问题标签 [etherscan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ethereum - 无法将使用 Solidity IDE 计算出的“使用的气体”值与 etherscan 资源管理器“交易使用的气体”相匹配
当在 remix solidity IDE 中单击方法时,我正在尝试查找事务使用的气体。我的代码如下。我在 gasUsed 变量中获得的值与该交易在 etherscan 浏览器上显示的值不同。如果有人帮助我更正我的代码,那将会很有帮助。
}
ethereum - Solidity 无法从 Contract Mist 浏览器中提取以太币
我试图将 Ether 存储在合同中并在调用函数 paypackEther() 时将其退还。在带有 JavaScript VM 的 Remix IDE 内部,它运行良好,但是当我在 Rinkeby 或 Ropsten 上使用 Mist 执行它时,我无法获得存储的以太。这让我疯了...
当使用 Mist 调用函数“paybackEther”时,输入数据只是“0x”(Etherscan 说)。我在多台计算机上尝试过,但结果保持不变,所以我很确定它必须对我的代码做些什么。
其他用于接收 Ether 的代码可以完美运行,例如https://github.com/PaulRBerg/contractz/blob/master/contracts/Escrow.sol#L42(Contract Destructible,fuction destroy)
我的错误是什么?
合约地址为:0x0b5933fd3D33F7d79C0e19e12A070fafA053Df57 https://rinkeby.etherscan.io/address/0x0b5933fd3d33f7d79c0e19e12a070fafa053df57
在那里你还可以看到我所有的交易。我发布了代码。
提前致谢 :)
solidity - 我收到了一个像“TypeError:”block.blockhash()“已被弃用,取而代之“blockhash()”之类的错误
我通过此链接从 etherscan 获得双子座合约代码“ https://etherscan.io/address/0x056fd409e1d7a124bd7017459dfea2f387b6d5cd#code ”在混音中进行测试时,我在第 28 行中发现了一些错误,例如“TypeError:”block.blockhash( )" 已被弃用,取而代之的是 "blockhash()"" 任何人都可以解决它。
如果您想了解有关它的更多信息,请随时在下面发表评论
谢谢:)
ethereum - 这些交易所的 ETH 交易会在 https://etherscan.io/txs 上列出吗?
我有一个问题,你们可能觉得有点傻。当我查看https://etherscan.io/txs时,我会看到大量的每日新记录。我想知道是否所有这些记录都是由钱包创建的?我问这个问题是因为我看到很多人使用交易所网站来交换 ETH,我想知道这些交易是否也会包括在这里。谢谢你。
token - Get number of token holders and number of transactions from Etherscan Token Tracker
I've already got the number of total supply tokens using web3.js But now I faced the problem that I don't have any idea how to get the number of token holders (I don't need the list of holders) and the number of transactions. I think it is very similar. Is it possible to do it using web3.js? I take my test token in rinkeby network for tests: https://rinkeby.etherscan.io/token/0x3ead2f2dacdcba32f9834a71464cae15a88755e8 or Binance token in mainnet https://etherscan.io/token/0xB8c77482e45F1F44dE1745F52C74426C631bDD52
token - (Etherscan API,web3 vs Etherscan 网站)为什么不同的令牌值?
交易哈希:0x70a584e4a2eb38cf7d6d48e215f6ac105b17ecfd97cd7091c4079bb961c2aa4c
[Etherscan 网站]
https://etherscan.io/tx/0x70a584e4a2eb38cf7d6d48e215f6ac105b17ecfd97cd7091c4079bb961c2aa4c
转移值 = 900000000000000000000000 (90,000 C3W)
[Etherscan API]
转移值 = 9000000000000 (0.000009 C3W)
[网络3]
转移值 = 9000000000000 (0.000009 C3W)
为什么不一样?哪些数据是正确的?以及如何使用 Web3 或 Etherscan API 获得正确的令牌值?
blockchain - Sol-verifier 构造函数参数 - 失败 - 无法验证
我正在使用ether.js来部署solidity 智能合约,并使用sol-verifier库来验证 etherscan.io 上的智能合约。
sol-verifier 的 github 链接是 - https://github.com/Aniket-Engg/sol-verifier。
当合约在验证过程中需要构造函数参数时,验证过程会失败。我已经使用 ether.js 库部署了我的合同。仅对于具有带参数的构造函数的合约,验证过程才会失败。
这是使用 Ether.js 的合约部署脚本:
这里,tokenSymbol、projectName、numOfTokens是合约构造函数的参数
sol-verifier 的输入:
我在验证时传递的参数与部署智能合约时传递的参数相同。
输出:
参考合同:
0xa7a3373419dc09740a6D5c7c308230aB37581984 [使用 etherscan.io 手动验证] 0x5Cb0832FA136486E15a2271E06f341c81f7d8602 [使用 sol-verifier 验证失败]
我确信这会因为构造函数参数而失败,因为我尝试了一个不带参数的方法并且它通过了。
谢谢!
c# - react-native ethers.js createwallet com.facebook.react.bridge.ReadableNativeMap 无法转换为 java.lang.String
当我导入以太币并创建一个新钱包时,它会显示这个问题,并且偶尔会出现