smartcontracts 相关问题

智能合约也称为智能财产,是促进,验证或执行合同谈判或履行的计算机协议,或者不需要合同条款的计算机协议。

solidity_get合约地址问题

// SPDX 许可证标识符:MIT 编译指示可靠性 >=0.7.0 < 0.9.0; contract Receiver{ function getAddress() public view returns(address){ return address(this); } } cont...

回答 1 投票 0

在solidity智能合约中执行“addPrescription”函数时出现错误

气体估计错误并显示以下消息(见下文)。交易执行可能会失败。您想强制发送吗? 尝试在 s 内执行函数时发生错误...

回答 1 投票 0

如何为 Foundry 中的智能合约生成 Gas 报告?

我目前正在从事一个涉及部署在 Foundry 上的智能合约的项目。我需要为特定合约生成一份 Gas 报告,以分析 Gas 消耗并优化其效率...

回答 1 投票 0

Nonfungiblepositionmanager 合约交互消息:“错误:交易在没有原因字符串的情况下恢复”,如何解决?

在hardhat本地分支中,我通过在javascript中与factoryv3交互来创建池。我批准将代币授予不可替代的仓位经理。我检查了津贴,一切都很好。我已经玩够了...

回答 2 投票 0

当我在 Visual Studio Code 中编写编译代码时无法获得结果,我运行 python deploy.py 并给出错误。我必须在代码中编辑什么

我刚刚开始编码,代码中似乎缺少一些东西,这是编译后的代码。运行 python deploy.py 后给我的错误消息 我检查了很多次...

回答 3 投票 0

智能合约销毁转移给它的erc20代币

我想制定一个智能合约来销毁转移到其中的代币。 我的代币合约 // SPDX 许可证标识符:MIT 杂注可靠性^0.8.20; 导入“@openzeppelin/合约/代币/...

回答 1 投票 0

智能合约与 Ether.js 集成

我一直在尝试在我的项目中将智能合约与 ethers.js 链接起来。 const Provider= new ethers.providers.JsonRpcProvider( `https://goerli.infura.io/v3/` const TokenContract = new ethers.Contr...

回答 1 投票 0

VS Code 中的 Solidity 扩展无法解析从 node_modules 的导入

请查看我的环境详细信息。 环境 节点安装了nvm Truffle 安装在不同的节点环境中,只需通过 nvm use v 更改节点即可切换...

回答 3 投票 0

转移波场屏蔽代币

我是 Tron 网络的新手 最近我尝试在 Nile 测试网上使用屏蔽合约转账 USDT TRC20 我执行了文档中提到的每个步骤:shielded-TRC20-contract.md 我执行步骤直到:8。

回答 1 投票 0

Hardhat localnetwork 无法触发合约事件

我正在编写一个脚本,该脚本将在hardhat中铸造Nft,requestNft正在发出事件NftRequested,但是当我使用hardhat在本地环境中铸造它时,我没有得到requestId,即

回答 1 投票 0

如何使用wagmi智能合约中的重载函数?

所以我的 Solidity 智能合约中有两个名称相同但参数不同的函数 函数名(args1) 和 函数名(args1, args2) 由于此函数重载,ABI ...

回答 2 投票 0

在我的智能合约中看不到(Chainlink)请求的数据

我正在尝试从 Chainlink 外部适配器获取智能合约中的数据: 取桥 “{“数据”:{“结果”:{“id”:“UCAl9Ld79qaZxp9JzEOwd3a...

回答 1 投票 0

如何解析web3js中的自定义错误恢复

嘿,所以 web3js 没有告诉我抛出了什么自定义错误。 说我有以下代码 合约虚拟{ 错误 MY_ERROR(); 函数 foo() 外部纯 { 恢复 MY_ERROR(); }...

回答 1 投票 0

创建智能合约并使用ABI功能

对于最近的测试,要求我使用 Ethernum 生成智能合约,并使用通过 ABI json 提供的一些函数来提取一些信息。 我使用 https://ropsten.etherscan.io 作为

回答 2 投票 0

如何从我的合约中安全地提取所有代币

有人可以帮助我吗? 我创建了一个基本合约。但不知道提现功能。请帮助我。谢谢大家 我尝试创建一个基本功能,但它不起作用 函数withdraw() 公共...

回答 5 投票 0

打印合同时未出现但在 Etherscan 上出现的方法

我有一份 goerli 测试网合约,您可以在这里查看。我尝试使用 web3js 使用 javascript 函数调用executeFlashLoan,但代码的行为就好像该函数不存在一样。然而,...

回答 1 投票 0

发送功能在使用 ethers.js 的测试文件中不起作用

我编写了一份钱包智能合约,其中一个地址可以将以太币发送到其他地址。我正在使用 HardHat 框架和这个包。当我使用 wait addr1.sendTransaction( {to: addr2, value:

回答 1 投票 0

如何使用以太币通过 Nick 的工厂部署字节码?

我正在尝试使用 Nick 的工厂部署智能合约,该工厂部署在许多 EVM 兼容链上,地址为 0x4e59b44847b379578588920ca78fbf26c0b4956c。我尝试了很多方法但都失败了,因为...

回答 1 投票 0

TypeError:合约目标值无效(参数=“目标”,值= null,代码= INVALID_ARGUMENT,版本= 6.8.1)

我一直在开发某种 Anti-MevBot,这是我第一次看到这个错误: 类型错误:合同目标值无效(参数=“目标”,值= null,代码= INVALID_ARGUMENT,

回答 1 投票 0

如何与资源类型进行匹配语句?

我想查明作为存储桶传递给我的方法的资源是可替代资源还是不可替代资源(每种情况下的操作都不同) 我试过这个: 让resource_man=bucket.resource_manag...

回答 1 投票 0

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