VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xb95F00…4Ad5
Summary
Transactions
Transfers
Address
0xb95F00774a2097F01ac691241b2f592657984Ad5
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xc5Ee0565a1a861fdbf611d322338CD655FDEC14b
Deployer
0xc5Ee0565a1a861fdbf611d322338CD655FDEC14b
Code
0x6080604052600436106101c25760003560e01c80636352211e116100f75780639cc2f3c211610095578063c36c511611610064578063c36c51161461059d578063c87b56dd146105bd578063e985e9c5146105dd578063f41440d9146105fd57600080fd5b80639cc2f3c21461051d578063a22cb4651461053d578063b4ce40491461055d578063b88d4fde1461057d57600080fd5b806370a08231116100d157806370a08231146104a8578063807a66c1146104c857806395d89b41146104e85780639cb7f137146104fd57600080fd5b80636352211e14610446578063669ddef814610466578063698d46e41461048857600080fd5b80631faea146116101645780633b174cd01161013e5780633b174cd0146103bd57806342842e0e146103d05780635061daf7146103f057806355ffbd0e1461041057600080fd5b80631faea146146102f557806323b872dd1461031757806325cbce661461033757600080fd5b8063095ea7b3116101a0578063095ea7b3146102565780631008a19114610278578063159a83a0146102a5578063189daaa1146102d357600080fd5b806301ffc9a7146101c757806306fdde03146101fc578063081812fc1461021e575b600080fd5b3480156101d357600080fd5b506101e76101e23660046125e9565b61061d565b60405190151581526020015b60405180910390f35b34801561020857600080fd5b5061021161066f565b6040516101f391906129cb565b34801561022a57600080fd5b5061023e61023936600461268a565b610701565b6040516001600160a01b0390911681526020016101f3565b34801561026257600080fd5b506102766102713660046124f3565b61070c565b005b34801561028457600080fd5b50610298610293366004612391565b6108be565b6040516101f39190612993565b3480156102b157600080fd5b506102c56102c0366004612391565b610ac5565b6040519081526020016101f3565b3480156102df57600080fd5b506102e8610b21565b6040516101f391906127f6565b34801561030157600080fd5b5061030a610b82565b6040516101f39190612920565b34801561032357600080fd5b50610276610332366004612404565b610c48565b34801561034357600080fd5b5061038b610352366004612391565b60016020819052600091825260409091208054918101546002909101546001600160a01b0391821691811690600160a01b900460ff1684565b6040516101f394939291909384526001600160a01b039283166020850152911660408301521515606082015260800190565b61023e6103cb3660046126bc565b610c58565b3480156103dc57600080fd5b506102766103eb366004612404565b610e17565b3480156103fc57600080fd5b5060065461023e906001600160a01b031681565b34801561041c57600080fd5b5061023e61042b36600461268a565b6002602052600090815260409020546001600160a01b031681565b34801561045257600080fd5b5061023e61046136600461268a565b610e32565b34801561047257600080fd5b5061047b610ea8565b6040516101f39190612843565b34801561049457600080fd5b506102766104a33660046124c5565b61111d565b3480156104b457600080fd5b506102c56104c3366004612391565b61141d565b3480156104d457600080fd5b506102c56104e3366004612391565b611491565b3480156104f457600080fd5b506102116115c6565b34801561050957600080fd5b5061030a610518366004612391565b6115d5565b34801561052957600080fd5b506102c561053836600461268a565b6116bb565b34801561054957600080fd5b506102766105583660046124c5565b6116dc565b34801561056957600080fd5b5061030a610578366004612391565b611785565b34801561058957600080fd5b50610276610598366004612445565b611970565b3480156105a957600080fd5b5061023e6105b836600461268a565b611982565b3480156105c957600080fd5b506102116105d836600461268a565b6119ac565b3480156105e957600080fd5b506101e76105f83660046123cb565b611a17565b34801561060957600080fd5b506102766106183660046123cb565b611a23565b60006001600160e01b031982166380ac58cd60e01b148061064e57506001600160e01b03198216635b5e139f60e01b145b8061066957506301ffc9a760e01b6001600160e01b03198316145b92915050565b60606007805461067e90612b00565b80601f01602080910402602001604051908101604052809291908181526020018280546106aa90612b00565b80156106f75780601f106106cc576101008083540402835291602001916106f7565b820191906000526020600020905b8154815290600101906020018083116106da57829003601f168201915b5050505050905090565b600061066982611aa8565b600061071782611b3c565b9050806001600160a01b0316836001600160a01b0316141561078a5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b60008061079684611b7c565b92509050336001600160a01b038416148061083b57506001600160a01b03811663e985e9c584336040516001600160e01b031960e085901b1681526001600160a01b0392831660048201529116602482015260440160206040518083038186803b15801561080357600080fd5b505afa158015610817573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061083b91906125cc565b6108ad5760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610781565b6108b78585611bb6565b5050505050565b60606000600380548060200260200160405190810160405280929190818152602001828054801561091857602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116108fa575b50505050509050600061092a84611c30565b67ffffffffffffffff81111561094257610942612ba6565b60405190808252806020026020018201604052801561096b578160200160208202803683370190505b50905060005b8251811015610abd57600061099e84838151811061099157610991612b90565b6020026020010151611d55565b60200151604051637b5f648960e11b81526001600160a01b03888116600483015291925060009183169063f6bec9129060240160006040518083038186803b1580156109e957600080fd5b505afa1580156109fd573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610a25919081019061251f565b905060005b610a3388611c30565b811015610aa757818181518110610a4c57610a4c612b90565b602002602001015160c8610a6b88878151811061099157610991612b90565b51901b1785610a7a8387612a91565b81518110610a8a57610a8a612b90565b602090810291909101015280610a9f81612b35565b915050610a2a565b5050508080610ab590612b35565b915050610971565b509392505050565b600080805b600354811015610b1a57836001600160a01b0316610ae782611dd3565b604001516001600160a01b03161415610b085781610b0481612b35565b9250505b80610b1281612b35565b915050610aca565b5092915050565b606060038054806020026020016040519081016040528092919081815260200182805480156106f757602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610b5b575050505050905090565b60606000610b8f60035490565b67ffffffffffffffff811115610ba757610ba7612ba6565b604051908082528060200260200182016040528015610bf957816020015b604080516080810182526000808252602080830182905292820181905260608201528252600019909201910181610bc55790505b50905060005b600354811015610c4257610c1281611dd3565b828281518110610c2457610c24612b90565b60200260200101819052508080610c3a90612b35565b915050610bff565b50919050565b610c53838383611e5c565b505050565b6000808511610cb55760405162461bcd60e51b815260206004820152602360248201527f6d6178546f6b656e73206e65656420746f20626520626967676572207468616e60448201526220302160e81b6064820152608401610781565b600554600160a01b900460ff1615610d0f5760405162461bcd60e51b815260206004820152601f60248201527f436f6e7472616374206973206f6e207061757365207269676874206e6f7721006044820152606401610781565b600654600090610d27906001600160a01b0316611edf565b604051631d5e336360e01b815290915081906001600160a01b03821690631d5e336390610d60908a908a908a908a9033906004016129de565b600060405180830381600087803b158015610d7a57600080fd5b505af1158015610d8e573d6000803e3d6000fd5b50505050610d9d81600161111d565b84604051610dab919061276e565b604051809103902086604051610dc1919061276e565b6040518091039020826001600160a01b03167f1db6f25146775d8f0de4653904cd558a29d09ad24848cfc23dd165f8dc54becc6000604051610e0591815260200190565b60405180910390a49695505050505050565b610c5383838360405180602001604052806000815250611f7c565b600080610e3e83611b3c565b90506001600160a01b0381166106695760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b6064820152608401610781565b60606000610eb560035490565b67ffffffffffffffff811115610ecd57610ecd612ba6565b604051908082528060200260200182016040528015610f3b57816020015b604080516101008101825260006080820181815260a0830182905260c0830182905260e083018290528252606060208084018290529383018190528201528252600019909201910181610eeb5790505b50905060005b600354811015610c42576000610f5682611dd3565b60200151905060006040518060800160405280610f7285611dd3565b8152602001836001600160a01b03166306fdde036040518163ffffffff1660e01b815260040160006040518083038186803b158015610fb057600080fd5b505afa158015610fc4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610fec9190810190612613565b8152602001836001600160a01b03166395d89b416040518163ffffffff1660e01b815260040160006040518083038186803b15801561102a57600080fd5b505afa15801561103e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526110669190810190612613565b8152602001836001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156110a457600080fd5b505afa1580156110b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110dc91906123ae565b6001600160a01b03168152509050808484815181106110fd576110fd612b90565b60200260200101819052505050808061111590612b35565b915050610f41565b6001600160a01b0382166000908152600160205260409020541561114057600080fd5b6040516301ffc9a760e01b81526380ac58cd60e01b600482015282906001600160a01b038216906301ffc9a79060240160206040518083038186803b15801561118857600080fd5b505afa15801561119c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111c091906125cc565b8061124457506040516301ffc9a760e01b8152635b5e139f60e01b60048201526001600160a01b038216906301ffc9a79060240160206040518083038186803b15801561120c57600080fd5b505afa158015611220573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061124491906125cc565b61124d57600080fd5b81156112e457604080516080810182526000805482526001600160a01b03848116602080850191825233858701908152606086018581528a851686526001928390529690942094518555905190840180546001600160a01b0319169183169190911790559051600290920180549351929091166001600160a81b031990931692909217600160a01b91151591909102179055611370565b604080516080810182526000805482526001600160a01b038481166020808501918252848601848152606086018581528a851686526001928390529690942094518555905190840180546001600160a01b0319169183169190911790559051600290920180549351929091166001600160a81b031990931692909217600160a01b911515919091021790555b60008054815260026020526040812080546001600160a01b0386166001600160a01b031991821681179092556003805460018181019092557fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b0180549092169092179055815460048054928301815583527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b909101819055908061141383612b35565b9190505550505050565b60006001600160a01b0382166114885760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b6064820152608401610781565b61066982611c30565b60008060038054806020026020016040519081016040528092919081815260200182805480156114ea57602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116114cc575b505050505090506000805b8251811015610abd57600061151584838151811061099157610991612b90565b602001519050806001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561155457600080fd5b505afa158015611568573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061158c91906123ae565b6001600160a01b0316866001600160a01b031614156115b357826115af81612b35565b9350505b50806115be81612b35565b9150506114f5565b60606008805461067e90612b00565b606060006115e283610ac5565b67ffffffffffffffff8111156115fa576115fa612ba6565b60405190808252806020026020018201604052801561164c57816020015b6040805160808101825260008082526020808301829052928201819052606082015282526000199092019101816116185790505b50905060005b600354811015610b1a57836001600160a01b031661166f82611dd3565b604001516001600160a01b031614156116a95761168b81611dd3565b82828151811061169d5761169d612b90565b60200260200101819052505b806116b381612b35565b915050611652565b600481815481106116cb57600080fd5b600091825260209091200154905081565b6001600160a01b0382163314156117355760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610781565b61173f8282611ffa565b60405181151581526001600160a01b0383169033907f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c319060200160405180910390a35050565b6060600060038054806020026020016040519081016040528092919081815260200182805480156117df57602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116117c1575b5050505050905060006117f184611491565b67ffffffffffffffff81111561180957611809612ba6565b60405190808252806020026020018201604052801561185b57816020015b6040805160808101825260008082526020808301829052928201819052606082015282526000199092019101816118275790505b5090506000805b835181101561196657600061188285838151811061099157610991612b90565b602001519050806001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156118c157600080fd5b505afa1580156118d5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118f991906123ae565b6001600160a01b0316876001600160a01b031614156119535761192785838151811061099157610991612b90565b84848151811061193957611939612b90565b6020026020010181905250828061194f90612b35565b9350505b508061195e81612b35565b915050611862565b5090949350505050565b61197c84848484611f7c565b50505050565b6003818154811061199257600080fd5b6000918252602090912001546001600160a01b0316905081565b606060006119c560408051602081019091526000815290565b905060008151116119e55760405180602001604052806000815250611a10565b806119ef846120fb565b604051602001611a0092919061278a565b6040516020818303038152906040525b9392505050565b6000611a1083836121f9565b6000611a2e83611d55565b6001600160a01b03928316604082810191825294841660009081526001602081815296909120835181559583015190860180546001600160a01b0319169186169190911790555160029094018054606090920151949093166001600160a81b031990911617600160a01b9315159390930292909217905550565b60008080611ab584611b7c565b60405163020604bf60e21b8152600481018290529093509091506001600160a01b0382169063081812fc906024015b60206040518083038186803b158015611afc57600080fd5b505afa158015611b10573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b3491906123ae565b949350505050565b60008080611b4984611b7c565b6040516331a9108f60e11b8152600481018290529093509091506001600160a01b03821690636352211e90602401611ae4565b6000806001600160c81b03831660c884901c611b9782611dd3565b60200151956dffffffffffffffffffffffffffff909116945092505050565b600080611bc283611b7c565b60405163095ea7b360e01b81526001600160a01b0387811660048301526024820183905291945091925082169063095ea7b390604401600060405180830381600087803b158015611c1257600080fd5b505af1158015611c26573d6000803e3d6000fd5b5050505050505050565b6000806003805480602002602001604051908101604052809291908181526020018280548015611c8957602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311611c6b575b505050505090506000805b8251811015610abd576000611cb484838151811061099157610991612b90565b602001516040516370a0823160e01b81526001600160a01b038881166004830152919250908216906370a082319060240160206040518083038186803b158015611cfd57600080fd5b505afa158015611d11573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d3591906126a3565b611d3f9084612a91565b9250508080611d4d90612b35565b915050611c94565b604080516080810182526000808252602082018190529181018290526060810191909152506001600160a01b03908116600090815260016020818152604092839020835160808101855281548152928101548516918301919091526002015492831691810191909152600160a01b90910460ff161515606082015290565b604080516080810182526000808252602082018190529181018290526060810191909152506000908152600260208181526040808420546001600160a01b03908116855260018084529482902082516080810184528154815295810154821693860193909352919092015490811691830191909152600160a01b900460ff161515606082015290565b600080611e6883611b7c565b6040516323b872dd60e01b81526001600160a01b0388811660048301528781166024830152604482018390529194509192508216906323b872dd90606401600060405180830381600087803b158015611ec057600080fd5b505af1158015611ed4573d6000803e3d6000fd5b505050505050505050565b6000604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528260601b60148201526e5af43d82803e903d91602b57fd5bf360881b60288201526037816000f09150506001600160a01b038116611f775760405162461bcd60e51b8152602060048201526016602482015275115490cc4c4d8dce8818dc99585d194819985a5b195960521b6044820152606401610781565b919050565b600080611f8884611b7c565b604051635c46a7ef60e11b81529093509091506001600160a01b0382169063b88d4fde90611fc09089908990879089906004016127b9565b600060405180830381600087803b158015611fda57600080fd5b505af1158015611fee573d6000803e3d6000fd5b50505050505050505050565b6000600380548060200260200160405190810160405280929190818152602001828054801561205257602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311612034575b5050505050905060005b815181101561197c57600061207c83838151811061099157610991612b90565b6020015160405163a22cb46560e01b81526001600160a01b03878116600483015286151560248301529192509082169063a22cb46590604401600060405180830381600087803b1580156120cf57600080fd5b505af11580156120e3573d6000803e3d6000fd5b505050505080806120f390612b35565b91505061205c565b60608161211f5750506040805180820190915260018152600360fc1b602082015290565b8160005b8115612149578061213381612b35565b91506121429050600a83612aa9565b9150612123565b60008167ffffffffffffffff81111561216457612164612ba6565b6040519080825280601f01601f19166020018201604052801561218e576020820181803683370190505b5090505b8415611b34576121a3600183612abd565b91506121b0600a86612b50565b6121bb906030612a91565b60f81b8183815181106121d0576121d0612b90565b60200101906001600160f81b031916908160001a9053506121f2600a86612aa9565b9450612192565b600080600380548060200260200160405190810160405280929190818152602001828054801561225257602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311612234575b5050505050905060005b815181101561232857600061227c83838151811061099157610991612b90565b6020015160405163e985e9c560e01b81526001600160a01b03888116600483015287811660248301529192509082169063e985e9c59060440160206040518083038186803b1580156122cd57600080fd5b505afa1580156122e1573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061230591906125cc565b6123155760009350505050610669565b508061232081612b35565b91505061225c565b506001949350505050565b600061234661234184612a69565b612a38565b905082815283838301111561235a57600080fd5b828260208301376000602084830101529392505050565b600082601f83011261238257600080fd5b611a1083833560208501612333565b6000602082840312156123a357600080fd5b8135611a1081612bbc565b6000602082840312156123c057600080fd5b8151611a1081612bbc565b600080604083850312156123de57600080fd5b82356123e981612bbc565b915060208301356123f981612bbc565b809150509250929050565b60008060006060848603121561241957600080fd5b833561242481612bbc565b9250602084013561243481612bbc565b929592945050506040919091013590565b6000806000806080858703121561245b57600080fd5b843561246681612bbc565b9350602085013561247681612bbc565b925060408501359150606085013567ffffffffffffffff81111561249957600080fd5b8501601f810187136124aa57600080fd5b6124b987823560208401612333565b91505092959194509250565b600080604083850312156124d857600080fd5b82356124e381612bbc565b915060208301356123f981612bd4565b6000806040838503121561250657600080fd5b823561251181612bbc565b946020939093013593505050565b6000602080838503121561253257600080fd5b825167ffffffffffffffff8082111561254a57600080fd5b818501915085601f83011261255e57600080fd5b81518181111561257057612570612ba6565b8060051b9150612581848301612a38565b8181528481019084860184860187018a101561259c57600080fd5b600095505b838610156125bf5780518352600195909501949186019186016125a1565b5098975050505050505050565b6000602082840312156125de57600080fd5b8151611a1081612bd4565b6000602082840312156125fb57600080fd5b81356001600160e01b031981168114611a1057600080fd5b60006020828403121561262557600080fd5b815167ffffffffffffffff81111561263c57600080fd5b8201601f8101841361264d57600080fd5b805161265b61234182612a69565b81815285602083850101111561267057600080fd5b612681826020830160208601612ad4565b95945050505050565b60006020828403121561269c57600080fd5b5035919050565b6000602082840312156126b557600080fd5b5051919050565b600080600080608085870312156126d257600080fd5b84359350602085013567ffffffffffffffff808211156126f157600080fd5b6126fd88838901612371565b9450604087013591508082111561271357600080fd5b61271f88838901612371565b9350606087013591508082111561273557600080fd5b506124b987828801612371565b6000815180845261275a816020860160208601612ad4565b601f01601f19169290920160200192915050565b60008251612780818460208701612ad4565b9190910192915050565b6000835161279c818460208801612ad4565b8351908301906127b0818360208801612ad4565b01949350505050565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906127ec90830184612742565b9695505050505050565b6020808252825182820181905260009190848201906040850190845b818110156128375783516001600160a01b031683529284019291840191600101612812565b50909695505050505050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b8381101561291257888303603f1901855281518051805185526020808201516001600160a01b03908116918701919091526040808301519091169086015260609081015115159085015260e0888201518160808701526128cc82870182612742565b9150508782015185820360a08701526128e58282612742565b606093909301516001600160a01b031660c09690960195909552509487019492509086019060010161286a565b509098975050505050505050565b6020808252825182820181905260009190848201906040850190845b8181101561283757612980838551805182526020808201516001600160a01b0390811691840191909152604080830151909116908301526060908101511515910152565b928401926080929092019160010161293c565b6020808252825182820181905260009190848201906040850190845b81811015612837578351835292840192918401916001016129af565b602081526000611a106020830184612742565b85815260a0602082015260006129f760a0830187612742565b8281036040840152612a098187612742565b90508281036060840152612a1d8186612742565b91505060018060a01b03831660808301529695505050505050565b604051601f8201601f1916810167ffffffffffffffff81118282101715612a6157612a61612ba6565b604052919050565b600067ffffffffffffffff821115612a8357612a83612ba6565b50601f01601f191660200190565b60008219821115612aa457612aa4612b64565b500190565b600082612ab857612ab8612b7a565b500490565b600082821015612acf57612acf612b64565b500390565b60005b83811015612aef578181015183820152602001612ad7565b8381111561197c5750506000910152565b600181811c90821680612b1457607f821691505b60208210811415610c4257634e487b7160e01b600052602260045260246000fd5b6000600019821415612b4957612b49612b64565b5060010190565b600082612b5f57612b5f612b7a565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b0381168114612bd157600080fd5b50565b8015158114612bd157600080fdfea2646970667358221220fba0b30d77a7e8c2afc303f1586794aa0bdf09cf41c0b9cc28fbaeacf43319c164736f6c63430008050033