ERC-20: SolidityとFoundryで最初のトークンを作成する
標準を理解するために最小限のERC-20トークンを実装し、Foundryでテストを書き、OpenZeppelinに移行してローカルネットワークにデプロイします。
標準を理解するために最小限のERC-20トークンを実装し、Foundryでテストを書き、OpenZeppelinに移行してローカルネットワークにデプロイします。
2016年のThe DAOハックを引き起こしたreentrancy脆弱性を分析し、Solidityで再現し、正しい防止方法を示します
Solidityのcontract、state variable、function、modifier、eventをシンプルなWalletコントラクトの例とHardhatテストで学びます。