功能参数如何影响气体成本?
假设我有一个函数: function doSomething(bytes memory _data){ ... } 考虑到函数param _data的大小,气体成本如何增加? 它对_data的大小有限制吗?…
无法与javaScript进行SmartContract互动以获得UserAddress和SmartContract余额
嗨,我已经制定了一份智能合约,将显示合同余额和用户数据,例如他的地址,余额和用户可以将插入的金额存入SmartContract我的代码,我无法显示合同余…
无法在坚固的功能中需要ERC-20令牌
我有一个基本的ERC-20 令牌定义为 import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract Token is ERC20 { constructor() ERC20("Token…
如何将奖励令牌转移到测试案例中
我正在制定样本合同,该合同应为用户提供奖励。获胜者获得了代币的奖励。 // SPDX-License-Identifier: MIT pragma solidity ^0.8.5; contract League…
以太坊交易(呼叫合同功能)是否出于essert()/require()/reverver()或天然气问题以外的其他原因失败?
当运行私人以太坊网络不需要交易的私人网络时,除了明确调用servert()/requiper()/requip()/recrever(),例如,合同功能交易是否会失败EVM还…
成员“ Tranfer”在应付地址中依赖参数的查找后找不到或看不到
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers. 这个问题是由类错字或无法再现的问题…
如何在离线模式下运行混音项目?
最近,我试图在本地环境中运行混音项目 - 离线状态。 https://github.com/ethereum/ethereum/remix-project 您可以从此URL获取源代码。 下拉后,我在P…
在煎饼交换上购买/出售时,ERC20代币如何设定税收支架?
我创建了ERC20(与OpenZepplin的基本),可以在煎饼中添加液体。购买,我需要的是: 当用户在煎饼上购买令牌时,我需要将3%的BNB转移到所有者地址。 …
如何在合同上使用BalanceOf()在铸造时创建限制
我也不是坚固的人,也学习了硬汉,很难在nft上进行极限铸造。 我的合同被编码为: > function mint(uint256 quantity_) public payable{ > require(is…
有没有办法将经过验证的参数传递到坚固的智能合约功能?
我想将名为“ testfunction”的函数称为“索赔达特”作为参数。索赔数据参数来自服务器通过API。 contract TestSmartContract { testFunction(uint256…
如何设置已部署字节码的值?
有一个已经部署的智能合约,但我不知道其源代码。我需要通过setValue.sol智能合约将其存储在其存储中,但似乎不可能... 这是 setValue.sol.sol 代码。…
无法使用" connect()"用硬汉签署不同帐户交易的方法
我正在签订智能合约,以便我可以发送消息,其他地址也可以在该合同中发送消息。因此,消息, block.timestamp 和发件人的地址将存储在区块链中的“结…
坚固性:从市场合同中调用NFT合同的函数,只有市场才能访问
我正在做一个NFT市场,我必须实施每次将NFT出售时,这些图像随机散发。 市场具有购买NFTS的功能性,因此我们已经参考了NFTS智能合约。当调用函数buy(…