VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x78cb1A…3DdC
Summary
Transactions
Transfers
Address
0x78cb1AC159B955e1c6CB39f5e74978B901EB3DdC
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x2dA55608B84BB6b078824fDF5Ae6c0677A7069dD
Deployer
0x2dA55608B84BB6b078824fDF5Ae6c0677A7069dD
Code
0x608060405234801561001057600080fd5b506004361061025e5760003560e01c80638da5cb5b11610146578063bcf0746f116100c3578063dac1148711610087578063dac1148714610560578063e859e56c14610575578063f09153c41461057e578063f1c9de7e1461059e578063f2fde38b146105b9578063f6ce9004146105cc57600080fd5b8063bcf0746f146104f9578063be2e99d21461050c578063be43583c1461051f578063c5f956af14610532578063d547741f1461054d57600080fd5b80639ee20b151161010a5780639ee20b1514610494578063a217fddf146104c3578063aa324e49146104cb578063b1148f85146104de578063b88a802f146104f157600080fd5b80638da5cb5b1461042d5780638f0f1d041461043e57806391d1485414610447578063987ee1561461045a5780639e447fc61461048157600080fd5b80634d9b3735116101df578063660d5887116101a3578063660d5887146103c7578063715018a6146103d05780637768f7c5146103d85780637a0cdbdb146103eb5780637b0a47ee146104175780638107c3a81461042057600080fd5b80634d9b37351461035d5780635714cda614610365578063572af7a81461037857806363ae91161461038157806365decbad146103b457600080fd5b806328ff21aa1161022657806328ff21aa146103085780632f2ff15d1461031b57806336568abe1461032e5780633d7ee23b1461034157806340edf20e1461034a57600080fd5b806301ffc9a714610263578063171fb3bf1461028b5780631dc4fc65146102a0578063248a9ca3146102b3578063282c8c14146102e5575b600080fd5b610276610271366004611d88565b6105ec565b60405190151581526020015b60405180910390f35b61029e610299366004611dc7565b610623565b005b61029e6102ae366004611e87565b61063e565b6102d76102c1366004611eff565b6000908152600160208190526040909120015490565b604051908152602001610282565b6102f86102f3366004611f18565b610718565b6040516102829493929190611f81565b61029e610316366004611fdb565b6108a3565b61029e610329366004611ff6565b6108c6565b61029e61033c366004611ff6565b6108f2565b6102d760035481565b61029e610358366004611eff565b61092a565b6102d761096e565b61029e610373366004612022565b6109f3565b6102d760025481565b61039c73b1a37b833fafb705b0c90df0456eecb23937e97681565b6040516001600160a01b039091168152602001610282565b61029e6103c2366004611fdb565b610a9b565b6102d760075481565b61029e610abb565b61029e6103e6366004612052565b610acf565b6102d76103f9366004611fdb565b6001600160a01b03166000908152600a602052604090206005015490565b6102d760085481565b6009546102769060ff1681565b6000546001600160a01b031661039c565b6102d760055481565b610276610455366004611ff6565b610b86565b61046d610468366004611fdb565b610bb1565b6040516102829897969594939291906120fa565b61029e61048f366004611eff565b610dc4565b6102766104a2366004611fdb565b6001600160a01b03166000908152600a602052604090206006015460ff1690565b6102d7600081565b61029e6104d9366004611eff565b610dd1565b61029e6104ec36600461219f565b610e78565b61029e610ed6565b61029e61050736600461219f565b611111565b61029e61051a366004612214565b61116f565b61029e61052d36600461226b565b611830565b61039c731f1d26ed9df0e080ce576707f536baad3d31cdda81565b61029e61055b366004611ff6565b611a24565b6102d760008051602061255983398151915281565b6102d760045481565b61059161058c366004611fdb565b611a4a565b604051610282919061229e565b61039c735f8f86b8d0fa93cdae20936d150175df0205fb3881565b61029e6105c7366004611fdb565b611ab9565b6102d76105da366004611fdb565b600c6020526000908152604090205481565b60006001600160e01b03198216637965db0b60e01b148061061d57506301ffc9a760e01b6001600160e01b03198316145b92915050565b61062b611af4565b6009805460ff1916911515919091179055565b610646611af4565b60065460408051608081018252858152602080820186905260008284018190528515156060840152848152600b90915291909120815181906106889082612339565b506020820151600182019061069d9082612339565b50604082015160028201556060909101516003909101805460ff1916911515919091179055600680549060006106d28361240f565b91905055507f37871ffd67d28267ecca04a97170be157955d6dab5d22a009aaa88bec746b7aa81858560405161070a93929190612428565b60405180910390a150505050565b6060806000806000600b60008760ff168152602001908152602001600020604051806080016040529081600082018054610751906122b1565b80601f016020809104026020016040519081016040528092919081815260200182805461077d906122b1565b80156107ca5780601f1061079f576101008083540402835291602001916107ca565b820191906000526020600020905b8154815290600101906020018083116107ad57829003601f168201915b505050505081526020016001820180546107e3906122b1565b80601f016020809104026020016040519081016040528092919081815260200182805461080f906122b1565b801561085c5780601f106108315761010080835404028352916020019161085c565b820191906000526020600020905b81548152906001019060200180831161083f57829003601f168201915b5050509183525050600282015460208083019190915260039092015460ff161515604091820152825191830151908301516060909301519199909850919650945092505050565b6108ab611af4565b6108c3600080516020612559833981519152826108c6565b50565b600082815260016020819052604090912001546108e281611b21565b6108ec8383611b2b565b50505050565b6001600160a01b038116331461091b5760405163334bd91960e11b815260040160405180910390fd5b6109258282611ba4565b505050565b610932611af4565b60058190556040518181527f82385c1e88647d54426bf4f34825e0b3b64a661ca568859f9abbf943535ca6eb906020015b60405180910390a150565b600254604051633c9d10cd60e21b8152600091735f8f86b8d0fa93cdae20936d150175df0205fb389163f2744334916109ad9160040190815260200190565b602060405180830381865afa1580156109ca573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109ee919061245d565b905090565b6109fb611af4565b6000828152600b602052604090208054610a14906122b1565b9050600003610a3e5760405162461bcd60e51b8152600401610a3590612476565b60405180910390fd5b6000828152600b6020908152604091829020600301805460ff19168415159081179091558251858152918201527f071f2d24e2ac0b69f5958897236b26792ab666b2ae14cfe1532f327abaada74f91015b60405180910390a15050565b610aa3611af4565b6108c360008051602061255983398151915282611a24565b610ac3611af4565b610acd6000611c11565b565b610ad7611af4565b6000838152600b602052604090208054610af0906122b1565b9050600003610b115760405162461bcd60e51b8152600401610a3590612476565b6000838152600b60205260409020610b298382612339565b506000838152600b60205260409020600101610b458282612339565b507f925725df875d9efe012b2f5e2c2e0fee69c3c40f9284da61841b0b3f3eb47be5838383604051610b7993929190612428565b60405180910390a1505050565b60009182526001602090815260408084206001600160a01b0393909316845291905290205460ff1690565b60606000806060600060606000806000600a60008b6001600160a01b03166001600160a01b0316815260200190815260200160002060405180610100016040529081600082018054610c02906122b1565b80601f0160208091040260200160405190810160405280929190818152602001828054610c2e906122b1565b8015610c7b5780601f10610c5057610100808354040283529160200191610c7b565b820191906000526020600020905b815481529060010190602001808311610c5e57829003601f168201915b50505050508152602001600182015481526020016002820154815260200160038201805480602002602001604051908101604052809291908181526020018280548015610ce757602002820191906000526020600020905b815481526020019060010190808311610cd3575b505050918352505060048201546001600160a01b03166020808301919091526005830180546040805182850281018501825282815294019392830182828015610d5957602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610d3b575b5050509183525050600682015460ff161515602080830191909152600790920154604091820152825191830151908301516060840151608085015160a086015160c087015160e090970151959f50939d50919b50995097509550909350915050919395975091939597565b610dcc611af4565b600855565b610dd9611af4565b6064811115610e435760405162461bcd60e51b815260206004820152603060248201527f526566657272616c207368617265206d757374206265206c657373207468616e60448201526f0206f7220657175616c20746f203130360841b6064820152608401610a35565b60048190556040518181527f7c13f976b8efb8331f00ce07146b8270d065e3789f2eabeab837c72ca942ad6190602001610963565b610e80611af4565b60005b8181101561092557610ec4600080516020612559833981519152848484818110610eaf57610eaf6124a4565b905060200201602081019061055b9190611fdb565b80610ece8161240f565b915050610e83565b336000908152600a602052604090206006015460ff16610f325760405162461bcd60e51b8152602060048201526017602482015276557365722070726f66696c65206e6f742061637469766560481b6044820152606401610a35565b60095460ff16610f925760405162461bcd60e51b815260206004820152602560248201527f52657761726420446973747269627574696f6e206973206e6f7420616374697660448201526419481e595d60da1b6064820152608401610a35565b336000908152600a602052604090206007015480610fe85760405162461bcd60e51b81526020600482015260136024820152724e6f207265776172647320746f20636c61696d60681b6044820152606401610a35565b6000610ff261096e565b9050808211156110375760405162461bcd60e51b815260206004820152601060248201526f4e6f7420656e6f7567682046756e647360801b6044820152606401610a35565b60025460405163f7335f1160e01b81526004810191909152602481018390523360448201526080606482015260006084820152735f8f86b8d0fa93cdae20936d150175df0205fb389063f7335f119060a401600060405180830381600087803b1580156110a357600080fd5b505af11580156110b7573d6000803e3d6000fd5b5050336000818152600c60209081526040808320889055600a825280832060070192909255815192835282018690527ffc30cddea38e2bf4d6ea7d3f9ed3b6ad7f176419f4963bd81318067a4aee73fe9350019050610a8f565b611119611af4565b60005b818110156109255761115d600080516020612559833981519152848484818110611148576111486124a4565b90506020020160208101906103299190611fdb565b806111678161240f565b91505061111c565b6000828152600b602052604090208054611188906122b1565b90506000036111a95760405162461bcd60e51b8152600401610a3590612476565b6000828152600b602052604090206003015460ff166112025760405162461bcd60e51b81526020600482015260156024820152745472696265206973206e6f74206a6f696e61626c6560581b6044820152606401610a35565b336000908152600a602052604090206006015460ff16156112655760405162461bcd60e51b815260206004820152601960248201527f50726f66696c6520616c726561647920616374697661746564000000000000006044820152606401610a35565b60405180610100016040528084815260200183815260200160008152602001600067ffffffffffffffff81111561129e5761129e611de4565b6040519080825280602002602001820160405280156112c7578160200160208202803683370190505b5081526001600160a01b03831660208201526040016000604051908082528060200260200182016040528015611307578160200160208202803683370190505b508152600160208083019190915260006040928301819052338152600a90915220815181906113369082612339565b50602082810151600183015560408301516002830155606083015180516113639260038501920190611cd3565b5060808201516004820180546001600160a01b0319166001600160a01b0390921691909117905560a082015180516113a5916005840191602090910190611d1e565b5060c082015160068201805460ff191691151591909117905560e0909101516007909101556000828152600b602052604081206002018054600192906113ec9084906124ba565b9091555050600780549060006114018361240f565b90915550506001600160a01b0381161580159061142757506001600160a01b0381163314155b15611708576001600160a01b0381166000908152600a602052604090206006015460ff166114975760405162461bcd60e51b815260206004820152601b60248201527f52656665727265722070726f66696c65206e6f742061637469766500000000006044820152606401610a35565b6000806114a2611c61565b60405163a9059cbb60e01b81526001600160a01b038616600482015260248101829052919350915073b1a37b833fafb705b0c90df0456eecb23937e9769063a9059cbb906044016020604051808303816000875af1158015611508573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061152c91906124cd565b6115785760405162461bcd60e51b815260206004820152601e60248201527f526566657272657220746f6b656e207472616e73666572206661696c656400006044820152606401610a35565b60405163a9059cbb60e01b8152731f1d26ed9df0e080ce576707f536baad3d31cdda60048201526024810183905273b1a37b833fafb705b0c90df0456eecb23937e9769063a9059cbb906044016020604051808303816000875af11580156115e4573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061160891906124cd565b6116545760405162461bcd60e51b815260206004820152601d60248201527f50686f656e697820746f6b656e207472616e73666572206661696c65640000006044820152606401610a35565b6005546001600160a01b0384166000908152600a6020526040812060020180549091906116829084906124ba565b90915550506001600160a01b0383166000818152600a6020908152604080832060050180546001810182559084529282902090920180546001600160a01b031916339081179091558251858152918201869052917f90f46099733ed637df811df4fcc5cae4961192ca04f36da9ab64b4dd8dc9b7f5910160405180910390a350506117e8565b60035460405163a9059cbb60e01b8152731f1d26ed9df0e080ce576707f536baad3d31cdda6004820152602481019190915273b1a37b833fafb705b0c90df0456eecb23937e9769063a9059cbb906044016020604051808303816000875af1158015611778573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061179c91906124cd565b6117e85760405162461bcd60e51b815260206004820152601d60248201527f50686f656e697820746f6b656e207472616e73666572206661696c65640000006044820152606401610a35565b336001600160a01b03167f2f4bddc5e0b3593174939520855eda00027dccfcf4690f54184c0c6d1ae83dd284846040516118239291906124ea565b60405180910390a2505050565b60008051602061255983398151915261184881611b21565b6001600160a01b0384166000908152600a602052604090206006015460ff166118ad5760405162461bcd60e51b8152602060048201526017602482015276557365722070726f66696c65206e6f742061637469766560481b6044820152606401610a35565b6001600160a01b0384166000818152600a602090815260408220600381018054600181018255908452918320909101869055918152600290910180548492906118f79084906124ba565b909155505060085460009061191484670de0b6b3a764000061250c565b61191e9190612523565b6001600160a01b0386166000908152600a602052604081206007018054929350839290919061194e9084906124ba565b90915550506040518481526001600160a01b038616907f17015682cb28de0e9833b43b07f57d82ce44767229f63f8433e6d062163f94089060200160405180910390a2846001600160a01b03167fa05f39e6d8d4e060324edb900f0f5909de621fd93f19ccf65ba74e5965c98c36846040516119cc91815260200190565b60405180910390a2604080518581526001600160a01b03871660208201529081018290527fff825784a444a2dab00b6de4ef2c7870a4793ff9eca5a3582cdb005e4a4d3b699060600160405180910390a15050505050565b60008281526001602081905260409091200154611a4081611b21565b6108ec8383611ba4565b6001600160a01b0381166000908152600a6020908152604091829020600301805483518184028101840190945280845260609392830182828015611aad57602002820191906000526020600020905b815481526020019060010190808311611a99575b50505050509050919050565b611ac1611af4565b6001600160a01b038116611aeb57604051631e4fbdf760e01b815260006004820152602401610a35565b6108c381611c11565b6000546001600160a01b03163314610acd5760405163118cdaa760e01b8152336004820152602401610a35565b6108c38133611c96565b6000611b378383610b86565b611b9c5760008381526001602081815260408084206001600160a01b0387168086529252808420805460ff19169093179092559051339286917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9190a450600161061d565b50600061061d565b6000611bb08383610b86565b15611b9c5760008381526001602090815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a450600161061d565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000806064600454600354611c76919061250c565b611c809190612523565b905080600354611c909190612545565b91509091565b611ca08282610b86565b611ccf5760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610a35565b5050565b828054828255906000526020600020908101928215611d0e579160200282015b82811115611d0e578251825591602001919060010190611cf3565b50611d1a929150611d73565b5090565b828054828255906000526020600020908101928215611d0e579160200282015b82811115611d0e57825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190611d3e565b5b80821115611d1a5760008155600101611d74565b600060208284031215611d9a57600080fd5b81356001600160e01b031981168114611db257600080fd5b9392505050565b80151581146108c357600080fd5b600060208284031215611dd957600080fd5b8135611db281611db9565b634e487b7160e01b600052604160045260246000fd5b600082601f830112611e0b57600080fd5b813567ffffffffffffffff80821115611e2657611e26611de4565b604051601f8301601f19908116603f01168101908282118183101715611e4e57611e4e611de4565b81604052838152866020858801011115611e6757600080fd5b836020870160208301376000602085830101528094505050505092915050565b600080600060608486031215611e9c57600080fd5b833567ffffffffffffffff80821115611eb457600080fd5b611ec087838801611dfa565b94506020860135915080821115611ed657600080fd5b50611ee386828701611dfa565b9250506040840135611ef481611db9565b809150509250925092565b600060208284031215611f1157600080fd5b5035919050565b600060208284031215611f2a57600080fd5b813560ff81168114611db257600080fd5b6000815180845260005b81811015611f6157602081850181015186830182015201611f45565b506000602082860101526020601f19601f83011685010191505092915050565b608081526000611f946080830187611f3b565b8281036020840152611fa68187611f3b565b6040840195909552505090151560609091015292915050565b80356001600160a01b0381168114611fd657600080fd5b919050565b600060208284031215611fed57600080fd5b611db282611fbf565b6000806040838503121561200957600080fd5b8235915061201960208401611fbf565b90509250929050565b6000806040838503121561203557600080fd5b82359150602083013561204781611db9565b809150509250929050565b60008060006060848603121561206757600080fd5b83359250602084013567ffffffffffffffff8082111561208657600080fd5b61209287838801611dfa565b935060408601359150808211156120a857600080fd5b506120b586828701611dfa565b9150509250925092565b600081518084526020808501945080840160005b838110156120ef578151875295820195908201906001016120d3565b509495945050505050565b600061010080835261210e8184018c611f3b565b905060208a81850152896040850152838203606085015261212f828a6120bf565b6001600160a01b03898116608087015285820360a08701528851808352838a019450909183019060005b81811015612177578551841683529484019491840191600101612159565b505087151560c0870152935061218c92505050565b8260e08301529998505050505050505050565b600080602083850312156121b257600080fd5b823567ffffffffffffffff808211156121ca57600080fd5b818501915085601f8301126121de57600080fd5b8135818111156121ed57600080fd5b8660208260051b850101111561220257600080fd5b60209290920196919550909350505050565b60008060006060848603121561222957600080fd5b833567ffffffffffffffff81111561224057600080fd5b61224c86828701611dfa565b9350506020840135915061226260408501611fbf565b90509250925092565b60008060006060848603121561228057600080fd5b61228984611fbf565b95602085013595506040909401359392505050565b602081526000611db260208301846120bf565b600181811c908216806122c557607f821691505b6020821081036122e557634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561092557600081815260208120601f850160051c810160208610156123125750805b601f850160051c820191505b818110156123315782815560010161231e565b505050505050565b815167ffffffffffffffff81111561235357612353611de4565b6123678161236184546122b1565b846122eb565b602080601f83116001811461239c57600084156123845750858301515b600019600386901b1c1916600185901b178555612331565b600085815260208120601f198616915b828110156123cb578886015182559484019460019091019084016123ac565b50858210156123e95787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600060018201612421576124216123f9565b5060010190565b8381526060602082015260006124416060830185611f3b565b82810360408401526124538185611f3b565b9695505050505050565b60006020828403121561246f57600080fd5b5051919050565b602080825260149082015273151c9a589948191bd95cc81b9bdd08195e1a5cdd60621b604082015260600190565b634e487b7160e01b600052603260045260246000fd5b8082018082111561061d5761061d6123f9565b6000602082840312156124df57600080fd5b8151611db281611db9565b6040815260006124fd6040830185611f3b565b90508260208301529392505050565b808202811582820484141761061d5761061d6123f9565b60008261254057634e487b7160e01b600052601260045260246000fd5b500490565b8181038181111561061d5761061d6123f956feca35f6938c78075df195d694fb756011ebcfd8ae804432c647f14acb869a4719a264697066735822122083ec2c028b3174fbbfecbccf3cd4eff649b5633e372680c8c14220b457f95ae964736f6c63430008140033