solidity 相关问题

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

以太坊js在合约之间传输ERC20

我有2个合约,第一个是openzeppelin ERC20代币,第二个是彩票合约,玩家可以在其中下注。 彩票.sol 杂注可靠性^0.8.4; 导入“./Token.sol”; //

回答 2 投票 0

可靠性:内存与堆栈

Solidity 有 3 种不同的内存存储:存储、内存和堆栈。网上看了很多文章,还是不明白内存和栈的区别。我的问题是: Q1.

回答 1 投票 0

设置token URI功能

我了解到 setTokenURI 函数不再使用。如何更改我想要创建的 NFT 代币的代币 URI? 现在我的智能合约中的函数 createCollectible 看起来......

回答 1 投票 0

false 交易已挖掘,但在 Remix IDE 中执行失败

我从合约中的构造函数中收到 false Transaction mined butexecution failed 错误。我只是将部署合约的地址保存在管理器变量 a...

回答 3 投票 0

MetaMask 中的 ethers.js v6 事件处理问题

在 MetaMask 中使用 ethers.js v6 时,我在 DApp 中遇到事件处理问题。情况是这样的: 我已使用 Hardhat 在孟买测试网上成功部署了我的合约。 我是

回答 1 投票 0

如何从安全帽中发出的事件获取参数?

我一直在尝试获取从合约函数调用发出的事件的参数。但到目前为止还没有运气。 根据我的发现,这样的事情应该有效: const tx = 等待

回答 1 投票 0

在Solidity中,你可以在函数内部声明映射变量吗?

我只看到映射变量被声明为存储变量。 我想知道是否可以在 Solidity 中的函数内部声明映射变量。

回答 2 投票 0

如何在 P2E Solidity 智能合约中管理 NFT 稀有性?

我目前正在开发一款包含不同稀有度的 NFT 的 Play-to-Earn 游戏。该游戏由两种类型的 NFT 组成,每种类型的稀有度各不相同。用户可以质押他们的 NFT 来赚取奖励...

回答 1 投票 0

智能合约各种DEX接口在哪里获取

我对智能合约非常陌生,想知道, 如果有人能够帮助解决新手问题。 以下代码片段是交换合约的一部分 各种加密货币的代币

回答 2 投票 0

无法理解 HardHat 部署

我正在尝试使用安全帽将我的基本智能合约部署到 SKALE Chaos Testnet 网络。下面是我的代码: 消息.sol // SPDX 许可证标识符:MIT 杂注可靠性^0.8.9; 导入“@

回答 1 投票 0

为什么 `connect` 方法在 Hardhat 控制台上不起作用?

我有一个部署到本地网络的智能合约。我正在使用 Hardhat 控制台与之交互。但是,我无法从控制台切换到不同的钱包/帐户。 合约付款C...

回答 1 投票 0

Web3 合约部署错误:事务处理期间 VM 异常“恢复”

Web3 合约部署错误 - 执行已恢复 我在使用 Web3 部署智能合约时遇到问题。部署过程触发错误导致合约执行...

回答 1 投票 0

根据时间戳获取区块详细信息

我正在尝试解决使用 JAVASCRIPT、Geth1.4.11 根据开始日期和结束日期获取块详细信息的问题。 我想要的是 ? 我想从我们这里获得开始日期和结束日期的输入...

回答 2 投票 0

我需要有关后备功能的帮助(onERC721Received 和 Receive)

我正在为区块链 CTF 创建 POC。我发现了重入漏洞。问题是,我的合约获得了 NFT,所以我的后备函数是 onERC721Received 函数。然而这个功能不是

回答 1 投票 0

无效的 BigNumber 值(参数 =“值”,值 = 未定义,代码 = INVALID_ARGUMENT,版本 = bignumber/5.7.0)

我正在尝试访问 chainlink 提供的 VRFCoordinatorMockV2.sol 合约。我已成功在本地安全帽网络上部署了模拟合约,并使用了它的一种方法。这就是……

回答 1 投票 0

abi.encode() 在 ganache 和 sepolia 中给出不同的结果,它们都没有意义

重现步骤 - 将以下合约部署到 Ganache 和 sepolia - 合约 ABI 示例 { 事件EncodedData(字节编码数据); 函数encodeAndDecode(uint a, uint[] memor...

回答 1 投票 0

我可以从合约内部修改msg.value吗?

我知道 msg.value 是只读的,但我想在用户调用函数时创建一个代码,我将随机设置额外值,并且该值应该添加到总付款中,即平均值+gas。 杂注可靠性^0.8.0;

回答 1 投票 0

如何在flutter中在Tron网络(TRC20)和币安网络(bep20)上创建Tether钱包?

我想在钱包上以TRC20和BEP20的形式创建Tether。 我在 Flutter 中没有找到任何依赖项,也没有找到合适的解决方案 任何一个。 我希望能够导入我的

回答 1 投票 0

如何让安全帽访问合约的公共数组字段

我有一份 Solidity 合同,其中包括一个数组字段。 拉格玛坚固性^0.8.9; 合同选票{ 结构提案{ 字符串名称; uint voteCount; } 提案[] 公开提案;

回答 1 投票 0

BSCSCAN 错误:无法生成合约字节码和 ABI

我对编码和加密创建非常陌生,但我自 2 小时以来一直在尝试验证我的合同源,但我总是收到错误: " 错误!无法生成合约字节码和 ABI 找到了...

回答 4 投票 0

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