14得票3回答
我该如何提前找到我要部署的智能合约地址?

我有一个Solidity智能合约ContractFactory,我正在RSK上部署并在Hardhat中开发。 ContractFactory具有deploy函数,可以生成新的Child智能合约。// SPDX-License-Identifier: MIT pragma solidity ^0...

12得票3回答
如何解决在RSK中出现的“transaction nonce too high”错误?

我在RSK上部署了一个去中心化应用程序,已经运行了好几个月。当使用公共节点时,一切都正常工作, 然而偶尔会出现完全随机的错误:Unknown Error: { "jsonrpc": "2.0", "id": 2978041...

11得票2回答
如何接收Solidity智能合约交易函数返回的值?

我正在编写一个NFT智能合约,将通过Hardhat进行测试,并在RSK上部署。 //SPDX-License-Identifier: Unlicense pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC721...

10得票4回答
如何在RSK区块链上查找RSK交易已确认的次数?

了解在RSK区块链上交易确认的次数是很重要的,这样当一个用户将RIF发送到另一个钱包或交易所钱包时,我们可以看到已经发生了多少个确认。

10得票2回答
我该如何计算RSK上每笔交易的平均燃气费用?

我希望计算过去三个月内在RSK上所有交易所支付的平均燃气费。我尝试使用Web3.js库查询RSK区块链。为了获取单个块高度的交易数据,我需要执行以下操作: const txsPerBlock = await web3.getBlockTransactionCount(block.height...

10得票3回答
如何限制代币接收者调用者到被接受的代币地址?

我想创建一个可支付代币,其中包括一个函数transferAndCall(TokenReceiver to, uint256 amount, bytes4 selector)。通过调用此函数,您可以将代币转移到TokenReceiver智能合约地址,然后在接收器上调用onTransferRece...

10得票1回答
RSK桥智能合约的Solidity接口是什么?

RSK桥梁通过在0x1000006部署的智能合约公开其接口。我能够在github上找到桥梁ABI文件。 我需要一个Solidity接口文件,是否有可用的,如果有在哪里可以找到?

9得票1回答
在我开发RSK Regtest时,如何提升区块编号?

我有一个智能合约,检查实际区块号是否高于固定值以执行某些功能,我需要编写单元测试来验证该行为。我正在使用RSK在Regtest模式下执行测试,并且需要增加区块号而不必等待时间流逝。 该智能合约使用区块号,并且我需要增加区块号而不必等待时间流逝。 context('once deployed...

9得票1回答
如何将RSK节点暴露给外部网络?

我遇到了将我的RSK节点暴露到外部IP的问题。 我的启动命令如下: java \ -cp $HOME/Downloads/rskj-core-3.0.1-IRIS-all.jar \ -Drsk.conf.file=/root/bitcoind-lnd/rsk/rsk.conf \ ...

8得票2回答
如何在RSK上使用personal_sendTransaction?

我正在运行一个 RSK 节点,尝试使用 personal_sendTransaction 发送交易,但出现以下错误: The local wallet feature is disabled 我该怎么修复这个问题?谢谢提前。