VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xfA31e4…eaD6
Summary
Transactions
Transfers
Address
0xfA31e4321FecD3D23592Bce3BD2F7E67E3c0eaD6
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xa3568b1f8Eb9E56A01beAcAD660244BF46be18F5
Deployer
0xa3568b1f8Eb9E56A01beAcAD660244BF46be18F5
Code
0x6080604052600436106100bc5760003560e01c8063613f4a8d116100745780639ab24eb01161004e5780639ab24eb014610202578063ad3cb1cc14610222578063bf7e214f1461027857600080fd5b8063613f4a8d1461016f5780637a9e5e4b1461019c5780638fb36037146101bc57600080fd5b8063485cc955116100a5578063485cc955146101195780634f1ef2861461013957806352d1902d1461014c57600080fd5b8063185378ae146100c15780633cbb82c1146100e3575b600080fd5b3480156100cd57600080fd5b506100e16100dc366004611a29565b6102cc565b005b3480156100ef57600080fd5b506101036100fe366004611b04565b6103f8565b6040516101109190611b9e565b60405180910390f35b34801561012557600080fd5b506100e1610134366004611c54565b6105b8565b6100e1610147366004611c8d565b610882565b34801561015857600080fd5b506101616108a1565b604051908152602001610110565b34801561017b57600080fd5b5061018f61018a366004611d53565b6108d0565b6040516101109190611d90565b3480156101a857600080fd5b506100e16101b7366004611dc8565b610b16565b3480156101c857600080fd5b506101d1610c43565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610110565b34801561020e57600080fd5b5061010361021d366004611dc8565b610cb8565b34801561022e57600080fd5b5061026b6040518060400160405280600581526020017f352e302e3000000000000000000000000000000000000000000000000000000081525081565b6040516101109190611e09565b34801561028457600080fd5b507ff3177357ab46d8af007ab3fdb9af81da189e1068fefdc0073dca88a2cab40a005460405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610110565b805182511461033c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f566f7465734c69623a204c656e677468206d69736d617463680000000000000060448201526064015b60405180910390fd5b6040518060400160405280838152602001828152506103787fd277e5aede2b65b869a92da47023688696a856a59347419ee0fb85a624d713f490565b33600090815260209182526040902082518051919261039c9284929091019061180b565b5060208281015180516103b59260018501920190611856565b50506040513391507f05f2efffe2834b3c4b8054a3e8f9d4f40d4f76af5ed8a857c9086d59481f4ffc906103ec9085908590611e5a565b60405180910390a25050565b604080518082019091526060808252602082015260005b82518110156105895760007fd277e5aede2b65b869a92da47023688696a856a59347419ee0fb85a624d713f4600001600085848151811061045257610452611ed8565b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051806040016040529081600082018054806020026020016040519081016040528092919081815260200182805480156104ee57602002820191906000526020600020905b8154815260200190600101908083116104da575b505050505081526020016001820180548060200260200160405190810160405280929190818152602001828054801561056457602002820191906000526020600020906000905b825461010083900a900460ff168152602060019283018181049485019490930390920291018084116105355790505b5050509190925250508151519192505015610580579392505050565b5060010161040f565b505060408051600081830181815260608301845282528251908152602080820190935291810191909152919050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000810460ff16159067ffffffffffffffff166000811580156106035750825b905060008267ffffffffffffffff1660011480156106205750303b155b90508115801561062e575080155b15610665576040517ff92ee8a900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b84547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000016600117855583156106c65784547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff16680100000000000000001785555b6106cf87610de1565b6106d7610df5565b6040517f02571be30000000000000000000000000000000000000000000000000000000081527f91d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e2600482015273ffffffffffffffffffffffffffffffffffffffff8716906302571be390602401602060405180830381865afa158015610761573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107859190611f07565b6040517f1e83409a00000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff9190911690631e83409a906024016020604051808303816000875af11580156107f3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108179190611f24565b5083156108795784547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50505050505050565b61088a610dff565b61089382610f03565b61089d8282610f0f565b5050565b60006108ab61104d565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b6060815167ffffffffffffffff8111156108ec576108ec611908565b604051908082528060200260200182016040528015610915578160200160208202803683370190505b5090506000805b8351811015610a6457600084828151811061093957610939611ed8565b602002602001015160ff16600003610953575060006109ea565b84828151811061096557610965611ed8565b602002602001015160ff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61099b9190611f6c565b8611156109b3576109ac8387611fa7565b90506109ea565b60648583815181106109c7576109c7611ed8565b602002602001015160ff16876109dd9190611fba565b6109e79190611f6c565b90505b6109f48387611fa7565b811115610a0857610a058387611fa7565b90505b80848381518110610a1b57610a1b611ed8565b602002602001018181525050838281518110610a3957610a39611ed8565b602002602001015183610a4c9190611fd1565b9250858310610a5b5750610a64565b5060010161091c565b506000610a718286611fa7565b90506000835182610a829190611f6c565b905060005b8451811015610ace5781858281518110610aa357610aa3611ed8565b60200260200101818151610ab79190611fd1565b905250610ac48284611fa7565b9250600101610a87565b508115610b0d57818460018651610ae59190611fa7565b81518110610af557610af5611ed8565b60200260200101818151610b099190611fd1565b9052505b50505092915050565b33610b557ff3177357ab46d8af007ab3fdb9af81da189e1068fefdc0073dca88a2cab40a005473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610bd1576040517f068ca9d800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82166004820152602401610333565b8173ffffffffffffffffffffffffffffffffffffffff163b600003610c3a576040517fc2f31e5e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152602401610333565b61089d826110bc565b7ff3177357ab46d8af007ab3fdb9af81da189e1068fefdc0073dca88a2cab40a0080546000919074010000000000000000000000000000000000000000900460ff16610c90576000610cb2565b7f8fb36037000000000000000000000000000000000000000000000000000000005b91505090565b6040805180820182526060808252602080830182905273ffffffffffffffffffffffffffffffffffffffff851660009081527fd277e5aede2b65b869a92da47023688696a856a59347419ee0fb85a624d713f4825284902084518154928302810184018652948501828152939493909284928491840182828015610d5b57602002820191906000526020600020905b815481526020019060010190808311610d47575b5050505050815260200160018201805480602002602001604051908101604052809291908181526020018280548015610dd157602002820191906000526020600020906000905b825461010083900a900460ff16815260206001928301818104948501949093039092029101808411610da25790505b5050505050815250509050919050565b610de9611154565b610df2816111bb565b50565b610dfd611154565b565b3073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000fa31e4321fecd3d23592bce3bd2f7e67e3c0ead6161480610ecc57507f000000000000000000000000fa31e4321fecd3d23592bce3bd2f7e67e3c0ead673ffffffffffffffffffffffffffffffffffffffff16610eb37f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff1614155b15610dfd576040517fe07c8dba00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610df2336000366111cc565b8173ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610f94575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252610f9191810190611f24565b60015b610fe2576040517f4c9c8ce300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152602401610333565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc811461103e576040517faa1d49a400000000000000000000000000000000000000000000000000000000815260048101829052602401610333565b61104883836113cb565b505050565b3073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000fa31e4321fecd3d23592bce3bd2f7e67e3c0ead61614610dfd576040517fe07c8dba00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7ff3177357ab46d8af007ab3fdb9af81da189e1068fefdc0073dca88a2cab40a00805473ffffffffffffffffffffffffffffffffffffffff83167fffffffffffffffffffffffff00000000000000000000000000000000000000009091168117825560408051918252517f2f658b440c35314f52658ea8a740e05b284cdc84dc9ae01e891f21b8933e7cad9181900360200190a15050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005468010000000000000000900460ff16610dfd576040517fd7e6bcf800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6111c3611154565b610df2816110bc565b7ff3177357ab46d8af007ab3fdb9af81da189e1068fefdc0073dca88a2cab40a0060008061124f6112317ff3177357ab46d8af007ab3fdb9af81da189e1068fefdc0073dca88a2cab40a005473ffffffffffffffffffffffffffffffffffffffff1690565b8730611241600460008a8c611fe4565b61124a9161200e565b61142e565b91509150816113c35763ffffffff8116156113795782547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16740100000000000000000000000000000000000000001783556112df7ff3177357ab46d8af007ab3fdb9af81da189e1068fefdc0073dca88a2cab40a005473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff166394c7d7ee8787876040518463ffffffff1660e01b815260040161131b93929190612056565b600060405180830381600087803b15801561133557600080fd5b505af1158015611349573d6000803e3d6000fd5b505084547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff168555506113c39050565b6040517f068ca9d800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87166004820152602401610333565b505050505050565b6113d4826115ab565b60405173ffffffffffffffffffffffffffffffffffffffff8316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561142657611048828261167a565b61089d6116ff565b60405173ffffffffffffffffffffffffffffffffffffffff848116602483015283811660448301527fffffffff0000000000000000000000000000000000000000000000000000000083166064830152600091829182918291891690608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb7009613000000000000000000000000000000000000000000000000000000001790525161150e91906120c0565b600060405180830381855afa9150503d8060008114611549576040519150601f19603f3d011682016040523d82523d6000602084013e61154e565b606091505b509150915081156115a0576040815110611580578080602001905181019061157691906120f1565b90945092506115a0565b60208151106115a0578080602001905181019061159d9190612126565b93505b505094509492505050565b8073ffffffffffffffffffffffffffffffffffffffff163b600003611614576040517f4c9c8ce300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82166004820152602401610333565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60606000808473ffffffffffffffffffffffffffffffffffffffff16846040516116a491906120c0565b600060405180830381855af49150503d80600081146116df576040519150601f19603f3d011682016040523d82523d6000602084013e6116e4565b606091505b50915091506116f4858383611737565b925050505b92915050565b3415610dfd576040517fb398979f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60608261174c57611747826117c9565b6117c2565b8151158015611770575073ffffffffffffffffffffffffffffffffffffffff84163b155b156117bf576040517f9996b31500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85166004820152602401610333565b50805b9392505050565b8051156117d95780518082602001fd5b6040517f1425ea4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b828054828255906000526020600020908101928215611846579160200282015b8281111561184657825182559160200191906001019061182b565b506118529291506118f3565b5090565b82805482825590600052602060002090601f016020900481019282156118465791602002820160005b838211156118bd57835183826101000a81548160ff021916908360ff160217905550926020019260010160208160000104928301926001030261187f565b80156118ea5782816101000a81549060ff02191690556001016020816000010492830192600103026118bd565b50506118529291505b5b8082111561185257600081556001016118f4565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561197e5761197e611908565b604052919050565b600067ffffffffffffffff8211156119a0576119a0611908565b5060051b60200190565b600082601f8301126119bb57600080fd5b813560206119d06119cb83611986565b611937565b8083825260208201915060208460051b8701019350868411156119f257600080fd5b602086015b84811015611a1e57803560ff81168114611a115760008081fd5b83529183019183016119f7565b509695505050505050565b60008060408385031215611a3c57600080fd5b823567ffffffffffffffff80821115611a5457600080fd5b818501915085601f830112611a6857600080fd5b81356020611a786119cb83611986565b82815260059290921b84018101918181019089841115611a9757600080fd5b948201945b83861015611ab557853582529482019490820190611a9c565b96505086013592505080821115611acb57600080fd5b50611ad8858286016119aa565b9150509250929050565b73ffffffffffffffffffffffffffffffffffffffff81168114610df257600080fd5b60006020808385031215611b1757600080fd5b823567ffffffffffffffff811115611b2e57600080fd5b8301601f81018513611b3f57600080fd5b8035611b4d6119cb82611986565b81815260059190911b82018301908381019087831115611b6c57600080fd5b928401925b82841015611b93578335611b8481611ae2565b82529284019290840190611b71565b979650505050505050565b6020808252825160408383015280516060840181905260009291820190839060808601905b80831015611be35783518252928401926001929092019190840190611bc3565b50868401518682037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00160408801528051808352908501935090840191506000905b80821015611c4857835160ff168352928401929184019160019190910190611c25565b50909695505050505050565b60008060408385031215611c6757600080fd5b8235611c7281611ae2565b91506020830135611c8281611ae2565b809150509250929050565b60008060408385031215611ca057600080fd5b8235611cab81611ae2565b915060208381013567ffffffffffffffff80821115611cc957600080fd5b818601915086601f830112611cdd57600080fd5b813581811115611cef57611cef611908565b611d1f847fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601611937565b91508082528784828501011115611d3557600080fd5b80848401858401376000848284010152508093505050509250929050565b60008060408385031215611d6657600080fd5b82359150602083013567ffffffffffffffff811115611d8457600080fd5b611ad8858286016119aa565b6020808252825182820181905260009190848201906040850190845b81811015611c4857835183529284019291840191600101611dac565b600060208284031215611dda57600080fd5b81356117c281611ae2565b60005b83811015611e00578181015183820152602001611de8565b50506000910152565b6020815260008251806020840152611e28816040850160208701611de5565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b604080825283519082018190526000906020906060840190828701845b82811015611e9357815184529284019290840190600101611e77565b5050508381038285015284518082528583019183019060005b81811015611ecb57835160ff1683529284019291840191600101611eac565b5090979650505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600060208284031215611f1957600080fd5b81516117c281611ae2565b600060208284031215611f3657600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082611fa2577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b818103818111156116f9576116f9611f3d565b80820281158282048414176116f9576116f9611f3d565b808201808211156116f9576116f9611f3d565b60008085851115611ff457600080fd5b8386111561200157600080fd5b5050820193919092039150565b7fffffffff00000000000000000000000000000000000000000000000000000000813581811691600485101561204e5780818660040360031b1b83161692505b505092915050565b73ffffffffffffffffffffffffffffffffffffffff8416815260406020820152816040820152818360608301376000818301606090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016010192915050565b600082516120d2818460208701611de5565b9190910192915050565b805180151581146120ec57600080fd5b919050565b6000806040838503121561210457600080fd5b61210d836120dc565b9150602083015163ffffffff81168114611c8257600080fd5b60006020828403121561213857600080fd5b6117c2826120dc56fea26469706673582212206580700d708147bd8c3cbbc35e09400f8c78f679abd4ec897872641e1272439c64736f6c63430008180033