POL Price: $0.083 (-0.64%)
 

Overview

POL Balance

Polygon PoS Chain LogoPolygon PoS Chain LogoPolygon PoS Chain Logo0 POL

POL Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To

There are no matching entries

Please try again later

Parent Transaction Hash Block From To
View All Internal Transactions
Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

RetireToucanTCO2Facet

Compiler Version
v0.8.16+commit.07a7930e
Optimization Enabled
Yes with 800 runs
Other Settings
london EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"enum LibRetire.CarbonBridge","name":"carbonBridge","type":"uint8"},{"indexed":true,"internalType":"address","name":"retiringAddress","type":"address"},{"indexed":false,"internalType":"string","name":"retiringEntityString","type":"string"},{"indexed":true,"internalType":"address","name":"beneficiaryAddress","type":"address"},{"indexed":false,"internalType":"string","name":"beneficiaryString","type":"string"},{"indexed":false,"internalType":"string","name":"retirementMessage","type":"string"},{"indexed":true,"internalType":"address","name":"carbonPool","type":"address"},{"indexed":false,"internalType":"address","name":"carbonToken","type":"address"},{"indexed":false,"internalType":"uint256","name":"retiredAmount","type":"uint256"}],"name":"CarbonRetired","type":"event"},{"inputs":[{"internalType":"address","name":"projectToken","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"components":[{"internalType":"address","name":"retiringAddress","type":"address"},{"internalType":"string","name":"retiringEntityString","type":"string"},{"internalType":"address","name":"beneficiaryAddress","type":"address"},{"internalType":"string","name":"beneficiaryString","type":"string"},{"internalType":"string","name":"retirementMessage","type":"string"},{"internalType":"string","name":"beneficiaryLocation","type":"string"},{"internalType":"string","name":"consumptionCountryCode","type":"string"},{"internalType":"uint256","name":"consumptionPeriodStart","type":"uint256"},{"internalType":"uint256","name":"consumptionPeriodEnd","type":"uint256"}],"internalType":"struct LibRetire.RetireDetails","name":"details","type":"tuple"},{"internalType":"enum LibTransfer.From","name":"fromMode","type":"uint8"}],"name":"toucanRetireExactPuroTCO2","outputs":[{"internalType":"uint256","name":"retirementIndex","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"carbonToken","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"beneficiaryAddress","type":"address"},{"internalType":"string","name":"beneficiaryString","type":"string"},{"internalType":"string","name":"retirementMessage","type":"string"},{"internalType":"enum LibTransfer.From","name":"fromMode","type":"uint8"}],"name":"toucanRetireExactTCO2","outputs":[{"internalType":"uint256","name":"retirementIndex","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"carbonToken","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"string","name":"retiringEntityString","type":"string"},{"internalType":"address","name":"beneficiaryAddress","type":"address"},{"internalType":"string","name":"beneficiaryString","type":"string"},{"internalType":"string","name":"retirementMessage","type":"string"},{"internalType":"enum LibTransfer.From","name":"fromMode","type":"uint8"}],"name":"toucanRetireExactTCO2WithEntity","outputs":[{"internalType":"uint256","name":"retirementIndex","type":"uint256"}],"stateMutability":"nonpayable","type":"function"}]
608060405234801561001057600080fd5b5061178f806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806301e85bd2146100465780631fd1a6ac1461006b578063dadd91921461007e575b600080fd5b610059610054366004611047565b610091565b60405190815260200160405180910390f35b6100596100793660046110e5565b61015d565b61005961008c3660046111a9565b6101f0565b600754600090600119016100ec5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b60026007556100fd87873385610293565b5061014460008888336040518060400160405280601e81526020017f4b6c696d6144414f205265746972656d656e742041676772656761746f7200008152508a8a8a61041d565b61014d85610504565b6001600755979650505050505050565b600754600090600119016101b35760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016100e3565b60026007556101c488883385610293565b506101d660008989338a8a8a8a61041d565b6101df85610504565b600160075598975050505050505050565b600754600090600119016102465760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016100e3565b600260075561025786853385610293565b5082516001600160a01b031661026b573383525b61027785878686610590565b6102848360400151610504565b60016007559695505050505050565b6000836000036102a557506000610415565b60008260038111156102b9576102b9611315565b14610305576102df83868660018660038111156102d8576102d8611315565b14156108a3565b905080841480610300575060038260038111156102fe576102fe611315565b145b610415575b6040516370a0823160e01b81523060048201526000906001600160a01b038716906370a0823190602401602060405180830381865afa15801561034c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610370919061132b565b90506103938430610381858961135a565b6001600160a01b038a16929190610971565b6040516370a0823160e01b815230600482015281906001600160a01b038816906370a0823190602401602060405180830381865afa1580156103d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103fd919061132b565b610407919061135a565b610411908361136d565b9150505b949350505050565b6040516302ef292960e41b81526001600160a01b03881690632ef29290906104519087908790879087908d906004016113d0565b600060405180830381600087803b15801561046b57600080fd5b505af115801561047f573d6000803e3d6000fd5b505050506104918888888686866109e6565b876001600160a01b0316836001600160a01b0316866001600160a01b03167f29112ec35330de3327417fa74cdca00fe736122bc72fddfe9e33f9e7ae80c7f760008887878e8e6040516104e99695949392919061144d565b60405180910390a46104fa83610b70565b5050505050505050565b600073ac298cd34559b9acfaedea8344a977eceff1c0fd604051636482c6eb60e11b81526001600160a01b038481166004830152919091169063c9058dd690602401606060405180830381865afa158015610563573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061058791906114b2565b50909392505050565b60008160a0015151116105e55760405162461bcd60e51b815260206004820152601760248201527f4e6f2042656e6566696369617279204c6f636174696f6e00000000000000000060448201526064016100e3565b60008160c00151511161063a5760405162461bcd60e51b815260206004820152600f60248201527f4e6f20436f756e74727920436f6465000000000000000000000000000000000060448201526064016100e3565b60008160e001511161068e5760405162461bcd60e51b815260206004820152600f60248201527f4e6f20506572696f64205374617274000000000000000000000000000000000060448201526064016100e3565b6000816101000151116106e35760405162461bcd60e51b815260206004820152600d60248201527f4e6f20506572696f6420456e640000000000000000000000000000000000000060448201526064016100e3565b604080516001808252818301909252600091602080830190803683370190505090508481600081518110610719576107196114e0565b60200260200101818152505060006040518061014001604052808381526020018581526020018460200151815260200184604001516001600160a01b0316815260200184606001518152602001846080015181526020018460a0015181526020018460c0015181526020018460e0015181526020018461010001518152509050846001600160a01b03166384d8b61a826040518263ffffffff1660e01b81526004016107c59190611531565b6020604051808303816000875af11580156107e4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610808919061132b565b50610824600086868660400151876060015188608001516109e6565b60006001600160a01b031683604001516001600160a01b031684600001516001600160a01b03167f1deb499caa4ef3ba285c3f49e9b430470fa5f752b1c08e02912c785fe8613ac960008760200151886060015189608001518c8e8d604051610893979695949392919061162d565b60405180910390a4505050505050565b6000806108b08686610bf9565b905082806108be5750838110155b6109305760405162461bcd60e51b815260206004820152602660248201527f42616c616e63653a20496e73756666696369656e7420696e7465726e616c206260448201527f616c616e6365000000000000000000000000000000000000000000000000000060648201526084016100e3565b61093a8185610c26565b91506000610948838361135a565b905061096787878361095987610c3e565b6109629061169c565b610cda565b5050949350505050565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166323b872dd60e01b1790526109e0908590610d42565b50505050565b60008073ac298cd34559b9acfaedea8344a977eceff1c0fd604051636482c6eb60e11b81526001600160a01b038781166004830152919091169063c9058dd690602401606060405180830381865afa158015610a46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a6a91906114b2565b50509050610a8973ac298cd34559b9acfaedea8344a977eceff1c0fd90565b6001600160a01b03166391190eec868a8988886040518663ffffffff1660e01b8152600401610abc9594939291906116b8565b600060405180830381600087803b158015610ad657600080fd5b505af1158015610aea573d6000803e3d6000fd5b505050506001600160a01b038581166000908152600484016020908152604080832085845280835281842060010180547fffffffffffffffffffffffff000000000000000000000000000000000000000016958d169586179055938352600290930190529081208054889290610b6190849061136d565b90915550505050505050505050565b6000735e377f16e4ec6001652befd737341a28889af0026005820154604051632142170760e11b81523060048201526001600160a01b03858116602483015260448201929092529116906342842e0e90606401600060405180830381600087803b158015610bdd57600080fd5b505af1158015610bf1573d6000803e3d6000fd5b505050505050565b6001600160a01b038281166000908152600860209081526040808320938516835292905220545b92915050565b6000818310610c355781610c37565b825b9392505050565b60007f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821115610cd65760405162461bcd60e51b815260206004820152602860248201527f53616665436173743a2076616c756520646f65736e27742066697420696e206160448201527f6e20696e7432353600000000000000000000000000000000000000000000000060648201526084016100e3565b5090565b6001600160a01b03848116600081815260086020908152604080832094881680845294825280832087905580518681529051929493927f18e1ea4139e68413d7d08aa752e71568e36b2c5bf940893314c2c5b01eaa0c42929181900390910190a35050505050565b6000610d97826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610e2c9092919063ffffffff16565b805190915015610e275780806020019051810190610db59190611708565b610e275760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f7420737563636565640000000000000000000000000000000000000000000060648201526084016100e3565b505050565b6060610415848460008585600080866001600160a01b03168587604051610e53919061172a565b60006040518083038185875af1925050503d8060008114610e90576040519150601f19603f3d011682016040523d82523d6000602084013e610e95565b606091505b5091509150610ea687838387610eb1565b979650505050505050565b60608315610f20578251600003610f19576001600160a01b0385163b610f195760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016100e3565b5081610415565b6104158383815115610f355781518083602001fd5b8060405162461bcd60e51b81526004016100e39190611746565b80356001600160a01b0381168114610f6657600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b604051610120810167ffffffffffffffff81118282101715610fa557610fa5610f6b565b60405290565b600082601f830112610fbc57600080fd5b813567ffffffffffffffff80821115610fd757610fd7610f6b565b604051601f8301601f19908116603f01168101908282118183101715610fff57610fff610f6b565b8160405283815286602085880101111561101857600080fd5b836020870160208301376000602085830101528094505050505092915050565b803560048110610f6657600080fd5b60008060008060008060c0878903121561106057600080fd5b61106987610f4f565b95506020870135945061107e60408801610f4f565b9350606087013567ffffffffffffffff8082111561109b57600080fd5b6110a78a838b01610fab565b945060808901359150808211156110bd57600080fd5b506110ca89828a01610fab565b9250506110d960a08801611038565b90509295509295509295565b600080600080600080600060e0888a03121561110057600080fd5b61110988610f4f565b965060208801359550604088013567ffffffffffffffff8082111561112d57600080fd5b6111398b838c01610fab565b965061114760608b01610f4f565b955060808a013591508082111561115d57600080fd5b6111698b838c01610fab565b945060a08a013591508082111561117f57600080fd5b5061118c8a828b01610fab565b92505061119b60c08901611038565b905092959891949750929550565b600080600080600060a086880312156111c157600080fd5b6111ca86610f4f565b94506020860135935060408601359250606086013567ffffffffffffffff808211156111f557600080fd5b90870190610120828a03121561120a57600080fd5b611212610f81565b61121b83610f4f565b815260208301358281111561122f57600080fd5b61123b8b828601610fab565b60208301525061124d60408401610f4f565b604082015260608301358281111561126457600080fd5b6112708b828601610fab565b60608301525060808301358281111561128857600080fd5b6112948b828601610fab565b60808301525060a0830135828111156112ac57600080fd5b6112b88b828601610fab565b60a08301525060c0830135828111156112d057600080fd5b6112dc8b828601610fab565b60c08301525060e08381013590820152610100928301359281019290925250915061130960808701611038565b90509295509295909350565b634e487b7160e01b600052602160045260246000fd5b60006020828403121561133d57600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610c2057610c20611344565b80820180821115610c2057610c20611344565b60005b8381101561139b578181015183820152602001611383565b50506000910152565b600081518084526113bc816020860160208601611380565b601f01601f19169290920160200192915050565b60a0815260006113e360a08301886113a4565b6001600160a01b0387166020840152828103604084015261140481876113a4565b9050828103606084015261141881866113a4565b9150508260808301529695505050505050565b6004811061144957634e487b7160e01b600052602160045260246000fd5b9052565b611457818861142b565b60c06020820152600061146d60c08301886113a4565b828103604084015261147f81886113a4565b9050828103606084015261149381876113a4565b6001600160a01b03959095166080840152505060a00152949350505050565b6000806000606084860312156114c757600080fd5b8351925060208401519150604084015190509250925092565b634e487b7160e01b600052603260045260246000fd5b600081518084526020808501945080840160005b838110156115265781518752958201959082019060010161150a565b509495945050505050565b60208152600082516101408060208501526115506101608501836114f6565b9150602085015160408501526040850151601f198086850301606087015261157884836113a4565b93506060870151915061159660808701836001600160a01b03169052565b60808701519150808685030160a08701526115b184836113a4565b935060a08701519150808685030160c08701526115ce84836113a4565b935060c08701519150808685030160e08701526115eb84836113a4565b935060e0870151915061010081878603018188015261160a85846113a4565b908801516101208881019190915290970151929095019190915250929392505050565b611637818961142b565b60e06020820152600061164d60e08301896113a4565b828103604084015261165f81896113a4565b9050828103606084015261167381886113a4565b6001600160a01b03969096166080840152505060a081019290925260c090910152949350505050565b6000600160ff1b82016116b1576116b1611344565b5060000390565b60006001600160a01b03808816835280871660208401525084604083015260a060608301526116ea60a08301856113a4565b82810360808401526116fc81856113a4565b98975050505050505050565b60006020828403121561171a57600080fd5b81518015158114610c3757600080fd5b6000825161173c818460208701611380565b9190910192915050565b602081526000610c3760208301846113a456fea2646970667358221220f21fe16f28702a3ebdbfd6862903d45bac5610c2f87c140b77f8d3c1c31ab4d664736f6c63430008100033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100415760003560e01c806301e85bd2146100465780631fd1a6ac1461006b578063dadd91921461007e575b600080fd5b610059610054366004611047565b610091565b60405190815260200160405180910390f35b6100596100793660046110e5565b61015d565b61005961008c3660046111a9565b6101f0565b600754600090600119016100ec5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b60026007556100fd87873385610293565b5061014460008888336040518060400160405280601e81526020017f4b6c696d6144414f205265746972656d656e742041676772656761746f7200008152508a8a8a61041d565b61014d85610504565b6001600755979650505050505050565b600754600090600119016101b35760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016100e3565b60026007556101c488883385610293565b506101d660008989338a8a8a8a61041d565b6101df85610504565b600160075598975050505050505050565b600754600090600119016102465760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016100e3565b600260075561025786853385610293565b5082516001600160a01b031661026b573383525b61027785878686610590565b6102848360400151610504565b60016007559695505050505050565b6000836000036102a557506000610415565b60008260038111156102b9576102b9611315565b14610305576102df83868660018660038111156102d8576102d8611315565b14156108a3565b905080841480610300575060038260038111156102fe576102fe611315565b145b610415575b6040516370a0823160e01b81523060048201526000906001600160a01b038716906370a0823190602401602060405180830381865afa15801561034c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610370919061132b565b90506103938430610381858961135a565b6001600160a01b038a16929190610971565b6040516370a0823160e01b815230600482015281906001600160a01b038816906370a0823190602401602060405180830381865afa1580156103d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103fd919061132b565b610407919061135a565b610411908361136d565b9150505b949350505050565b6040516302ef292960e41b81526001600160a01b03881690632ef29290906104519087908790879087908d906004016113d0565b600060405180830381600087803b15801561046b57600080fd5b505af115801561047f573d6000803e3d6000fd5b505050506104918888888686866109e6565b876001600160a01b0316836001600160a01b0316866001600160a01b03167f29112ec35330de3327417fa74cdca00fe736122bc72fddfe9e33f9e7ae80c7f760008887878e8e6040516104e99695949392919061144d565b60405180910390a46104fa83610b70565b5050505050505050565b600073ac298cd34559b9acfaedea8344a977eceff1c0fd604051636482c6eb60e11b81526001600160a01b038481166004830152919091169063c9058dd690602401606060405180830381865afa158015610563573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061058791906114b2565b50909392505050565b60008160a0015151116105e55760405162461bcd60e51b815260206004820152601760248201527f4e6f2042656e6566696369617279204c6f636174696f6e00000000000000000060448201526064016100e3565b60008160c00151511161063a5760405162461bcd60e51b815260206004820152600f60248201527f4e6f20436f756e74727920436f6465000000000000000000000000000000000060448201526064016100e3565b60008160e001511161068e5760405162461bcd60e51b815260206004820152600f60248201527f4e6f20506572696f64205374617274000000000000000000000000000000000060448201526064016100e3565b6000816101000151116106e35760405162461bcd60e51b815260206004820152600d60248201527f4e6f20506572696f6420456e640000000000000000000000000000000000000060448201526064016100e3565b604080516001808252818301909252600091602080830190803683370190505090508481600081518110610719576107196114e0565b60200260200101818152505060006040518061014001604052808381526020018581526020018460200151815260200184604001516001600160a01b0316815260200184606001518152602001846080015181526020018460a0015181526020018460c0015181526020018460e0015181526020018461010001518152509050846001600160a01b03166384d8b61a826040518263ffffffff1660e01b81526004016107c59190611531565b6020604051808303816000875af11580156107e4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610808919061132b565b50610824600086868660400151876060015188608001516109e6565b60006001600160a01b031683604001516001600160a01b031684600001516001600160a01b03167f1deb499caa4ef3ba285c3f49e9b430470fa5f752b1c08e02912c785fe8613ac960008760200151886060015189608001518c8e8d604051610893979695949392919061162d565b60405180910390a4505050505050565b6000806108b08686610bf9565b905082806108be5750838110155b6109305760405162461bcd60e51b815260206004820152602660248201527f42616c616e63653a20496e73756666696369656e7420696e7465726e616c206260448201527f616c616e6365000000000000000000000000000000000000000000000000000060648201526084016100e3565b61093a8185610c26565b91506000610948838361135a565b905061096787878361095987610c3e565b6109629061169c565b610cda565b5050949350505050565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166323b872dd60e01b1790526109e0908590610d42565b50505050565b60008073ac298cd34559b9acfaedea8344a977eceff1c0fd604051636482c6eb60e11b81526001600160a01b038781166004830152919091169063c9058dd690602401606060405180830381865afa158015610a46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a6a91906114b2565b50509050610a8973ac298cd34559b9acfaedea8344a977eceff1c0fd90565b6001600160a01b03166391190eec868a8988886040518663ffffffff1660e01b8152600401610abc9594939291906116b8565b600060405180830381600087803b158015610ad657600080fd5b505af1158015610aea573d6000803e3d6000fd5b505050506001600160a01b038581166000908152600484016020908152604080832085845280835281842060010180547fffffffffffffffffffffffff000000000000000000000000000000000000000016958d169586179055938352600290930190529081208054889290610b6190849061136d565b90915550505050505050505050565b6000735e377f16e4ec6001652befd737341a28889af0026005820154604051632142170760e11b81523060048201526001600160a01b03858116602483015260448201929092529116906342842e0e90606401600060405180830381600087803b158015610bdd57600080fd5b505af1158015610bf1573d6000803e3d6000fd5b505050505050565b6001600160a01b038281166000908152600860209081526040808320938516835292905220545b92915050565b6000818310610c355781610c37565b825b9392505050565b60007f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821115610cd65760405162461bcd60e51b815260206004820152602860248201527f53616665436173743a2076616c756520646f65736e27742066697420696e206160448201527f6e20696e7432353600000000000000000000000000000000000000000000000060648201526084016100e3565b5090565b6001600160a01b03848116600081815260086020908152604080832094881680845294825280832087905580518681529051929493927f18e1ea4139e68413d7d08aa752e71568e36b2c5bf940893314c2c5b01eaa0c42929181900390910190a35050505050565b6000610d97826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610e2c9092919063ffffffff16565b805190915015610e275780806020019051810190610db59190611708565b610e275760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f7420737563636565640000000000000000000000000000000000000000000060648201526084016100e3565b505050565b6060610415848460008585600080866001600160a01b03168587604051610e53919061172a565b60006040518083038185875af1925050503d8060008114610e90576040519150601f19603f3d011682016040523d82523d6000602084013e610e95565b606091505b5091509150610ea687838387610eb1565b979650505050505050565b60608315610f20578251600003610f19576001600160a01b0385163b610f195760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016100e3565b5081610415565b6104158383815115610f355781518083602001fd5b8060405162461bcd60e51b81526004016100e39190611746565b80356001600160a01b0381168114610f6657600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b604051610120810167ffffffffffffffff81118282101715610fa557610fa5610f6b565b60405290565b600082601f830112610fbc57600080fd5b813567ffffffffffffffff80821115610fd757610fd7610f6b565b604051601f8301601f19908116603f01168101908282118183101715610fff57610fff610f6b565b8160405283815286602085880101111561101857600080fd5b836020870160208301376000602085830101528094505050505092915050565b803560048110610f6657600080fd5b60008060008060008060c0878903121561106057600080fd5b61106987610f4f565b95506020870135945061107e60408801610f4f565b9350606087013567ffffffffffffffff8082111561109b57600080fd5b6110a78a838b01610fab565b945060808901359150808211156110bd57600080fd5b506110ca89828a01610fab565b9250506110d960a08801611038565b90509295509295509295565b600080600080600080600060e0888a03121561110057600080fd5b61110988610f4f565b965060208801359550604088013567ffffffffffffffff8082111561112d57600080fd5b6111398b838c01610fab565b965061114760608b01610f4f565b955060808a013591508082111561115d57600080fd5b6111698b838c01610fab565b945060a08a013591508082111561117f57600080fd5b5061118c8a828b01610fab565b92505061119b60c08901611038565b905092959891949750929550565b600080600080600060a086880312156111c157600080fd5b6111ca86610f4f565b94506020860135935060408601359250606086013567ffffffffffffffff808211156111f557600080fd5b90870190610120828a03121561120a57600080fd5b611212610f81565b61121b83610f4f565b815260208301358281111561122f57600080fd5b61123b8b828601610fab565b60208301525061124d60408401610f4f565b604082015260608301358281111561126457600080fd5b6112708b828601610fab565b60608301525060808301358281111561128857600080fd5b6112948b828601610fab565b60808301525060a0830135828111156112ac57600080fd5b6112b88b828601610fab565b60a08301525060c0830135828111156112d057600080fd5b6112dc8b828601610fab565b60c08301525060e08381013590820152610100928301359281019290925250915061130960808701611038565b90509295509295909350565b634e487b7160e01b600052602160045260246000fd5b60006020828403121561133d57600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610c2057610c20611344565b80820180821115610c2057610c20611344565b60005b8381101561139b578181015183820152602001611383565b50506000910152565b600081518084526113bc816020860160208601611380565b601f01601f19169290920160200192915050565b60a0815260006113e360a08301886113a4565b6001600160a01b0387166020840152828103604084015261140481876113a4565b9050828103606084015261141881866113a4565b9150508260808301529695505050505050565b6004811061144957634e487b7160e01b600052602160045260246000fd5b9052565b611457818861142b565b60c06020820152600061146d60c08301886113a4565b828103604084015261147f81886113a4565b9050828103606084015261149381876113a4565b6001600160a01b03959095166080840152505060a00152949350505050565b6000806000606084860312156114c757600080fd5b8351925060208401519150604084015190509250925092565b634e487b7160e01b600052603260045260246000fd5b600081518084526020808501945080840160005b838110156115265781518752958201959082019060010161150a565b509495945050505050565b60208152600082516101408060208501526115506101608501836114f6565b9150602085015160408501526040850151601f198086850301606087015261157884836113a4565b93506060870151915061159660808701836001600160a01b03169052565b60808701519150808685030160a08701526115b184836113a4565b935060a08701519150808685030160c08701526115ce84836113a4565b935060c08701519150808685030160e08701526115eb84836113a4565b935060e0870151915061010081878603018188015261160a85846113a4565b908801516101208881019190915290970151929095019190915250929392505050565b611637818961142b565b60e06020820152600061164d60e08301896113a4565b828103604084015261165f81896113a4565b9050828103606084015261167381886113a4565b6001600160a01b03969096166080840152505060a081019290925260c090910152949350505050565b6000600160ff1b82016116b1576116b1611344565b5060000390565b60006001600160a01b03808816835280871660208401525084604083015260a060608301526116ea60a08301856113a4565b82810360808401526116fc81856113a4565b98975050505050505050565b60006020828403121561171a57600080fd5b81518015158114610c3757600080fd5b6000825161173c818460208701611380565b9190910192915050565b602081526000610c3760208301846113a456fea2646970667358221220f21fe16f28702a3ebdbfd6862903d45bac5610c2f87c140b77f8d3c1c31ab4d664736f6c63430008100033
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Transaction Gas Used Reward
view all blocks produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.