0xd7989c9c9aA4Ed1c5F1964d4D449399151470f7e
on Celo Sepolia Testnet (11142220)
Exact Match
Runtime Bytecode
Creation Bytecode
- Contract Name
- Trustchain
- Compilation Target
- Trustchain.sol:Trustchain
- Language
- Solidity
- Compiler
- solc 0.8.30+commit.73712a01
- EVM Version
- default
- Verified At
- 2025-10-29 14:37:22 UTC
- Deployer
- 0xfC28Dd9B12ec5454A596BD414aaB8212EE8EbB6D
- Deployment Transaction
- 0x77a78e98f50cb1fe617fca72bc5a438837792d845e2901ae50cab5f8c3dafba3
- Block Number
- 8464643
- Transaction Index
- 3
Read/Write Contract on:
ABI
Expand to view
Source Code
EXPLORER
Trustchain.sol
Loading files...
Compiler Settings
Loading...
Contract Metadata
Loading...
Creation Bytecode
0x6080604052348015600e575f5ffd5b50335f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506301e1338060028190555042600181905550611ca88061006d5f395ff3fe6080604052600436106100c5575f3560e01c8063functionSignature6b37fa911161007e578063functionSignatureb50a82ae11610058578063functionSignatureb50a82ae14610294578063functionSignaturecc80fbbb146102bc578063functionSignatured362bd2b146102d2578063functionSignatureebb9d2e3146102fc5761011a565b8063functionSignature6b37fa9114610206578063functionSignature7a24139a14610242578063functionSignature8da5cb5b1461026a5761011a565b8063functionSignature3461be991461011e578063functionSignature3705f69e14610148578063functionSignature39e6b04314610172578063functionSignature3a98ef391461019c578063functionSignature3defb962146101c6578063functionSignature69c1a712146101dc5761011a565b3661011a573373ffffffffffffffffffffffffffffffffffffffff167feventSignature81ad7215cbec0a1d55a48f38b34525d2b677147ee7ceb872ac23ecca5ec966e534604051610110919061135f565b60405180910390a2005b5f5ffd5b348015610129575f5ffd5b50610132610324565b60405161013f9190611392565b60405180910390f35b348015610153575f5ffd5b5061015c610336565b6040516101699190611392565b60405180910390f35b34801561017d575f5ffd5b50610186610366565b604051610193919061135f565b60405180910390f35b3480156101a7575f5ffd5b506101b0610372565b6040516101bd919061135f565b60405180910390f35b3480156101d1575f5ffd5b506101da610378565b005b3480156101e7575f5ffd5b506101f061045f565b6040516101fd919061135f565b60405180910390f35b348015610211575f5ffd5b5061022c60048036038101906102279190611409565b610465565b6040516102399190611450565b60405180910390f35b34801561024d575f5ffd5b5061026860048036038101906102639190611493565b610483565b005b348015610275575f5ffd5b5061027e6106dd565b60405161028b91906114cd565b60405180910390f35b34801561029f575f5ffd5b506102ba60048036038101906102b59190611510565b610701565b005b3480156102c7575f5ffd5b506102d0610af8565b005b3480156102dd575f5ffd5b506102e6610efb565b6040516102f3919061135f565b60405180910390f35b348015610307575f5ffd5b50610322600480360381019061031d9190611409565b610f01565b005b60035f9054906101000a900460ff1681565b5f60035f9054906101000a900460ff16158015610361575060025460015461035e919061157b565b42115b905090565b5f600580549050905090565b60045481565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610406576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103fd90611608565b60405180910390fd5b426001819055503373ffffffffffffffffffffffffffffffffffffffff167feventSignature524ff62d10e7448ae7f4b3312273a3f8400a0662bc7991a69119576c86cecabe600154604051610455919061135f565b60405180910390a2565b60015481565b6006602052805f5260405f205f915054906101000a900461ffff1681565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610511576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161050890611608565b60405180910390fd5b60035f9054906101000a900460ff1615610560576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055790611670565b60405180910390fd5b478111156105a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059a906116d8565b60405180910390fd5b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16826040516105e890611723565b5f6040518083038185875af1925050503d805f8114610622576040519150601f19603f3d011682016040523d82523d5f602084013e610627565b606091505b505090508061066b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066290611781565b60405180910390fd5b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167feventSignature13c461eb29f5d65800bbef5a5b05a06ea13b8b2ef4b889ee170f149bc1c8f8bd836040516106d1919061135f565b60405180910390a25050565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461078f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078690611608565b60405180910390fd5b60035f9054906101000a900460ff16156107de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d590611670565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361084c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610843906117e9565b60405180910390fd5b5f8161ffff1611610892576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088990611851565b60405180910390fd5b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900461ffff1661ffff1614610922576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610919906118b9565b60405180910390fd5b6127108161ffff16600454610937919061157b565b1115610978576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096f90611921565b60405180910390fd5b600560405180604001604052808473ffffffffffffffffffffffffffffffffffffffff1681526020018361ffff16815250908060018154018082558091505060019003905f5260205f20015f909190919091505f820151815f015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151815f0160146101000a81548161ffff021916908361ffff16021790555050508060065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548161ffff021916908361ffff1602179055508061ffff1660045f828254610a9f919061157b565b925050819055508173ffffffffffffffffffffffffffffffffffffffff167feventSignature7f9b68a46cc48ebd56bd292cd67e1038a1e3cf8d2178066c62b90aae7deaba4082604051610aec9190611450565b60405180910390a25050565b60035f9054906101000a900460ff1615610b47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3e90611670565b60405180910390fd5b610b4f610336565b610b8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8590611989565b60405180910390fd5b5f60045411610bd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc9906119f1565b60405180910390fd5b600160035f6101000a81548160ff0219169083151502179055505f4790505f5f90505f5f90505b600580549050811015610d99575f60058281548110610c1b57610c1a611a0f565b5b905f5260205f20016040518060400160405290815f82015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020015f820160149054906101000a900461ffff1661ffff1661ffff168152505090505f600454826020015161ffff1686610cbb9190611a3c565b610cc59190611aaa565b90508084610cd3919061157b565b93505f811115610d8a575f825f015173ffffffffffffffffffffffffffffffffffffffff1682604051610d0590611723565b5f6040518083038185875af1925050503d805f8114610d3f576040519150601f19603f3d011682016040523d82523d5f602084013e610d44565b606091505b5050905080610d88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7f90611b24565b60405180910390fd5b505b50508080600101915050610bf9565b505f8183610da79190611b42565b90505f81118015610dbc57505f600580549050115b15610ea8575f60055f81548110610dd657610dd5611a0f565b5b905f5260205f20015f015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051610e2390611723565b5f6040518083038185875af1925050503d805f8114610e5d576040519150601f19603f3d011682016040523d82523d5f602084013e610e62565b606091505b5050905080610ea6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9d90611bbf565b60405180910390fd5b505b3373ffffffffffffffffffffffffffffffffffffffff167feventSignature2da80cf29de2f88cfd2d17f5d294534a97e5b509f938cfbda696164c7942ff5242604051610eee919061135f565b60405180910390a2505050565b60025481565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8690611608565b60405180910390fd5b60035f9054906101000a900460ff1615610fde576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd590611670565b60405180910390fd5b5f60065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900461ffff1661ffff161161106e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106590611c27565b60405180910390fd5b5f60065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900461ffff1690505f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548161ffff021916908361ffff1602179055508061ffff1660045f8282546111289190611b42565b925050819055505f5f90505b6005805490508110156112ff578273ffffffffffffffffffffffffffffffffffffffff166005828154811061116c5761116b611a0f565b5b905f5260205f20015f015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036112f257600560016005805490506111c59190611b42565b815481106111d6576111d5611a0f565b5b905f5260205f2001600582815481106111f2576111f1611a0f565b5b905f5260205f20015f82015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815f015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f820160149054906101000a900461ffff16815f0160146101000a81548161ffff021916908361ffff16021790555090505060058054806112a1576112a0611c45565b5b600190038181905f5260205f20015f5f82015f6101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555f820160146101000a81549061ffff0219169055505090556112ff565b8080600101915050611134565b508173ffffffffffffffffffffffffffffffffffffffff167feventSignature1a7209727e630887f10df0c1048028b1b5d634699b5b845f1d10e7156cb0e6bd60405160405180910390a25050565b5f819050919050565b61135981611347565b82525050565b5f6020820190506113725f830184611350565b92915050565b5f8115159050919050565b61138c81611378565b82525050565b5f6020820190506113a55f830184611383565b92915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113d8826113af565b9050919050565b6113e8816113ce565b81146113f2575f5ffd5b50565b5f81359050611403816113df565b92915050565b5f6020828403121561141e5761141d6113ab565b5b5f61142b848285016113f5565b91505092915050565b5f61ffff82169050919050565b61144a81611434565b82525050565b5f6020820190506114635f830184611441565b92915050565b61147281611347565b811461147c575f5ffd5b50565b5f8135905061148d81611469565b92915050565b5f602082840312156114a8576114a76113ab565b5b5f6114b58482850161147f565b91505092915050565b6114c7816113ce565b82525050565b5f6020820190506114e05f8301846114be565b92915050565b6114ef81611434565b81146114f9575f5ffd5b50565b5f8135905061150a816114e6565b92915050565b5f5f60408385031215611526576115256113ab565b5b5f611533858286016113f5565b9250506020611544858286016114fc565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61158582611347565b915061159083611347565b92508282019050808211156115a8576115a761154e565b5b92915050565b5f82825260208201905092915050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f6115f26009836115ae565b91506115fd826115be565b602082019050919050565b5f6020820190508181035f83015261161f816115e6565b9050919050565b7f416c72656164792072656c6561736564000000000000000000000000000000005f82015250565b5f61165a6010836115ae565b915061166582611626565b602082019050919050565b5f6020820190508181035f8301526116878161164e565b9050919050565b7f496e73756666696369656e7400000000000000000000000000000000000000005f82015250565b5f6116c2600c836115ae565b91506116cd8261168e565b602082019050919050565b5f6020820190508181035f8301526116ef816116b6565b9050919050565b5f81905092915050565b50565b5f61170e5f836116f6565b915061171982611700565b5f82019050919050565b5f61172d82611703565b9150819050919050565b7f5769746864726177206661696c656400000000000000000000000000000000005f82015250565b5f61176b600f836115ae565b915061177682611737565b602082019050919050565b5f6020820190508181035f8301526117988161175f565b9050919050565b7f496e76616c6964206865697200000000000000000000000000000000000000005f82015250565b5f6117d3600c836115ae565b91506117de8261179f565b602082019050919050565b5f6020820190508181035f830152611800816117c7565b9050919050565b7f5368617265206d757374206265203e20300000000000000000000000000000005f82015250565b5f61183b6011836115ae565b915061184682611807565b602082019050919050565b5f6020820190508181035f8301526118688161182f565b9050919050565b7f48656972206578697374730000000000000000000000000000000000000000005f82015250565b5f6118a3600b836115ae565b91506118ae8261186f565b602082019050919050565b5f6020820190508181035f8301526118d081611897565b9050919050565b7f546f74616c203e203130302500000000000000000000000000000000000000005f82015250565b5f61190b600c836115ae565b9150611916826118d7565b602082019050919050565b5f6020820190508181035f830152611938816118ff565b9050919050565b7f4f776e6572207374696c6c2061637469766500000000000000000000000000005f82015250565b5f6119736012836115ae565b915061197e8261193f565b602082019050919050565b5f6020820190508181035f8301526119a081611967565b9050919050565b7f4e6f2068656972730000000000000000000000000000000000000000000000005f82015250565b5f6119db6008836115ae565b91506119e6826119a7565b602082019050919050565b5f6020820190508181035f830152611a08816119cf565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f611a4682611347565b9150611a5183611347565b9250828202611a5f81611347565b91508282048414831517611a7657611a7561154e565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611ab482611347565b9150611abf83611347565b925082611acf57611ace611a7d565b5b828204905092915050565b7f5472616e73666572206661696c656400000000000000000000000000000000005f82015250565b5f611b0e600f836115ae565b9150611b1982611ada565b602082019050919050565b5f6020820190508181035f830152611b3b81611b02565b9050919050565b5f611b4c82611347565b9150611b5783611347565b9250828203905081811115611b6f57611b6e61154e565b5b92915050565b7f4c6566746f766572207472616e73666572206661696c656400000000000000005f82015250565b5f611ba96018836115ae565b9150611bb482611b75565b602082019050919050565b5f6020820190508181035f830152611bd681611b9d565b9050919050565b7f4e6f7420666f756e6400000000000000000000000000000000000000000000005f82015250565b5f611c116009836115ae565b9150611c1c82611bdd565b602082019050919050565b5f6020820190508181035f830152611c3e81611c05565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffdfea2646970667358221220a3aaabb2fbc51c25f50689e95a43d98529b9f5cde782054a61d2c7d86533fe0b64736f6c634300081e0033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on 
Solidity metadata.json IPFS hash: QmZMY77s2wjBs2xazJzLoL4v2faBeFqDSh4EnYg8yF3fAz
RawDecoded
Length: 53 bytes
0xa2646970667358221220a3aaabb2fbc51c25f50689e95a43d98529b9f5cde782054a61d2c7d86533fe0b64736f6c634300081e0033
Runtime Bytecode
0x6080604052600436106100c5575f3560e01c8063functionSignature6b37fa911161007e578063functionSignatureb50a82ae11610058578063functionSignatureb50a82ae14610294578063functionSignaturecc80fbbb146102bc578063functionSignatured362bd2b146102d2578063functionSignatureebb9d2e3146102fc5761011a565b8063functionSignature6b37fa9114610206578063functionSignature7a24139a14610242578063functionSignature8da5cb5b1461026a5761011a565b8063functionSignature3461be991461011e578063functionSignature3705f69e14610148578063functionSignature39e6b04314610172578063functionSignature3a98ef391461019c578063functionSignature3defb962146101c6578063functionSignature69c1a712146101dc5761011a565b3661011a573373ffffffffffffffffffffffffffffffffffffffff167feventSignature81ad7215cbec0a1d55a48f38b34525d2b677147ee7ceb872ac23ecca5ec966e534604051610110919061135f565b60405180910390a2005b5f5ffd5b348015610129575f5ffd5b50610132610324565b60405161013f9190611392565b60405180910390f35b348015610153575f5ffd5b5061015c610336565b6040516101699190611392565b60405180910390f35b34801561017d575f5ffd5b50610186610366565b604051610193919061135f565b60405180910390f35b3480156101a7575f5ffd5b506101b0610372565b6040516101bd919061135f565b60405180910390f35b3480156101d1575f5ffd5b506101da610378565b005b3480156101e7575f5ffd5b506101f061045f565b6040516101fd919061135f565b60405180910390f35b348015610211575f5ffd5b5061022c60048036038101906102279190611409565b610465565b6040516102399190611450565b60405180910390f35b34801561024d575f5ffd5b5061026860048036038101906102639190611493565b610483565b005b348015610275575f5ffd5b5061027e6106dd565b60405161028b91906114cd565b60405180910390f35b34801561029f575f5ffd5b506102ba60048036038101906102b59190611510565b610701565b005b3480156102c7575f5ffd5b506102d0610af8565b005b3480156102dd575f5ffd5b506102e6610efb565b6040516102f3919061135f565b60405180910390f35b348015610307575f5ffd5b50610322600480360381019061031d9190611409565b610f01565b005b60035f9054906101000a900460ff1681565b5f60035f9054906101000a900460ff16158015610361575060025460015461035e919061157b565b42115b905090565b5f600580549050905090565b60045481565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610406576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103fd90611608565b60405180910390fd5b426001819055503373ffffffffffffffffffffffffffffffffffffffff167feventSignature524ff62d10e7448ae7f4b3312273a3f8400a0662bc7991a69119576c86cecabe600154604051610455919061135f565b60405180910390a2565b60015481565b6006602052805f5260405f205f915054906101000a900461ffff1681565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610511576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161050890611608565b60405180910390fd5b60035f9054906101000a900460ff1615610560576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055790611670565b60405180910390fd5b478111156105a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059a906116d8565b60405180910390fd5b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16826040516105e890611723565b5f6040518083038185875af1925050503d805f8114610622576040519150601f19603f3d011682016040523d82523d5f602084013e610627565b606091505b505090508061066b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066290611781565b60405180910390fd5b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167feventSignature13c461eb29f5d65800bbef5a5b05a06ea13b8b2ef4b889ee170f149bc1c8f8bd836040516106d1919061135f565b60405180910390a25050565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461078f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078690611608565b60405180910390fd5b60035f9054906101000a900460ff16156107de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d590611670565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361084c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610843906117e9565b60405180910390fd5b5f8161ffff1611610892576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088990611851565b60405180910390fd5b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900461ffff1661ffff1614610922576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610919906118b9565b60405180910390fd5b6127108161ffff16600454610937919061157b565b1115610978576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096f90611921565b60405180910390fd5b600560405180604001604052808473ffffffffffffffffffffffffffffffffffffffff1681526020018361ffff16815250908060018154018082558091505060019003905f5260205f20015f909190919091505f820151815f015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151815f0160146101000a81548161ffff021916908361ffff16021790555050508060065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548161ffff021916908361ffff1602179055508061ffff1660045f828254610a9f919061157b565b925050819055508173ffffffffffffffffffffffffffffffffffffffff167feventSignature7f9b68a46cc48ebd56bd292cd67e1038a1e3cf8d2178066c62b90aae7deaba4082604051610aec9190611450565b60405180910390a25050565b60035f9054906101000a900460ff1615610b47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3e90611670565b60405180910390fd5b610b4f610336565b610b8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8590611989565b60405180910390fd5b5f60045411610bd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc9906119f1565b60405180910390fd5b600160035f6101000a81548160ff0219169083151502179055505f4790505f5f90505f5f90505b600580549050811015610d99575f60058281548110610c1b57610c1a611a0f565b5b905f5260205f20016040518060400160405290815f82015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020015f820160149054906101000a900461ffff1661ffff1661ffff168152505090505f600454826020015161ffff1686610cbb9190611a3c565b610cc59190611aaa565b90508084610cd3919061157b565b93505f811115610d8a575f825f015173ffffffffffffffffffffffffffffffffffffffff1682604051610d0590611723565b5f6040518083038185875af1925050503d805f8114610d3f576040519150601f19603f3d011682016040523d82523d5f602084013e610d44565b606091505b5050905080610d88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7f90611b24565b60405180910390fd5b505b50508080600101915050610bf9565b505f8183610da79190611b42565b90505f81118015610dbc57505f600580549050115b15610ea8575f60055f81548110610dd657610dd5611a0f565b5b905f5260205f20015f015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051610e2390611723565b5f6040518083038185875af1925050503d805f8114610e5d576040519150601f19603f3d011682016040523d82523d5f602084013e610e62565b606091505b5050905080610ea6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9d90611bbf565b60405180910390fd5b505b3373ffffffffffffffffffffffffffffffffffffffff167feventSignature2da80cf29de2f88cfd2d17f5d294534a97e5b509f938cfbda696164c7942ff5242604051610eee919061135f565b60405180910390a2505050565b60025481565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8690611608565b60405180910390fd5b60035f9054906101000a900460ff1615610fde576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd590611670565b60405180910390fd5b5f60065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900461ffff1661ffff161161106e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106590611c27565b60405180910390fd5b5f60065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900461ffff1690505f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548161ffff021916908361ffff1602179055508061ffff1660045f8282546111289190611b42565b925050819055505f5f90505b6005805490508110156112ff578273ffffffffffffffffffffffffffffffffffffffff166005828154811061116c5761116b611a0f565b5b905f5260205f20015f015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036112f257600560016005805490506111c59190611b42565b815481106111d6576111d5611a0f565b5b905f5260205f2001600582815481106111f2576111f1611a0f565b5b905f5260205f20015f82015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815f015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f820160149054906101000a900461ffff16815f0160146101000a81548161ffff021916908361ffff16021790555090505060058054806112a1576112a0611c45565b5b600190038181905f5260205f20015f5f82015f6101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555f820160146101000a81549061ffff0219169055505090556112ff565b8080600101915050611134565b508173ffffffffffffffffffffffffffffffffffffffff167feventSignature1a7209727e630887f10df0c1048028b1b5d634699b5b845f1d10e7156cb0e6bd60405160405180910390a25050565b5f819050919050565b61135981611347565b82525050565b5f6020820190506113725f830184611350565b92915050565b5f8115159050919050565b61138c81611378565b82525050565b5f6020820190506113a55f830184611383565b92915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113d8826113af565b9050919050565b6113e8816113ce565b81146113f2575f5ffd5b50565b5f81359050611403816113df565b92915050565b5f6020828403121561141e5761141d6113ab565b5b5f61142b848285016113f5565b91505092915050565b5f61ffff82169050919050565b61144a81611434565b82525050565b5f6020820190506114635f830184611441565b92915050565b61147281611347565b811461147c575f5ffd5b50565b5f8135905061148d81611469565b92915050565b5f602082840312156114a8576114a76113ab565b5b5f6114b58482850161147f565b91505092915050565b6114c7816113ce565b82525050565b5f6020820190506114e05f8301846114be565b92915050565b6114ef81611434565b81146114f9575f5ffd5b50565b5f8135905061150a816114e6565b92915050565b5f5f60408385031215611526576115256113ab565b5b5f611533858286016113f5565b9250506020611544858286016114fc565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61158582611347565b915061159083611347565b92508282019050808211156115a8576115a761154e565b5b92915050565b5f82825260208201905092915050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f6115f26009836115ae565b91506115fd826115be565b602082019050919050565b5f6020820190508181035f83015261161f816115e6565b9050919050565b7f416c72656164792072656c6561736564000000000000000000000000000000005f82015250565b5f61165a6010836115ae565b915061166582611626565b602082019050919050565b5f6020820190508181035f8301526116878161164e565b9050919050565b7f496e73756666696369656e7400000000000000000000000000000000000000005f82015250565b5f6116c2600c836115ae565b91506116cd8261168e565b602082019050919050565b5f6020820190508181035f8301526116ef816116b6565b9050919050565b5f81905092915050565b50565b5f61170e5f836116f6565b915061171982611700565b5f82019050919050565b5f61172d82611703565b9150819050919050565b7f5769746864726177206661696c656400000000000000000000000000000000005f82015250565b5f61176b600f836115ae565b915061177682611737565b602082019050919050565b5f6020820190508181035f8301526117988161175f565b9050919050565b7f496e76616c6964206865697200000000000000000000000000000000000000005f82015250565b5f6117d3600c836115ae565b91506117de8261179f565b602082019050919050565b5f6020820190508181035f830152611800816117c7565b9050919050565b7f5368617265206d757374206265203e20300000000000000000000000000000005f82015250565b5f61183b6011836115ae565b915061184682611807565b602082019050919050565b5f6020820190508181035f8301526118688161182f565b9050919050565b7f48656972206578697374730000000000000000000000000000000000000000005f82015250565b5f6118a3600b836115ae565b91506118ae8261186f565b602082019050919050565b5f6020820190508181035f8301526118d081611897565b9050919050565b7f546f74616c203e203130302500000000000000000000000000000000000000005f82015250565b5f61190b600c836115ae565b9150611916826118d7565b602082019050919050565b5f6020820190508181035f830152611938816118ff565b9050919050565b7f4f776e6572207374696c6c2061637469766500000000000000000000000000005f82015250565b5f6119736012836115ae565b915061197e8261193f565b602082019050919050565b5f6020820190508181035f8301526119a081611967565b9050919050565b7f4e6f2068656972730000000000000000000000000000000000000000000000005f82015250565b5f6119db6008836115ae565b91506119e6826119a7565b602082019050919050565b5f6020820190508181035f830152611a08816119cf565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f611a4682611347565b9150611a5183611347565b9250828202611a5f81611347565b91508282048414831517611a7657611a7561154e565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611ab482611347565b9150611abf83611347565b925082611acf57611ace611a7d565b5b828204905092915050565b7f5472616e73666572206661696c656400000000000000000000000000000000005f82015250565b5f611b0e600f836115ae565b9150611b1982611ada565b602082019050919050565b5f6020820190508181035f830152611b3b81611b02565b9050919050565b5f611b4c82611347565b9150611b5783611347565b9250828203905081811115611b6f57611b6e61154e565b5b92915050565b7f4c6566746f766572207472616e73666572206661696c656400000000000000005f82015250565b5f611ba96018836115ae565b9150611bb482611b75565b602082019050919050565b5f6020820190508181035f830152611bd681611b9d565b9050919050565b7f4e6f7420666f756e6400000000000000000000000000000000000000000000005f82015250565b5f611c116009836115ae565b9150611c1c82611bdd565b602082019050919050565b5f6020820190508181035f830152611c3e81611c05565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffdfea2646970667358221220a3aaabb2fbc51c25f50689e95a43d98529b9f5cde782054a61d2c7d86533fe0b64736f6c634300081e0033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on 
Solidity metadata.json IPFS hash: QmZMY77s2wjBs2xazJzLoL4v2faBeFqDSh4EnYg8yF3fAz
RawDecoded
Length: 53 bytes
0xa2646970667358221220a3aaabb2fbc51c25f50689e95a43d98529b9f5cde782054a61d2c7d86533fe0b64736f6c634300081e0033
Storage Layout
For non-default storage allocations (e.g. EIP-7201) check out 
| Slot | Offset | Bytes | Label | Type | Contract |
|---|---|---|---|---|---|
| 0 | 0 | 20 | owner | address | Trustchain.sol:Trustchain |
| 1 | 0 | 32 | lastHeartbeat | uint256 | Trustchain.sol:Trustchain |
| 2 | 0 | 32 | inactivityPeriod | uint256 | Trustchain.sol:Trustchain |
| 3 | 0 | 1 | legacyReleased | bool | Trustchain.sol:Trustchain |
| 4 | 0 | 32 | totalShares | uint256 | Trustchain.sol:Trustchain |
| 5 | 0 | 32 | heirs | struct Trustchain.Heir[] | Trustchain.sol:Trustchain |
| 6 | 0 | 32 | heirShares | mapping(address ⇒ uint16) | Trustchain.sol:Trustchain |
Standard JSON Input
This isn't the original compiler JSON data. Generated for compatibility.
Loading...
Standard JSON Output
This isn't the original compiler JSON data. Generated for compatibility.
Loading...