Web3小知识集锦
中本聪系数:让某一子系统妥协所需的最小实体数
MVP(最简可行产品,minimum viable product)
Proof of Concept (POC):A proof of concept (POC) is a demonstration to verify that certain concepts or theories have the potential for real-world application.
ERC-20 推荐,绝大多数交易所都支持ERC-20代币
ERC-223 ERC-20的安全增强版,但大多数交易所不支持
Geth 内存行为规则:
- 首先包含 Gas 价格较高的交易
- 如果可以包含两笔交易并且都向矿工提供相同的总费用,则首先包含最先收到的交易
- 如果交易无效(例如,它的 nonce 低于发送它的地址的 nonce),则交易被丢弃。
1. 替换交易
可以通过发送一个新的交易来替换一笔交易,该交易的随机数与它已经在内存池中的交易相同,但 gas 价格更高。请记住,就像在 Geth 中一样,要使其生效,新的 gas/费用价格必须至少比当前交易的 gas 价格高 10%。
2.删除交易
hardhat提供了dropTransaction 网络助手删除内存池中的事务,但是标准RPC 方法好像并没有
Hardhat 项目是什么?
是安装了 hardhat 包和 hardhat.config.js 文件的 Node.js 项目。
Hardhat 的测试套件?
在测试合约时,示例项目带有一些有用的功能:
内置 Hardhat Network 作为开发网络进行测试,以及 Hardhat Network Helpers 库来操作此网络。
Mocha 作为测试运行器,Chai作为断言库,[Hardhat Chai Matchers](/hardhat-chai- matchers) 来扩展 Chai 与合约相关的功能。
ethers.js 库与网络和合约交互。
参考
11K 以太坊 ethereum hardhat : 挖矿模式_565.ee的博客-CSDN博客 11K 以太坊 ethereum hardhat : 挖矿模式
GitHub - 565ee/hardhat_en: hardhat_en hardhat_en 教程