Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
Latest 25 from a total of 954 transactions
| Transaction Hash |
Method
|
Block
|
From
|
To
|
Amount
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Update Validator... | 10576353 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576331 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576328 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576325 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576280 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576277 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576274 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576229 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576226 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576223 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576177 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576174 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576172 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576127 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576124 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576121 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576079 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576076 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576073 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576028 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576025 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10576022 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10575979 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10575976 | 48 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Validator... | 10575973 | 48 days ago | IN | 0 ETH | 0.00000006 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity)
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_guardian","type":"address"},{"internalType":"bytes32","name":"_validatorSetHashDomainSeparator","type":"bytes32"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"inputs":[],"name":"InsufficientVotingPower","type":"error"},{"inputs":[],"name":"InvalidPowerThreshold","type":"error"},{"inputs":[],"name":"InvalidSignature","type":"error"},{"inputs":[],"name":"MalformedCurrentValidatorSet","type":"error"},{"inputs":[],"name":"NotDeployer","type":"error"},{"inputs":[],"name":"NotGuardian","type":"error"},{"inputs":[],"name":"StaleValidatorSet","type":"error"},{"inputs":[],"name":"SuppliedValidatorSetInvalid","type":"error"},{"inputs":[],"name":"ValidatorSetNotStale","type":"error"},{"inputs":[],"name":"ValidatorTimestampMustIncrease","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_powerThreshold","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"_validatorTimestamp","type":"uint256"},{"indexed":false,"internalType":"bytes32","name":"_validatorSetHash","type":"bytes32"}],"name":"GuardianResetValidatorSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_powerThreshold","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"_validatorTimestamp","type":"uint256"},{"indexed":false,"internalType":"bytes32","name":"_validatorSetHash","type":"bytes32"}],"name":"ValidatorSetUpdated","type":"event"},{"inputs":[],"name":"MS_PER_SECOND","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"NEW_REPORT_ATTESTATION_DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"VALIDATOR_SET_HASH_DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deployer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"guardian","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_powerThreshold","type":"uint256"},{"internalType":"uint256","name":"_validatorTimestamp","type":"uint256"},{"internalType":"bytes32","name":"_validatorSetCheckpoint","type":"bytes32"}],"name":"guardianResetValidatorSet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_powerThreshold","type":"uint256"},{"internalType":"uint256","name":"_validatorTimestamp","type":"uint256"},{"internalType":"uint256","name":"_unbondingPeriod","type":"uint256"},{"internalType":"bytes32","name":"_validatorSetCheckpoint","type":"bytes32"}],"name":"init","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"initialized","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastValidatorSetCheckpoint","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"powerThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"unbondingPeriod","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_newValidatorSetHash","type":"bytes32"},{"internalType":"uint64","name":"_newPowerThreshold","type":"uint64"},{"internalType":"uint256","name":"_newValidatorTimestamp","type":"uint256"},{"components":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"uint256","name":"power","type":"uint256"}],"internalType":"struct Validator[]","name":"_currentValidatorSet","type":"tuple[]"},{"components":[{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"internalType":"struct Signature[]","name":"_sigs","type":"tuple[]"}],"name":"updateValidatorSet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"validatorTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"queryId","type":"bytes32"},{"components":[{"internalType":"bytes","name":"value","type":"bytes"},{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"aggregatePower","type":"uint256"},{"internalType":"uint256","name":"previousTimestamp","type":"uint256"},{"internalType":"uint256","name":"nextTimestamp","type":"uint256"},{"internalType":"uint256","name":"lastConsensusTimestamp","type":"uint256"}],"internalType":"struct ReportData","name":"report","type":"tuple"},{"internalType":"uint256","name":"attestationTimestamp","type":"uint256"}],"internalType":"struct OracleAttestationData","name":"_attestData","type":"tuple"},{"components":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"uint256","name":"power","type":"uint256"}],"internalType":"struct Validator[]","name":"_currentValidatorSet","type":"tuple[]"},{"components":[{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"internalType":"struct Signature[]","name":"_sigs","type":"tuple[]"}],"name":"verifyOracleData","outputs":[],"stateMutability":"view","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c80636cf6d6751161008c578063af082a7d11610066578063af082a7d146101e1578063ba95ec27146101ea578063bd7c3153146101f3578063d5f394881461021557600080fd5b80636cf6d6751461019e57806384330d4c146101a75780639e45a913146101ba57600080fd5b80634394f6f3116100c85780634394f6f314610144578063452a9320146101575780634f76f1ee146101825780635e0d3b0f1461018b57600080fd5b8063158ef93e146100ef578063185bf52b146101185780631a8bcd341461012d575b600080fd5b60055461010390600160a01b900460ff1681565b60405190151581526020015b60405180910390f35b61012b6101263660046109ee565b610228565b005b6101366103e881565b60405190815260200161010f565b61012b610152366004610a1a565b610306565b60005461016a906001600160a01b031681565b6040516001600160a01b03909116815260200161010f565b61013660045481565b61012b610199366004610add565b610382565b61013660035481565b61012b6101b5366004610b7a565b6104de565b6101367f32db5895e769c8ddfaf31c5af9d7424b4a272a41b772e223d57620dc1936184a81565b61013660015481565b61013660025481565b610136773a32b63637b921bab93932b73a20ba3a32b9ba30ba34b7b760411b81565b60055461016a906001600160a01b031681565b6000546001600160a01b03163314610253576040516377b6878160e11b815260040160405180910390fd5b6003546103e86004546102669190610c2d565b6102709042610c4f565b101561028f57604051630e1b676960e11b815260040160405180910390fd5b60045482116102b157604051630780635d60e41b815260040160405180910390fd5b60028390556004829055600181905560408051848152602081018490529081018290527fd7067f3840022e90166b8566f9982288b89ec7479b8eb30fad06290f18c8cb099060600160405180910390a1505050565b6005546001600160a01b0316331461033157604051638b906c9760e01b815260040160405180910390fd5b600554600160a01b900460ff161561035b5760405162dc149f60e41b815260040160405180910390fd5b6005805460ff60a01b1916600160a01b179055600293909355600491909155600355600155565b8281146103a25760405163c6617b7b60e01b815260040160405180910390fd5b6001546103dc60025460045487876040516020016103c1929190610c84565b60405160208183030381529060405280519060200120610637565b146103fa57604051630bbdaec960e11b815260040160405180910390fd5b6000773a32b63637b921bab93932b73a20ba3a32b9ba30ba34b7b760411b86356104276020890189610cdb565b6104319080610cfb565b61043e60208b018b610cdb565b602001358a80602001906104529190610cdb565b6040013561046360208d018d610cdb565b6060013561047460208e018e610cdb565b608001356001548e604001358f80602001906104909190610cdb565b60a001356040516020016104ae9b9a99989796959493929190610d42565b6040516020818303038152906040528051906020012090506104d6858585858560025461069a565b505050505050565b8281146104fe5760405163c6617b7b60e01b815260040160405180910390fd5b60045485101561052157604051630780635d60e41b815260040160405180910390fd5b8567ffffffffffffffff1660000361054c57604051631876e19160e31b815260040160405180910390fd5b60008484604051602001610561929190610c84565b60405160208183030381529060405280519060200120905060015461058b60025460045484610637565b146105a957604051630bbdaec960e11b815260040160405180910390fd5b60006105c08867ffffffffffffffff16888b610637565b90506105d2868686868560025461069a565b600181905567ffffffffffffffff881660028190556004889055604080519182526020820189905281018a90527fe304b71f81a1aaf6d714401de28ba1ebdbb5ff9c5fee59ef2a6eb984f9e8da7e9060600160405180910390a1505050505050505050565b604080517f32db5895e769c8ddfaf31c5af9d7424b4a272a41b772e223d57620dc1936184a6020820152908101849052606081018390526080810182905260009060a0016040516020818303038152906040528051906020012090509392505050565b6003546103e86004546106ad9190610c2d565b6106b79042610c4f565b11156106d657604051633979791960e21b815260040160405180910390fd5b6000805b8681101561080e578585828181106106f4576106f4610db3565b905060600201602001356000801b14801561072c575085858281811061071c5761071c610db3565b905060600201604001356000801b145b8015610760575085858281811061074557610745610db3565b61075b9260206060909202019081019150610dc9565b60ff16155b6107fc576107ad88888381811061077957610779610db3565b61078f9260206040909202019081019150610df3565b858888858181106107a2576107a2610db3565b905060600201610839565b6107ca57604051638baa579f60e01b815260040160405180910390fd5b8787828181106107dc576107dc610db3565b90506040020160200135826107f19190610e0e565b91508282101561080e575b8061080681610e21565b9150506106da565b50818110156108305760405163cabeb65560e01b815260040160405180910390fd5b50505050505050565b600060028360405160200161085091815260200190565b60408051601f198184030181529082905261086a91610e3a565b602060405180830381855afa158015610887573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906108aa9190610e69565b92506000806108cf856108c06020870187610dc9565b8660200135876040013561091f565b50909250905060008160038111156108e9576108e9610e82565b1461090757604051638baa579f60e01b815260040160405180910390fd5b506001600160a01b0385811691161490509392505050565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084111561095a57506000915060039050826109e4565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa1580156109ae573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166109da575060009250600191508290506109e4565b9250600091508190505b9450945094915050565b600080600060608486031215610a0357600080fd5b505081359360208301359350604090920135919050565b60008060008060808587031215610a3057600080fd5b5050823594602084013594506040840135936060013592509050565b60008083601f840112610a5e57600080fd5b50813567ffffffffffffffff811115610a7657600080fd5b6020830191508360208260061b8501011115610a9157600080fd5b9250929050565b60008083601f840112610aaa57600080fd5b50813567ffffffffffffffff811115610ac257600080fd5b602083019150836020606083028501011115610a9157600080fd5b600080600080600060608688031215610af557600080fd5b853567ffffffffffffffff80821115610b0d57600080fd5b908701906060828a031215610b2157600080fd5b90955060208701359080821115610b3757600080fd5b610b4389838a01610a4c565b90965094506040880135915080821115610b5c57600080fd5b50610b6988828901610a98565b969995985093965092949392505050565b600080600080600080600060a0888a031215610b9557600080fd5b87359650602088013567ffffffffffffffff8082168214610bb557600080fd5b9096506040890135955060608901359080821115610bd257600080fd5b610bde8b838c01610a4c565b909650945060808a0135915080821115610bf757600080fd5b50610c048a828b01610a98565b989b979a50959850939692959293505050565b634e487b7160e01b600052601160045260246000fd5b600082610c4a57634e487b7160e01b600052601260045260246000fd5b500490565b81810381811115610c6257610c62610c17565b92915050565b80356001600160a01b0381168114610c7f57600080fd5b919050565b6020808252818101839052600090604080840186845b87811015610cce576001600160a01b03610cb383610c68565b16835281850135858401529183019190830190600101610c9a565b5090979650505050505050565b6000823560be19833603018112610cf157600080fd5b9190910192915050565b6000808335601e19843603018112610d1257600080fd5b83018035915067ffffffffffffffff821115610d2d57600080fd5b602001915036819003821315610a9157600080fd5b60006101408d83528c60208401528060408401528a81840152506101608a8c828501376000838c01820152606083019990995250608081019690965260a086019490945260c085019290925260e0840152610100830152610120820152601f909201601f1916909101019392505050565b634e487b7160e01b600052603260045260246000fd5b600060208284031215610ddb57600080fd5b813560ff81168114610dec57600080fd5b9392505050565b600060208284031215610e0557600080fd5b610dec82610c68565b80820180821115610c6257610c62610c17565b600060018201610e3357610e33610c17565b5060010190565b6000825160005b81811015610e5b5760208186018101518583015201610e41565b506000920191825250919050565b600060208284031215610e7b57600080fd5b5051919050565b634e487b7160e01b600052602160045260246000fdfea2646970667358221220f3f5d68f6aa9705b79d79ce14f0f7460b293c135fb7f9706775769b974b8138664736f6c63430008130033
Deployed Bytecode Sourcemap
10739:11940:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11373:23;;;;;-1:-1:-1;;;11373:23:0;;;;;;;;;179:14:1;;172:22;154:41;;142:2;127:18;11373:23:0;;;;;;;;14560:786;;;;;;:::i;:::-;;:::i;:::-;;11444:44;;11484:4;11444:44;;;;;673:25:1;;;661:2;646:18;11444:44:0;527:177:1;13598:584:0;;;;;;:::i;:::-;;:::i;10800:23::-;;;;;-1:-1:-1;;;;;10800:23:0;;;;;;-1:-1:-1;;;;;1263:55:1;;;1245:74;;1233:2;1218:18;10800:23:0;1099:226:1;11204:33:0;;;;;;17856:1520;;;;;;:::i;:::-;;:::i;11101:30::-;;;;;;15860:1720;;;;;;:::i;:::-;;:::i;12038:60::-;;;;;10907:41;;;;;;11015:29;;;;;;11540:171;;-1:-1:-1;;;11540:171:0;;11303:23;;;;;-1:-1:-1;;;;;11303:23:0;;;14560:786;14754:8;;-1:-1:-1;;;;;14754:8:0;14740:10;:22;14736:75;;14786:13;;-1:-1:-1;;;14786:13:0;;;;;;;;;;;14736:75;14882:15;;11484:4;14844:18;;:34;;;;:::i;:::-;14825:54;;:15;:54;:::i;:::-;:72;14821:134;;;14921:22;;-1:-1:-1;;;14921:22:0;;;;;;;;;;;14821:134;14992:18;;14969:19;:41;14965:113;;15034:32;;-1:-1:-1;;;15034:32:0;;;;;;;;;;;14965:113;15088:14;:32;;;15131:18;:40;;;15182:26;:52;;;15250:88;;;5295:25:1;;;5351:2;5336:18;;5329:34;;;5379:18;;;5372:34;;;15250:88:0;;5283:2:1;5268:18;15250:88:0;;;;;;;14560:786;;;:::o;13598:584::-;13806:8;;-1:-1:-1;;;;;13806:8:0;13792:10;:22;13788:75;;13838:13;;-1:-1:-1;;;13838:13:0;;;;;;;;;;;13788:75;13877:11;;-1:-1:-1;;;13877:11:0;;;;13873:71;;;13912:20;;-1:-1:-1;;;13912:20:0;;;;;;;;;;;13873:71;13954:11;:18;;-1:-1:-1;;;;13954:18:0;-1:-1:-1;;;13954:18:0;;;13983:14;:32;;;;14026:18;:40;;;;-1:-1:-1;14077:34:0;13968:4;14122:52;13598:584::o;17856:1520::-;18059:43;;;18055:113;;18126:30;;-1:-1:-1;;;18126:30:0;;;;;;;;;;;18055:113;18466:26;;18284:178;18334:14;;18367:18;;18425:20;;18414:32;;;;;;;;;:::i;:::-;;;;;;;;;;;;;18404:43;;;;;;18284:31;:178::i;:::-;:208;18266:301;;18526:29;;-1:-1:-1;;;18526:29:0;;;;;;;;;;;18266:301;18577:19;-1:-1:-1;;;18722:19:0;;18764:18;;;;18722:11;18764:18;:::i;:::-;:24;;;;:::i;:::-;18811:18;;;;:11;:18;:::i;:::-;:28;;;18862:11;:18;;;;;;;;:::i;:::-;:33;;;18918:18;;;;:11;:18;:::i;:::-;:36;;;18977:18;;;;:11;:18;:::i;:::-;:32;;;19032:26;;19081:11;:32;;;19136:11;:18;;;;;;;;:::i;:::-;:41;;;18627:569;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;18599:612;;;;;;18577:634;;19222:146;19262:20;;19297:5;;19317:11;19343:14;;19222:25;:146::i;:::-;18044:1332;17856:1520;;;;;:::o;15860:1720::-;16124:43;;;16120:113;;16191:30;;-1:-1:-1;;;16191:30:0;;;;;;;;;;;16120:113;16272:18;;16247:22;:43;16243:115;;;16314:32;;-1:-1:-1;;;16314:32:0;;;;;;;;;;;16243:115;16372:18;:23;;16394:1;16372:23;16368:86;;16419:23;;-1:-1:-1;;;16419:23:0;;;;;;;;;;;16368:86;16552:32;16608:20;;16597:32;;;;;;;;;:::i;:::-;;;;;;;;;;;;;16587:43;;;;;;16552:78;;16822:26;;16659:159;16709:14;;16742:18;;16779:24;16659:31;:159::i;:::-;:189;16641:282;;16882:29;;-1:-1:-1;;;16882:29:0;;;;;;;;;;;16641:282;16935:22;16960:147;17006:18;16960:147;;17039:22;17076:20;16960:31;:147::i;:::-;16935:172;;17118:149;17158:20;;17193:5;;17213:14;17242;;17118:25;:149::i;:::-;17278:26;:43;;;17332:35;;;:14;:35;;;17378:18;:43;;;17437:135;;;8564:50:1;;;8645:2;8630:18;;8623:34;;;8673:18;;8666:34;;;17437:135:0;;8552:2:1;8537:18;17437:135:0;;;;;;;16109:1471;;15860:1720;;;;;;;:::o;21481:477::-;21728:207;;;21761:35;21728:207;;;8942:25:1;8983:18;;;8976:34;;;9026:18;;;9019:34;;;9069:18;;;9062:34;;;21660:7:0;;8914:19:1;;21728:207:0;;;;;;;;;;;;21700:250;;;;;;21680:270;;21481:477;;;;;:::o;19829:1256::-;20159:15;;11484:4;20121:18;;:34;;;;:::i;:::-;20102:54;;:15;:54;:::i;:::-;:72;20098:131;;;20198:19;;-1:-1:-1;;;20198:19:0;;;;;;;;;;;20098:131;20239:24;20283:10;20278:691;20299:30;;;20278:691;;;20432:5;;20438:2;20432:9;;;;;;;:::i;:::-;;;;;;:11;;;20447:1;20432:16;;;:36;;;;;20452:5;;20458:2;20452:9;;;;;;;:::i;:::-;;;;;;:11;;;20467:1;20452:16;;;20432:36;:56;;;;;20472:5;;20478:2;20472:9;;;;;;;:::i;:::-;:11;;;:9;;;;;:11;;;;-1:-1:-1;20472:11:0;:::i;:::-;:16;;;20432:56;20509:8;20428:105;20629:59;20640:18;;20659:2;20640:22;;;;;;;:::i;:::-;:27;;;:22;;;;;:27;;;;-1:-1:-1;20640:27:0;:::i;:::-;20669:7;20678:5;;20684:2;20678:9;;;;;;;:::i;:::-;;;;;;20629:10;:59::i;:::-;20624:126;;20716:18;;-1:-1:-1;;;20716:18:0;;;;;;;;;;;20624:126;20784:18;;20803:2;20784:22;;;;;;;:::i;:::-;;;;;;:28;;;20764:48;;;;;:::i;:::-;;;20901:15;20881:16;:35;20877:81;20937:5;20877:81;;20331:4;;;;:::i;:::-;;;;20278:691;;;;21002:15;20983:16;:34;20979:99;;;21041:25;;-1:-1:-1;;;21041:25:0;;;;;;;;;;;20979:99;20087:998;19829:1256;;;;;;:::o;22237:439::-;22373:4;22400:33;22424:7;22407:25;;;;;;10103:19:1;;10147:2;10138:12;;9974:182;22407:25:0;;;;-1:-1:-1;;22407:25:0;;;;;;;;;;22400:33;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;22390:43;-1:-1:-1;22445:18:0;;22489:43;22390;22509:6;;;;:4;:6;:::i;:::-;22517:4;:6;;;22525:4;:6;;;22489:10;:43::i;:::-;-1:-1:-1;22444:88:0;;-1:-1:-1;22444:88:0;-1:-1:-1;22556:20:0;22547:5;:29;;;;;;;;:::i;:::-;;22543:87;;22600:18;;-1:-1:-1;;;22600:18:0;;;;;;;;;;;22543:87;-1:-1:-1;;;;;;22647:21:0;;;;;;;-1:-1:-1;22237:439:0;;;;;:::o;5758:1593::-;5889:7;;;6859:66;6833:92;;6815:203;;;-1:-1:-1;6968:1:0;;-1:-1:-1;6972:30:0;;-1:-1:-1;7004:1:0;6952:54;;6815:203;7132:24;;;7115:14;7132:24;;;;;;;;;11126:25:1;;;11199:4;11187:17;;11167:18;;;11160:45;;;;11221:18;;;11214:34;;;11264:18;;;11257:34;;;7132:24:0;;11098:19:1;;7132:24:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;7132:24:0;;-1:-1:-1;;7132:24:0;;;-1:-1:-1;;;;;;;7171:20:0;;7167:115;;-1:-1:-1;7224:1:0;;-1:-1:-1;7228:29:0;;-1:-1:-1;7224:1:0;;-1:-1:-1;7208:62:0;;7167:115;7302:6;-1:-1:-1;7310:20:0;;-1:-1:-1;7310:20:0;;-1:-1:-1;5758:1593:0;;;;;;;;;:::o;206:316:1:-;283:6;291;299;352:2;340:9;331:7;327:23;323:32;320:52;;;368:1;365;358:12;320:52;-1:-1:-1;;391:23:1;;;461:2;446:18;;433:32;;-1:-1:-1;512:2:1;497:18;;;484:32;;206:316;-1:-1:-1;206:316:1:o;709:385::-;795:6;803;811;819;872:3;860:9;851:7;847:23;843:33;840:53;;;889:1;886;879:12;840:53;-1:-1:-1;;912:23:1;;;982:2;967:18;;954:32;;-1:-1:-1;1033:2:1;1018:18;;1005:32;;1084:2;1069:18;1056:32;;-1:-1:-1;709:385:1;-1:-1:-1;709:385:1:o;1330:::-;1411:8;1421:6;1475:3;1468:4;1460:6;1456:17;1452:27;1442:55;;1493:1;1490;1483:12;1442:55;-1:-1:-1;1516:20:1;;1559:18;1548:30;;1545:50;;;1591:1;1588;1581:12;1545:50;1628:4;1620:6;1616:17;1604:29;;1688:3;1681:4;1671:6;1668:1;1664:14;1656:6;1652:27;1648:38;1645:47;1642:67;;;1705:1;1702;1695:12;1642:67;1330:385;;;;;:::o;1720:388::-;1801:8;1811:6;1865:3;1858:4;1850:6;1846:17;1842:27;1832:55;;1883:1;1880;1873:12;1832:55;-1:-1:-1;1906:20:1;;1949:18;1938:30;;1935:50;;;1981:1;1978;1971:12;1935:50;2018:4;2010:6;2006:17;1994:29;;2081:3;2074:4;2066;2058:6;2054:17;2046:6;2042:30;2038:41;2035:50;2032:70;;;2098:1;2095;2088:12;2113:1142;2340:6;2348;2356;2364;2372;2425:2;2413:9;2404:7;2400:23;2396:32;2393:52;;;2441:1;2438;2431:12;2393:52;2481:9;2468:23;2510:18;2551:2;2543:6;2540:14;2537:34;;;2567:1;2564;2557:12;2537:34;2590:22;;;;2646:2;2628:16;;;2624:25;2621:45;;;2662:1;2659;2652:12;2621:45;2685:2;;-1:-1:-1;2740:2:1;2725:18;;2712:32;;2756:16;;;2753:36;;;2785:1;2782;2775:12;2753:36;2824:90;2906:7;2895:8;2884:9;2880:24;2824:90;:::i;:::-;2933:8;;-1:-1:-1;2798:116:1;-1:-1:-1;3021:2:1;3006:18;;2993:32;;-1:-1:-1;3037:16:1;;;3034:36;;;3066:1;3063;3056:12;3034:36;;3105:90;3187:7;3176:8;3165:9;3161:24;3105:90;:::i;:::-;2113:1142;;;;-1:-1:-1;2113:1142:1;;-1:-1:-1;3214:8:1;;3079:116;2113:1142;-1:-1:-1;;;2113:1142:1:o;3260:1159::-;3464:6;3472;3480;3488;3496;3504;3512;3565:3;3553:9;3544:7;3540:23;3536:33;3533:53;;;3582:1;3579;3572:12;3533:53;3618:9;3605:23;3595:33;;3678:2;3667:9;3663:18;3650:32;3701:18;3759:2;3752:5;3748:14;3741:5;3738:25;3728:53;;3777:1;3774;3767:12;3728:53;3800:5;;-1:-1:-1;3852:2:1;3837:18;;3824:32;;-1:-1:-1;3907:2:1;3892:18;;3879:32;;3923:14;;;3920:34;;;3950:1;3947;3940:12;3920:34;3989:88;4069:7;4060:6;4049:9;4045:22;3989:88;:::i;:::-;4096:8;;-1:-1:-1;3963:114:1;-1:-1:-1;4184:3:1;4169:19;;4156:33;;-1:-1:-1;4201:16:1;;;4198:36;;;4230:1;4227;4220:12;4198:36;;4269:90;4351:7;4340:8;4329:9;4325:24;4269:90;:::i;:::-;3260:1159;;;;-1:-1:-1;3260:1159:1;;-1:-1:-1;3260:1159:1;;;;4243:116;;-1:-1:-1;;;3260:1159:1:o;4606:127::-;4667:10;4662:3;4658:20;4655:1;4648:31;4698:4;4695:1;4688:15;4722:4;4719:1;4712:15;4738:217;4778:1;4804;4794:132;;4848:10;4843:3;4839:20;4836:1;4829:31;4883:4;4880:1;4873:15;4911:4;4908:1;4901:15;4794:132;-1:-1:-1;4940:9:1;;4738:217::o;4960:128::-;5027:9;;;5048:11;;;5045:37;;;5062:18;;:::i;:::-;4960:128;;;;:::o;5417:196::-;5485:20;;-1:-1:-1;;;;;5534:54:1;;5524:65;;5514:93;;5603:1;5600;5593:12;5514:93;5417:196;;;:::o;5618:798::-;5853:2;5905:21;;;5878:18;;;5961:22;;;5824:4;;6002:2;6020:18;;;6061:6;5824:4;6095:295;6109:6;6106:1;6103:13;6095:295;;;-1:-1:-1;;;;;6174:26:1;6193:6;6174:26;:::i;:::-;6170:75;6158:88;;6293:15;;;6280:29;6266:12;;;6259:51;6330:12;;;;6365:15;;;;6131:1;6124:9;6095:295;;;-1:-1:-1;6407:3:1;;5618:798;-1:-1:-1;;;;;;;5618:798:1:o;6421:327::-;6516:4;6574:11;6561:25;6668:3;6664:8;6653;6637:14;6633:29;6629:44;6609:18;6605:69;6595:97;;6688:1;6685;6678:12;6595:97;6709:33;;;;;6421:327;-1:-1:-1;;6421:327:1:o;6753:521::-;6830:4;6836:6;6896:11;6883:25;6990:2;6986:7;6975:8;6959:14;6955:29;6951:43;6931:18;6927:68;6917:96;;7009:1;7006;6999:12;6917:96;7036:33;;7088:20;;;-1:-1:-1;7131:18:1;7120:30;;7117:50;;;7163:1;7160;7153:12;7117:50;7196:4;7184:17;;-1:-1:-1;7227:14:1;7223:27;;;7213:38;;7210:58;;;7264:1;7261;7254:12;7279:1079;7652:4;7681:3;7711:6;7700:9;7693:25;7754:6;7749:2;7738:9;7734:18;7727:34;7797:2;7792;7781:9;7777:18;7770:30;7836:6;7831:2;7820:9;7816:18;7809:34;;7862:3;7915:6;7907;7902:2;7891:9;7887:18;7874:48;7971:1;7942:22;;;7938:31;;7931:42;8075:2;8060:18;;8053:34;;;;-1:-1:-1;8118:3:1;8103:19;;8096:35;;;;8162:3;8147:19;;8140:35;;;;8206:3;8191:19;;8184:35;;;;8250:3;8235:19;;8228:35;8294:3;8279:19;;8272:35;8338:3;8323:19;;8316:36;8034:2;8013:15;;;-1:-1:-1;;8009:29:1;7994:45;;;7990:54;;7279:1079;-1:-1:-1;;;7279:1079:1:o;9107:127::-;9168:10;9163:3;9159:20;9156:1;9149:31;9199:4;9196:1;9189:15;9223:4;9220:1;9213:15;9239:269;9296:6;9349:2;9337:9;9328:7;9324:23;9320:32;9317:52;;;9365:1;9362;9355:12;9317:52;9404:9;9391:23;9454:4;9447:5;9443:16;9436:5;9433:27;9423:55;;9474:1;9471;9464:12;9423:55;9497:5;9239:269;-1:-1:-1;;;9239:269:1:o;9513:186::-;9572:6;9625:2;9613:9;9604:7;9600:23;9596:32;9593:52;;;9641:1;9638;9631:12;9593:52;9664:29;9683:9;9664:29;:::i;9704:125::-;9769:9;;;9790:10;;;9787:36;;;9803:18;;:::i;9834:135::-;9873:3;9894:17;;;9891:43;;9914:18;;:::i;:::-;-1:-1:-1;9961:1:1;9950:13;;9834:135::o;10161:412::-;10290:3;10328:6;10322:13;10353:1;10363:129;10377:6;10374:1;10371:13;10363:129;;;10475:4;10459:14;;;10455:25;;10449:32;10436:11;;;10429:53;10392:12;10363:129;;;-1:-1:-1;10547:1:1;10511:16;;10536:13;;;-1:-1:-1;10511:16:1;10161:412;-1:-1:-1;10161:412:1:o;10578:184::-;10648:6;10701:2;10689:9;10680:7;10676:23;10672:32;10669:52;;;10717:1;10714;10707:12;10669:52;-1:-1:-1;10740:16:1;;10578:184;-1:-1:-1;10578:184:1:o;10767:127::-;10828:10;10823:3;10819:20;10816:1;10809:31;10859:4;10856:1;10849:15;10883:4;10880:1;10873:15
Swarm Source
ipfs://f3f5d68f6aa9705b79d79ce14f0f7460b293c135fb7f9706775769b974b81386
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
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.