wemix-logo
WEMIX3.0 Testnet Explorer

Contract

0xb508fe43743a7b2da5d8f9a158bc5b61e1ef53a5
Contract Name
N/A
Optimization Enabled
No
Compiler Version
N/A
EVM Version
N/A
License
N/A
Audited
No
Contract Security Audit
No contract security audit has been submitted
Submit Audit
Contract Creation Code
0x6080604052600436106101855760003560e01c8063715018a6116100d1578063b8d3fc411161008a578063f23a6e6111610064578063f23a6e61146104bf578063f2fde38b146104eb578063f9b4527a1461050b578063ffe76a641461052b57600080fd5b8063b8d3fc411461044a578063bc197c8114610478578063e0966dad146104a457600080fd5b8063715018a61461039757806374580e2f146103ac5780637613f3ee146103cc578063846c70b7146103ec5780638da5cb5b1461040c5780639bbcd25e1461042a57600080fd5b80631bd76e401161013e578063392e53cd11610118578063392e53cd146103165780635970037d146103375780635978d124146103575780636e40bb4e1461037757600080fd5b80631bd76e40146102a2578063311439a9146102d65780633606f5b9146102f657600080fd5b806301ffc9a71461019157806302d05d3f146101c65780630ee2cb10146101fe578063125bfb661461021c578063150b7a021461023e5780631b56974e1461028257600080fd5b3661018c57005b600080fd5b34801561019d57600080fd5b506101b16101ac3660046116cc565b610546565b60405190151581526020015b60405180910390f35b3480156101d257600080fd5b506003546101e6906001600160a01b031681565b6040516001600160a01b0390911681526020016101bd565b34801561020a57600080fd5b506003546001600160a01b03166101e6565b34801561022857600080fd5b5061023c610237366004611716565b61057d565b005b34801561024a57600080fd5b50610269610259366004611857565b630a85bd0160e11b949350505050565b6040516001600160e01b031990911681526020016101bd565b34801561028e57600080fd5b5061023c61029d3660046118c2565b6106fc565b3480156102ae57600080fd5b506101e67f00000000000000000000000004d249e6705de3bcb9bce5628eeb5e081041785781565b3480156102e257600080fd5b5061023c6102f13660046119ff565b6107c0565b34801561030257600080fd5b506002546101e6906001600160a01b031681565b34801561032257600080fd5b506003546101b190600160a01b900460ff1681565b34801561034357600080fd5b5061023c610352366004611a74565b6108d3565b34801561036357600080fd5b506001546101e6906001600160a01b031681565b34801561038357600080fd5b5061023c610392366004611b53565b610a90565b3480156103a357600080fd5b5061023c610b57565b3480156103b857600080fd5b5061023c6103c7366004611ba2565b610b90565b3480156103d857600080fd5b5061023c6103e7366004611bbf565b610c74565b3480156103f857600080fd5b5061023c610407366004611c23565b610dc1565b34801561041857600080fd5b506000546001600160a01b03166101e6565b34801561043657600080fd5b5061023c610445366004611e0b565b6112a0565b34801561045657600080fd5b5061046a610465366004611e50565b611316565b6040519081526020016101bd565b34801561048457600080fd5b50610269610493366004611e7c565b63bc197c8160e01b95945050505050565b3480156104b057600080fd5b506102696380ac58cd60e01b81565b3480156104cb57600080fd5b506102696104da366004611f29565b63f23a6e6160e01b95945050505050565b3480156104f757600080fd5b5061023c610506366004611ba2565b610b57565b34801561051757600080fd5b5061046a610526366004611ba2565b611440565b34801561053757600080fd5b506102696336372b0760e01b81565b60006001600160e01b03198216630271189760e51b148061057757506301ffc9a760e01b6001600160e01b03198316145b92915050565b6105856114cf565b6001600160a01b038216610641576000836001600160a01b03168260405160006040518083038185875af1925050503d80600081146105e0576040519150601f19603f3d011682016040523d82523d6000602084013e6105e5565b606091505b505090508061063b5760405162461bcd60e51b815260206004820152601960248201527f4d424d3a20636f696e206e6f74207472616e736665727265640000000000000060448201526064015b60405180910390fd5b506106b6565b60405163a9059cbb60e01b81526001600160a01b0384811660048301526024820183905283169063a9059cbb906044016020604051808303816000875af1158015610690573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b49190611f91565b505b80826001600160a01b0316846001600160a01b03167f4831bdd9dcf3048a28319ce81d3cab7a15366bcf449bc7803a539107440809cc60405160405180910390a4505050565b6107046114cf565b600354600160a01b900460ff161561075e5760405162461bcd60e51b815260206004820152601860248201527f4d424d3a20416c726561647920696e697469616c697a656400000000000000006044820152606401610632565b600180546001600160a01b038085166001600160a01b03199283161790925560028054928416929091169190911790556107978361152b565b5050600380546001600160a81b0319166001600160a01b0390921691909117600160a01b179055565b6107c86114cf565b80518251146108305760405162461bcd60e51b815260206004820152602e60248201527f4d424d3a20496e707574656420706172616d657465722773206c656e6774682060448201526d36bab9ba1031329032b8bab0b61760911b6064820152608401610632565b60005b82518110156108cd57600061087a84838151811061085357610853611fae565b602002602001015184848151811061086d5761086d611fae565b6020026020010151611316565b90506108ba8585848151811061089257610892611fae565b60200260200101518585815181106108ac576108ac611fae565b602002602001015184610c74565b50806108c581611fc4565b915050610833565b50505050565b6108db6114cf565b60005b8151811015610a8c5760008282815181106108fb576108fb611fae565b6020026020010151905060008160000151905061091f816380ac58cd60e01b6115a4565b80610936575061093681636cdb3d1360e11b6115a4565b61097a5760405162461bcd60e51b81526020600482015260156024820152744d424d3a20496e76616c6964204e4654207479706560581b6044820152606401610632565b61098b816380ac58cd60e01b6115a4565b15610a095760608201516020830151604051632142170760e11b81523360048201526001600160a01b0392831660248201526044810191909152908216906342842e0e90606401600060405180830381600087803b1580156109ec57600080fd5b505af1158015610a00573d6000803e3d6000fd5b50505050610a77565b606082015160208301516040808501519051637921219560e11b81526001600160a01b0385169363f242432a93610a44933393600401611fed565b600060405180830381600087803b158015610a5e57600080fd5b505af1158015610a72573d6000803e3d6000fd5b505050505b50508080610a8490611fc4565b9150506108de565b5050565b610a986114cf565b600082610ab0576002546001600160a01b0316610abd565b6001546001600160a01b03165b905060005b82518110156108cd57816001600160a01b031663069d6d1c848381518110610aec57610aec611fae565b60200260200101516040518263ffffffff1660e01b8152600401610b1291815260200190565b600060405180830381600087803b158015610b2c57600080fd5b505af1158015610b40573d6000803e3d6000fd5b505050508080610b4f90611fc4565b915050610ac2565b60405162461bcd60e51b815260206004820152600e60248201526d26a1269d102327a92124a22222a760911b6044820152606401610632565b336001600160a01b037f00000000000000000000000004d249e6705de3bcb9bce5628eeb5e08104178571614610c085760405162461bcd60e51b815260206004820152601e60248201527f4d424d3a204f6e6c792042756c6b466163746f72792063616e2063616c6c00006044820152606401610632565b600380546001600160a01b038381166001600160a01b031983161790925516610c30826115c0565b816001600160a01b0316816001600160a01b03167f949ac028d12de8dcf4890415d83d29e6dccd033c31dc7a859a9a85fab5a66d7760405160405180910390a35050565b610c7c6114cf565b610c966001600160a01b0384166380ac58cd60e01b6115a4565b15610d0857604051632142170760e11b81523060048201526001600160a01b038581166024830152604482018490528416906342842e0e90606401600060405180830381600087803b158015610ceb57600080fd5b505af1158015610cff573d6000803e3d6000fd5b50505050610d6d565b604051637921219560e11b81526001600160a01b0384169063f242432a90610d3a903090889087908790600401611fed565b600060405180830381600087803b158015610d5457600080fd5b505af1158015610d68573d6000803e3d6000fd5b505050505b81836001600160a01b0316856001600160a01b03167f0c3819956930a6ac0681903a6d923dccffd9ed989e5b105c408c225ffcd3d5e684604051610db391815260200190565b60405180910390a450505050565b610dc96114cf565b600083610de1576002546001600160a01b0316610dee565b6001546001600160a01b03165b905060005b825181101561129957610e3c6380ac58cd60e01b848381518110610e1957610e19611fae565b6020026020010151606001516001600160a01b03166115a490919063ffffffff16565b15610fc957828181518110610e5357610e53611fae565b6020026020010151606001516001600160a01b03166342842e0e848381518110610e7f57610e7f611fae565b60200260200101516040015130868581518110610e9e57610e9e611fae565b602090810291909101015161012001516040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401600060405180830381600087803b158015610efd57600080fd5b505af1158015610f11573d6000803e3d6000fd5b50505050828181518110610f2757610f27611fae565b6020026020010151606001516001600160a01b031663095ea7b383858481518110610f5457610f54611fae565b602002602001015161012001516040518363ffffffff1660e01b8152600401610f929291906001600160a01b03929092168252602082015260400190565b600060405180830381600087803b158015610fac57600080fd5b505af1158015610fc0573d6000803e3d6000fd5b505050506111bd565b828181518110610fdb57610fdb611fae565b6020026020010151606001516001600160a01b031663f242432a84838151811061100757611007611fae565b6020026020010151604001513086858151811061102657611026611fae565b6020026020010151610120015187868151811061104557611045611fae565b602002602001015160e001516040518563ffffffff1660e01b81526004016110709493929190611fed565b600060405180830381600087803b15801561108a57600080fd5b505af115801561109e573d6000803e3d6000fd5b505050508281815181106110b4576110b4611fae565b60209081029190910101516060015160405163e985e9c560e01b81523060048201526001600160a01b0384811660248301529091169063e985e9c590604401602060405180830381865afa158015611110573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111349190611f91565b6111bd5782818151811061114a5761114a611fae565b60209081029190910101516060015160405163a22cb46560e01b81526001600160a01b038481166004830152600160248301529091169063a22cb46590604401600060405180830381600087803b1580156111a457600080fd5b505af11580156111b8573d6000803e3d6000fd5b505050505b308382815181106111d0576111d0611fae565b6020026020010151604001906001600160a01b031690816001600160a01b031681525050816001600160a01b03166395a5ff5c85838151811061121557611215611fae565b602002602001015185848151811061122f5761122f611fae565b60200260200101516040518363ffffffff1660e01b81526004016112549291906120d3565b600060405180830381600087803b15801561126e57600080fd5b505af1158015611282573d6000803e3d6000fd5b50505050808061129190611fc4565b915050610df3565b5050505050565b6112a86114cf565b60005b81518110156113115760006112d88383815181106112cb576112cb611fae565b6020026020010151611440565b90506112fe848484815181106112f0576112f0611fae565b60200260200101518361057d565b508061130981611fc4565b9150506112ab565b505050565b60006113206114cf565b61133a6001600160a01b0384166380ac58cd60e01b6115a4565b156113cc576040516331a9108f60e11b81526004810183905230906001600160a01b03851690636352211e90602401602060405180830381865afa158015611386573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113aa91906121e4565b6001600160a01b0316146113bf5760006113c2565b60015b60ff169050610577565b604051627eeac760e11b8152306004820152602481018390526001600160a01b0384169062fdd58e90604401602060405180830381865afa158015611415573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114399190612201565b9392505050565b600061144a6114cf565b6001600160a01b03821661145f575047919050565b6040516370a0823160e01b81523060048201526001600160a01b038316906370a0823190602401602060405180830381865afa1580156114a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114c79190612201565b90505b919050565b6000546001600160a01b031633146115295760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610632565b565b6115336114cf565b6001600160a01b0381166115985760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610632565b6115a1816115c0565b50565b60006115af83611610565b801561143957506114398383611643565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000611623826301ffc9a760e01b611643565b8015610577575061163c826001600160e01b0319611643565b1592915050565b604080516001600160e01b03198316602480830191909152825180830390910181526044909101909152602080820180516001600160e01b03166301ffc9a760e01b178152825160009392849283928392918391908a617530fa92503d915060005190508280156116b5575060208210155b80156116c15750600081115b979650505050505050565b6000602082840312156116de57600080fd5b81356001600160e01b03198116811461143957600080fd5b6001600160a01b03811681146115a157600080fd5b80356114ca816116f6565b60008060006060848603121561172b57600080fd5b8335611736816116f6565b92506020840135611746816116f6565b929592945050506040919091013590565b634e487b7160e01b600052604160045260246000fd5b604051608081016001600160401b038111828210171561178f5761178f611757565b60405290565b6040516101c081016001600160401b038111828210171561178f5761178f611757565b604051601f8201601f191681016001600160401b03811182821017156117e0576117e0611757565b604052919050565b600082601f8301126117f957600080fd5b81356001600160401b0381111561181257611812611757565b611825601f8201601f19166020016117b8565b81815284602083860101111561183a57600080fd5b816020850160208301376000918101602001919091529392505050565b6000806000806080858703121561186d57600080fd5b8435611878816116f6565b93506020850135611888816116f6565b92506040850135915060608501356001600160401b038111156118aa57600080fd5b6118b6878288016117e8565b91505092959194509250565b6000806000606084860312156118d757600080fd5b83356118e2816116f6565b925060208401356118f2816116f6565b91506040840135611902816116f6565b809150509250925092565b60006001600160401b0382111561192657611926611757565b5060051b60200190565b600082601f83011261194157600080fd5b813560206119566119518361190d565b6117b8565b82815260059290921b8401810191818101908684111561197557600080fd5b8286015b8481101561199957803561198c816116f6565b8352918301918301611979565b509695505050505050565b600082601f8301126119b557600080fd5b813560206119c56119518361190d565b82815260059290921b840181019181810190868411156119e457600080fd5b8286015b8481101561199957803583529183019183016119e8565b600080600060608486031215611a1457600080fd5b8335611a1f816116f6565b925060208401356001600160401b0380821115611a3b57600080fd5b611a4787838801611930565b93506040860135915080821115611a5d57600080fd5b50611a6a868287016119a4565b9150509250925092565b60006020808385031215611a8757600080fd5b82356001600160401b03811115611a9d57600080fd5b8301601f81018513611aae57600080fd5b8035611abc6119518261190d565b81815260079190911b82018301908381019087831115611adb57600080fd5b928401925b828410156116c15760808489031215611af95760008081fd5b611b0161176d565b8435611b0c816116f6565b8152848601358682015260408086013590820152606080860135611b2f816116f6565b9082015282526080939093019290840190611ae0565b80151581146115a157600080fd5b60008060408385031215611b6657600080fd5b8235611b7181611b45565b915060208301356001600160401b03811115611b8c57600080fd5b611b98858286016119a4565b9150509250929050565b600060208284031215611bb457600080fd5b8135611439816116f6565b60008060008060808587031215611bd557600080fd5b8435611be0816116f6565b93506020850135611bf0816116f6565b93969395505050506040820135916060013590565b8035600281106114ca57600080fd5b8035600481106114ca57600080fd5b600080600060608486031215611c3857600080fd5b8335611c4381611b45565b92506020848101356001600160401b0380821115611c6057600080fd5b611c6c888389016119a4565b94506040870135915080821115611c8257600080fd5b818701915087601f830112611c9657600080fd5b8135611ca46119518261190d565b81815260059190911b8301840190848101908a831115611cc357600080fd5b8585015b83811015611dfa57803585811115611cde57600080fd5b86016101c0818e03601f19011215611cf557600080fd5b611cfd611795565b611d08898301611c05565b8152611d1660408301611c14565b89820152611d266060830161170b565b6040820152611d376080830161170b565b6060820152611d4860a0830161170b565b608082015260c082013587811115611d5f57600080fd5b611d6d8f8b83860101611930565b60a08301525060e082013560c082015261010082013560e08201526101208201356101008201526101408201356101208201526101608201356101408201526101808201356101608201526101a08201356101808201526101c082013587811115611dd757600080fd5b611de58f8b838601016119a4565b6101a083015250845250918601918601611cc7565b508096505050505050509250925092565b60008060408385031215611e1e57600080fd5b8235611e29816116f6565b915060208301356001600160401b03811115611e4457600080fd5b611b9885828601611930565b60008060408385031215611e6357600080fd5b8235611e6e816116f6565b946020939093013593505050565b600080600080600060a08688031215611e9457600080fd5b8535611e9f816116f6565b94506020860135611eaf816116f6565b935060408601356001600160401b0380821115611ecb57600080fd5b611ed789838a016119a4565b94506060880135915080821115611eed57600080fd5b611ef989838a016119a4565b93506080880135915080821115611f0f57600080fd5b50611f1c888289016117e8565b9150509295509295909350565b600080600080600060a08688031215611f4157600080fd5b8535611f4c816116f6565b94506020860135611f5c816116f6565b9350604086013592506060860135915060808601356001600160401b03811115611f8557600080fd5b611f1c888289016117e8565b600060208284031215611fa357600080fd5b815161143981611b45565b634e487b7160e01b600052603260045260246000fd5b6000600019821415611fe657634e487b7160e01b600052601160045260246000fd5b5060010190565b6001600160a01b0394851681529290931660208301526040820152606081019190915260a06080820181905260009082015260c00190565b634e487b7160e01b600052602160045260246000fd5b6002811061204b5761204b612025565b9052565b6004811061204b5761204b612025565b600081518084526020808501945080840160005b838110156120985781516001600160a01b031687529582019590820190600101612073565b509495945050505050565b600081518084526020808501945080840160005b83811015612098578151875295820195908201906001016120b7565b828152604060208201526120eb60408201835161203b565b600060208301516120ff606084018261204f565b5060408301516001600160a01b03811660808401525060608301516001600160a01b03811660a08401525060808301516001600160a01b03811660c08401525060a08301516101c08060e085015261215b61020085018361205f565b60c08601516101008681019190915260e087015161012080880191909152908701516101408088019190915290870151610160808801919091529087015161018080880191909152908701516101a080880191909152908701519286019290925290850151848203603f19016101e08601529091506121da82826120a3565b9695505050505050565b6000602082840312156121f657600080fd5b8151611439816116f6565b60006020828403121561221357600080fd5b505191905056fea2646970667358221220d1498c2fcd5f55a0350e8797a4888b51dc10684784b617a30a4464cccbdc8d3264736f6c634300080a0033