Meta
Meta

注册于 2021-11-26

江湖只有他的大名,没有他的介绍。

向TA求助
349学分数
159 贡献值
3个粉丝

最近动态

2022-12-19 11:20 翻译计划奖励

2022-12-14 17:38 回答问题

先得到合约实例,再监听吧。contract.on() https://learnblockchain.cn/docs/ethers.js/api-contract.html#contract-filter

2022-12-14 17:07 回答问题

https://learnblockchain.cn/article/5187 重写_transfer()函数的条条框框容易受外部操纵

2022-12-14 16:55 回答问题

执行toContract.call(input),如果发生 revert,直接回退了,不会向下执行,更不会返回false或true了

2022-12-14 15:22 回答问题

合约上的token本身不会有什么价值,只会记录转移关系;放在不同的交易市场会有不同价格,取决于二级市场的定价。当然也有些在合约内写死。

2022-12-03 09:48 回答问题

应该是第三方的批量铸造的收费吧;比如部署erc721合约不支持批量铸造,又不想一个个的铸造,可以借助第三方批量铸造以节省成本;具体问题具体分析。

2022-12-03 09:37 回答问题

很可能是你代理的问题。你是用remix部署就不会出问题,而使用hardhat等工具需要设置相关代理

2022-12-03 09:29 回答问题

重写erc721合约的转账函数,设置一定的权限,比如使用Pausable.sol

2022-11-30 20:43 回答问题

谁创建这个合约谁就是owner,TeamTokenFactory 创建TeamToken合约,TeamTokenFactory是owner。 TeamTokenFactory内执行token.transferOwnership(_owner); 就会把所有权转移到你指定的_owner。


    function createTeamToken(
        string memory _name,
        string memory _symbol,

2022-11-30 20:26 回答问题

targetERC20Contract.safeApprove(toAddress, amount); 意思是把testErc20合约的 token授权给toAddress;而sendToken()函数是消耗的是msg.sender对testErc20合约的授权。

其实授权你要去erc20TestToken这个合约直接调用safeApprove()方法,授权给testErc20合约;之后在testErc20合约调用sendToken()函数就可以了。

除非你 testErc2

2022-11-30 11:04 回答问题

你的意思是如何得到merkleProof和merkleRoot吧?参考:https://github.com/merkletreejs/merkletreejshttps://learnblockchain.cn/article/4613

2022-11-30 09:17 翻译计划奖励

2022-11-27 17:57 回答问题

内部返回了,只是你没有定义参数去接收他。在你调用函数的时候,这个函数接口的之前定义你需要加 retruns(bytes calldata),才可以得到相应数据。

2022-11-27 17:49 回答问题

执行node命令,本地hardhat链得跑起来才行。

2022-11-27 17:45 回答问题

升级就得必须部署新的逻辑合约,再执行一次更换逻辑合约。不可能再少了吧!

2022-11-27 16:47 回答问题

ipfs://可以;你把你上传到ipf的文件以car文件形式下载下来,再使用nft.storage上传这个car文件就应该可以了。

2022-11-26 12:27 发表了文章

2022-11-02 17:40 翻译计划奖励

2022-09-06 15:00 翻译计划奖励

2022-09-03 19:09 回答问题

baseURL = "http://192.168.1.1/" boxID_ = 1

abi.encodePacked(baseURL, boxID_) 结果为:0x687474703a2f2f3139322e3136382e312e312f0000000000000000000000000000000000000000000000000000000000000001 0x687474703a2f2f3139322e3136382e312e312f是"http://192.168.1.1/"的编