Skip to content

Instantly share code, notes, and snippets.

@ChihChengLiang
Last active January 22, 2021 12:55
Show Gist options
  • Save ChihChengLiang/93a07f8425b6b4db17d3178db7fb25a6 to your computer and use it in GitHub Desktop.
Save ChihChengLiang/93a07f8425b6b4db17d3178db7fb25a6 to your computer and use it in GitHub Desktop.
{"compiler":{"version":"0.5.15+commit.6a57276f"},"language":"Solidity","output":{"abi":[{"constant":true,"inputs":[],"name":"getValue","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"setValue","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}],"devdoc":{"methods":{}},"userdoc":{"methods":{}}},"settings":{"compilationTarget":{"browser/SimpleStorage.sol":"SimpleStorage"},"evmVersion":"istanbul","libraries":{},"optimizer":{"enabled":true,"runs":200},"remappings":[]},"sources":{"browser/SimpleStorage.sol":{"keccak256":"0x8bad23348f0270d2001f3a8b42b45464d6bba7beaaacc12cfb9cc6c087d7f7a5","urls":["bzz-raw://9a4bc7bca166c7189646d3ad3bbf1b27ca8c72b21922af74c5e3f81422dc33df","dweb:/ipfs/QmSCNAvn5RMxTWHUC4ymvC484TBHVhn47g1qwyjtokhnzK"]}},"version":1}
pragma solidity ^0.5.15;
contract SimpleStorage {
uint256 value = 0;
function setValue(uint256 _value) external {
value = _value;
}
function getValue() external view returns (uint256) {
return value;
}
}
@ChihChengLiang
Copy link
Author

{
	"linkReferences": {},
	"object": "60806040526000805534801561001457600080fd5b5060ab806100236000396000f3fe6080604052348015600f57600080fd5b506004361060325760003560e01c8063209652551460375780635524107714604f575b600080fd5b603d606b565b60408051918252519081900360200190f35b606960048036036020811015606357600080fd5b50356071565b005b60005490565b60005556fea265627a7a723158206c5ffc063cbc9470f9c093aac573f97b6d9cb3779481881d7f4074e44bb9f9b164736f6c634300050f0032",
	"opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x0 DUP1 SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x14 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH1 0xAB DUP1 PUSH2 0x23 PUSH1 0x0 CODECOPY PUSH1 0x0 RETURN INVALID PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH1 0xF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH1 0x4 CALLDATASIZE LT PUSH1 0x32 JUMPI PUSH1 0x0 CALLDATALOAD PUSH1 0xE0 SHR DUP1 PUSH4 0x20965255 EQ PUSH1 0x37 JUMPI DUP1 PUSH4 0x55241077 EQ PUSH1 0x4F JUMPI JUMPDEST PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x3D PUSH1 0x6B JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH1 0x69 PUSH1 0x4 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH1 0x63 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x71 JUMP JUMPDEST STOP JUMPDEST PUSH1 0x0 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x0 SSTORE JUMP INVALID LOG2 PUSH6 0x627A7A723158 KECCAK256 PUSH13 0x5FFC063CBC9470F9C093AAC573 0xF9 PUSH28 0x6D9CB3779481881D7F4074E44BB9F9B164736F6C634300050F003200 ",
	"sourceMap": "26:216:0:-;;;71:1;55:17;;26:216;8:9:-1;5:2;;;30:1;27;20:12;5:2;26:216:0;;;;;;;"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment