solidity 相关问题

Solidity是一种高级语言,其语法类似于JavaScript,它被设计为编译为以太坊虚拟机的代码。 Solidity意义上的契约是代码(其功能)和数据(其状态)的集合,它位于以太坊区块链的特定地址。

Fulfill 函数在 Chainlink 函数合约中无法用于调用外部 API

现在我正在尝试调用Chainlink函数合约上的外部API。 我创建了一个 API,并使用 Postman 对其进行了测试。效果很好。 这是 API 的响应。 { “价格”:11192.32 } 不...

回答 1 投票 0

以太币陷入智能合约中

我有一个可以持有以太坊的智能合约。 receive() 外部应付whenNotPaused { if (msg.value == 0) 恢复 AmountZero(); 发出 EthDeposit(msg.sender, msg.value); } 函数退出(

回答 1 投票 0

无法通过ganache gui部署智能合约

const 以太 = require("以太"); const fs = require("fs-extra"); 异步函数 main() { 尝试 { const 提供者 = new ethers.JsonRpcProvider("http://127.0.0.1:7545&qu...

回答 1 投票 0

UniswapV3 slot0() sqrtPriceX96 中的价格不正确

我想获取uniswapV3对中代币的价格。例如,我有一对 https://etherscan.io/address/0x409634ea16d98b0b245f345079c8f3cfe3ef1fa6。 调用slot0()的结果是[

回答 2 投票 0

Solidity:返回过滤后的结构数组,无需“push”

我有一个包含结构数组的合同: 杂注可靠性^0.6.0; 杂注实验 ABIEncoderV2; 合同票 { 结构票证{ uint id; 整数值; } 票[]票;

回答 2 投票 0


使用 Micropython 的 ESP-8266 微控制器将不会在 Sepolia-Ethereum 上发生交易

我正在尝试使用 Micropython 通过我的 ESP8266 微控制器执行 ERC-20 代币的“转移”功能。问题是 Micropython 没有像 web3.py 这样的库,所以我必须......

回答 1 投票 0

使用 Web3/Metamask 转账的 BUSD 测试网正确地址是多少?

我需要构建涉及BUSD的智能合约。经过谷歌搜索,我了解到了2个BUSD地址,但我不知道在智能合约实现中将使用哪一个...

回答 1 投票 0

继承多个ERC721扩展

我想使用 ERC721URIStorage 轻松设置令牌 URI,但我也希望 ERC721Enumerable 中的方法来获取地址创建的令牌数量。 当...时我收到此错误

回答 2 投票 0

通过测试 Solidity 合约,Python Webserver 3.11.2 出现错误

我尝试使用 Python Webserver 3 测试一些 Solidity 合约,以通过 Web-UI 与 Metamask 进行交互。 Python 工作正常,但我只获得项目目录,而不是带有按钮的所需 WebUI...

回答 1 投票 0

为什么我在部署合约时会收到“TypeError: simpleContract.deployed is not a function at main”?

在contracts/SimpleContract.sol中: // SPDX 许可证标识符:MIT 杂注可靠性^0.8.0; 合约 简单合约 { 字符串公共消息=“你好,世界!”; } 在脚本/deploy.js中 合作...

回答 1 投票 0

我正在尝试使用 Solidity 部署合约并使用 Hardhat 部署它,

在contracts/SimpleContract.sol中: // SPDX 许可证标识符:MIT 杂注可靠性^0.8.0; 合约 简单合约 { 字符串公共消息=“你好,世界!”; } 在脚本/deploy.js中 合作...

回答 1 投票 0

错误:无法估计gas;交易可能会失败或可能需要手动限制 Gas limit(Sepolia 测试网络)

我会总结我的问题。 我首先从我的 Sepolia 测试网络中的帐户地址成功部署了智能合约。然后,当我想调用该已部署合约的函数时......

回答 1 投票 0

Solidity 编译器加载特定函数时出错

好吧,我们又来了.. 似乎没有关于 Node.js 中 Solidity 编译器的使用的文档.. 这是我的问题。 上下文:我想加载特定版本的

回答 1 投票 0

`pragma Solidity` 给出错误,即使我添加了最新版本

// SPDX 许可证标识符:MIT 杂注可靠性^0.8.0; 合约银行账户 { 单位私人余额; // 存款功能:向余额添加金额 函数存款(uint 金额)p...

回答 1 投票 0

这个单元如何接受这个智能合约中的地址值?

任何人都可以解释一下 uint 变量如何接受这个智能合约中的地址吗 // SPDX 许可证标识符:Apache-2.0。 杂注可靠性^0.6.12; 库开罗常量 { uint256 公共常量 Field...

回答 2 投票 0

pragma Solidity 给出错误,即使我添加了最新版本。请问有人可以帮助我吗?

// SPDX 许可证标识符:MIT 杂注可靠性^0.8.0; 合约银行账户 { 单位私人余额; // 存款功能:向余额添加金额 函数存款(uint金额)公共{ 巴...

回答 0 投票 0

部署 Solidity 合约时出错:预期有 0 个构造函数参数,但得到了 6 个

我正在尝试使用 Hardhat 中的部署脚本来部署 Solidity 合约。但是,我在部署过程中遇到了错误。我使用 Hardhat 作为我的开发环境,并且我...

回答 1 投票 0

为什么我会收到此错误错误:事务已在没有原因字符串的情况下恢复。当尝试在 uniswap 上交换代币时?

我正在尝试在uniswap上交换代币,但我收到此错误:错误:交易在没有原因字符串的情况下恢复。我真的不知道为什么。 这是我的交换功能...

回答 3 投票 0

模块中的动态令牌 |阿普托斯移动

我是 Aptos Move 的新手, 我正在编写一个模块以允许动态令牌作为 Solidity 。在Solidity中,我们可以将ERC20地址传递给构造函数,智能合约会将此地址解析为ERC20

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.