wemix-logo
WEMIX3.0 Testnet Explorer

Address

0x0efde9d2eca414ac950e8f6bc891c5e0fe683fed
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
0x608060405234801561001057600080fd5b506004361061014d5760003560e01c8063715018a6116100c3578063a22cb4651161007c578063a22cb465146102ba578063b88d4fde146102cd578063c87b56dd146102e0578063d3fc9864146102f3578063e985e9c514610306578063f2fde38b1461034257600080fd5b8063715018a61461025357806379cc67901461025b5780638462151c1461026e5780638da5cb5b1461028e5780638dd148021461029f57806395d89b41146102b257600080fd5b806323b872dd1161011557806323b872dd146101e15780632f745c59146101f457806342842e0e146102075780634f6ccce71461021a5780636352211e1461022d57806370a082311461024057600080fd5b806301ffc9a71461015257806306fdde031461017a578063081812fc1461018f578063095ea7b3146101ba57806318160ddd146101cf575b600080fd5b610165610160366004611a23565b610355565b60405190151581526020015b60405180910390f35b610182610380565b6040516101719190611a98565b6101a261019d366004611aab565b610412565b6040516001600160a01b039091168152602001610171565b6101cd6101c8366004611ae0565b610439565b005b6008545b604051908152602001610171565b6101cd6101ef366004611b0a565b610554565b6101d3610202366004611ae0565b610585565b6101cd610215366004611b0a565b61061b565b6101d3610228366004611aab565b610636565b6101a261023b366004611aab565b6106c9565b6101d361024e366004611b46565b610729565b6101cd6107af565b610165610269366004611ae0565b6107c3565b61028161027c366004611b46565b6108ac565b6040516101719190611b61565b600b546001600160a01b03166101a2565b6101cd6102ad366004611b46565b610947565b6101826109bd565b6101cd6102c8366004611ba5565b6109cc565b6101cd6102db366004611bf7565b6109db565b6101826102ee366004611aab565b610a13565b610165610301366004611cd3565b610a1e565b610165610314366004611d5a565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b6101cd610350366004611b46565b610ae2565b60006001600160e01b03198216632a8c3ffd60e21b148061037a575061037a82610b6a565b92915050565b60606000805461038f90611d8d565b80601f01602080910402602001604051908101604052809291908181526020018280546103bb90611d8d565b80156104085780601f106103dd57610100808354040283529160200191610408565b820191906000526020600020905b8154815290600101906020018083116103eb57829003601f168201915b5050505050905090565b600061041d82610b8f565b506000908152600460205260409020546001600160a01b031690565b6000610444826106c9565b9050806001600160a01b0316836001600160a01b031614156104b75760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b336001600160a01b03821614806104d357506104d38133610314565b6105455760405162461bcd60e51b815260206004820152603e60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c000060648201526084016104ae565b61054f8383610bee565b505050565b61055e3382610c5c565b61057a5760405162461bcd60e51b81526004016104ae90611dc8565b61054f838383610cda565b600061059083610729565b82106105f25760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b60648201526084016104ae565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b61054f838383604051806020016040528060008152506109db565b600061064160085490565b82106106a45760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b60648201526084016104ae565b600882815481106106b7576106b7611e16565b90600052602060002001549050919050565b6000818152600260205260408120546001600160a01b03168061037a5760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016104ae565b60006001600160a01b0382166107935760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b60648201526084016104ae565b506001600160a01b031660009081526003602052604090205490565b6107b7610e90565b6107c16000610eea565b565b600c546000906001600160a01b03163314806107e95750600b546001600160a01b031633145b6108315760405162461bcd60e51b8152602060048201526019602482015278577261707065644552433732313a206e6f742062726964676560381b60448201526064016104ae565b61083a826106c9565b6001600160a01b0316836001600160a01b03161461089a5760405162461bcd60e51b815260206004820152601860248201527f577261707065644552433732313a206e6f74206f776e6572000000000000000060448201526064016104ae565b6108a382610f3c565b50600192915050565b606060006108b983610729565b90508067ffffffffffffffff8111156108d4576108d4611be1565b6040519080825280602002602001820160405280156108fd578160200160208202803683370190505b50915060005b818110156109405760006109178583610585565b90508084838151811061092c5761092c611e16565b602090810291909101015250600101610903565b5050919050565b61094f610e90565b6001600160a01b0381163b61099b57604051631080854d60e31b81526f189b1858dad3dc95da1a5d19531a5cdd60821b60048201526001600160a01b03821660248201526044016104ae565b600c80546001600160a01b0319166001600160a01b0392909216919091179055565b60606001805461038f90611d8d565b6109d7338383610f45565b5050565b6109e53383610c5c565b610a015760405162461bcd60e51b81526004016104ae90611dc8565b610a0d84848484611014565b50505050565b606061037a82611047565b600c546000906001600160a01b0316331480610a445750600b546001600160a01b031633145b610a8c5760405162461bcd60e51b8152602060048201526019602482015278577261707065644552433732313a206e6f742062726964676560381b60448201526064016104ae565b610a968585611150565b610ad68484848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061129e92505050565b5060015b949350505050565b610aea610e90565b6001600160a01b038116610b4f5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016104ae565b610b5881610eea565b50565b6001600160a01b03163b151590565b60006001600160e01b0319821663780e9d6360e01b148061037a575061037a82611338565b6000818152600260205260409020546001600160a01b0316610b585760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016104ae565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190610c23826106c9565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600080610c68836106c9565b9050806001600160a01b0316846001600160a01b03161480610caf57506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b80610ada5750836001600160a01b0316610cc884610412565b6001600160a01b031614949350505050565b826001600160a01b0316610ced826106c9565b6001600160a01b031614610d515760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016104ae565b6001600160a01b038216610db35760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016104ae565b610dbe838383611388565b600081815260046020908152604080832080546001600160a01b03191690556001600160a01b038616835260039091528120805460019290610e01908490611e42565b90915550506001600160a01b0382166000908152600360205260408120805460019290610e2f908490611e59565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600b546001600160a01b031633146107c15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104ae565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b610b5881611393565b816001600160a01b0316836001600160a01b03161415610fa75760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016104ae565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b61101f848484610cda565b61102b848484846113d3565b610a0d5760405162461bcd60e51b81526004016104ae90611e71565b606061105282610b8f565b6000828152600a60205260408120805461106b90611d8d565b80601f016020809104026020016040519081016040528092919081815260200182805461109790611d8d565b80156110e45780601f106110b9576101008083540402835291602001916110e4565b820191906000526020600020905b8154815290600101906020018083116110c757829003601f168201915b50505050509050600061110260408051602081019091526000815290565b9050805160001415611115575092915050565b81511561114757808260405160200161112f929190611ec3565b60405160208183030381529060405292505050919050565b610ada846114ce565b6001600160a01b0382166111a65760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016104ae565b6000818152600260205260409020546001600160a01b03161561120b5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016104ae565b61121760008383611388565b6001600160a01b0382166000908152600360205260408120805460019290611240908490611e59565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6000828152600260205260409020546001600160a01b03166113195760405162461bcd60e51b815260206004820152602e60248201527f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60448201526d32bc34b9ba32b73a103a37b5b2b760911b60648201526084016104ae565b6000828152600a60209081526040909120825161054f9284019061193e565b60006001600160e01b031982166380ac58cd60e01b148061136957506001600160e01b03198216635b5e139f60e01b145b8061037a57506301ffc9a760e01b6001600160e01b031983161461037a565b61054f838383611542565b61139c816115fa565b6000818152600a6020526040902080546113b590611d8d565b159050610b58576000818152600a60205260408120610b58916119c2565b60006001600160a01b0384163b156114c657604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611417903390899088908890600401611ef2565b6020604051808303816000875af1925050508015611452575060408051601f3d908101601f1916820190925261144f91810190611f2f565b60015b6114ac573d808015611480576040519150601f19603f3d011682016040523d82523d6000602084013e611485565b606091505b5080516114a45760405162461bcd60e51b81526004016104ae90611e71565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050610ada565b506001610ada565b60606114d982610b8f565b60006114f060408051602081019091526000815290565b90506000815111611510576040518060200160405280600081525061153b565b8061151a846116b0565b60405160200161152b929190611ec3565b6040516020818303038152906040525b9392505050565b6001600160a01b03831661159d5761159881600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b6115c0565b816001600160a01b0316836001600160a01b0316146115c0576115c083826117ae565b6001600160a01b0382166115d75761054f8161184b565b826001600160a01b0316826001600160a01b03161461054f5761054f82826118fa565b6000611605826106c9565b905061161381600084611388565b600082815260046020908152604080832080546001600160a01b03191690556001600160a01b038416835260039091528120805460019290611656908490611e42565b909155505060008281526002602052604080822080546001600160a01b0319169055518391906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b6060816116d45750506040805180820190915260018152600360fc1b602082015290565b8160005b81156116fe57806116e881611f4c565b91506116f79050600a83611f7d565b91506116d8565b60008167ffffffffffffffff81111561171957611719611be1565b6040519080825280601f01601f191660200182016040528015611743576020820181803683370190505b5090505b8415610ada57611758600183611e42565b9150611765600a86611f91565b611770906030611e59565b60f81b81838151811061178557611785611e16565b60200101906001600160f81b031916908160001a9053506117a7600a86611f7d565b9450611747565b600060016117bb84610729565b6117c59190611e42565b600083815260076020526040902054909150808214611818576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b60085460009061185d90600190611e42565b6000838152600960205260408120546008805493945090928490811061188557611885611e16565b9060005260206000200154905080600883815481106118a6576118a6611e16565b60009182526020808320909101929092558281526009909152604080822084905585825281205560088054806118de576118de611fa5565b6001900381819060005260206000200160009055905550505050565b600061190583610729565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b82805461194a90611d8d565b90600052602060002090601f01602090048101928261196c57600085556119b2565b82601f1061198557805160ff19168380011785556119b2565b828001600101855582156119b2579182015b828111156119b2578251825591602001919060010190611997565b506119be9291506119f8565b5090565b5080546119ce90611d8d565b6000825580601f106119de575050565b601f016020900490600052602060002090810190610b5891905b5b808211156119be57600081556001016119f9565b6001600160e01b031981168114610b5857600080fd5b600060208284031215611a3557600080fd5b813561153b81611a0d565b60005b83811015611a5b578181015183820152602001611a43565b83811115610a0d5750506000910152565b60008151808452611a84816020860160208601611a40565b601f01601f19169290920160200192915050565b60208152600061153b6020830184611a6c565b600060208284031215611abd57600080fd5b5035919050565b80356001600160a01b0381168114611adb57600080fd5b919050565b60008060408385031215611af357600080fd5b611afc83611ac4565b946020939093013593505050565b600080600060608486031215611b1f57600080fd5b611b2884611ac4565b9250611b3660208501611ac4565b9150604084013590509250925092565b600060208284031215611b5857600080fd5b61153b82611ac4565b6020808252825182820181905260009190848201906040850190845b81811015611b9957835183529284019291840191600101611b7d565b50909695505050505050565b60008060408385031215611bb857600080fd5b611bc183611ac4565b915060208301358015158114611bd657600080fd5b809150509250929050565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215611c0d57600080fd5b611c1685611ac4565b9350611c2460208601611ac4565b925060408501359150606085013567ffffffffffffffff80821115611c4857600080fd5b818701915087601f830112611c5c57600080fd5b813581811115611c6e57611c6e611be1565b604051601f8201601f19908116603f01168101908382118183101715611c9657611c96611be1565b816040528281528a6020848701011115611caf57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b60008060008060608587031215611ce957600080fd5b611cf285611ac4565b935060208501359250604085013567ffffffffffffffff80821115611d1657600080fd5b818701915087601f830112611d2a57600080fd5b813581811115611d3957600080fd5b886020828501011115611d4b57600080fd5b95989497505060200194505050565b60008060408385031215611d6d57600080fd5b611d7683611ac4565b9150611d8460208401611ac4565b90509250929050565b600181811c90821680611da157607f821691505b60208210811415611dc257634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252602e908201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560408201526d1c881b9bdc88185c1c1c9bdd995960921b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600082821015611e5457611e54611e2c565b500390565b60008219821115611e6c57611e6c611e2c565b500190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60008351611ed5818460208801611a40565b835190830190611ee9818360208801611a40565b01949350505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611f2590830184611a6c565b9695505050505050565b600060208284031215611f4157600080fd5b815161153b81611a0d565b6000600019821415611f6057611f60611e2c565b5060010190565b634e487b7160e01b600052601260045260246000fd5b600082611f8c57611f8c611f67565b500490565b600082611fa057611fa0611f67565b500690565b634e487b7160e01b600052603160045260246000fdfea264697066735822122020299f80152fb83805c0ed17997ad34a828d34c5f94a2648c7cbe8c6dc489e2464736f6c634300080a0033