📌靶场刷题遇得到很多关于验证签名的题,在这里汇总一下,消息签名的工具和方法。
从0.8.17到0.8.18属于小版本升级,没有非常大的变化,但有几个点感觉还是要注意一下的。
如何预测最低的GasPrice如何使用最低的GasFee完成交易的执行,对于以太坊上的用户而言是非常重要的事情。虽然以太坊通过EIP1559更新了Gas的算法,新增了maxFeePerGas和maxPriorityFeePerGas。但据我的研究,使用经过预算的GasPric
所有以太坊开发者都清楚以太坊世界的一条铁律:合约一旦发布就无法修改。因此,对于合约的发布基本上都采用一种慎之又慎的态度,期望在发布前可以做到尽善尽美,力争合约能正常运行一万年。可是,智者千虑必有失,合约发布百分百不出问题几乎是不可能任务。
Dapp全栈开发:合约升级
合约升级方案
在aptos上实现了一个merkle树验证,用来练习一下Move语言和aptos的sdk
本文列举了foundry中常用的命令,方便以后查询使用。
实现一个ERC721协议下的NFT合约。ERC271主要实现三个接口:IERC721、IERC721Metadata、IERC721Receiver.
一个常规NFT市场合约代码,支持上架、下架NFT艺术作品,设定价格,购买NFT,配置NFT白名单功能。