使用web3.eth.Contract 对象 可以轻松地与以太坊区块链上的智能合约进行交互。
这是一个让钱包开发者和 DAPP 开发者头疼的问题...
以太坊是怎么一步步发展过来的~
使用 OpenZeppelin 来帮助进行合约开发,即可以提高代码的安全性,又可以提高开发效率。
Solidity v0.6.7 支持 EIP165, Synthetix 在 OVM 上有Demo了。
如果你持有一个ERC777代币,那么你就可以利用ERC777代币中的钩子函数方法,给自己布署一个账本合约来记录自己的账户每一次接收到的代币数量和对方账户等信息.
全面了解 Truffle Migrations(迁移)的使用
假设有这样一个需求:你为了实现一个伟大的理想,需要筹集100个ETH作为启动资金,所以你发行了一个ERC777代币作为凭证,同时布署了一个众筹合约,你的支持者可以通过众筹合约向你购买代币,兑换比例为1ETH:100ERC777
工 欲 善 其 事
一堆开发者材料
看待web3,需要抛开所谓的用户体验去探寻它的价值,至于用户体验,仅仅是水到渠成罢了。就像本文,人力资本通证化的意义值得我们忍受格子衫直男们给我们营造的骂街体验。
web3.eth.ens 相关函数让你可以与 ENS 进行交互。
当我们发行了ERC20代币之后,因为某些特殊原因不得不放弃掉ERC20的智能合约,而改用新合约的时候,可以通过布署一个迁移合约的方法实现将旧合约的所有代币迁移到新合约的需求.
openzeppelin和mocha的测试方案不需要节点运行,测试的速度极快,如果你有很多方法要测试的时候速度快一些会很有帮助。 另外openzeppelin的测试助手和测试环境还提供了一些极为有用的小工具,例如可以模拟以太坊账户对合约的操作和时间流逝.
重点介绍信标链Casper FFG机制实现的高层级细节以及讨论分叉选择规则(fork choice rule)和活性的其他相关因素。
在Eth2.0中,共识过程只在信标链中进行,而Casper FFG机制则保证其运行。本文主要描述了Casper FFG机制的基本概念,举例阐释其在信标链上的作用。
web3.eth.net 包含获取当前网络信息的一些函数。
web3.eth.Iban 相关函数让我们可以将以太坊地址和 IBAN/BBAN 地址之间相互转换。
矿池的交易打包策略将对 DEFI 产生重要影响。
本文对 Remix IDE 中的新功能能 “Low level interactions” 进行了简单介绍
12 篇文章,-40 学分