VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x9843f6…d571
Summary
Transactions
Transfers
Address
0x9843f6db2ba3BCfc1a2b716FdB4A97d8839cd571
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x995711ADca070C8f6cC9ca98A5B9C5A99b8350b1
Deployer
0x995711ADca070C8f6cC9ca98A5B9C5A99b8350b1
Code
0x608060405234801561001057600080fd5b50600436106102115760003560e01c806375ae267d11610125578063a694fc3a116100ad578063d547741f1161007c578063d547741f146104b8578063dd62ed3e146104cb578063df68c1a214610504578063f1127ed814610518578063fc0c546a1461055757600080fd5b8063a694fc3a1461046c578063a9059cbb1461047f578063c3cda52014610492578063d505accf146104a557600080fd5b806391d14854116100f457806391d148541461041757806391ddadf41461042a57806395d89b41146104495780639ab24eb014610451578063a217fddf1461046457600080fd5b806375ae267d146103c35780637ecebe00146103d657806384b0196e146103e95780638e539e8c1461040457600080fd5b8063313ce567116101a85780634bf5d7e9116101775780634bf5d7e914610313578063587cde1e1461031b5780635c19a95c1461035f5780636fcfff451461037257806370a082311461039a57600080fd5b8063313ce567146102d65780633644e515146102e557806336568abe146102ed5780633a46b1a81461030057600080fd5b806323b872dd116101e457806323b872dd14610278578063248a9ca31461028b5780632e17de78146102ae5780632f2ff15d146102c357600080fd5b806301ffc9a71461021657806306fdde031461023e578063095ea7b31461025357806318160ddd14610266575b600080fd5b6102296102243660046120d6565b61056a565b60405190151581526020015b60405180910390f35b6102466105a1565b6040516102359190612146565b610229610261366004612175565b610633565b6002545b604051908152602001610235565b61022961028636600461219f565b610679565b61026a6102993660046121db565b6000908152600b602052604090206001015490565b6102c16102bc3660046121db565b6106b8565b005b6102c16102d13660046121f4565b6107d7565b60405160128152602001610235565b61026a610802565b6102c16102fb3660046121f4565b610811565b61026a61030e366004612175565b610849565b6102466108ca565b610347610329366004612220565b6001600160a01b039081166000908152600860205260409020541690565b6040516001600160a01b039091168152602001610235565b6102c161036d366004612220565b610942565b610385610380366004612220565b610951565b60405163ffffffff9091168152602001610235565b61026a6103a8366004612220565b6001600160a01b031660009081526020819052604090205490565b6102c16103d1366004612249565b61095c565b61026a6103e4366004612220565b610986565b6103f1610991565b6040516102359796959493929190612266565b61026a6104123660046121db565b6109d7565b6102296104253660046121f4565b610a41565b610432610a6c565b60405165ffffffffffff9091168152602001610235565b610246610a76565b61026a61045f366004612220565b610a85565b61026a600081565b6102c161047a3660046121db565b610ab5565b61022961048d366004612175565b610b78565b6102c16104a036600461230d565b610bae565b6102c16104b3366004612365565b610c6b565b6102c16104c63660046121f4565b610da5565b61026a6104d93660046123cf565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b600c5461022990600160a01b900460ff1681565b61052b6105263660046123f9565b610dca565b60408051825165ffffffffffff1681526020928301516001600160d01b03169281019290925201610235565b600c54610347906001600160a01b031681565b60006001600160e01b03198216637965db0b60e01b148061059b57506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600380546105b090612439565b80601f01602080910402602001604051908101604052809291908181526020018280546105dc90612439565b80156106295780601f106105fe57610100808354040283529160200191610629565b820191906000526020600020905b81548152906001019060200180831161060c57829003601f168201915b5050505050905090565b600c54600090600160a01b900460ff166106685760405162461bcd60e51b815260040161065f90612473565b60405180910390fd5b6106728383610de8565b9392505050565b600c54600090600160a01b900460ff166106a55760405162461bcd60e51b815260040161065f90612473565b6106b0848484610e00565b949350505050565b336000908152602081905260409020548111156107175760405162461bcd60e51b815260206004820152601f60248201527f496e73756666696369656e7420566f74696e67546f6b656e20546f6b656e7300604482015260640161065f565b6107213382610e24565b600c5460405163a9059cbb60e01b8152336004820152602481018390526001600160a01b039091169063a9059cbb906044016020604051808303816000875af1158015610772573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610796919061249f565b6107d45760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b604482015260640161065f565b50565b6000828152600b60205260409020600101546107f281610e5a565b6107fc8383610e64565b50505050565b600061080c610ef8565b905090565b6001600160a01b038116331461083a5760405163334bd91960e11b815260040160405180910390fd5b6108448282611023565b505050565b600080610854610a6c565b90508065ffffffffffff16831061088f57604051637669fc0f60e11b81526004810184905265ffffffffffff8216602482015260440161065f565b6108b961089b84611090565b6001600160a01b0386166000908152600960205260409020906110c7565b6001600160d01b0316949350505050565b60606108d461117d565b65ffffffffffff166108e4610a6c565b65ffffffffffff161461090a576040516301bfc1c560e61b815260040160405180910390fd5b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b3361094d8183611188565b5050565b600061059b826111fa565b600061096781610e5a565b50600c8054911515600160a01b0260ff60a01b19909216919091179055565b600061059b8261121c565b6000606080600080600060606109a561123a565b6109ad611267565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b6000806109e2610a6c565b90508065ffffffffffff168310610a1d57604051637669fc0f60e11b81526004810184905265ffffffffffff8216602482015260440161065f565b610a31610a2984611090565b600a906110c7565b6001600160d01b03169392505050565b6000918252600b602090815260408084206001600160a01b0393909316845291905290205460ff1690565b600061080c61117d565b6060600480546105b090612439565b6001600160a01b0381166000908152600960205260408120610aa690611294565b6001600160d01b031692915050565b600c546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd906064016020604051808303816000875af1158015610b0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b30919061249f565b610b6e5760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b604482015260640161065f565b6107d433826112cd565b600c54600090600160a01b900460ff16610ba45760405162461bcd60e51b815260040161065f90612473565b6106728383611303565b83421115610bd257604051632341d78760e11b81526004810185905260240161065f565b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b038816918101919091526060810186905260808101859052600090610c4c90610c449060a00160405160208183030381529060405280519060200120611311565b85858561133e565b9050610c58818761136c565b610c628188611188565b50505050505050565b83421115610c8f5760405163313c898160e11b81526004810185905260240161065f565b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610cdc8c6001600160a01b0316600090815260076020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090506000610d3782611311565b90506000610d478287878761133e565b9050896001600160a01b0316816001600160a01b031614610d8e576040516325c0072360e11b81526001600160a01b0380831660048301528b16602482015260440161065f565b610d998a8a8a6113bf565b50505050505050505050565b6000828152600b6020526040902060010154610dc081610e5a565b6107fc8383611023565b604080518082019091526000808252602082015261067283836113cc565b600033610df68185856113bf565b5060019392505050565b600033610e0e858285611402565b610e1985858561147a565b506001949350505050565b6001600160a01b038216610e4e57604051634b637e8f60e11b81526000600482015260240161065f565b61094d826000836114d5565b6107d481336114e0565b6000610e708383610a41565b610ef0576000838152600b602090815260408083206001600160a01b03861684529091529020805460ff19166001179055610ea83390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a450600161059b565b50600061059b565b6000306001600160a01b037f0000000000000000000000009843f6db2ba3bcfc1a2b716fdb4a97d8839cd57116148015610f5157507f000000000b2bce3c70bc649a02749e8687721b09ed2e15997f466536b20bb12746145b15610f7b57507f0fc9b5dfdc038386c4af286ee72acdbdc128305f8bb1cbd72a816835e7dee48090565b61080c604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f790f75796dd5952092cd6ead2e7eae58192a040248d58637e25317f02f1a189e918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b600061102f8383610a41565b15610ef0576000838152600b602090815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a450600161059b565b600065ffffffffffff8211156110c3576040516306dfcc6560e41b8152603060048201526024810183905260440161065f565b5090565b8154600090818160058111156111265760006110e284611519565b6110ec90856124d2565b60008881526020902090915081015465ffffffffffff908116908716101561111657809150611124565b6111218160016124e5565b92505b505b600061113487878585611601565b9050801561116f576111598761114b6001846124d2565b600091825260209091200190565b54600160301b90046001600160d01b0316611172565b60005b979650505050505050565b600061080c43611090565b6001600160a01b0382811660008181526008602052604080822080548686166001600160a01b0319821681179092559151919094169392849290917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a461084481836111f586611663565b611681565b6001600160a01b03811660009081526009602052604081205461059b906117ed565b6001600160a01b03811660009081526007602052604081205461059b565b606061080c7f564f54494e475f544f4b454e000000000000000000000000000000000000000c600561181e565b606061080c7f3100000000000000000000000000000000000000000000000000000000000001600661181e565b805460009080156112c4576112ae8361114b6001846124d2565b54600160301b90046001600160d01b0316610672565b60009392505050565b6001600160a01b0382166112f75760405163ec442f0560e01b81526000600482015260240161065f565b61094d600083836114d5565b600033610df681858561147a565b600061059b61131e610ef8565b8360405161190160f01b8152600281019290925260228201526042902090565b600080600080611350888888886118c9565b9250925092506113608282611998565b50909695505050505050565b6001600160a01b0382166000908152600760205260409020805460018101909155818114610844576040516301d4b62360e61b81526001600160a01b03841660048201526024810182905260440161065f565b6108448383836001611a51565b60408051808201909152600080825260208201526001600160a01b03831660009081526009602052604090206106729083611b26565b6001600160a01b0383811660009081526001602090815260408083209386168352929052205460001981146107fc578181101561146b57604051637dc7a0d960e11b81526001600160a01b0384166004820152602481018290526044810183905260640161065f565b6107fc84848484036000611a51565b6001600160a01b0383166114a457604051634b637e8f60e11b81526000600482015260240161065f565b6001600160a01b0382166114ce5760405163ec442f0560e01b81526000600482015260240161065f565b6108448383835b610844838383611b96565b6114ea8282610a41565b61094d5760405163e2517d3f60e01b81526001600160a01b03821660048201526024810183905260440161065f565b60008160000361152b57506000919050565b6000600161153884611bfd565b901c6001901b90506001818481611551576115516124f8565b048201901c90506001818481611569576115696124f8565b048201901c90506001818481611581576115816124f8565b048201901c90506001818481611599576115996124f8565b048201901c905060018184816115b1576115b16124f8565b048201901c905060018184816115c9576115c96124f8565b048201901c905060018184816115e1576115e16124f8565b048201901c9050610672818285816115fb576115fb6124f8565b04611c91565b60005b8183101561165b5760006116188484611ca7565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff16111561164757809250611655565b6116528160016124e5565b93505b50611604565b509392505050565b6001600160a01b03811660009081526020819052604081205461059b565b816001600160a01b0316836001600160a01b0316141580156116a35750600081115b15610844576001600160a01b0383161561174b576001600160a01b038316600090815260096020526040812081906116e690611cc26116e186611cce565b611d02565b6001600160d01b031691506001600160d01b03169150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611740929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615610844576001600160a01b0382166000908152600960205260408120819061178490611d3b6116e186611cce565b6001600160d01b031691506001600160d01b03169150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72483836040516117de929190918252602082015260400190565b60405180910390a25050505050565b600063ffffffff8211156110c3576040516306dfcc6560e41b8152602060048201526024810183905260440161065f565b606060ff83146118385761183183611d47565b905061059b565b81805461184490612439565b80601f016020809104026020016040519081016040528092919081815260200182805461187090612439565b80156118bd5780601f10611892576101008083540402835291602001916118bd565b820191906000526020600020905b8154815290600101906020018083116118a057829003601f168201915b5050505050905061059b565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115611904575060009150600390508261198e565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015611958573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166119845750600092506001915082905061198e565b9250600091508190505b9450945094915050565b60008260038111156119ac576119ac61250e565b036119b5575050565b60018260038111156119c9576119c961250e565b036119e75760405163f645eedf60e01b815260040160405180910390fd5b60028260038111156119fb576119fb61250e565b03611a1c5760405163fce698f760e01b81526004810182905260240161065f565b6003826003811115611a3057611a3061250e565b0361094d576040516335e2f38360e21b81526004810182905260240161065f565b6001600160a01b038416611a7b5760405163e602df0560e01b81526000600482015260240161065f565b6001600160a01b038316611aa557604051634a1406b160e11b81526000600482015260240161065f565b6001600160a01b03808516600090815260016020908152604080832093871683529290522082905580156107fc57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051611b1891815260200190565b60405180910390a350505050565b6040805180820190915260008082526020820152826000018263ffffffff1681548110611b5557611b55612524565b60009182526020918290206040805180820190915291015465ffffffffffff81168252600160301b90046001600160d01b0316918101919091529392505050565b611ba1838383611d86565b6001600160a01b038316611bf2576000611bba60025490565b90506001600160d01b0380821115611bef57604051630e58ae9360e11b8152600481018390526024810182905260440161065f565b50505b610844838383611eb0565b600080608083901c15611c1257608092831c92015b604083901c15611c2457604092831c92015b602083901c15611c3657602092831c92015b601083901c15611c4857601092831c92015b600883901c15611c5a57600892831c92015b600483901c15611c6c57600492831c92015b600283901c15611c7e57600292831c92015b600183901c1561059b5760010192915050565b6000818310611ca05781610672565b5090919050565b6000611cb6600284841861253a565b610672908484166124e5565b6000610672828461255c565b60006001600160d01b038211156110c3576040516306dfcc6560e41b815260d060048201526024810183905260440161065f565b600080611d2e611d10610a6c565b611d26611d1c88611294565b868863ffffffff16565b879190611f26565b915091505b935093915050565b60006106728284612583565b60606000611d5483611f34565b604080516020808252818301909252919250600091906020820181803683375050509182525060208101929092525090565b6001600160a01b038316611db1578060026000828254611da691906124e5565b90915550611e239050565b6001600160a01b03831660009081526020819052604090205481811015611e045760405163391434e360e21b81526001600160a01b0385166004820152602481018290526044810183905260640161065f565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b038216611e3f57600280548290039055611e5e565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611ea391815260200190565b60405180910390a3505050565b6001600160a01b038316611ed257611ecf600a611d3b6116e184611cce565b50505b6001600160a01b038216611ef457611ef1600a611cc26116e184611cce565b50505b6001600160a01b0383811660009081526008602052604080822054858416835291205461084492918216911683611681565b600080611d2e858585611f5c565b600060ff8216601f81111561059b57604051632cd44ac360e21b815260040160405180910390fd5b82546000908190801561207b576000611f7a8761114b6001856124d2565b60408051808201909152905465ffffffffffff808216808452600160301b9092046001600160d01b031660208401529192509087161015611fce57604051632520601d60e01b815260040160405180910390fd5b805165ffffffffffff80881691160361201a5784611ff18861114b6001866124d2565b80546001600160d01b0392909216600160301b0265ffffffffffff90921691909117905561206b565b6040805180820190915265ffffffffffff80881682526001600160d01b0380881660208085019182528b54600181018d5560008d81529190912094519151909216600160301b029216919091179101555b602001519250839150611d339050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316600160301b029190931617920191909155905081611d33565b6000602082840312156120e857600080fd5b81356001600160e01b03198116811461067257600080fd5b6000815180845260005b818110156121265760208185018101518683018201520161210a565b506000602082860101526020601f19601f83011685010191505092915050565b6020815260006106726020830184612100565b80356001600160a01b038116811461217057600080fd5b919050565b6000806040838503121561218857600080fd5b61219183612159565b946020939093013593505050565b6000806000606084860312156121b457600080fd5b6121bd84612159565b92506121cb60208501612159565b9150604084013590509250925092565b6000602082840312156121ed57600080fd5b5035919050565b6000806040838503121561220757600080fd5b8235915061221760208401612159565b90509250929050565b60006020828403121561223257600080fd5b61067282612159565b80151581146107d457600080fd5b60006020828403121561225b57600080fd5b81356106728161223b565b60ff60f81b881681526000602060e08184015261228660e084018a612100565b8381036040850152612298818a612100565b606085018990526001600160a01b038816608086015260a0850187905284810360c0860152855180825283870192509083019060005b818110156122ea578351835292840192918401916001016122ce565b50909c9b505050505050505050505050565b803560ff8116811461217057600080fd5b60008060008060008060c0878903121561232657600080fd5b61232f87612159565b9550602087013594506040870135935061234b606088016122fc565b92506080870135915060a087013590509295509295509295565b600080600080600080600060e0888a03121561238057600080fd5b61238988612159565b965061239760208901612159565b955060408801359450606088013593506123b3608089016122fc565b925060a0880135915060c0880135905092959891949750929550565b600080604083850312156123e257600080fd5b6123eb83612159565b915061221760208401612159565b6000806040838503121561240c57600080fd5b61241583612159565b9150602083013563ffffffff8116811461242e57600080fd5b809150509250929050565b600181811c9082168061244d57607f821691505b60208210810361246d57634e487b7160e01b600052602260045260246000fd5b50919050565b602080825260129082015271151c985b9cd9995c9cc8191a5cd8589b195960721b604082015260600190565b6000602082840312156124b157600080fd5b81516106728161223b565b634e487b7160e01b600052601160045260246000fd5b8181038181111561059b5761059b6124bc565b8082018082111561059b5761059b6124bc565b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052602160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b60008261255757634e487b7160e01b600052601260045260246000fd5b500490565b6001600160d01b0382811682821603908082111561257c5761257c6124bc565b5092915050565b6001600160d01b0381811683821601908082111561257c5761257c6124bc56fea26469706673582212202ccf0707709cb4e06059179ce5522dacb635ff0f020c0d75ae220214e77f4af164736f6c63430008140033