VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xaf46C3…979F
Summary
Transactions
Transfers
Address
0xaf46C3EFe4CaE857Fd184630228FA7506490979F
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x5959D60345aB12befE24bd8d21EF53eBa7688f6D
Deployer
0x5959D60345aB12befE24bd8d21EF53eBa7688f6D
Code
0x6080604052600436106101cd5760003560e01c8063725ae3dc116100f7578063c01f9e3711610095578063deaaa7cc11610064578063deaaa7cc1461059a578063eb9019d4146105ce578063f8ce560a146105ee578063fc0c546a1461060e57600080fd5b8063c01f9e37146104e2578063c59057e414610502578063d33219b414610522578063dd4e2ba51461055457600080fd5b806397c3d334116100d157806397c3d33414610479578063a7713a701461048d578063a890c910146104a2578063ab58fb8e146104c257600080fd5b8063725ae3dc146104235780637b3c71d3146104395780637d5e81e21461045957600080fd5b80632d63f6931161016f578063438596321161013e5780634385963214610335578063544ffc9c1461037f57806354fd4d50146103d9578063567813881461040357600080fd5b80632d63f693146102b35780633932abb1146102d35780633bccf4fd146102e85780633e4f49e61461030857600080fd5b806306fdde03116101ab57806306fdde0314610248578063102d7f2c1461026a578063160cbed7146102805780632656227d146102a057600080fd5b806301ffc9a7146101d257806302a251a31461020757806306f3f9e614610226575b600080fd5b3480156101de57600080fd5b506101f26101ed366004611c51565b610642565b60405190151581526020015b60405180910390f35b34801561021357600080fd5b506007545b6040519081526020016101fe565b34801561023257600080fd5b50610246610241366004611c7b565b610653565b005b34801561025457600080fd5b5061025d6106c7565b6040516101fe9190611ce1565b34801561027657600080fd5b5061021860065481565b34801561028c57600080fd5b5061021861029b366004611f2c565b610759565b6102186102ae366004611f2c565b610963565b3480156102bf57600080fd5b506102186102ce366004611c7b565b610a36565b3480156102df57600080fd5b50600654610218565b3480156102f457600080fd5b50610218610303366004611fd1565b610a6d565b34801561031457600080fd5b50610328610323366004611c7b565b610b01565b6040516101fe9190612035565b34801561034157600080fd5b506101f261035036600461205d565b60008281526002602090815260408083206001600160a01b038516845260030190915290205460ff1692915050565b34801561038b57600080fd5b506103be61039a366004611c7b565b60008181526002602081905260409091208054600182015491909201549193909250565b604080519384526020840192909252908201526060016101fe565b3480156103e557600080fd5b506040805180820190915260018152603160f81b602082015261025d565b34801561040f57600080fd5b5061021861041e36600461208d565b610b0c565b34801561042f57600080fd5b5061021860075481565b34801561044557600080fd5b506102186104543660046120b9565b610b35565b34801561046557600080fd5b5061021861047436600461213f565b610b87565b34801561048557600080fd5b506064610218565b34801561049957600080fd5b50600354610218565b3480156104ae57600080fd5b506102466104bd3660046121ff565b610b9e565b3480156104ce57600080fd5b506102186104dd366004611c7b565b610c0a565b3480156104ee57600080fd5b506102186104fd366004611c7b565b610c9f565b34801561050e57600080fd5b5061021861051d366004611f2c565b610cce565b34801561052e57600080fd5b506004546001600160a01b03165b6040516001600160a01b0390911681526020016101fe565b34801561056057600080fd5b506040805180820190915260208082527f737570706f72743d627261766f2671756f72756d3d666f722c6162737461696e9082015261025d565b3480156105a657600080fd5b506102187f150214d74d59b7d1e90c73fc22ef3d991dd0a76b046543d4d80ab92d2a50328f81565b3480156105da57600080fd5b506102186105e936600461221c565b610d08565b3480156105fa57600080fd5b50610218610609366004611c7b565b610d14565b34801561061a57600080fd5b5061053c7f00000000000000000000000035f680d059da45f444514abc6fe10b391c49130b81565b600061064d82610d1f565b92915050565b61065b610d44565b6001600160a01b0316336001600160a01b0316146106bb5760405162461bcd60e51b8152602060048201526018602482015277476f7665726e6f723a206f6e6c79476f7665726e616e636560401b60448201526064015b60405180910390fd5b6106c481610d5d565b50565b6060600080546106d690612248565b80601f016020809104026020016040519081016040528092919081815260200182805461070290612248565b801561074f5780601f106107245761010080835404028352916020019161074f565b820191906000526020600020905b81548152906001019060200180831161073257829003601f168201915b5050505050905090565b60008061076886868686610cce565b9050600461077582610b01565b60078111156107865761078661201f565b146107a35760405162461bcd60e51b81526004016106b29061227c565b6000600460009054906101000a90046001600160a01b03166001600160a01b031663f27a0c926040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061081c91906122bd565b6004805460405163b1c5f42760e01b81529293506001600160a01b03169163b1c5f42791610855918b918b918b916000918c910161239f565b602060405180830381865afa158015610872573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061089691906122bd565b600083815260056020526040808220929092556004805492516308f2a0bb60e41b81526001600160a01b0390931692638f2a0bb0926108e1928c928c928c9290918c918a91016123ed565b600060405180830381600087803b1580156108fb57600080fd5b505af115801561090f573d6000803e3d6000fd5b505050507f9a2e42fd6722813d69113e7d0079d3d940171428df7373df9c7f7617cfda2892828242610941919061245b565b6040805192835260208301919091520160405180910390a15095945050505050565b60008061097286868686610cce565b9050600061097f82610b01565b905060048160078111156109955761099561201f565b14806109b2575060058160078111156109b0576109b061201f565b145b6109ce5760405162461bcd60e51b81526004016106b29061227c565b600082815260016020818152604092839020600201805460ff191690921790915590518381527f712ae1383f79ac853f8d882153778e0260ef8f03b504e2866e0593e04d2b291f910160405180910390a1610a2c8288888888610e25565b5095945050505050565b60008181526001602090815260408083208151928301909152546001600160401b0316908190525b6001600160401b031692915050565b604080517f150214d74d59b7d1e90c73fc22ef3d991dd0a76b046543d4d80ab92d2a50328f602082015290810186905260ff851660608201526000908190610ad990610ad19060800160405160208183030381529060405280519060200120610e39565b868686610e87565b9050610af687828860405180602001604052806000815250610ea5565b979650505050505050565b600061064d82610fb0565b600080339050610b2d84828560405180602001604052806000815250610ea5565b949350505050565b600080339050610b7d86828787878080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610ea592505050565b9695505050505050565b6000610b958585858561107c565b95945050505050565b610ba6610d44565b6001600160a01b0316336001600160a01b031614610c015760405162461bcd60e51b8152602060048201526018602482015277476f7665726e6f723a206f6e6c79476f7665726e616e636560401b60448201526064016106b2565b6106c4816112c1565b6004805460008381526005602052604080822054905163d45c443560e01b8152938401529182916001600160a01b03169063d45c443590602401602060405180830381865afa158015610c61573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c8591906122bd565b905080600114610c955780610c98565b60005b9392505050565b60008181526001602081815260408084208151928301909152909101546001600160401b031690819052610a5e565b600084848484604051602001610ce79493929190612473565b60408051601f19818403018152919052805160209091012095945050505050565b6000610c98838361132a565b600061064d826113c0565b60006001600160e01b03198216636e665ced60e01b148061064d575061064d82611464565b6000610d586004546001600160a01b031690565b905090565b6064811115610de05760405162461bcd60e51b815260206004820152604360248201527f476f7665726e6f72566f74657351756f72756d4672616374696f6e3a2071756f60448201527f72756d4e756d657261746f72206f7665722071756f72756d44656e6f6d696e616064820152623a37b960e91b608482015260a4016106b2565b600380549082905560408051828152602081018490527f0553476bf02ef2726e8ce5ced78d63e26e602e4a2257b1f559418e24b4633997910160405180910390a15050565b610e328585858585611499565b5050505050565b600061064d610e4661150c565b8360405161190160f01b6020820152602281018390526042810182905260009060620160405160208183030381529060405280519060200120905092915050565b6000806000610e98878787876115fe565b91509150610a2c816116eb565b6000848152600160208190526040822090610ebf87610b01565b6007811115610ed057610ed061201f565b14610f295760405162461bcd60e51b815260206004820152602360248201527f476f7665726e6f723a20766f7465206e6f742063757272656e746c792061637460448201526269766560e81b60648201526084016106b2565b604080516020810190915281546001600160401b031690819052600090610f51908790610d08565b9050610f5f878787846118a1565b856001600160a01b03167fb8e138887d0aa13bab447e82de9d5c1777041ecd21ca36ba824ff1e6c07ddda488878488604051610f9e94939291906124be565b60405180910390a29695505050505050565b600080610fbc83611a1b565b90506004816007811115610fd257610fd261201f565b14610fdd5792915050565b60008381526005602052604090205480610ff8575092915050565b60048054604051632ab0f52960e01b81529182018390526001600160a01b031690632ab0f52990602401602060405180830381865afa15801561103f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061106391906124e6565b15611072575060079392505050565b5060059392505050565b6000806110928686868680519060200120610cce565b905084518651146110b55760405162461bcd60e51b81526004016106b290612508565b83518651146110d65760405162461bcd60e51b81526004016106b290612508565b60008651116111275760405162461bcd60e51b815260206004820152601860248201527f476f7665726e6f723a20656d7074792070726f706f73616c000000000000000060448201526064016106b2565b600081815260016020908152604091829020825191820190925281546001600160401b031690819052156111a75760405162461bcd60e51b815260206004820152602160248201527f476f7665726e6f723a2070726f706f73616c20616c72656164792065786973746044820152607360f81b60648201526084016106b2565b60006111ba6111b560065490565b611b7e565b6111c343611b7e565b6111cd9190612549565b905060006111dd6111b560075490565b6111e79083612549565b835467ffffffffffffffff19166001600160401b038416178455905060018301805467ffffffffffffffff19166001600160401b0383161790557f7d84a6263ae0d98d3329bd7b46bb4e8d6f98cd35a7adb45c274c8b7fd5ebd5e084338b8b8d516001600160401b0381111561125f5761125f611cf4565b60405190808252806020026020018201604052801561129257816020015b606081526020019060019003908161127d5790505b508c88888e6040516112ac99989796959493929190612574565b60405180910390a15091979650505050505050565b600454604080516001600160a01b03928316815291831660208301527f08f74ea46ef7894f65eabfb5e6e695de773a000b47c529ab559178069b226401910160405180910390a1600480546001600160a01b0319166001600160a01b0392909216919091179055565b604051630748d63560e31b81526001600160a01b038381166004830152602482018390526000917f00000000000000000000000035f680d059da45f444514abc6fe10b391c49130b90911690633a46b1a890604401602060405180830381865afa15801561139c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c9891906122bd565b60006064600354604051632394e7a360e21b8152600481018590527f00000000000000000000000035f680d059da45f444514abc6fe10b391c49130b6001600160a01b031690638e539e8c90602401602060405180830381865afa15801561142c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061145091906122bd565b61145a9190612663565b61064d9190612682565b60006001600160e01b0319821663bf26d89760e01b148061064d57506301ffc9a760e01b6001600160e01b031983161461064d565b6004805460405163e38335e560e01b81526001600160a01b039091169163e38335e59134916114d3918991899189916000918a910161239f565b6000604051808303818588803b1580156114ec57600080fd5b505af1158015611500573d6000803e3d6000fd5b50505050505050505050565b60007f000000000b2bce3c70bc649a02749e8687721b09ed2e15997f466536b20bb127460361155a57507fb3a73a165304aa037478b2f652dc08c3d04e54ef3ffe726a0e4ebfbc66c9ffc990565b50604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6020808301919091527f29841c193453d99e6bdfe2e861d737ca00299f11003cd23e5a2f944a659dd103828401527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608301524660808301523060a0808401919091528351808403909101815260c0909201909252805191012090565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561163557506000905060036116e2565b8460ff16601b1415801561164d57508460ff16601c14155b1561165e57506000905060046116e2565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156116b2573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166116db576000600192509250506116e2565b9150600090505b94509492505050565b60008160048111156116ff576116ff61201f565b036117075750565b600181600481111561171b5761171b61201f565b036117685760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e6174757265000000000000000060448201526064016106b2565b600281600481111561177c5761177c61201f565b036117c95760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e6774680060448201526064016106b2565b60038160048111156117dd576117dd61201f565b036118355760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b60648201526084016106b2565b60048160048111156118495761184961201f565b036106c45760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b60648201526084016106b2565b60008481526002602090815260408083206001600160a01b0387168452600381019092529091205460ff16156119295760405162461bcd60e51b815260206004820152602760248201527f476f7665726e6f72566f74696e6753696d706c653a20766f746520616c726561604482015266191e4818d85cdd60ca1b60648201526084016106b2565b6001600160a01b03841660009081526003820160205260409020805460ff1916600117905560ff8316611975578181600001600082825461196a919061245b565b90915550610e329050565b60001960ff841601611995578181600101600082825461196a919061245b565b60011960ff8416016119b5578181600201600082825461196a919061245b565b60405162461bcd60e51b815260206004820152603560248201527f476f7665726e6f72566f74696e6753696d706c653a20696e76616c69642076616044820152746c756520666f7220656e756d20566f74655479706560581b60648201526084016106b2565b6000818152600160208181526040808420815160a08101835281546001600160401b0390811660808301908152825283518086018552958301541685529283019390935260029092015460ff80821615801594840194909452610100909104161515606082015290611a905750600792915050565b806060015115611aa35750600292915050565b805151436001600160401b039091161115611ac15750600092915050565b602081015151436001600160401b039091161115611ae25750600192915050565b611aef8160200151611bea565b15611b3057611afd83611c19565b8015611b1c575060008381526002602052604090208054600190910154115b611b27576003610c98565b60049392505050565b60405162461bcd60e51b815260206004820152601d60248201527f476f7665726e6f723a20756e6b6e6f776e2070726f706f73616c20696400000060448201526064016106b2565b50919050565b60006001600160401b03821115611be65760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203660448201526534206269747360d01b60648201526084016106b2565b5090565b6000611bff82516001600160401b0316151590565b801561064d57505051436001600160401b03909116111590565b60008181526002602081905260408220908101546001820154611c3c919061245b565b611c4861060985610a36565b11159392505050565b600060208284031215611c6357600080fd5b81356001600160e01b031981168114610c9857600080fd5b600060208284031215611c8d57600080fd5b5035919050565b6000815180845260005b81811015611cba57602081850181015186830182015201611c9e565b81811115611ccc576000602083870101525b50601f01601f19169290920160200192915050565b602081526000610c986020830184611c94565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715611d3257611d32611cf4565b604052919050565b60006001600160401b03821115611d5357611d53611cf4565b5060051b60200190565b6001600160a01b03811681146106c457600080fd5b600082601f830112611d8357600080fd5b81356020611d98611d9383611d3a565b611d0a565b82815260059290921b84018101918181019086841115611db757600080fd5b8286015b84811015611ddb578035611dce81611d5d565b8352918301918301611dbb565b509695505050505050565b600082601f830112611df757600080fd5b81356020611e07611d9383611d3a565b82815260059290921b84018101918181019086841115611e2657600080fd5b8286015b84811015611ddb5780358352918301918301611e2a565b60006001600160401b03831115611e5a57611e5a611cf4565b611e6d601f8401601f1916602001611d0a565b9050828152838383011115611e8157600080fd5b828260208301376000602084830101529392505050565b600082601f830112611ea957600080fd5b81356020611eb9611d9383611d3a565b82815260059290921b84018101918181019086841115611ed857600080fd5b8286015b84811015611ddb5780356001600160401b03811115611efb5760008081fd5b8701603f81018913611f0d5760008081fd5b611f1e898683013560408401611e41565b845250918301918301611edc565b60008060008060808587031215611f4257600080fd5b84356001600160401b0380821115611f5957600080fd5b611f6588838901611d72565b95506020870135915080821115611f7b57600080fd5b611f8788838901611de6565b94506040870135915080821115611f9d57600080fd5b50611faa87828801611e98565b949793965093946060013593505050565b803560ff81168114611fcc57600080fd5b919050565b600080600080600060a08688031215611fe957600080fd5b85359450611ff960208701611fbb565b935061200760408701611fbb565b94979396509394606081013594506080013592915050565b634e487b7160e01b600052602160045260246000fd5b602081016008831061205757634e487b7160e01b600052602160045260246000fd5b91905290565b6000806040838503121561207057600080fd5b82359150602083013561208281611d5d565b809150509250929050565b600080604083850312156120a057600080fd5b823591506120b060208401611fbb565b90509250929050565b600080600080606085870312156120cf57600080fd5b843593506120df60208601611fbb565b925060408501356001600160401b03808211156120fb57600080fd5b818701915087601f83011261210f57600080fd5b81358181111561211e57600080fd5b88602082850101111561213057600080fd5b95989497505060200194505050565b6000806000806080858703121561215557600080fd5b84356001600160401b038082111561216c57600080fd5b61217888838901611d72565b9550602087013591508082111561218e57600080fd5b61219a88838901611de6565b945060408701359150808211156121b057600080fd5b6121bc88838901611e98565b935060608701359150808211156121d257600080fd5b508501601f810187136121e457600080fd5b6121f387823560208401611e41565b91505092959194509250565b60006020828403121561221157600080fd5b8135610c9881611d5d565b6000806040838503121561222f57600080fd5b823561223a81611d5d565b946020939093013593505050565b600181811c9082168061225c57607f821691505b602082108103611b7857634e487b7160e01b600052602260045260246000fd5b60208082526021908201527f476f7665726e6f723a2070726f706f73616c206e6f74207375636365737366756040820152601b60fa1b606082015260800190565b6000602082840312156122cf57600080fd5b5051919050565b600081518084526020808501945080840160005b8381101561230f5781516001600160a01b0316875295820195908201906001016122ea565b509495945050505050565b600081518084526020808501945080840160005b8381101561230f5781518752958201959082019060010161232e565b600081518084526020808501808196508360051b8101915082860160005b85811015612392578284038952612380848351611c94565b98850198935090840190600101612368565b5091979650505050505050565b60a0815260006123b260a08301886122d6565b82810360208401526123c4818861231a565b905082810360408401526123d8818761234a565b60608401959095525050608001529392505050565b60c08152600061240060c08301896122d6565b8281036020840152612412818961231a565b90508281036040840152612426818861234a565b60608401969096525050608081019290925260a0909101529392505050565b634e487b7160e01b600052601160045260246000fd5b6000821982111561246e5761246e612445565b500190565b60808152600061248660808301876122d6565b8281036020840152612498818761231a565b905082810360408401526124ac818661234a565b91505082606083015295945050505050565b84815260ff84166020820152826040820152608060608201526000610b7d6080830184611c94565b6000602082840312156124f857600080fd5b81518015158114610c9857600080fd5b60208082526021908201527f476f7665726e6f723a20696e76616c69642070726f706f73616c206c656e67746040820152600d60fb1b606082015260800190565b60006001600160401b0380831681851680830382111561256b5761256b612445565b01949350505050565b60006101208b8352602060018060a01b038c168185015281604085015261259d8285018c6122d6565b915083820360608501526125b1828b61231a565b915083820360808501528189518084528284019150828160051b850101838c0160005b8381101561260257601f198784030185526125f0838351611c94565b948601949250908501906001016125d4565b505086810360a0880152612616818c61234a565b94505050505061263160c08401876001600160401b03169052565b6001600160401b03851660e08401528281036101008401526126538185611c94565b9c9b505050505050505050505050565b600081600019048311821515161561267d5761267d612445565b500290565b60008261269f57634e487b7160e01b600052601260045260246000fd5b50049056fea264697066735822122073bd019017e4860544f8099bcbea67b635be135dd20e522a16a3f3001109551464736f6c634300080d0033