Siblearn Academy siblearn academy

Assembly Error

نمونه ای از خطا در مونتاژ


// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;

contract AssemblyError {
    function yul_revert(uint256 x) public pure {
        assembly {
            // revert(p, s) - end execution
            //                revert state changes
            //                return data mem[p…(p+s))
            if gt(x, 10) { revert(0, 0) }
        }
    }
}

روی محیط توسعه ی Remix امتحان بکنید

  • AssemblyError.sol
  • بازگشت به لیست