VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x31f95E…acFe
Summary
Transactions
Transfers
Address
0x31f95E6197C8a1F12Ece2BAFCC09EfBe46dEacFe
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x85C9F51226EAeC507bc1965A8ab75C94eC300632
Deployer
0x85C9F51226EAeC507bc1965A8ab75C94eC300632
Code
0x6080604052600436106101125760003560e01c8063c04b8d59116100a5578063df2ab5bb11610074578063f28c049811610059578063f28c0498146102ce578063f3995c67146102e1578063fa461e33146102f457610196565b8063df2ab5bb146102a8578063e0e189a0146102bb57610196565b8063c04b8d591461025a578063c2e3140a1461026d578063c45a015514610280578063db3e21981461029557610196565b80634aa4a4fc116100e15780634aa4a4fc146101f25780639b2c0a3714610214578063a4a78f0c14610227578063ac9650d81461023a57610196565b806312210e8a1461019b578063414bf389146101a35780634659a494146101cc57806349404b7c146101df57610196565b3661019657336001600160a01b037f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f1614610194576040805162461bcd60e51b815260206004820152600960248201527f4e6f742057455448390000000000000000000000000000000000000000000000604482015290519081900360640190fd5b005b600080fd5b610194610314565b6101b66101b13660046122f9565b610326565b6040516101c3919061267c565b60405180910390f35b6101946101da366004612077565b61044d565b6101946101ed366004612400565b6104e7565b3480156101fe57600080fd5b5061020761066c565b6040516101c39190612507565b61019461022236600461242f565b610690565b610194610235366004612077565b610867565b61024d6102483660046120d7565b6108f8565b6040516101c39190612560565b6101b661026836600461224e565b610a38565b61019461027b366004612077565b610b4c565b34801561028c57600080fd5b50610207610bdb565b6101b66102a33660046122f9565b610bff565b6101946102b6366004611fd8565b610d26565b6101946102c9366004612019565b610e0f565b6101b66102dc366004612315565b610f41565b6101946102ef366004612077565b611037565b34801561030057600080fd5b5061019461030f366004612169565b6110a9565b47156103245761032433476111bc565b565b60008160800135806103366112ab565b111561037f576040805162461bcd60e51b8152602060048201526013602482015272151c985b9cd858dd1a5bdb881d1bdbc81bdb19606a1b604482015290519081900360640190fd5b61041860a08401356103976080860160608701611fb5565b6103a8610100870160e08801611fb5565b60408051808201909152806103c060208a018a611fb5565b6103d060608b0160408c016123dd565b6103e060408c0160208d01611fb5565b6040516020016103f2939291906124a4565b6040516020818303038152906040528152602001336001600160a01b03168152506112af565b91508260c001358210156104475760405162461bcd60e51b815260040161043e9061260a565b60405180910390fd5b50919050565b604080516323f2ebc360e21b815233600482015230602482015260448101879052606481018690526001608482015260ff851660a482015260c4810184905260e4810183905290516001600160a01b03881691638fcbaf0c9161010480830192600092919082900301818387803b1580156104c757600080fd5b505af11580156104db573d6000803e3d6000fd5b50505050505050505050565b60007f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f6001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561055657600080fd5b505afa15801561056a573d6000803e3d6000fd5b505050506040513d602081101561058057600080fd5b50519050828110156105d9576040805162461bcd60e51b815260206004820152601260248201527f496e73756666696369656e742057455448390000000000000000000000000000604482015290519081900360640190fd5b8015610667577f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f6001600160a01b0316632e1a7d4d826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561064557600080fd5b505af1158015610659573d6000803e3d6000fd5b5050505061066782826111bc565b505050565b7f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f81565b6000821180156106a1575060648211155b6106aa57600080fd5b60007f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f6001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561071957600080fd5b505afa15801561072d573d6000803e3d6000fd5b505050506040513d602081101561074357600080fd5b505190508481101561079c576040805162461bcd60e51b815260206004820152601260248201527f496e73756666696369656e742057455448390000000000000000000000000000604482015290519081900360640190fd5b8015610860577f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f6001600160a01b0316632e1a7d4d826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561080857600080fd5b505af115801561081c573d6000803e3d6000fd5b505050506000612710610838858461140190919063ffffffff16565b8161083f57fe5b04905080156108525761085283826111bc565b61085e858284036111bc565b505b5050505050565b60408051636eb1769f60e11b81523360048201523060248201529051600019916001600160a01b0389169163dd62ed3e91604480820192602092909190829003018186803b1580156108b857600080fd5b505afa1580156108cc573d6000803e3d6000fd5b505050506040513d60208110156108e257600080fd5b5051101561085e5761085e86868686868661044d565b60608167ffffffffffffffff8111801561091157600080fd5b5060405190808252806020026020018201604052801561094557816020015b60608152602001906001900390816109305790505b50905060005b82811015610a31576000803086868581811061096357fe5b90506020028101906109759190612685565b6040516109839291906124f7565b600060405180830381855af49150503d80600081146109be576040519150601f19603f3d011682016040523d82523d6000602084013e6109c3565b606091505b509150915081610a0f576044815110156109dc57600080fd5b600481019050808060200190518101906109f691906121e4565b60405162461bcd60e51b815260040161043e91906125c0565b80848481518110610a1c57fe5b6020908102919091010152505060010161094b565b5092915050565b6000816040015180610a486112ab565b1115610a91576040805162461bcd60e51b8152602060048201526013602482015272151c985b9cd858dd1a5bdb881d1bdbc81bdb19606a1b604482015290519081900360640190fd5b335b6000610aa2856000015161142b565b9050610aee856060015182610abb578660200151610abd565b305b60006040518060400160405280610ad78b60000151611437565b8152602001876001600160a01b03168152506112af565b60608601528015610b0e578451309250610b0790611446565b8552610b1b565b8460600151935050610b21565b50610a93565b8360800151831015610b455760405162461bcd60e51b815260040161043e9061260a565b5050919050565b60408051636eb1769f60e11b8152336004820152306024820152905186916001600160a01b0389169163dd62ed3e91604480820192602092909190829003018186803b158015610b9b57600080fd5b505afa158015610baf573d6000803e3d6000fd5b505050506040513d6020811015610bc557600080fd5b5051101561085e5761085e868686868686611037565b7f000000000000000000000000f1337b070ae62b10c93c5297b7dca971f3950fab81565b6000816080013580610c0f6112ab565b1115610c58576040805162461bcd60e51b8152602060048201526013602482015272151c985b9cd858dd1a5bdb881d1bdbc81bdb19606a1b604482015290519081900360640190fd5b610cf460a0840135610c706080860160608701611fb5565b610c81610100870160e08801611fb5565b6040518060400160405280886020016020810190610c9f9190611fb5565b610caf60608b0160408c016123dd565b610cbc60208c018c611fb5565b604051602001610cce939291906124a4565b6040516020818303038152906040528152602001336001600160a01b031681525061145d565b91508260c00135821115610d1a5760405162461bcd60e51b815260040161043e906125d3565b50600019600055919050565b6000836001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015610d7557600080fd5b505afa158015610d89573d6000803e3d6000fd5b505050506040513d6020811015610d9f57600080fd5b5051905082811015610df8576040805162461bcd60e51b815260206004820152601260248201527f496e73756666696369656e7420746f6b656e0000000000000000000000000000604482015290519081900360640190fd5b8015610e0957610e098483836115d8565b50505050565b600082118015610e20575060648211155b610e2957600080fd5b6000856001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015610e7857600080fd5b505afa158015610e8c573d6000803e3d6000fd5b505050506040513d6020811015610ea257600080fd5b5051905084811015610efb576040805162461bcd60e51b815260206004820152601260248201527f496e73756666696369656e7420746f6b656e0000000000000000000000000000604482015290519081900360640190fd5b801561085e576000612710610f108386611401565b81610f1757fe5b0490508015610f2b57610f2b8784836115d8565b610f3887868385036115d8565b50505050505050565b6000816040013580610f516112ab565b1115610f9a576040805162461bcd60e51b8152602060048201526013602482015272151c985b9cd858dd1a5bdb881d1bdbc81bdb19606a1b604482015290519081900360640190fd5b61100d6060840135610fb26040860160208701611fb5565b6040805180820190915260009080610fca8980612685565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050908252503360209091015261145d565b5060005491508260800135821115610d1a5760405162461bcd60e51b815260040161043e906125d3565b6040805163d505accf60e01b8152336004820152306024820152604481018790526064810186905260ff8516608482015260a4810184905260c4810183905290516001600160a01b0388169163d505accf9160e480830192600092919082900301818387803b1580156104c757600080fd5b60008413806110b85750600083135b6110c157600080fd5b60006110cf8284018461234d565b905060008060006110e38460000151611734565b9250925092506111157f000000000000000000000000f1337b070ae62b10c93c5297b7dca971f3950fab848484611765565b5060008060008a1361113c57846001600160a01b0316846001600160a01b03161089611153565b836001600160a01b0316856001600160a01b0316108a5b9150915081156111725761116d8587602001513384611784565b6104db565b855161117d9061142b565b156111a257855161118d90611446565b865261119c813360008961145d565b506104db565b806000819055508394506104db8587602001513384611784565b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b602083106112085780518252601f1990920191602091820191016111e9565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d806000811461126a576040519150601f19603f3d011682016040523d82523d6000602084013e61126f565b606091505b5050905080610667576040805162461bcd60e51b815260206004820152600360248201526253544560e81b604482015290519081900360640190fd5b4290565b60006001600160a01b0384166112c3573093505b60008060006112d58560000151611734565b919450925090506001600160a01b03808316908416106000806112f9868686611914565b6001600160a01b031663128acb088b856113128f611952565b6001600160a01b038e1615611327578d61134d565b876113465773fffd8963efd1fc6a506488495d951d5263988d2561134d565b6401000276a45b8d60405160200161135e9190612641565b6040516020818303038152906040526040518663ffffffff1660e01b815260040161138d95949392919061251b565b6040805180830381600087803b1580156113a657600080fd5b505af11580156113ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113de9190612146565b91509150826113ed57816113ef565b805b6000039b9a5050505050505050505050565b600082158061141c5750508181028183828161141957fe5b04145b61142557600080fd5b92915050565b8051604211155b919050565b6060611425826000602b611968565b805160609061142590839060179060161901611968565b60006001600160a01b038416611471573093505b60008060006114838560000151611734565b919450925090506001600160a01b03808416908316106000806114a7858786611914565b6001600160a01b031663128acb088b856114c08f611952565b6000036001600160a01b038e16156114d8578d6114fe565b876114f75773fffd8963efd1fc6a506488495d951d5263988d256114fe565b6401000276a45b8d60405160200161150f9190612641565b6040516020818303038152906040526040518663ffffffff1660e01b815260040161153e95949392919061251b565b6040805180830381600087803b15801561155757600080fd5b505af115801561156b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061158f9190612146565b915091506000836115a45781836000036115aa565b82826000035b90985090506001600160a01b038a166115c9578b81146115c957600080fd5b50505050505050949350505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1663a9059cbb60e01b1781529251825160009485949389169392918291908083835b602083106116695780518252601f19909201916020918201910161164a565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146116cb576040519150601f19603f3d011682016040523d82523d6000602084013e6116d0565b606091505b50915091508180156116fe5750805115806116fe57508080602001905160208110156116fb57600080fd5b50515b610860576040805162461bcd60e51b815260206004820152600260248201526114d560f21b604482015290519081900360640190fd5b600080806117428482611ac5565b925061174f846014611b91565b905061175c846017611ac5565b91509193909250565b600061177b85611776868686611c4d565b611ca3565b95945050505050565b7f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f6001600160a01b0316846001600160a01b03161480156117c55750804710155b156118e7577f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f6001600160a01b031663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561182557600080fd5b505af1158015611839573d6000803e3d6000fd5b50505050507f0000000000000000000000006b175474e89094c44da98b954eedeac495271d0f6001600160a01b031663a9059cbb83836040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b1580156118b557600080fd5b505af11580156118c9573d6000803e3d6000fd5b505050506040513d60208110156118df57600080fd5b50610e099050565b6001600160a01b038316301415611908576119038483836115d8565b610e09565b610e0984848484611cc6565b600061194a7f000000000000000000000000f1337b070ae62b10c93c5297b7dca971f3950fab611945868686611c4d565b611e2b565b949350505050565b6000600160ff1b821061196457600080fd5b5090565b60608182601f0110156119b3576040805162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b604482015290519081900360640190fd5b8282840110156119fb576040805162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b604482015290519081900360640190fd5b81830184511015611a53576040805162461bcd60e51b815260206004820152601160248201527f736c6963655f6f75744f66426f756e6473000000000000000000000000000000604482015290519081900360640190fd5b606082158015611a725760405191506000825260208201604052611abc565b6040519150601f8416801560200281840101858101878315602002848b0101015b81831015611aab578051835260209283019201611a93565b5050858452601f01601f1916604052505b50949350505050565b600081826014011015611b1f576040805162461bcd60e51b815260206004820152601260248201527f746f416464726573735f6f766572666c6f770000000000000000000000000000604482015290519081900360640190fd5b8160140183511015611b78576040805162461bcd60e51b815260206004820152601560248201527f746f416464726573735f6f75744f66426f756e64730000000000000000000000604482015290519081900360640190fd5b5001602001516c01000000000000000000000000900490565b600081826003011015611beb576040805162461bcd60e51b815260206004820152601160248201527f746f55696e7432345f6f766572666c6f77000000000000000000000000000000604482015290519081900360640190fd5b8160030183511015611c44576040805162461bcd60e51b815260206004820152601460248201527f746f55696e7432345f6f75744f66426f756e6473000000000000000000000000604482015290519081900360640190fd5b50016003015190565b611c55611f27565b826001600160a01b0316846001600160a01b03161115611c73579192915b50604080516060810182526001600160a01b03948516815292909316602083015262ffffff169181019190915290565b6000611caf8383611e2b565b9050336001600160a01b0382161461142557600080fd5b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166323b872dd60e01b178152925182516000948594938a169392918291908083835b60208310611d5f5780518252601f199092019160209182019101611d40565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611dc1576040519150601f19603f3d011682016040523d82523d6000602084013e611dc6565b606091505b5091509150818015611df4575080511580611df45750808060200190516020811015611df157600080fd5b50515b61085e576040805162461bcd60e51b815260206004820152600360248201526229aa2360e91b604482015290519081900360640190fd5b600081602001516001600160a01b031682600001516001600160a01b031610611e5357600080fd5b50805160208083015160409384015184516001600160a01b0394851681850152939091168385015262ffffff166060808401919091528351808403820181526080840185528051908301207fff0000000000000000000000000000000000000000000000000000000000000060a085015294901b6bffffffffffffffffffffffff191660a183015260b58201939093527fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5460d5808301919091528251808303909101815260f5909101909152805191012090565b604080516060810182526000808252602082018190529181019190915290565b803561143281612743565b600082601f830112611f62578081fd5b8135611f75611f70826126f5565b6126d1565b818152846020838601011115611f89578283fd5b816020850160208301379081016020019190915292915050565b60006101008284031215610447578081fd5b600060208284031215611fc6578081fd5b8135611fd181612743565b9392505050565b600080600060608486031215611fec578182fd5b8335611ff781612743565b925060208401359150604084013561200e81612743565b809150509250925092565b600080600080600060a08688031215612030578081fd5b853561203b81612743565b945060208601359350604086013561205281612743565b925060608601359150608086013561206981612743565b809150509295509295909350565b60008060008060008060c0878903121561208f578081fd5b863561209a81612743565b95506020870135945060408701359350606087013560ff811681146120bd578182fd5b9598949750929560808101359460a0909101359350915050565b600080602083850312156120e9578182fd5b823567ffffffffffffffff80821115612100578384fd5b818501915085601f830112612113578384fd5b813581811115612121578485fd5b8660208083028501011115612134578485fd5b60209290920196919550909350505050565b60008060408385031215612158578182fd5b505080516020909101519092909150565b6000806000806060858703121561217e578182fd5b8435935060208501359250604085013567ffffffffffffffff808211156121a3578384fd5b818701915087601f8301126121b6578384fd5b8135818111156121c4578485fd5b8860208285010111156121d5578485fd5b95989497505060200194505050565b6000602082840312156121f5578081fd5b815167ffffffffffffffff81111561220b578182fd5b8201601f8101841361221b578182fd5b8051612229611f70826126f5565b81815285602083850101111561223d578384fd5b61177b826020830160208601612717565b60006020828403121561225f578081fd5b813567ffffffffffffffff80821115612276578283fd5b9083019060a08286031215612289578283fd5b60405160a08101818110838211171561229e57fe5b6040528235828111156122af578485fd5b6122bb87828601611f52565b8252506122ca60208401611f47565b602082015260408301356040820152606083013560608201526080830135608082015280935050505092915050565b6000610100828403121561230b578081fd5b611fd18383611fa3565b600060208284031215612326578081fd5b813567ffffffffffffffff81111561233c578182fd5b820160a08185031215611fd1578182fd5b60006020828403121561235e578081fd5b813567ffffffffffffffff80821115612375578283fd5b9083019060408286031215612388578283fd5b60405160408101818110838211171561239d57fe5b6040528235828111156123ae578485fd5b6123ba87828601611f52565b825250602083013592506123cd83612743565b6020810192909252509392505050565b6000602082840312156123ee578081fd5b813562ffffff81168114611fd1578182fd5b60008060408385031215612412578182fd5b82359150602083013561242481612743565b809150509250929050565b60008060008060808587031215612444578182fd5b84359350602085013561245681612743565b925060408501359150606085013561246d81612743565b939692955090935050565b60008151808452612490816020860160208601612717565b601f01601f19169290920160200192915050565b606093841b6bffffffffffffffffffffffff19908116825260e89390931b7fffffff0000000000000000000000000000000000000000000000000000000000166014820152921b166017820152602b0190565b6000828483379101908152919050565b6001600160a01b0391909116815260200190565b60006001600160a01b038088168352861515602084015285604084015280851660608401525060a0608083015261255560a0830184612478565b979650505050505050565b6000602080830181845280855180835260408601915060408482028701019250838701855b828110156125b357603f198886030184526125a1858351612478565b94509285019290850190600101612585565b5092979650505050505050565b600060208252611fd16020830184612478565b60208082526012908201527f546f6f206d756368207265717565737465640000000000000000000000000000604082015260600190565b60208082526013908201527f546f6f206c6974746c6520726563656976656400000000000000000000000000604082015260600190565b60006020825282516040602084015261265d6060840182612478565b90506001600160a01b0360208501511660408401528091505092915050565b90815260200190565b6000808335601e1984360301811261269b578283fd5b83018035915067ffffffffffffffff8211156126b5578283fd5b6020019150368190038213156126ca57600080fd5b9250929050565b60405181810167ffffffffffffffff811182821017156126ed57fe5b604052919050565b600067ffffffffffffffff82111561270957fe5b50601f01601f191660200190565b60005b8381101561273257818101518382015260200161271a565b83811115610e095750506000910152565b6001600160a01b038116811461275857600080fd5b5056fea164736f6c6343000706000a