Source Code
Overview
ETH Balance
0 ETH
Token Holdings
More Info
ContractCreator
Multichain Info
N/A
Latest 25 from a total of 8,601 transactions
| Transaction Hash |
Method
|
Block
|
From
|
To
|
Amount
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Expire Limited | 10849991 | 2 hrs ago | IN | 0 ETH | 0.00000021 | ||||
| Create Batch | 10849944 | 2 hrs ago | IN | 0 ETH | 0.00000039 | ||||
| Expire Limited | 10849942 | 2 hrs ago | IN | 0 ETH | 0.00000021 | ||||
| Create Batch | 10849874 | 3 hrs ago | IN | 0 ETH | 0.00000041 | ||||
| Expire Limited | 10849840 | 3 hrs ago | IN | 0 ETH | 0.00000021 | ||||
| Create Batch | 10849796 | 3 hrs ago | IN | 0 ETH | 0.00000041 | ||||
| Create Batch | 10848968 | 6 hrs ago | IN | 0 ETH | 0.00000044 | ||||
| Expire Limited | 10848966 | 6 hrs ago | IN | 0 ETH | 0.00000047 | ||||
| Create Batch | 10848677 | 7 hrs ago | IN | 0 ETH | 0.00000045 | ||||
| Create Batch | 10848133 | 10 hrs ago | IN | 0 ETH | 0.00000059 | ||||
| Expire Limited | 10847253 | 13 hrs ago | IN | 0 ETH | 0.00000022 | ||||
| Expire Limited | 10845736 | 19 hrs ago | IN | 0 ETH | 0.00000029 | ||||
| Expire Limited | 10845432 | 20 hrs ago | IN | 0 ETH | 0.00000032 | ||||
| Expire Limited | 10845125 | 21 hrs ago | IN | 0 ETH | 0.0000004 | ||||
| Create Batch | 10845091 | 21 hrs ago | IN | 0 ETH | 0.00000058 | ||||
| Expire Limited | 10845089 | 21 hrs ago | IN | 0 ETH | 0.00000052 | ||||
| Expire Limited | 10844974 | 22 hrs ago | IN | 0 ETH | 0.00000034 | ||||
| Expire Limited | 10844824 | 23 hrs ago | IN | 0 ETH | 0.00000042 | ||||
| Expire Limited | 10844670 | 23 hrs ago | IN | 0 ETH | 0.00000073 | ||||
| Create Batch | 10844316 | 24 hrs ago | IN | 0 ETH | 0.00000061 | ||||
| Expire Limited | 10844066 | 25 hrs ago | IN | 0 ETH | 0.0000002 | ||||
| Create Batch | 10843946 | 26 hrs ago | IN | 0 ETH | 0.00000044 | ||||
| Expire Limited | 10843000 | 30 hrs ago | IN | 0 ETH | 0.00000035 | ||||
| Expire Limited | 10842390 | 32 hrs ago | IN | 0 ETH | 0.00000062 | ||||
| Expire Limited | 10841937 | 34 hrs ago | IN | 0 ETH | 0.00000031 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Loading...
Loading
Source Code Verified Similar Match: 0xb2C3CD6c...aB23f651F
Constructor
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_bzzToken","type":"address"},{"internalType":"uint8","name":"_minimumBucketDepth","type":"uint8"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AdministratorOnly","type":"error"},{"inputs":[],"name":"BatchDoesNotExist","type":"error"},{"inputs":[],"name":"BatchExists","type":"error"},{"inputs":[],"name":"BatchExpired","type":"error"},{"inputs":[],"name":"BatchTooSmall","type":"error"},{"inputs":[],"name":"DepthNotIncreasing","type":"error"},{"inputs":[],"name":"InsufficienChunkCount","type":"error"},{"inputs":[],"name":"InsufficientBalance","type":"error"},{"inputs":[],"name":"InvalidDepth","type":"error"},{"inputs":[],"name":"NoBatchesExist","type":"error"},{"inputs":[],"name":"NotBatchOwner","type":"error"},{"inputs":[],"name":"OnlyPauser","type":"error"},{"inputs":[],"name":"OnlyRedistributor","type":"error"},{"inputs":[],"name":"PriceOracleOnly","type":"error"},{"inputs":[],"name":"TotalOutpaymentDecreased","type":"error"},{"inputs":[],"name":"TransferFailed","type":"error"},{"inputs":[],"name":"ValueCannotBeZero","type":"error"},{"inputs":[],"name":"ValueDoesNotExist","type":"error"},{"inputs":[],"name":"ValueKeyPairExists","type":"error"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"inputs":[],"name":"ZeroBalance","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"batchId","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"totalAmount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"normalisedBalance","type":"uint256"},{"indexed":false,"internalType":"address","name":"owner","type":"address"},{"indexed":false,"internalType":"uint8","name":"depth","type":"uint8"},{"indexed":false,"internalType":"uint8","name":"bucketDepth","type":"uint8"},{"indexed":false,"internalType":"bool","name":"immutableFlag","type":"bool"}],"name":"BatchCreated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"batchId","type":"bytes32"},{"indexed":false,"internalType":"uint8","name":"newDepth","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"normalisedBalance","type":"uint256"}],"name":"BatchDepthIncrease","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"batchId","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"topupAmount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"normalisedBalance","type":"uint256"}],"name":"BatchTopUp","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"index","type":"uint256"},{"indexed":false,"internalType":"bytes32","name":"batchId","type":"bytes32"}],"name":"CopyBatchFailed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"totalAmount","type":"uint256"}],"name":"PotWithdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"price","type":"uint256"}],"name":"PriceUpdate","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PAUSER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PRICE_ORACLE_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"REDISTRIBUTOR_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"}],"name":"batchBucketDepth","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"}],"name":"batchDepth","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"}],"name":"batchImmutableFlag","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"}],"name":"batchLastUpdatedBlockNumber","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"}],"name":"batchNormalisedBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"}],"name":"batchOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"batches","outputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"uint8","name":"depth","type":"uint8"},{"internalType":"uint8","name":"bucketDepth","type":"uint8"},{"internalType":"bool","name":"immutableFlag","type":"bool"},{"internalType":"uint256","name":"normalisedBalance","type":"uint256"},{"internalType":"uint256","name":"lastUpdatedBlockNumber","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"bzzToken","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"uint256","name":"_initialBalancePerChunk","type":"uint256"},{"internalType":"uint8","name":"_depth","type":"uint8"},{"internalType":"uint8","name":"_bucketDepth","type":"uint8"},{"internalType":"bytes32","name":"_batchId","type":"bytes32"},{"internalType":"bool","name":"_immutable","type":"bool"}],"name":"copyBatch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"batchId","type":"bytes32"},{"internalType":"address","name":"owner","type":"address"},{"internalType":"uint8","name":"depth","type":"uint8"},{"internalType":"uint8","name":"bucketDepth","type":"uint8"},{"internalType":"bool","name":"immutableFlag","type":"bool"},{"internalType":"uint256","name":"remainingBalance","type":"uint256"}],"internalType":"struct PostageStamp.ImportBatch[]","name":"bulkBatches","type":"tuple[]"}],"name":"copyBatchBulk","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"uint256","name":"_initialBalancePerChunk","type":"uint256"},{"internalType":"uint8","name":"_depth","type":"uint8"},{"internalType":"uint8","name":"_bucketDepth","type":"uint8"},{"internalType":"bytes32","name":"_nonce","type":"bytes32"},{"internalType":"bool","name":"_immutable","type":"bool"}],"name":"createBatch","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"currentTotalOutPayment","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"limit","type":"uint256"}],"name":"expireLimited","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"expiredBatchesExist","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"firstBatchId","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"},{"internalType":"uint8","name":"_newDepth","type":"uint8"}],"name":"increaseDepth","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"isBatchesTreeEmpty","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastExpiryBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastPrice","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastUpdatedBlock","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minimumBucketDepth","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minimumInitialBalancePerChunk","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minimumValidityBlocks","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pot","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"}],"name":"remainingBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint64","name":"_value","type":"uint64"}],"name":"setMinimumValidityBlocks","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_price","type":"uint256"}],"name":"setPrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_batchId","type":"bytes32"},{"internalType":"uint256","name":"_topupAmountPerChunk","type":"uint256"}],"name":"topUp","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalPot","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unPause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"validChunkCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"beneficiary","type":"address"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106102f45760003560e01c806381e508b911610191578063b998902f116100e3578063dd483cfb11610097578063ea612e1f11610071578063ea612e1f14610780578063f7b188a514610789578063f90ce5ba1461079157600080fd5b8063dd483cfb14610716578063df67438514610736578063e63ab1e91461075957600080fd5b8063d547741f116100c8578063d547741f146106c6578063d71ba7c4146106d9578063d968f44b146106ec57600080fd5b8063b998902f14610604578063c81e25ab1461062b57600080fd5b806391b7f5ed11610145578063a6471a1d1161011f578063a6471a1d146105b6578063a81064ee146105dd578063b67644b9146105f157600080fd5b806391b7f5ed1461056457806391d1485414610577578063a217fddf146105ae57600080fd5b80638a5e8e32116101765780638a5e8e321461054b5780638b82547f14610554578063906978421461055c57600080fd5b806381e508b91461051f5780638456cb591461054357600080fd5b8063420fc4db1161024a57806351b17cd0116101fe5780635c975abb116101d85780635c975abb146104f9578063628de87714610504578063711bfa2b1461051757600080fd5b806351b17cd0146104cb57806351cff8d9146104d35780635239af71146104e657600080fd5b806347aab79b1161022f57806347aab79b1461049c5780634ba2363a146104af5780634bb13e34146104b857600080fd5b8063420fc4db1461045a57806344beae8e1461047257600080fd5b80632182ddb1116102ac5780632f2ff15d116102865780632f2ff15d146103f857806332ac57dd1461040b57806336568abe1461044757600080fd5b80632182ddb11461037e578063248a9ca3146103bf57806324b570a9146103f057600080fd5b80631889b99b116102dd5780631889b99b1461034e57806318c8572f146103565780631a37b4851461036b57600080fd5b806301ffc9a7146102f9578063053f14da14610321575b600080fd5b61030c610307366004613427565b6107ac565b60405190151581526020015b60405180910390f35b6009546103359067ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610318565b61030c610845565b6103696103643660046134aa565b610857565b005b610369610379366004613514565b610af1565b6103a761038c36600461353e565b6000908152600260205260409020546001600160a01b031690565b6040516001600160a01b039091168152602001610318565b6103e26103cd36600461353e565b60009081526020819052604090206001015490565b604051908152602001610318565b6103e2610b87565b610369610406366004613557565b610c3a565b61043561041936600461353e565b600090815260026020526040902054600160a81b900460ff1690565b60405160ff9091168152602001610318565b610369610455366004613557565b610c64565b6001546103a79061010090046001600160a01b031681565b61043561048036600461353e565b600090815260026020526040902054600160a01b900460ff1690565b6103696104aa366004613583565b610cf5565b6103e260075481565b6103696104c63660046135a6565b610fa8565b6103e2611131565b6103696104e136600461361b565b611189565b6103e26104f43660046134aa565b611306565b60015460ff1661030c565b61036961051236600461353e565b611664565b61030c611882565b6103e261052d36600461353e565b6000908152600260208190526040909120015490565b6103696118ab565b6103e260065481565b6103e261190e565b6103e2611964565b61036961057236600461353e565b61199c565b61030c610585366004613557565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b6103e2600081565b6103e27f3e35b14a9f4fef84b59f9bdcd3044fc28783144b7e42bfb2cd075e6a02cb082881565b60015461043590600160a81b900460ff1681565b6103696105ff366004613636565b611aab565b6103e27f1337d7d57528a8879766fdf2d0456253114c66c4fc263c97168bfdb007c64c6681565b61068661063936600461353e565b60026020819052600091825260409091208054600182015491909201546001600160a01b0383169260ff600160a01b8204811693600160a81b8304821693600160b01b9093049091169186565b604080516001600160a01b0397909716875260ff9586166020880152939094169285019290925215156060840152608083015260a082015260c001610318565b6103696106d4366004613557565b611d3f565b6103e26106e736600461353e565b611d64565b61030c6106fa36600461353e565b600090815260026020526040902054600160b01b900460ff1690565b6009546103359068010000000000000000900467ffffffffffffffff1681565b6103e261074436600461353e565b60009081526002602052604090206001015490565b6103e27f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b6103e260085481565b610369611e29565b60095461033590600160801b900467ffffffffffffffff1681565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b00000000000000000000000000000000000000000000000000000000148061083f57507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b60006108516003611e8a565b15919050565b61085f611e9a565b3360009081527fad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5602052604090205460ff166108ae57604051635844c9e760e11b815260040160405180910390fd5b6001600160a01b0386166108d55760405163d92e233d60e01b815260040160405180910390fd5b60ff831615806108eb57508360ff168360ff1610155b1561090957604051630a0b2c3560e41b815260040160405180910390fd5b6000828152600260205260409020546001600160a01b03161561093f576040516311ab459f60e21b815260040160405180910390fd5b6000610951600160ff87161b8761366e565b905060008661095e611131565b6109689190613685565b90508060000361098b5760405163334ab3f560e11b815260040160405180910390fd5b610996600019611664565b8560ff166001901b600660008282546109af9190613685565b90915550506040805160c0810182526001600160a01b03808b16825260ff808a1660208085019182528a831685870190815289151560608701908152608087018981524360a0890190815260008e815260029586905299909920975188549551935192511515600160b01b0260ff60b01b19938816600160a81b029390931661ffff60a81b1994909716600160a01b0274ffffffffffffffffffffffffffffffffffffffffff19909616971696909617939093171692909217178355905160018301559151910155610a8360038583611eed565b60408051838152602081018390526001600160a01b038a168183015260ff88811660608301528716608082015284151560a0820152905185917f9b088e2c89b322a3c1d81515e1c88db3d386d022926f0e2d0b9b5813b7413d58919081900360c00190a25050505050505050565b3360009081527fad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5602052604090205460ff16610b4057604051635844c9e760e11b815260040160405180910390fd5b6009805467ffffffffffffffff90921668010000000000000000027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff909216919091179055565b6000610b94600019611664565b6001546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009161010090046001600160a01b0316906370a0823190602401602060405180830381865afa158015610bfb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1f9190613698565b90508060075410610c305780610c34565b6007545b91505090565b600082815260208190526040902060010154610c55816120f0565b610c5f83836120fd565b505050565b6001600160a01b0381163314610ce75760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c66000000000000000000000000000000000060648201526084015b60405180910390fd5b610cf1828261219b565b5050565b610cfd611e9a565b600082815260026020818152604092839020835160c08101855281546001600160a01b03811680835260ff600160a01b8304811695840195909552600160a81b8204851696830196909652600160b01b900490921615156060830152600181015460808301529091015460a0820152903314610da5576040517fb72bcb2f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60015460ff808416600160a81b90920416108015610dcc57508160ff16816020015160ff16105b610e02576040517fd5fd03fc00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610e0a611131565b816080015111610e2d576040516368aebbc560e01b815260040160405180910390fd5b6000816020015183610e3f91906136b1565b90506000600160ff83161b610e5386611d64565b610e5d91906136ca565b9050610e67611964565b811015610e8757604051631e9acf1760e31b815260040160405180910390fd5b610e92600019611664565b826020015160ff166001901b8460ff166001901b610eb091906136ec565b60066000828254610ec19190613685565b90915550506080830151610ed990600390879061221a565b600085815260026020819052604090912080547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600160a01b60ff8816021781554391015580610f28611131565b610f329190613685565b6080840181815260008781526002602052604090206001019190915551610f5d906003908790611eed565b60808301516040805160ff87168152602081019290925286917faf27998ec15e9d3809edad41aec1b5551d8412e71bd07c91611a0237ead1dc8e910160405180910390a25050505050565b3360009081527fad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5602052604090205460ff16610ff757604051635844c9e760e11b815260040160405180910390fd5b60005b81811015610c5f576000838383818110611016576110166136ff565b905060c0020180360381019061102c919061372b565b602081015160a082015160408084015160608501518551608087015193517f18c8572f0000000000000000000000000000000000000000000000000000000081526001600160a01b039096166004870152602486019490945260ff91821660448601521660648401526084830191909152151560a482015290915030906318c8572f9060c401600060405180830381600087803b1580156110cc57600080fd5b505af19250505080156110dd575060015b61111e5780516040805184815260208101929092527f7ded044f9ef68a0ffb6bdb48c80387f300787e7492659224ad140db77893950d910160405180910390a15b5080611129816137cd565b915050610ffa565b600954600090819061115490600160801b900467ffffffffffffffff16436136ec565b60095490915060009061117290839067ffffffffffffffff1661366e565b9050806005546111829190613685565b9250505090565b7f3e35b14a9f4fef84b59f9bdcd3044fc28783144b7e42bfb2cd075e6a02cb082860009081526020818152604080832033845290915290205460ff166111fb576040517f24876df800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000611205610b87565b6001546040517fa9059cbb0000000000000000000000000000000000000000000000000000000081526001600160a01b038581166004830152602482018490529293506101009091049091169063a9059cbb906044016020604051808303816000875af115801561127a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061129e91906137e6565b6112bb576040516312171d8360e31b815260040160405180910390fd5b604080516001600160a01b0384168152602081018390527ff5d8f9b1e7af440e1e7915f4693ccc004d1461a7dafd17ea7347d03decf298e1910160405180910390a150506000600755565b6000611310611e9a565b6001600160a01b0387166113375760405163d92e233d60e01b815260040160405180910390fd5b60ff84161580611356575060015460ff600160a81b9091048116908516105b8061136757508460ff168460ff1610155b1561138557604051630a0b2c3560e41b815260040160405180910390fd5b6040805133602082015290810184905260009060600160408051601f198184030181529181528151602092830120600081815260029093529120549091506001600160a01b0316156113ea576040516311ab459f60e21b815260040160405180910390fd5b6113f2611964565b87101561141257604051631e9acf1760e31b815260040160405180910390fd5b6000611424600160ff89161b8961366e565b6001546040516323b872dd60e01b81523360048201523060248201526044810183905291925061010090046001600160a01b0316906323b872dd906064016020604051808303816000875af1158015611481573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114a591906137e6565b6114c2576040516312171d8360e31b815260040160405180910390fd5b6000886114cd611131565b6114d79190613685565b9050806000036114fa5760405163334ab3f560e11b815260040160405180910390fd5b611505600019611664565b8760ff166001901b6006600082825461151e9190613685565b90915550506040805160c0810182526001600160a01b03808d16825260ff808c1660208085019182528c83168587019081528b151560608701908152608087018981524360a0890190815260008d815260029586905299909920975188549551935192511515600160b01b0260ff60b01b19938816600160a81b029390931661ffff60a81b1994909716600160a01b0274ffffffffffffffffffffffffffffffffffffffffff199096169716969096179390931716929092171783559051600183015591519101556115f260038483611eed565b60408051838152602081018390526001600160a01b038c168183015260ff8a811660608301528916608082015286151560a0820152905184917f9b088e2c89b322a3c1d81515e1c88db3d386d022926f0e2d0b9b5813b7413d58919081900360c00190a2509098975050505050505050565b60085460005b828110156118105761167a610845565b1561168f57611687611131565b600855611810565b600061169961190e565b905060006116a682611d64565b11156116bd576116b4611131565b60085550611810565b600081815260026020818152604092839020835160c08101855281546001600160a01b038116825260ff600160a01b82048116948301859052600160a81b8204811696830196909652600160b01b900490941615156060850152600180820154608086015292015460a084015260065491901b9081111561176a576040517f9b02220b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806006600082825461177c91906136ec565b909155505060808201516117919086906136ec565b61179b908261366e565b600760008282546117ac9190613685565b909155505060808201516117c490600390859061221a565b50506000908152600260208190526040822080547fffffffffffffffffff000000000000000000000000000000000000000000000016815560018082018490559101919091550161166a565b81600854101561184c576040517f530da97a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8160085461185a91906136ec565b600654611867919061366e565b600760008282546118789190613685565b9091555050505050565b600061188c610845565b156118975750600090565b60006118a46106e761190e565b1115905090565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a60009081526020818152604080832033845290915290205460ff1661190457604051631d77d47760e21b815260040160405180910390fd5b61190c61256b565b565b60008061191b60036125bf565b905080600003611957576040517f46c83ec800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610c346003826000612606565b60095460009061198d9067ffffffffffffffff8082169168010000000000000000900416613803565b67ffffffffffffffff16905090565b7f1337d7d57528a8879766fdf2d0456253114c66c4fc263c97168bfdb007c64c6660009081526020818152604080832033845290915290205460ff16611a0e576040517fea0f601b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60095467ffffffffffffffff1615611a2c57611a28611131565b6005555b600980544367ffffffffffffffff908116600160801b027fffffffffffffffff0000000000000000ffffffffffffffff0000000000000000909216908416171790556040517fae46785019700e30375a5d7b4f91e32f8060ef085111f896ebf889450aa2ab5a90611aa09083815260200190565b60405180910390a150565b611ab3611e9a565b600082815260026020818152604092839020835160c08101855281546001600160a01b03811680835260ff600160a01b8304811695840195909552600160a81b8204851696830196909652600160b01b900490921615156060830152600181015460808301529091015460a082015290611b4057604051634ee9bc0f60e01b815260040160405180910390fd5b611b48611131565b816080015111611b6b576040516368aebbc560e01b815260040160405180910390fd5b600154602082015160ff600160a81b9092048216911611611bb8576040517f7103b80500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611bc0611964565b82611bca85611d64565b611bd49190613685565b1015611bf357604051631e9acf1760e31b815260040160405180910390fd5b6000816020015160ff166001901b83611c0c919061366e565b6001546040516323b872dd60e01b81523360048201523060248201526044810183905291925061010090046001600160a01b0316906323b872dd906064016020604051808303816000875af1158015611c69573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c8d91906137e6565b611caa576040516312171d8360e31b815260040160405180910390fd5b6080820151611cbd90600390869061221a565b828260800151611ccd9190613685565b60808301819052611ce2906003908690611eed565b60808201805160008681526002602090815260409182902060010192909255915182518481529182015285917faf5756c62d6c0722ef9be1f82bef97ab06ea5aea7f3eb8ad348422079f01d88d910160405180910390a250505050565b600082815260208190526040902060010154611d5a816120f0565b610c5f838361219b565b6000818152600260208181526040808420815160c08101835281546001600160a01b03811680835260ff600160a01b8304811696840196909652600160a81b8204861694830194909452600160b01b900490931615156060840152600181015460808401529092015460a082015290611df057604051634ee9bc0f60e01b815260040160405180910390fd5b611df8611131565b816080015111611e0b5750600092915050565b611e13611131565b8160800151611e2291906136ec565b9392505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a60009081526020818152604080832033845290915290205460ff16611e8257604051631d77d47760e21b815260040160405180910390fd5b61190c612668565b600061083f8283600001546126a1565b60015460ff161561190c5760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610cde565b80611f0b576040516363868c5560e11b815260040160405180910390fd5b611f168383836126cd565b15611f4d576040517f6082d5c100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b82546000905b80156120315780915080831015611f7d576000908152600180860160205260409091200154612008565b80831115611f9e576000908152600185016020526040902060020154612008565b808303612008576000818152600180870160209081526040832060040180548084018255818552918420909101879055918390529054611fde91906136ec565b60009182526001909501602090815260408083209583526005909501905292909220929092555050565b60008281526001860160205260408120600601805491612027836137cd565b9190505550611f53565b600083815260018087016020908152604083208581558083018490556002810184905560038101805460ff191684179055600481018054808501825581865292909420909101879055915461208691906136ec565b6000868152600583016020526040902055826120a4578386556120de565b828410156120c757600083815260018088016020526040909120018490556120de565b600083815260018701602052604090206002018490555b6120e88685612733565b505050505050565b6120fa813361299b565b50565b6000828152602081815260408083206001600160a01b038516845290915290205460ff16610cf1576000828152602081815260408083206001600160a01b03851684529091529020805460ff191660011790556121573390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6000828152602081815260408083206001600160a01b038516845290915290205460ff1615610cf1576000828152602081815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b80612238576040516363868c5560e11b815260040160405180910390fd5b6122438383836126cd565b61226057604051635889b1c560e11b815260040160405180910390fd5b6000818152600180850160209081526040808420868552600581019092528320546004820180549294919391929091612298916136ec565b815481106122a8576122a86136ff565b90600052602060002001549050808360040183815481106122cb576122cb6136ff565b60009182526020808320909101929092558281526005850190915260409020829055600483018054806123005761230061382f565b6001900381819060005260206000200160009055905560008084600401805490506000036125615760008681526001808a0160205260409091200154158061235957506000868152600189016020526040902060020154155b156123655750846123ad565b5060008581526001880160205260409020600201545b60008181526001808a0160205260409091200154156123ad57600090815260018089016020526040909120015461237b565b60008181526001808a0160205260409091200154156123e15760008181526001808a016020526040909120015491506123f8565b600081815260018901602052604090206002015491505b600081815260018901602052604080822054848352912081905580156124685760008181526001808b0160205260409091200154820361244d5760008181526001808b0160205260409091200183905561246c565b600081815260018a016020526040902060020183905561246c565b8289555b600082815260018a01602052604090206003015460ff16158783146124ff576124968a848a612a0e565b600088815260018b8101602052604080832080830154878552828520938401819055845281842087905560028082015490840181905584529083208690556003908101549286905201805460ff191660ff90921615159190911790559196916124ff8a89612a87565b801561250f5761250f8a85612af4565b6125198a83612a87565b60008381526001808c01602052604082208281559081018290556002810182905560038101805460ff191690559061255460048301826133f5565b6006820160009055505050505b5050505050505050565b612573611e9a565b6001805460ff1916811790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258335b6040516001600160a01b03909116815260200160405180910390a1565b8054806125ce57506000919050565b5b6000818152600180840160205260409091200154156126015760009081526001808301602052604090912001546125cf565b919050565b60006126128484612f0d565b61262f57604051635889b1c560e11b815260040160405180910390fd5b60008381526001850160205260409020600401805483908110612654576126546136ff565b906000526020600020015490509392505050565b612670612f53565b6001805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa336125a2565b60008181526001830160205260408120600681015460048201546126c59190613685565b949350505050565b60006126d98483612f0d565b6126e557506000611e22565b60008281526001850160209081526040808320868452600581019092529091205460049091018054859290811061271e5761271e6136ff565b90600052602060002001541490509392505050565b60005b825482148015906127605750600082815260018401602052604080822054825290206003015460ff165b1561297957600082815260018085016020526040808320548084528184205484529220015481036128815760008181526001850160205260408082205482528082206002015480835291206003015490925060ff1615612808576000818152600180860160205260408083206003808201805460ff19908116909155878652838620820180548216905582548652928520018054909216909217905590829052549250612973565b6000818152600185016020526040902060020154830361282f5780925061282f8484612fa5565b50600082815260018085016020526040808320548084528184206003808201805460ff1990811690915582548752938620018054909316909317909155918290525461287c908590613122565b612973565b6000818152600180860160205260408083205483528083209091015480835291206003015490925060ff16156128ff576000818152600180860160205260408083206003808201805460ff19908116909155878652838620820180548216905582548652928520018054909216909217905590829052549250612973565b60008181526001808601602052604090912001548303612926578092506129268484613122565b50600082815260018085016020526040808320548084528184206003808201805460ff19908116909155825487529386200180549093169093179091559182905254612973908590612fa5565b50612736565b505080546000908152600190910160205260409020600301805460ff19169055565b6000828152602081815260408083206001600160a01b038516845290915290205460ff16610cf1576129cc81613202565b6129d7836020613214565b6040516020016129e8929190613869565b60408051601f198184030181529082905262461bcd60e51b8252610cde916004016138ea565b600081815260018401602052604080822054848352912081905580612a3557828455612a81565b60008181526001808601602052604090912001548203612a6a5760008181526001808601602052604090912001839055612a81565b600081815260018501602052604090206002018390555b50505050565b8015610cf1576000818152600183016020526040902060020154612aac9083906126a1565b6000828152600180850160205260409091200154612acb9084906126a1565b612ad59190613685565b6000918252600183016020526040909120600681019190915554612a87565b60005b82548214801590612b1c5750600082815260018401602052604090206003015460ff16155b15612eee5760008281526001808501602052604080832054808452922001548303612d175760008181526001850160205260408082206002015480835291206003015490925060ff1615612bbf576000828152600180860160205260408083206003908101805460ff19908116909155858552919093209092018054909216179055612ba88482612fa5565b600081815260018501602052604090206002015491505b60008281526001808601602052604080832090910154825290206003015460ff16158015612c0a5750600082815260018501602052604080822060020154825290206003015460ff16155b15612c3757600082815260018581016020526040909120600301805460ff19169091179055915081612ee8565b600082815260018501602052604080822060020154825290206003015460ff16612cb4576000828152600180860160205260408083208083015484529083206003908101805460ff1990811690915593869052018054909216179055612c9d8483613122565b600081815260018501602052604090206002015491505b600081815260018501602052604080822060039081018054868552838520808401805460ff909316151560ff199384161790558254821690925560029091015484529190922090910180549091169055612d0e8482612fa5565b83549250612ee8565b6000818152600180860160205260408083209091015480835291206003015490925060ff1615612d96576000828152600180860160205260408083206003908101805460ff19908116909155858552919093209092018054909216179055612d7f8482613122565b600081815260018086016020526040909120015491505b600082815260018501602052604080822060020154825290206003015460ff16158015612de1575060008281526001808601602052604080832090910154825290206003015460ff16155b15612e0e57600082815260018581016020526040909120600301805460ff19169091179055915081612ee8565b60008281526001808601602052604080832090910154825290206003015460ff16612e8d57600082815260018086016020526040808320600281015484529083206003908101805460ff1990811690915593869052018054909216179055612e768483612fa5565b600081815260018086016020526040909120015491505b60008181526001808601602052604080832060039081018054878652838620808401805460ff909316151560ff19938416179055825482169092559301548452922090910180549091169055612ee38482613122565b835492505b50612af7565b506000908152600190910160205260409020600301805460ff19169055565b600081612f1c5750600061083f565b82548203612f2c5750600161083f565b600082815260018401602052604090205415612f4a5750600161083f565b50600092915050565b60015460ff1661190c5760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610cde565b600081815260018084016020526040808320600281018054915482865292852090930154938590529183905590918015612fed57600081815260018601602052604090208490555b600083815260018601602052604090208290558161300d57828555613059565b600082815260018087016020526040909120015484036130425760008281526001808701602052604090912001839055613059565b600082815260018601602052604090206002018390555b6000838152600180870160205260408083209091018690558582529020838155600201546130889086906126a1565b60008581526001808801602052604090912001546130a79087906126a1565b6130b19190613685565b60008581526001870160205260408082206006019290925584815220600201546130dc9086906126a1565b60008481526001808801602052604090912001546130fb9087906126a1565b6131059190613685565b600093845260019095016020525050604090206006019190915550565b6000818152600180840160205260408083209182018054925483855291842060020154938590528390559091801561316857600081815260018601602052604090208490555b6000838152600186016020526040902082905581613188578285556131d4565b600082815260018601602052604090206002015484036131bd57600082815260018601602052604090206002018390556131d4565b600082815260018087016020526040909120018390555b60008381526001860160205260408082206002908101879055868352912084815501546130889086906126a1565b606061083f6001600160a01b03831660145b6060600061322383600261366e565b61322e906002613685565b67ffffffffffffffff81111561324657613246613715565b6040519080825280601f01601f191660200182016040528015613270576020820181803683370190505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106132a7576132a76136ff565b60200101906001600160f81b031916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106132f2576132f26136ff565b60200101906001600160f81b031916908160001a905350600061331684600261366e565b613321906001613685565b90505b60018111156133a6577f303132333435363738396162636465660000000000000000000000000000000085600f1660108110613362576133626136ff565b1a60f81b828281518110613378576133786136ff565b60200101906001600160f81b031916908160001a90535060049490941c9361339f8161391d565b9050613324565b508315611e225760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610cde565b50805460008255906000526020600020908101906120fa91905b80821115613423576000815560010161340f565b5090565b60006020828403121561343957600080fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114611e2257600080fd5b80356001600160a01b038116811461260157600080fd5b803560ff8116811461260157600080fd5b80151581146120fa57600080fd5b803561260181613491565b60008060008060008060c087890312156134c357600080fd5b6134cc87613469565b9550602087013594506134e160408801613480565b93506134ef60608801613480565b92506080870135915060a087013561350681613491565b809150509295509295509295565b60006020828403121561352657600080fd5b813567ffffffffffffffff81168114611e2257600080fd5b60006020828403121561355057600080fd5b5035919050565b6000806040838503121561356a57600080fd5b8235915061357a60208401613469565b90509250929050565b6000806040838503121561359657600080fd5b8235915061357a60208401613480565b600080602083850312156135b957600080fd5b823567ffffffffffffffff808211156135d157600080fd5b818501915085601f8301126135e557600080fd5b8135818111156135f457600080fd5b86602060c08302850101111561360957600080fd5b60209290920196919550909350505050565b60006020828403121561362d57600080fd5b611e2282613469565b6000806040838503121561364957600080fd5b50508035926020909101359150565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761083f5761083f613658565b8082018082111561083f5761083f613658565b6000602082840312156136aa57600080fd5b5051919050565b60ff828116828216039081111561083f5761083f613658565b6000826136e757634e487b7160e01b600052601260045260246000fd5b500490565b8181038181111561083f5761083f613658565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b600060c0828403121561373d57600080fd5b60405160c0810181811067ffffffffffffffff8211171561376e57634e487b7160e01b600052604160045260246000fd5b6040528235815261378160208401613469565b602082015261379260408401613480565b60408201526137a360608401613480565b60608201526137b46080840161349f565b608082015260a083013560a08201528091505092915050565b6000600182016137df576137df613658565b5060010190565b6000602082840312156137f857600080fd5b8151611e2281613491565b67ffffffffffffffff81811683821602808216919082811461382757613827613658565b505092915050565b634e487b7160e01b600052603160045260246000fd5b60005b83811015613860578181015183820152602001613848565b50506000910152565b7f416363657373436f6e74726f6c3a206163636f756e74200000000000000000008152600083516138a1816017850160208801613845565b7f206973206d697373696e6720726f6c652000000000000000000000000000000060179184019182015283516138de816028840160208801613845565b01602801949350505050565b6020815260008251806020840152613909816040850160208701613845565b601f01601f19169190910160400192915050565b60008161392c5761392c613658565b50600019019056fea2646970667358221220b8e989571a98a41404ede9329461cf1ff50f79df9ca172c5ded6755573d871c364736f6c63430008130033
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.