solidity 相关问题

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

Solidity 错误:标识符未找到或不唯一(UserOperation)

我在与 UserOperation 类型相关的 Solidity 代码中遇到编译错误。我正在使用帐户抽象库中的 BaseAccount 合约并尝试实现

回答 1 投票 0

如何在 Solidity 智能合约中实现最低资金要求?

我目前正在开发一个名为 FundMe 的 Solidity 智能合约,用户可以在其中以以太币 (ETH) 贡献资金。我的目标是强制执行 50 美元等值的最低资金要求。然而,...

回答 1 投票 0

如何在 Forge Doc 中包含手动文档?

上下文 在 sphinx 中,可以在自动生成的文档中包含手动文档,例如使用 conf.py 文件。 但是,我无法找到如何包含/添加手动文档...

回答 1 投票 0

每天增加TRC20代币的总供应量

我想在 Tron 区块链上发行代币,我从以下地址获取了它的模板: https://github.com/TRON-Developer-Hub/TRC20-Contract-Template 问题是我想将我的令牌设置为

回答 2 投票 0

如何从solidity智能合约中调用UniswapV2 Router addLiquidityETH函数?

我正在尝试通过 Solidity 智能合约在 Uniswap v2 路由器中添加流动性,但即使已经给予了津贴,它似乎也失败了。 杂注可靠性^0.8.0; 导入“./IUniswapV2Ro...

回答 1 投票 0

如何在react useEffect中使用solidity事件?

我想订阅一个solidity事件监听器,但是在渲染过程中useEffect调用了两次。如何取消订阅事件或如何处理? 使用效果(()=> { console.log('添加');

回答 1 投票 0

调用方法并取消交易时无法捕获Web3.js的合约错误

我有一个非常简单的 React 应用程序,它使用 Web3.js (4.3.2) 以及来自表单的一些数据来调用 Solidity 智能合约的方法。我试图在调用合约方法时捕获错误或

回答 1 投票 0

在 uint256 中进行依赖于参数的查找后,未找到或不可见成员“长度”

这是我的智能合约: // SPDX 许可证标识符:未许可 杂注可靠性^0.8.17; 合约银行账户 { 活动充值( 地址索引用户, uint 索引 accountId, ...

回答 1 投票 0

如何测试范围测试的所有分支?

虽然目标是 100% 分支覆盖率,但我在测试范围检查的两个条件时遇到了一些困难: // 找到匹配的层级 对于 (uint256 i = 0; i < tiers.length; i++) { ...

回答 1 投票 0

无法读取未定义的属性(读取“parseUnits”)- Hardhat js

当尝试在测试函数中使用 ethers.utils.parseUnits("1", "ether") 时,会抛出错误 TypeError: Cannot read properties of undefined (reading 'parseUnits')。 常量 {

回答 2 投票 0

NomicLabsHardhatPluginError:contracts/FundMe.sol:FundMe 的构造函数有 1 个参数,但在encodeArgument 处提供了 0 个参数

这是我遇到的错误。 我尝试了它,但没有在 etherscan 上进行验证,它仍然给出了相同的错误,我正在将它部署在 goerli 网络上,请查看一下 纱线运行 v1.22.15 警告..\

回答 4 投票 0

如何确定我在 Ganache 中连接的网络

如何连接确定我在 Ganache 中连接的网络 我试过这个 const networkId = 等待 Web3.eth.net.getId() 但我得到的错误是这样的 未处理的拒绝(类型错误):可以...

回答 2 投票 0

(无效的 asm.js:stdlib 成员无效)在尝试编译 Solidity 0.4.17 时

(无效的 asm.js:stdlib 成员无效)在尝试编译 Solidity 0.4.17 时 (无效的 asm.js:stdlib 成员无效)在尝试编译 Solidity 0.4.17 时 (无效的 asm.js:无效的成员...

回答 4 投票 0

错误:无法估计gas;交易可能会失败或者可能需要在 React 项目中手动限制 Gas

我已经在 remix 中创建了智能合约,一切正常: //SPDX-许可证标识符:未许可证 杂注可靠性^0.6.12; 杂注实验 ABIEncoderV2; 导入“./ReentrancyGuard...

回答 1 投票 0

如何解决“gas *价格+价值资金不足”问题?

Windows 10 家庭版 x64 bignumber.js@^7.2.1 [email protected] 反应@16.4.1 反应[email protected] 松露@4.1.13 [email protected] 完整版参考: https://github.com/tooploox/ethereum-ico-

回答 1 投票 0

UniSwapV3 铸币新仓位返回意想不到的价值

我正在开发一个名为 UniSwap V3 合约的项目。我已经阅读了白皮书、文档以及网上能找到的所有内容来解决这个问题,但一无所获。所以我来这里寻求帮助,不仅仅是为了......

回答 2 投票 0

我无法部署我在 Remix-IDE 中在 4.17 Solidity 上输入的合约

我尝试部署我的合约,但是出现错误 错误:“创建收件箱出错:编码参数时出错:错误:参数无效” 杂注可靠性^0.4.17; 合同收件箱 {...

回答 1 投票 0

通过 Flutter 开发的应用程序给出输入时,Solid 代码未给出所需的输出

所以我正在为我的土木工程学位最后一年的项目制作一个 web3 应用程序 我初始化了我的 http 客户端 客户? http客户端; Web3客户端? eth客户端; @覆盖 无效的初始化状态(){

回答 1 投票 0

交易后断言属性更改,使用 Foundry 测试网络

上下文 我正在尝试测试函数 receiveInvestment() external payable { 是否从钱包地址 private _investorWallet 接收货币;更改 uint256 私有 _someStoredVa...

回答 1 投票 0

错误:无法估计gas;交易可能会失败或可能需要手动气体限制SERVER_ERROR

我正在尝试在 WSL studio 和 Ganache 上使用 javascript 部署 SimpleStorage Solidity 合约。 我的deploy.js代码是: const 以太 = require("以太"); const { readFileSync } = 要求(&

回答 1 投票 0

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