VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x16Ad8d…893D
Summary
Transactions
Transfers
Address
0x16Ad8d09864c326a059b333C19800d3A1f99893D
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x8218054Eb047A312A8668a443CA592aC14598f8b
Deployer
0x8218054Eb047A312A8668a443CA592aC14598f8b
Code
0x608060405234801561001057600080fd5b50600436106101ce5760003560e01c806370c20fc411610104578063a217fddf116100a2578063d547741f11610071578063d547741f1461040b578063e7c85f651461041e578063f11fca2c14610432578063f39439701461044557600080fd5b8063a217fddf146103c9578063b9429069146103d1578063cd4e8792146103e4578063d3867176146103f857600080fd5b80638222bdb2116100de5780638222bdb21461037a57806384109b131461038f578063872f2c12146103a257806391d14854146103b657600080fd5b806370c20fc41461030f5780637876fc3b146103355780637ef1446a1461035557600080fd5b80633225b10b116101715780633cd0bd2e1161014b5780633cd0bd2e146102c85780634eabbe77146102dc57806358ce9f85146102f15780635c975abb1461030457600080fd5b80633225b10b1461028d57806335c6eac6146102a257806336568abe146102b557600080fd5b8063248a9ca3116101ad578063248a9ca31461022157806324d7806c146102525780632b8109d5146102655780632f2ff15d1461027857600080fd5b8062091988146101d357806301ffc9a7146101fb5780631e8f3c951461020e575b600080fd5b6101e66101e1366004611bcf565b61045a565b60405190151581526020015b60405180910390f35b6101e6610209366004611bf1565b61047a565b6101e661021c366004611bcf565b6104af565b61024461022f366004611c1b565b60009081526020819052604090206001015490565b6040519081526020016101f2565b6101e6610260366004611bcf565b6104c9565b6101e6610273366004611bcf565b6104d5565b61028b610286366004611c34565b6104ef565b005b61024460008051602061277483398151915281565b61028b6102b0366004611ca8565b61051a565b61028b6102c3366004611c34565b6106f9565b600080516020612754833981519152610244565b61024460008051602061275483398151915281565b61028b6102ff366004611d63565b610731565b60025460ff166101e6565b61032261031d366004611e6f565b61090e565b6040516101f29796959493929190611f23565b610348610343366004611f90565b610aa9565b6040516101f29190612069565b61036861036336600461216c565b610e70565b6040516101f2969594939291906121b8565b61024460008051602061273483398151915281565b6101e661039d36600461221c565b610fde565b600080516020612794833981519152610244565b6101e66103c4366004611c34565b611251565b610244600081565b6101e66103df366004611bcf565b61127a565b600080516020612774833981519152610244565b61028b6104063660046122be565b611294565b61028b610419366004611c34565b61150b565b600080516020612734833981519152610244565b61028b61044036600461231d565b611530565b61024460008051602061279483398151915281565b600061047460008051602061273483398151915283611251565b92915050565b60006001600160e01b03198216637965db0b60e01b148061047457506301ffc9a760e01b6001600160e01b0319831614610474565b600061047460008051602061277483398151915283611251565b60006104748183611251565b600061047460008051602061275483398151915283611251565b60008281526020819052604090206001015461050a81611748565b6105148383611755565b50505050565b6105226117e7565b61052a61180d565b60006003898960405161053e9291906123d1565b90815260405190819003602001902060018101549091506001600160401b031660000361057e57604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b031633146105b2576040516325cdf54f60e21b815260040160405180910390fd5b600060048a8a6040516105c69291906123d1565b9081526040516020918190038201902080546001810182556000918252919020600790910201905060ff8816600581111561060357610603611eb3565b8154829060ff1916600183600581111561061f5761061f611eb3565b02179055506002810180546001600160e01b0319163367ffffffffffffffff60a01b191617600160a01b426001600160401b03160217905560048101805460ff1916905560058101610672858783612469565b506006810183905560018101610689878983612469565b50898960405161069a9291906123d1565b604051908190038120825490917fbf91e72a8cf450f58950e9070ed6c2af93d6e8e006583d917bbd4fe5e8ea5d75916106dc9160ff9091169033904290612529565b60405180910390a250506106ef60018055565b5050505050505050565b6001600160a01b03811633146107225760405163334bd91960e11b815260040160405180910390fd5b61072c8282611837565b505050565b6107396117e7565b61074161180d565b6000600385856040516107559291906123d1565b90815260405190819003602001902060018101549091506001600160401b031660000361079557604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b031633146107c9576040516325cdf54f60e21b815260040160405180910390fd5b60018101546107e390600160e01b900460ff1683856118a2565b60018101805468010000000000000000600160e01b03198116600160401b6001600160a01b0387811682029283178555600160e01b80850460ff169592850490911693879368010000000000000000600160e81b031990911660ff60e01b19909116179083600681111561085957610859611eb3565b0217905550868660405161086e9291906123d1565b60405180910390207fb1edaa5350293e3fef06e7307aa5a5b90b82ff163f359217f939982b1cf743768287876040516108a99392919061255f565b60405180910390a286866040516108c19291906123d1565b60405180910390207f212b4c66bba7ae1428a62cc734073fdd65822963e292ae8917ee9c8d9306e04883866040516108fa929190612584565b60405180910390a250505061051460018055565b8151602081840181018051600482529282019185019190912091905280548290811061093957600080fd5b60009182526020909120600790910201805460018201805460ff9092169450919250610964906123e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610990906123e1565b80156109dd5780601f106109b2576101008083540402835291602001916109dd565b820191906000526020600020905b8154815290600101906020018083116109c057829003601f168201915b505050506002830154600484015460058501805494956001600160a01b03841695600160a01b9094046001600160401b0316945060ff90921692610a20906123e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610a4c906123e1565b8015610a995780601f10610a6e57610100808354040283529160200191610a99565b820191906000526020600020905b815481529060010190602001808311610a7c57829003601f168201915b5050505050908060060154905087565b606060048383604051610abd9291906123d1565b9081526020016040518091039020805480602002602001604051908101604052809291908181526020016000905b82821015610e6457600084815260209020604080516101008101909152600784029091018054829060ff166005811115610b2757610b27611eb3565b6005811115610b3857610b38611eb3565b8152602001600182018054610b4c906123e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610b78906123e1565b8015610bc55780601f10610b9a57610100808354040283529160200191610bc5565b820191906000526020600020905b815481529060010190602001808311610ba857829003601f168201915b505050918352505060028201546001600160a01b038116602080840191909152600160a01b9091046001600160401b0316604080840191909152600384018054825181850281018501909352808352606090940193919290919060009084015b82821015610d9e5783829060005260206000209060040201604051806080016040529081600082018054610c58906123e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610c84906123e1565b8015610cd15780601f10610ca657610100808354040283529160200191610cd1565b820191906000526020600020905b815481529060010190602001808311610cb457829003601f168201915b50505050508152602001600182018054610cea906123e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610d16906123e1565b8015610d635780601f10610d3857610100808354040283529160200191610d63565b820191906000526020600020905b815481529060010190602001808311610d4657829003601f168201915b505050918352505060028201546020808301919091526003909201546001600160401b03166040909101529082526001929092019101610c25565b50505090825250600482015460ff1615156020820152600582018054604090920191610dc9906123e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610df5906123e1565b8015610e425780601f10610e1757610100808354040283529160200191610e42565b820191906000526020600020905b815481529060010190602001808311610e2557829003601f168201915b5050505050815260200160068201548152505081526020019060010190610aeb565b50505050905092915050565b8051602081830181018051600382529282019190930120915280548190610e96906123e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610ec2906123e1565b8015610f0f5780601f10610ee457610100808354040283529160200191610f0f565b820191906000526020600020905b815481529060010190602001808311610ef257829003601f168201915b50505050600183015460028401805493946001600160401b03831694600160401b84046001600160a01b03169450600160e01b90930460ff1692909190610f55906123e1565b80601f0160208091040260200160405190810160405280929190818152602001828054610f81906123e1565b8015610fce5780601f10610fa357610100808354040283529160200191610fce565b820191906000526020600020905b815481529060010190602001808311610fb157829003601f168201915b5050505050908060030154905086565b6000600080516020612794833981519152610ff881611748565b6110006117e7565b61100861180d565b600086900361102a576040516314f26f6760e01b815260040160405180910390fd5b6003898960405161103c9291906123d1565b908152604051908190036020019020600101546001600160401b0316156110765760405163119b4fd360e11b815260040160405180910390fd5b6110808989611a3f565b6040518060c0016040528088888080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509385525050506001600160401b0342166020830152336040830152606090910190815260200186868080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250505090825250602001849052604051600390611135908c908c906123d1565b90815260405190819003602001902081518190611152908261259f565b50602082015160018201805460408501516001600160a01b0316600160401b026001600160e01b03199091166001600160401b0390931692909217919091178082556060840151919060ff60e01b1916600160e01b8360068111156111b9576111b9611eb3565b0217905550608082015160028201906111d2908261259f565b5060a0820151816003015590505088886040516111f09291906123d1565b604080519182900382203383526001600160401b0342166020840152917fb9b8fd122c750c60b8eb793a67bdf4a74dd381719621575e669374dff15fd68b910160405180910390a26001915061124560018055565b50979650505050505050565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b600061047460008051602061279483398151915283611251565b61129c6117e7565b6112a461180d565b6000600389896040516112b89291906123d1565b90815260405190819003602001902060018101549091506001600160401b03166000036112f857604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b0316331461132c576040516325cdf54f60e21b815260040160405180910390fd5b600060048a8a6040516113409291906123d1565b9081526020016040518091039020888154811061135f5761135f61265e565b600091825260209091206002600790920201908101549091506001600160a01b031633146113a0576040516325cdf54f60e21b815260040160405180910390fd5b6040805160a06020601f8a018190040282018101909252608081018881526000928291908b908b9081908501838280828437600092019190915250505090825250604080516020601f8a0181900481028201810190925288815291810191908990899081908401838280828437600092018290525093855250505060208083018890526001600160401b03421660409093019290925260038501805460018101825590825291902082519293508392600490920201908190611462908261259f565b5060208201516001820190611477908261259f565b5060408281015160028301556060909201516003909101805467ffffffffffffffff19166001600160401b03909216919091179055516114ba908c908c906123d1565b60405180910390207f10e2686241b5ba8aa94c7904f72d46ff827580c370731ce780e487ba5150849d8a8a8a426040516114f7949392919061269d565b60405180910390a25050506106ef60018055565b60008281526020819052604090206001015461152681611748565b6105148383611837565b6115386117e7565b61154061180d565b600060038a8a6040516115549291906123d1565b90815260405190819003602001902060018101549091506001600160401b031660000361159457604051633b98df6560e01b815260040160405180910390fd5b6001810154600160401b90046001600160a01b031633146115c8576040516325cdf54f60e21b815260040160405180910390fd5b600060048b8b6040516115dc9291906123d1565b908152602001604051809103902089815481106115fb576115fb61265e565b600091825260209091206002600790920201908101549091506001600160a01b0316331461163c576040516325cdf54f60e21b815260040160405180910390fd5b6003810154881061166057604051631343a80560e31b815260040160405180910390fd5b60008160030189815481106116775761167761265e565b60009182526020909120600490910201905080611695888a83612469565b50600181016116a5868883612469565b506002810184905560038101805467ffffffffffffffff1916426001600160401b031617905560048201805460ff191660011790556040516116ea908d908d906123d1565b60405180910390207f2dfdec1acaec3056227d2e07ae20a416c5974e7c0b0bb8a68b9de6816434f62a8b8b8b8b426040516117299594939291906126d1565b60405180910390a250505061173d60018055565b505050505050505050565b6117528133611b76565b50565b60006117618383611251565b6117df576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556117973390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4506001610474565b506000610474565b60025460ff161561180b5760405163d93c066560e01b815260040160405180910390fd5b565b60026001540361183057604051633ee5aeb560e01b815260040160405180910390fd5b6002600155565b60006118438383611251565b156117df576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a4506001610474565b8260068111156118b4576118b4611eb3565b8260068111156118c6576118c6611eb3565b116118e4576040516307a92f1960e51b815260040160405180910390fd5b60028260068111156118f8576118f8611eb3565b0361195b5761191560008051602061277483398151915282611251565b61072c5760405162461bcd60e51b815260206004820152601260248201527126bab9ba1031329030b3b3b932b3b0ba37b960711b60448201526064015b60405180910390fd5b600382600681111561196f5761196f611eb3565b036119ce5761198c60008051602061275483398151915282611251565b61072c5760405162461bcd60e51b815260206004820152601360248201527226bab9ba103132903a3930b739b837b93a32b960691b6044820152606401611952565b60048260068111156119e2576119e2611eb3565b0361072c576119ff60008051602061273483398151915282611251565b61072c5760405162461bcd60e51b815260206004820152601160248201527026bab9ba10313290383937b1b2b9b9b7b960791b6044820152606401611952565b600082828080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505082519293505060069091149050611a9f57604051637cc51d5360e11b815260040160405180910390fd5b80600081518110611ab257611ab261265e565b6020910101516001600160f81b031916602160f91b14611ae557604051637cc51d5360e11b815260040160405180910390fd5b60015b600681101561051457603060f81b828281518110611b0857611b0861265e565b01602001516001600160f81b0319161080611b465750603960f81b828281518110611b3557611b3561265e565b01602001516001600160f81b031916115b15611b6457604051637cc51d5360e11b815260040160405180910390fd5b80611b6e8161270c565b915050611ae8565b611b808282611251565b611baf5760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401611952565b5050565b80356001600160a01b0381168114611bca57600080fd5b919050565b600060208284031215611be157600080fd5b611bea82611bb3565b9392505050565b600060208284031215611c0357600080fd5b81356001600160e01b031981168114611bea57600080fd5b600060208284031215611c2d57600080fd5b5035919050565b60008060408385031215611c4757600080fd5b82359150611c5760208401611bb3565b90509250929050565b60008083601f840112611c7257600080fd5b5081356001600160401b03811115611c8957600080fd5b602083019150836020828501011115611ca157600080fd5b9250929050565b60008060008060008060008060a0898b031215611cc457600080fd5b88356001600160401b0380821115611cdb57600080fd5b611ce78c838d01611c60565b909a50985060208b0135915060ff82168214611d0257600080fd5b90965060408a01359080821115611d1857600080fd5b611d248c838d01611c60565b909750955060608b0135915080821115611d3d57600080fd5b50611d4a8b828c01611c60565b999c989b50969995989497949560800135949350505050565b60008060008060608587031215611d7957600080fd5b84356001600160401b03811115611d8f57600080fd5b611d9b87828801611c60565b9095509350611dae905060208601611bb3565b9150604085013560078110611dc257600080fd5b939692955090935050565b634e487b7160e01b600052604160045260246000fd5b600082601f830112611df457600080fd5b81356001600160401b0380821115611e0e57611e0e611dcd565b604051601f8301601f19908116603f01168101908282118183101715611e3657611e36611dcd565b81604052838152866020858801011115611e4f57600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060408385031215611e8257600080fd5b82356001600160401b03811115611e9857600080fd5b611ea485828601611de3565b95602094909401359450505050565b634e487b7160e01b600052602160045260246000fd5b60068110611ed957611ed9611eb3565b9052565b6000815180845260005b81811015611f0357602081850181015186830182015201611ee7565b506000602082860101526020601f19601f83011685010191505092915050565b611f2d8189611ec9565b60e060208201526000611f4360e0830189611edd565b6001600160a01b03881660408401526001600160401b0387166060840152851515608084015282810360a0840152611f7b8186611edd565b9150508260c083015298975050505050505050565b60008060208385031215611fa357600080fd5b82356001600160401b03811115611fb957600080fd5b611fc585828601611c60565b90969095509350505050565b600081518084526020808501808196508360051b8101915082860160005b8581101561205c57828403895281516080815181875261201182880182611edd565b91505086820151868203888801526120298282611edd565b604084810151908901526060938401516001600160401b0316939097019290925250509784019790840190600101611fef565b5091979650505050505050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b8381101561215e57603f1989840301855281516101006120b1858351611ec9565b88820151818a8701526120c682870182611edd565b915050878201516120e1898701826001600160a01b03169052565b506060828101516001600160401b0316908601526080808301518683038288015261210c8382611fd1565b9250505060a0808301516121238288018215159052565b505060c0808301518683038288015261213c8382611edd565b60e0948501519790940196909652505094870194925090860190600101612090565b509098975050505050505050565b60006020828403121561217e57600080fd5b81356001600160401b0381111561219457600080fd5b6121a084828501611de3565b949350505050565b60078110611ed957611ed9611eb3565b60c0815260006121cb60c0830189611edd565b6001600160401b03881660208401526001600160a01b03871660408401526121f660608401876121a8565b82810360808401526122088186611edd565b9150508260a0830152979650505050505050565b60008060008060008060006080888a03121561223757600080fd5b87356001600160401b038082111561224e57600080fd5b61225a8b838c01611c60565b909950975060208a013591508082111561227357600080fd5b61227f8b838c01611c60565b909750955060408a013591508082111561229857600080fd5b506122a58a828b01611c60565b989b979a50959894979596606090950135949350505050565b60008060008060008060008060a0898b0312156122da57600080fd5b88356001600160401b03808211156122f157600080fd5b6122fd8c838d01611c60565b909a50985060208b0135975060408b0135915080821115611d1857600080fd5b600080600080600080600080600060c08a8c03121561233b57600080fd5b89356001600160401b038082111561235257600080fd5b61235e8d838e01611c60565b909b50995060208c0135985060408c0135975060608c013591508082111561238557600080fd5b6123918d838e01611c60565b909750955060808c01359150808211156123aa57600080fd5b506123b78c828d01611c60565b9a9d999c50979a9699959894979660a00135949350505050565b8183823760009101908152919050565b600181811c908216806123f557607f821691505b60208210810361241557634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561072c57600081815260208120601f850160051c810160208610156124425750805b601f850160051c820191505b818110156124615782815560010161244e565b505050505050565b6001600160401b0383111561248057612480611dcd565b6124948361248e83546123e1565b8361241b565b6000601f8411600181146124c857600085156124b05750838201355b600019600387901b1c1916600186901b178355612522565b600083815260209020601f19861690835b828110156124f957868501358255602094850194600190920191016124d9565b50868210156125165760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b606081016125378286611ec9565b6001600160a01b039390931660208201526001600160401b0391909116604090910152919050565b6001600160a01b03848116825283166020820152606081016121a060408301846121a8565b6040810161259282856121a8565b611bea60208301846121a8565b81516001600160401b038111156125b8576125b8611dcd565b6125cc816125c684546123e1565b8461241b565b602080601f83116001811461260157600084156125e95750858301515b600019600386901b1c1916600185901b178555612461565b600085815260208120601f198616915b8281101561263057888601518255948401946001909101908401612611565b508582101561264e5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b8481526060602082015260006126b7606083018587612674565b90506001600160401b038316604083015295945050505050565b8581528460208201526080604082015260006126f1608083018587612674565b90506001600160401b03831660608301529695505050505050565b60006001820161272c57634e487b7160e01b600052601160045260246000fd5b506001019056fee61decff6e4a5c6b5a3d3cbd28f882e595173563b49353ce5f31dba2de7f05eeddaa901e2fe3bda354fe0ede2785152d5c109282a613fe024a056a3e66c41bb3b3c3f8258c2780bffb0b444bbeed42fe51cc1a89779df0a97a43a56e08602e197c6181838a71a779e445600d4c6ecbe16bacf2b3c5bda69c29fada66d1b645d1a2646970667358221220558a870698b2f6d9c1287f66ffc9afdd5126855fc101394bb292323a8e64853164736f6c63430008140033