VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xD040a7…E6D6
Summary
Transactions
Transfers
Address
0xD040a73A4149d5A9c7227384B2258704fF51E6D6
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x3F7E1A9E2eC4DCFEBCA53a06941559843d1ab1A2
Deployer
0x0C1E23241d64DFB569c569EA4119e660386C1F7F
Code
0x6080604052600436106101815760003560e01c806375b238fc116100d1578063a22cb4651161008a578063d547741f11610064578063d547741f14610489578063e58378bb146104a9578063e599a2c0146104dd578063e985e9c5146104f057600080fd5b8063a22cb46514610429578063b88d4fde14610449578063c87b56dd1461046957600080fd5b806375b238fc146103755780637cb64759146103a95780637cd49fde146103c957806391d14854146103df57806395d89b41146103ff578063a217fddf1461041457600080fd5b80632f2ff15d1161013e57806342966c681161011857806342966c68146102f557806355f804b3146103155780636352211e1461033557806370a082311461035557600080fd5b80632f2ff15d1461029557806336568abe146102b557806342842e0e146102d557600080fd5b806301ffc9a71461018657806306fdde03146101bb578063081812fc146101dd578063095ea7b31461021557806323b872dd14610237578063248a9ca314610257575b600080fd5b34801561019257600080fd5b506101a66101a1366004611d17565b610539565b60405190151581526020015b60405180910390f35b3480156101c757600080fd5b506101d061054a565b6040516101b29190611f86565b3480156101e957600080fd5b506101fd6101f8366004611cdd565b6105dc565b6040516001600160a01b0390911681526020016101b2565b34801561022157600080fd5b50610235610230366004611cb4565b610603565b005b34801561024357600080fd5b50610235610252366004611bc6565b61071e565b34801561026357600080fd5b50610287610272366004611cdd565b60009081526006602052604090206001015490565b6040519081526020016101b2565b3480156102a157600080fd5b506102356102b0366004611cf5565b610750565b3480156102c157600080fd5b506102356102d0366004611cf5565b610775565b3480156102e157600080fd5b506102356102f0366004611bc6565b6107f3565b34801561030157600080fd5b50610235610310366004611cdd565b61080e565b34801561032157600080fd5b50610235610330366004611d4f565b61083f565b34801561034157600080fd5b506101fd610350366004611cdd565b61087c565b34801561036157600080fd5b50610287610370366004611b7a565b6108dc565b34801561038157600080fd5b506102877fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b3480156103b557600080fd5b506102356103c4366004611cdd565b610962565b3480156103d557600080fd5b5061028760075481565b3480156103eb57600080fd5b506101a66103fa366004611cf5565b610992565b34801561040b57600080fd5b506101d06109bd565b34801561042057600080fd5b50610287600081565b34801561043557600080fd5b50610235610444366004611c7a565b6109cc565b34801561045557600080fd5b50610235610464366004611c01565b6109d7565b34801561047557600080fd5b506101d0610484366004611cdd565b610a0f565b34801561049557600080fd5b506102356104a4366004611cf5565b610a76565b3480156104b557600080fd5b506102877fb19546dff01e856fb3f010c267a7b1c60363cf8a4664e21cc89c26224620214e81565b6102356104eb366004611d82565b610a9b565b3480156104fc57600080fd5b506101a661050b366004611b94565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b600061054482610c8e565b92915050565b6060600080546105599061213f565b80601f01602080910402602001604051908101604052809291908181526020018280546105859061213f565b80156105d25780601f106105a7576101008083540402835291602001916105d2565b820191906000526020600020905b8154815290600101906020018083116105b557829003601f168201915b5050505050905090565b60006105e782610cb3565b506000908152600460205260409020546001600160a01b031690565b600061060e8261087c565b9050806001600160a01b0316836001600160a01b031614156106815760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b336001600160a01b038216148061069d575061069d813361050b565b61070f5760405162461bcd60e51b815260206004820152603d60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c0000006064820152608401610678565b6107198383610d12565b505050565b610729335b82610d80565b6107455760405162461bcd60e51b815260040161067890611f99565b610719838383610dff565b60008281526006602052604090206001015461076b81610f70565b6107198383610f7a565b6001600160a01b03811633146107e55760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152608401610678565b6107ef8282611000565b5050565b610719838383604051806020016040528060008152506109d7565b61081733610723565b6108335760405162461bcd60e51b815260040161067890611f99565b61083c81611067565b50565b7fb19546dff01e856fb3f010c267a7b1c60363cf8a4664e21cc89c26224620214e61086981610f70565b8151610719906008906020850190611a4e565b6000818152600260205260408120546001600160a01b0316806105445760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b6044820152606401610678565b60006001600160a01b0382166109465760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b6064820152608401610678565b506001600160a01b031660009081526003602052604090205490565b7fb19546dff01e856fb3f010c267a7b1c60363cf8a4664e21cc89c26224620214e61098c81610f70565b50600a55565b60009182526006602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6060600180546105599061213f565b6107ef33838361110a565b6109e13383610d80565b6109fd5760405162461bcd60e51b815260040161067890611f99565b610a09848484846111d9565b50505050565b6060610a1a82610cb3565b6000610a2461120c565b90506000815111610a445760405180602001604052806000815250610a6f565b80610a4e8461121b565b604051602001610a5f929190611e95565b6040516020818303038152906040525b9392505050565b600082815260066020526040902060010154610a9181610f70565b6107198383611000565b336000908152600c602052604090205460ff1615610aec5760405162461bcd60e51b815260206004820152600e60248201526d105b1c9958591e481b5a5b9d195960921b6044820152606401610678565b600b82604051610afc9190611e79565b9081526040519081900360200190205460ff1615610b4e5760405162461bcd60e51b815260206004820152600f60248201526e111d5c1b1a58d85d1959081cd95959608a1b6044820152606401610678565b600082604051602001610b619190611f86565b60408051601f1981840301815282825280516020918201209083015201604051602081830303815290604052805190602001209050610ba382600a54836112c6565b610bdf5760405162461bcd60e51b815260206004820152600d60248201526c24b73b30b634b210383937b7b360991b6044820152606401610678565b7fbc3b329575efde07f05ffe3bb54ebb9b75b15b5e9edc444f9493dc8188dfa5b083604051610c0e9190611f86565b60405180910390a1600160076000828254610c2991906120ae565b92505081905550610c3c336007546112dc565b6001600b84604051610c4e9190611e79565b90815260408051918290036020908101909220805460ff9490941660ff19948516179055336000908152600c909252902080549091166001179055505050565b60006001600160e01b03198216637965db0b60e01b14806105445750610544826112f6565b6000818152600260205260409020546001600160a01b031661083c5760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b6044820152606401610678565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190610d478261087c565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600080610d8c8361087c565b9050806001600160a01b0316846001600160a01b03161480610dd357506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b80610df75750836001600160a01b0316610dec846105dc565b6001600160a01b0316145b949350505050565b826001600160a01b0316610e128261087c565b6001600160a01b031614610e385760405162461bcd60e51b815260040161067890612038565b6001600160a01b038216610e9a5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610678565b610ea78383836001611346565b826001600160a01b0316610eba8261087c565b6001600160a01b031614610ee05760405162461bcd60e51b815260040161067890612038565b600081815260046020908152604080832080546001600160a01b03199081169091556001600160a01b0387811680865260038552838620805460001901905590871680865283862080546001019055868652600290945282852080549092168417909155905184937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b61083c81336113ce565b610f848282610992565b6107ef5760008281526006602090815260408083206001600160a01b03851684529091529020805460ff19166001179055610fbc3390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b61100a8282610992565b156107ef5760008281526006602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b60006110728261087c565b9050611082816000846001611346565b61108b8261087c565b600083815260046020908152604080832080546001600160a01b03199081169091556001600160a01b0385168085526003845282852080546000190190558785526002909352818420805490911690555192935084927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b816001600160a01b0316836001600160a01b0316141561116c5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610678565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6111e4848484610dff565b6111f084848484611427565b610a095760405162461bcd60e51b815260040161067890611fe6565b6060600880546105599061213f565b6060600061122883611534565b600101905060008167ffffffffffffffff81111561125657634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611280576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a85049450846112b9576112be565b61128a565b509392505050565b6000826112d3858461160c565b14949350505050565b6107ef82826040518060200160405280600081525061165f565b60006001600160e01b031982166380ac58cd60e01b148061132757506001600160e01b03198216635b5e139f60e01b145b8061054457506301ffc9a760e01b6001600160e01b0319831614610544565b6001811115610a09576001600160a01b0384161561138c576001600160a01b038416600090815260036020526040812080548392906113869084906120e5565b90915550505b6001600160a01b03831615610a09576001600160a01b038316600090815260036020526040812080548392906113c39084906120ae565b909155505050505050565b6113d88282610992565b6107ef576113e581611692565b6113f08360206116a4565b604051602001611401929190611ed4565b60408051601f198184030181529082905262461bcd60e51b825261067891600401611f86565b60006001600160a01b0384163b1561152957604051630a85bd0160e11b81526001600160a01b0385169063150b7a029061146b903390899088908890600401611f49565b602060405180830381600087803b15801561148557600080fd5b505af19250505080156114b5575060408051601f3d908101601f191682019092526114b291810190611d33565b60015b61150f573d8080156114e3576040519150601f19603f3d011682016040523d82523d6000602084013e6114e8565b606091505b5080516115075760405162461bcd60e51b815260040161067890611fe6565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050610df7565b506001949350505050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b83106115735772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef8100000000831061159f576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc1000083106115bd57662386f26fc10000830492506010015b6305f5e10083106115d5576305f5e100830492506008015b61271083106115e957612710830492506004015b606483106115fb576064830492506002015b600a83106105445760010192915050565b600081815b84518110156112be5761164b8286838151811061163e57634e487b7160e01b600052603260045260246000fd5b6020026020010151611886565b9150806116578161217a565b915050611611565b61166983836118b5565b6116766000848484611427565b6107195760405162461bcd60e51b815260040161067890611fe6565b60606105446001600160a01b03831660145b606060006116b38360026120c6565b6116be9060026120ae565b67ffffffffffffffff8111156116e457634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561170e576020820181803683370190505b509050600360fc1b8160008151811061173757634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061177457634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a90535060006117988460026120c6565b6117a39060016120ae565b90505b6001811115611837576f181899199a1a9b1b9c1cb0b131b232b360811b85600f16601081106117e557634e487b7160e01b600052603260045260246000fd5b1a60f81b82828151811061180957634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a90535060049490941c9361183081612128565b90506117a6565b508315610a6f5760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610678565b60008183106118a2576000828152602084905260409020610a6f565b6000838152602083905260409020610a6f565b6001600160a01b03821661190b5760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610678565b6000818152600260205260409020546001600160a01b0316156119705760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610678565b61197e600083836001611346565b6000818152600260205260409020546001600160a01b0316156119e35760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610678565b6001600160a01b038216600081815260036020908152604080832080546001019055848352600290915280822080546001600160a01b0319168417905551839291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b828054611a5a9061213f565b90600052602060002090601f016020900481019282611a7c5760008555611ac2565b82601f10611a9557805160ff1916838001178555611ac2565b82800160010185558215611ac2579182015b82811115611ac2578251825591602001919060010190611aa7565b50611ace929150611ad2565b5090565b5b80821115611ace5760008155600101611ad3565b600067ffffffffffffffff831115611b0157611b016121ab565b611b14601f8401601f191660200161207d565b9050828152838383011115611b2857600080fd5b828260208301376000602084830101529392505050565b80356001600160a01b0381168114611b5657600080fd5b919050565b600082601f830112611b6b578081fd5b610a6f83833560208501611ae7565b600060208284031215611b8b578081fd5b610a6f82611b3f565b60008060408385031215611ba6578081fd5b611baf83611b3f565b9150611bbd60208401611b3f565b90509250929050565b600080600060608486031215611bda578081fd5b611be384611b3f565b9250611bf160208501611b3f565b9150604084013590509250925092565b60008060008060808587031215611c16578081fd5b611c1f85611b3f565b9350611c2d60208601611b3f565b925060408501359150606085013567ffffffffffffffff811115611c4f578182fd5b8501601f81018713611c5f578182fd5b611c6e87823560208401611ae7565b91505092959194509250565b60008060408385031215611c8c578182fd5b611c9583611b3f565b915060208301358015158114611ca9578182fd5b809150509250929050565b60008060408385031215611cc6578182fd5b611ccf83611b3f565b946020939093013593505050565b600060208284031215611cee578081fd5b5035919050565b60008060408385031215611d07578182fd5b82359150611bbd60208401611b3f565b600060208284031215611d28578081fd5b8135610a6f816121c1565b600060208284031215611d44578081fd5b8151610a6f816121c1565b600060208284031215611d60578081fd5b813567ffffffffffffffff811115611d76578182fd5b610df784828501611b5b565b60008060408385031215611d94578182fd5b823567ffffffffffffffff80821115611dab578384fd5b611db786838701611b5b565b9350602091508185013581811115611dcd578384fd5b8501601f81018713611ddd578384fd5b803582811115611def57611def6121ab565b8060051b9250611e0084840161207d565b8181528481019083860185850187018b1015611e1a578788fd5b8795505b83861015611e3c578035835260019590950194918601918601611e1e565b508096505050505050509250929050565b60008151808452611e658160208601602086016120fc565b601f01601f19169290920160200192915050565b60008251611e8b8184602087016120fc565b9190910192915050565b60008351611ea78184602088016120fc565b835190830190611ebb8183602088016120fc565b64173539b7b760d91b9101908152600501949350505050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000815260008351611f0c8160178501602088016120fc565b7001034b99036b4b9b9b4b733903937b6329607d1b6017918401918201528351611f3d8160288401602088016120fc565b01602801949350505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611f7c90830184611e4d565b9695505050505050565b602081526000610a6f6020830184611e4d565b6020808252602d908201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560408201526c1c881bdc88185c1c1c9bdd9959609a1b606082015260800190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60208082526025908201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060408201526437bbb732b960d91b606082015260800190565b604051601f8201601f1916810167ffffffffffffffff811182821017156120a6576120a66121ab565b604052919050565b600082198211156120c1576120c1612195565b500190565b60008160001904831182151516156120e0576120e0612195565b500290565b6000828210156120f7576120f7612195565b500390565b60005b838110156121175781810151838201526020016120ff565b83811115610a095750506000910152565b60008161213757612137612195565b506000190190565b600181811c9082168061215357607f821691505b6020821081141561217457634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561218e5761218e612195565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b03198116811461083c57600080fdfea264697066735822122017cad74e0d38798037e59327f6ff4390e469b520938cb5af836ccb81be0695d964736f6c63430008040033