Chaintope 社の Chief Ethereum Researcher を務める中城氏によるSolidityのPanic構文についての解説です。

この動画で学べる事

Checked Arithmetic

Check & Error Code List

Panic構文

check機能のon/offについて

まとめ

    【参考資料】

    1. Checked Arithmetic (動画内p.3参照)

    Solidity blog: https://blog.soliditylang.org/2020/12/16/solidity-v0.8.0-release-announcement/

    2. Check & Error Code List (動画内p.8参照)

    Solidity v0.6.12の場合: https://ropsten.etherscan.io/tx/0x61ab35607f95693b553f21b8e70ce6af8a40b4098f3f9784e8541c62d090b83d

    Solidity v0.8.1の場合: https://ropsten.etherscan.io/tx/0xfee88e0e6d6928645c84c08c7c19d85ef0b2801994fd8e12362b32d805fc3405

    3. Panic構文 (動画内p.10, 11参照)

    Solidity blog: https://blog.soliditylang.org/2021/01/27/solidity-0.8.1-release-announcement/

    サンプルコード: https://gist.github.com/nakajo2011/f8451ee35c8d5a806c570708641d1302

    • このエントリーをはてなブックマークに追加
     
    Recommend article