VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xc0bFa3…4aAB
Summary
Transactions
Transfers
Address
0xc0bFa3392958FABda57eeDe0dB0fac750A7E4aAB
VET
40.00
VET
VTHO
16.21
VTHO
Master
0xD14B014F7563F406059E70F9C720bae18023F26C
Deployer
0xD14B014F7563F406059E70F9C720bae18023F26C
Code
0x60806040526004361061012d5760003560e01c8063874d6fbc116100a5578063c815729d11610074578063de74e57b11610059578063de74e57b146103c0578063ef706adf1461042d578063f2fde38b1461044d57600080fd5b8063c815729d14610380578063db6b62fc146103a057600080fd5b8063874d6fbc1461028657806388b10c751461029b5780638a72ea6a146102bb5780638da5cb5b1461035857600080fd5b80635c975abb116100fc578063764532a4116100e1578063764532a41461022457806381942947146102515780638456cb591461027157600080fd5b80635c975abb146101e5578063715018a61461020f57600080fd5b8063150b7a02146101395780631b0801651461019b578063305a67a8146101b05780633f4ba83a146101d057600080fd5b3661013457005b600080fd5b34801561014557600080fd5b5061017d61015436600461277a565b7f150b7a0200000000000000000000000000000000000000000000000000000000949350505050565b6040516001600160e01b031990911681526020015b60405180910390f35b6101ae6101a93660046128af565b61046d565b005b3480156101bc57600080fd5b506101ae6101cb366004612897565b610a0b565b3480156101dc57600080fd5b506101ae610d44565b3480156101f157600080fd5b50600054600160a01b900460ff166040519015158152602001610192565b34801561021b57600080fd5b506101ae610d56565b34801561023057600080fd5b5061024461023f36600461273b565b610d68565b604051610192919061298b565b34801561025d57600080fd5b5061024461026c36600461273b565b610f25565b34801561027d57600080fd5b506101ae6110d9565b34801561029257600080fd5b506101ae6110e9565b3480156102a757600080fd5b506101ae6102b6366004612897565b611120565b3480156102c757600080fd5b5061031c6102d6366004612897565b60046020819052600091825260409091208054600182015492820154600583015460068401546007909401549294936001600160a01b0392831693929091169160ff1686565b6040805196875260208701959095526001600160a01b0393841694860194909452911660608401526080830152151560a082015260c001610192565b34801561036457600080fd5b506000546040516001600160a01b039091168152602001610192565b34801561038c57600080fd5b506101ae61039b366004612897565b6113e1565b3480156103ac57600080fd5b506101ae6103bb366004612836565b611921565b3480156103cc57600080fd5b506104086103db366004612897565b60026020526000908152604090208054600382015460059092015490916001600160a01b03169060ff1683565b604080519384526001600160a01b039092166020840152151590820152606001610192565b34801561043957600080fd5b506101ae610448366004612897565b611e37565b34801561045957600080fd5b506101ae61046836600461273b565b61210d565b6104756121a3565b600260015414156104cd5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b60026001819055600084815260209190915260409020600581015460ff166105375760405162461bcd60e51b815260206004820152601560248201527f4c697374696e67206973206e6f7420616374697665000000000000000000000060448201526064016104c4565b81518351146105ae5760405162461bcd60e51b815260206004820152603160248201527f546f6b656e49647320616e64206e6674416464726573736573206d757374206260448201527f65207468652073616d65206c656e67746800000000000000000000000000000060648201526084016104c4565b3480156105e457604051309082156108fc029083906000818181858888f193505050501580156105e2573d6000803e3d6000fd5b505b82511561088c5760005b835181101561088a5760006001600160a01b031684828151811061062257634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b031614156106815760405162461bcd60e51b815260206004820152601860248201527f496e76616c696420636f6e74726163742061646472657373000000000000000060448201526064016104c4565b336001600160a01b03168482815181106106ab57634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b0316636352211e8784815181106106e157634e487b7160e01b600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b815260040161070791815260200190565b60206040518083038186803b15801561071f57600080fd5b505afa158015610733573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610757919061275e565b6001600160a01b0316146107ad5760405162461bcd60e51b815260206004820152601960248201527f596f7520646f206e6f74206f776e207468697320746f6b656e0000000000000060448201526064016104c4565b8381815181106107cd57634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b03166323b872dd333088858151811061080557634e487b7160e01b600052603260045260246000fd5b60209081029190910101516040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b15801561085f57600080fd5b505af1158015610873573d6000803e3d6000fd5b50505050808061088290612af1565b9150506105ee565b505b600061089760055490565b604080516101008101825282815260208082018a81528284018a8152606084018a905260038901546001600160a01b031660808501523360a085015260c08401889052600060e085018190528681526004845294909420835181559051600182015592518051949550919361091292600285019201906125a4565b506060820151805161092e9160038401916020909101906125ef565b50608082015160048201805473ffffffffffffffffffffffffffffffffffffffff199081166001600160a01b039384161790915560a0840151600580850180549093169190931617905560c0830151600683015560e0909201516007909101805460ff19169115159190911790558054600101905560048301805460018101825560009182526020909120018190556040518690339083907f4d3dd8bfc23207c798aedc407bf243109417119a04c6c26b96538b4964caa0db906109f7908a908a9089906129cc565b60405180910390a450506001805550505050565b610a136121a3565b60026001541415610a665760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016104c4565b6002600181905560008281526020919091526040902060038101546001600160a01b03163314610afe5760405162461bcd60e51b815260206004820152602660248201527f596f7520617265206e6f74207468652073656c6c6572206f662074686973206c60448201527f697374696e67000000000000000000000000000000000000000000000000000060648201526084016104c4565b600581015460ff16610b525760405162461bcd60e51b815260206004820152601b60248201527f4c697374696e6720697320616c726561647920696e616374697665000000000060448201526064016104c4565b60058101805460ff1916905560005b6002820154811015610c6757816002018181548110610b9057634e487b7160e01b600052603260045260246000fd5b9060005260206000200160009054906101000a90046001600160a01b03166001600160a01b03166323b872dd3033856001018581548110610be157634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b158015610c3c57600080fd5b505af1158015610c50573d6000803e3d6000fd5b505050508080610c5f90612af1565b915050610b61565b50600081600401805480602002602001604051908101604052809291908181526020018280548015610cb857602002820191906000526020600020905b815481526020019060010190808311610ca4575b5050505050905060005b8151811015610d0d57610cfb828281518110610cee57634e487b7160e01b600052603260045260246000fd5b60200260200101516121fd565b80610d0581612af1565b915050610cc2565b50604051339084907f8e25282255ab31897df2b0456bb993ac7f84d376861aefd84901d2d63a7428a290600090a350506001805550565b610d4c6123fc565b610d54612456565b565b610d5e6123fc565b610d5460006124ab565b60606000610d7560055490565b67ffffffffffffffff811115610d9b57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015610dc4578160200160208202803683370190505b5090506000805b600554811015610e56576000818152600460205260409020600501546001600160a01b0386811691161415610e44576000818152600460205260409020548351849084908110610e2b57634e487b7160e01b600052603260045260246000fd5b602090810291909101015281610e4081612af1565b9250505b80610e4e81612af1565b915050610dcb565b5060008167ffffffffffffffff811115610e8057634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015610ea9578160200160208202803683370190505b50905060005b82811015610f1c57838181518110610ed757634e487b7160e01b600052603260045260246000fd5b6020026020010151828281518110610eff57634e487b7160e01b600052603260045260246000fd5b602090810291909101015280610f1481612af1565b915050610eaf565b50949350505050565b60606000610f3260035490565b67ffffffffffffffff811115610f5857634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015610f81578160200160208202803683370190505b5090506000805b600354811015611013576000818152600260205260409020600301546001600160a01b0386811691161415611001576000818152600260205260409020548351849084908110610fe857634e487b7160e01b600052603260045260246000fd5b602090810291909101015281610ffd81612af1565b9250505b8061100b81612af1565b915050610f88565b5060008167ffffffffffffffff81111561103d57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611066578160200160208202803683370190505b50905060005b82811015610f1c5783818151811061109457634e487b7160e01b600052603260045260246000fd5b60200260200101518282815181106110bc57634e487b7160e01b600052603260045260246000fd5b6020908102919091010152806110d181612af1565b91505061106c565b6110e16123fc565b610d54612508565b6110f16123fc565b60405133904780156108fc02916000818181858888f1935050505015801561111d573d6000803e3d6000fd5b50565b6111286121a3565b6002600154141561117b5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016104c4565b60026001556000818152600460208190526040909120908101546001600160a01b031633146111ec5760405162461bcd60e51b815260206004820152601560248201527f4e6f742073656c6c6572206f66206c697374696e67000000000000000000000060448201526064016104c4565b600781015460ff16156112415760405162461bcd60e51b815260206004820152601f60248201527f4f666665722068617320616c7265616479206265656e2061636365707465640060448201526064016104c4565b6003810154156113515760005b600382015481101561134f5781600301818154811061127d57634e487b7160e01b600052603260045260246000fd5b60009182526020909120015460058301546002840180546001600160a01b03938416936323b872dd933093911691869081106112c957634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b15801561132457600080fd5b505af1158015611338573d6000803e3d6000fd5b50505050808061134790612af1565b91505061124e565b505b60068101541561139d57600581015460068201546040516001600160a01b039092169181156108fc0291906000818181858888f1935050505015801561139b573d6000803e3d6000fd5b505b60058101546040516001600160a01b039091169083907f1f51377b3e685a0e2419f9bb4ba7c07ec54936353ba3d0fb3c6538dab676622290600090a3505060018055565b6113e96121a3565b6002600154141561143c5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016104c4565b60026001556000818152600460208190526040909120908101546001600160a01b031633146114ad5760405162461bcd60e51b815260206004820152601560248201527f4e6f742073656c6c6572206f66206c697374696e67000000000000000000000060448201526064016104c4565b600781015460ff16156115025760405162461bcd60e51b815260206004820152601f60248201527f4f666665722068617320616c7265616479206265656e2061636365707465640060448201526064016104c4565b60018101546000908152600260205260409020600581015460ff166115695760405162461bcd60e51b815260206004820152601560248201527f4c697374696e67206973206e6f7420616374697665000000000000000000000060448201526064016104c4565b60078201805460ff1990811660011790915560058201805490911690556002810154156116965760005b6002820154811015611694578160020181815481106115c257634e487b7160e01b600052603260045260246000fd5b60009182526020909120015460058401546001840180546001600160a01b03938416936323b872dd9330939116918690811061160e57634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b15801561166957600080fd5b505af115801561167d573d6000803e3d6000fd5b50505050808061168c90612af1565b915050611593565b505b6003820154156117a65760005b60038301548110156117a4578260030181815481106116d257634e487b7160e01b600052603260045260246000fd5b60009182526020909120015460048401546002850180546001600160a01b03938416936323b872dd9330939116918690811061171e57634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b15801561177957600080fd5b505af115801561178d573d6000803e3d6000fd5b50505050808061179c90612af1565b9150506116a3565b505b6006820154156117f257600482015460068301546040516001600160a01b039092169181156108fc0291906000818181858888f193505050501580156117f0573d6000803e3d6000fd5b505b60008160040180548060200260200160405190810160405280929190818152602001828054801561184257602002820191906000526020600020905b81548152602001906001019080831161182e575b5050505050905060005b81518110156118b8578482828151811061187657634e487b7160e01b600052603260045260246000fd5b6020026020010151146118a6576118a6828281518110610cee57634e487b7160e01b600052603260045260246000fd5b806118b081612af1565b91505061184c565b506001830154600584015460068501546040516001600160a01b039092169187917f359a7f9572e8d35a52dfdeeedfa348e5de2f0ad4538b7754fe534b481ec9e2459161190f9160028a019160038b019190612a02565b60405180910390a45050600180555050565b6119296121a3565b6002600154141561197c5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016104c4565b600260015580518251146119f85760405162461bcd60e51b815260206004820152603160248201527f546f6b656e49647320616e64206e6674416464726573736573206d757374206260448201527f65207468652073616d65206c656e67746800000000000000000000000000000060648201526084016104c4565b6000825111611a495760405162461bcd60e51b815260206004820152601c60248201527f4d7573742068617665206174206c65617374206f6e6520746f6b656e0000000060448201526064016104c4565b60005b8151811015611ce85760006001600160a01b0316828281518110611a8057634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b03161415611adf5760405162461bcd60e51b815260206004820152601860248201527f496e76616c696420636f6e74726163742061646472657373000000000000000060448201526064016104c4565b336001600160a01b0316828281518110611b0957634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b0316636352211e858481518110611b3f57634e487b7160e01b600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b8152600401611b6591815260200190565b60206040518083038186803b158015611b7d57600080fd5b505afa158015611b91573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bb5919061275e565b6001600160a01b031614611c0b5760405162461bcd60e51b815260206004820152601960248201527f596f7520646f206e6f74206f776e207468697320746f6b656e0000000000000060448201526064016104c4565b818181518110611c2b57634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b03166323b872dd3330868581518110611c6357634e487b7160e01b600052603260045260246000fd5b60209081029190910101516040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b158015611cbd57600080fd5b505af1158015611cd1573d6000803e3d6000fd5b505050508080611ce090612af1565b915050611a4c565b506000611cf460035490565b6040805160c08101825282815260208082018781528284018790523360608401528351600080825281840186526080850191909152600160a0850181905286825260028452949020835181559051805195965092949093611d5a939085019201906125a4565b5060408201518051611d769160028401916020909101906125ef565b50606082015160038201805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0390921691909117905560808201518051611dc59160048401916020909101906125a4565b5060a091909101516005909101805460ff1916911515919091179055600380546001019055336001600160a01b0316817f8f877509630b0fe1aa34cc4cd030b72bb127c4d801600e6b0b8cb38d1a91e6fc8585604051611e2692919061299e565b60405180910390a350506001805550565b611e3f6121a3565b60026001541415611e925760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016104c4565b6002600155600081815260046020526040902060058101546001600160a01b03163314611f275760405162461bcd60e51b815260206004820152602360248201527f596f7520617265206e6f7420746865206275796572206f662074686973206f6660448201527f666572000000000000000000000000000000000000000000000000000000000060648201526084016104c4565b600781015460ff1615611f7c5760405162461bcd60e51b815260206004820152601f60248201527f4f666665722068617320616c7265616479206265656e2061636365707465640060448201526064016104c4565b60038101541561208c5760005b600382015481101561208a57816003018181548110611fb857634e487b7160e01b600052603260045260246000fd5b60009182526020909120015460058301546002840180546001600160a01b03938416936323b872dd9330939116918690811061200457634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b15801561205f57600080fd5b505af1158015612073573d6000803e3d6000fd5b50505050808061208290612af1565b915050611f89565b505b6006810154156120d857600581015460068201546040516001600160a01b039092169181156108fc0291906000818181858888f193505050501580156120d6573d6000803e3d6000fd5b505b604051339083907f1f51377b3e685a0e2419f9bb4ba7c07ec54936353ba3d0fb3c6538dab676622290600090a3505060018055565b6121156123fc565b6001600160a01b0381166121915760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016104c4565b61111d816124ab565b80546001019055565b600054600160a01b900460ff1615610d545760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a207061757365640000000000000000000000000000000060448201526064016104c4565b6000818152600460205260409020600781015460ff16156122605760405162461bcd60e51b815260206004820152601f60248201527f4f666665722068617320616c7265616479206265656e2061636365707465640060448201526064016104c4565b6003810154156123705760005b600382015481101561236e5781600301818154811061229c57634e487b7160e01b600052603260045260246000fd5b60009182526020909120015460058301546002840180546001600160a01b03938416936323b872dd933093911691869081106122e857634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b15801561234357600080fd5b505af1158015612357573d6000803e3d6000fd5b50505050808061236690612af1565b91505061226d565b505b6006810154156123bc57600581015460068201546040516001600160a01b039092169181156108fc0291906000818181858888f193505050501580156123ba573d6000803e3d6000fd5b505b60058101546040516001600160a01b039091169083907f1f51377b3e685a0e2419f9bb4ba7c07ec54936353ba3d0fb3c6538dab676622290600090a35050565b6000546001600160a01b03163314610d545760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104c4565b61245e61254b565b6000805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b600080546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6125106121a3565b6000805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861248e3390565b600054600160a01b900460ff16610d545760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f742070617573656400000000000000000000000060448201526064016104c4565b8280548282559060005260206000209081019282156125df579160200282015b828111156125df5782518255916020019190600101906125c4565b506125eb929150612651565b5090565b8280548282559060005260206000209081019282156125df579160200282015b828111156125df578251825473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0390911617825560209092019160019091019061260f565b5b808211156125eb5760008155600101612652565b600082601f830112612676578081fd5b8135602061268b61268683612acd565b612a9c565b80838252828201915082860187848660051b89010111156126aa578586fd5b855b858110156126d15781356126bf81612b2e565b845292840192908401906001016126ac565b5090979650505050505050565b600082601f8301126126ee578081fd5b813560206126fe61268683612acd565b80838252828201915082860187848660051b890101111561271d578586fd5b855b858110156126d15781358452928401929084019060010161271f565b60006020828403121561274c578081fd5b813561275781612b2e565b9392505050565b60006020828403121561276f578081fd5b815161275781612b2e565b6000806000806080858703121561278f578283fd5b843561279a81612b2e565b93506020858101356127ab81612b2e565b935060408601359250606086013567ffffffffffffffff808211156127ce578384fd5b818801915088601f8301126127e1578384fd5b8135818111156127f3576127f3612b18565b612805601f8201601f19168501612a9c565b9150808252898482850101111561281a578485fd5b8084840185840137810190920192909252939692955090935050565b60008060408385031215612848578182fd5b823567ffffffffffffffff8082111561285f578384fd5b61286b868387016126de565b93506020850135915080821115612880578283fd5b5061288d85828601612666565b9150509250929050565b6000602082840312156128a8578081fd5b5035919050565b6000806000606084860312156128c3578283fd5b83359250602084013567ffffffffffffffff808211156128e1578384fd5b6128ed878388016126de565b93506040860135915080821115612902578283fd5b5061290f86828701612666565b9150509250925092565b6000815180845260208085019450808401835b838110156129515781516001600160a01b03168752958201959082019060010161292c565b509495945050505050565b6000815180845260208085019450808401835b838110156129515781518752958201959082019060010161296f565b602081526000612757602083018461295c565b6040815260006129b1604083018561295c565b82810360208401526129c38185612919565b95945050505050565b6060815260006129df606083018661295c565b82810360208401526129f18186612919565b915050826040830152949350505050565b6000606082016060835280865480835260808501915087845260209250828420845b82811015612a4057815484529284019260019182019101612a24565b50505083810382850152855480825286845282842092849201905b80831015612a875783546001600160a01b03168252602082019150600184019350600183019250612a5b565b50809350505050826040830152949350505050565b604051601f8201601f1916810167ffffffffffffffff81118282101715612ac557612ac5612b18565b604052919050565b600067ffffffffffffffff821115612ae757612ae7612b18565b5060051b60200190565b6000600019821415612b1157634e487b7160e01b81526011600452602481fd5b5060010190565b634e487b7160e01b600052604160045260246000fd5b6001600160a01b038116811461111d57600080fdfea26469706673582212201eec223a2776188f1c6d5633e377a506d61798d73bf63197a809d25162fff32864736f6c63430008040033