wemix-logo
WEMIX3.0 Testnet Explorer

Address

0x5064d0506bf32f486e2f95d635e0411587178cee
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
0x608060405234801561001057600080fd5b506004361061014d5760003560e01c8063715018a6116100c3578063a22cb4651161007c578063a22cb465146102ba578063b88d4fde146102cd578063c87b56dd146102e0578063d3fc9864146102f3578063e985e9c514610306578063f2fde38b1461034257600080fd5b8063715018a61461025357806379cc67901461025b5780638462151c1461026e5780638da5cb5b1461028e5780638dd148021461029f57806395d89b41146102b257600080fd5b806323b872dd1161011557806323b872dd146101e15780632f745c59146101f457806342842e0e146102075780634f6ccce71461021a5780636352211e1461022d57806370a082311461024057600080fd5b806301ffc9a71461015257806306fdde031461017a578063081812fc1461018f578063095ea7b3146101ba57806318160ddd146101cf575b600080fd5b6101656101603660046119ef565b610355565b60405190151581526020015b60405180910390f35b610182610380565b6040516101719190611a64565b6101a261019d366004611a77565b610412565b6040516001600160a01b039091168152602001610171565b6101cd6101c8366004611aac565b610439565b005b6008545b604051908152602001610171565b6101cd6101ef366004611ad6565b610554565b6101d3610202366004611aac565b610585565b6101cd610215366004611ad6565b61061b565b6101d3610228366004611a77565b610636565b6101a261023b366004611a77565b6106c9565b6101d361024e366004611b12565b610729565b6101cd6107af565b610165610269366004611aac565b6107c3565b61028161027c366004611b12565b610897565b6040516101719190611b2d565b600b546001600160a01b03166101a2565b6101cd6102ad366004611b12565b610932565b61018261099e565b6101cd6102c8366004611b71565b6109ad565b6101cd6102db366004611bc3565b6109bc565b6101826102ee366004611a77565b6109f4565b610165610301366004611c9f565b6109ff565b610165610314366004611d26565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b6101cd610350366004611b12565b610aae565b60006001600160e01b03198216632a8c3ffd60e21b148061037a575061037a82610b36565b92915050565b60606000805461038f90611d59565b80601f01602080910402602001604051908101604052809291908181526020018280546103bb90611d59565b80156104085780601f106103dd57610100808354040283529160200191610408565b820191906000526020600020905b8154815290600101906020018083116103eb57829003601f168201915b5050505050905090565b600061041d82610b5b565b506000908152600460205260409020546001600160a01b031690565b6000610444826106c9565b9050806001600160a01b0316836001600160a01b031614156104b75760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b336001600160a01b03821614806104d357506104d38133610314565b6105455760405162461bcd60e51b815260206004820152603e60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c000060648201526084016104ae565b61054f8383610bba565b505050565b61055e3382610c28565b61057a5760405162461bcd60e51b81526004016104ae90611d94565b61054f838383610ca6565b600061059083610729565b82106105f25760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b60648201526084016104ae565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b61054f838383604051806020016040528060008152506109bc565b600061064160085490565b82106106a45760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b60648201526084016104ae565b600882815481106106b7576106b7611de2565b90600052602060002001549050919050565b6000818152600260205260408120546001600160a01b03168061037a5760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016104ae565b60006001600160a01b0382166107935760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b60648201526084016104ae565b506001600160a01b031660009081526003602052604090205490565b6107b7610e5c565b6107c16000610eb6565b565b600c546000906001600160a01b0316331461081c5760405162461bcd60e51b8152602060048201526019602482015278577261707065644552433732313a206e6f742062726964676560381b60448201526064016104ae565b610825826106c9565b6001600160a01b0316836001600160a01b0316146108855760405162461bcd60e51b815260206004820152601860248201527f577261707065644552433732313a206e6f74206f776e6572000000000000000060448201526064016104ae565b61088e82610f08565b50600192915050565b606060006108a483610729565b90508067ffffffffffffffff8111156108bf576108bf611bad565b6040519080825280602002602001820160405280156108e8578160200160208202803683370190505b50915060005b8181101561092b5760006109028583610585565b90508084838151811061091757610917611de2565b6020908102919091010152506001016108ee565b5050919050565b61093a610e5c565b6001600160a01b0381163b61097c57604051631080854d60e31b81526562726964676560d01b60048201526001600160a01b03821660248201526044016104ae565b600c80546001600160a01b0319166001600160a01b0392909216919091179055565b60606001805461038f90611d59565b6109b8338383610f11565b5050565b6109c63383610c28565b6109e25760405162461bcd60e51b81526004016104ae90611d94565b6109ee84848484610fe0565b50505050565b606061037a82611013565b600c546000906001600160a01b03163314610a585760405162461bcd60e51b8152602060048201526019602482015278577261707065644552433732313a206e6f742062726964676560381b60448201526064016104ae565b610a62858561111c565b610aa28484848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061126a92505050565b5060015b949350505050565b610ab6610e5c565b6001600160a01b038116610b1b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016104ae565b610b2481610eb6565b50565b6001600160a01b03163b151590565b60006001600160e01b0319821663780e9d6360e01b148061037a575061037a82611304565b6000818152600260205260409020546001600160a01b0316610b245760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016104ae565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190610bef826106c9565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600080610c34836106c9565b9050806001600160a01b0316846001600160a01b03161480610c7b57506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b80610aa65750836001600160a01b0316610c9484610412565b6001600160a01b031614949350505050565b826001600160a01b0316610cb9826106c9565b6001600160a01b031614610d1d5760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016104ae565b6001600160a01b038216610d7f5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016104ae565b610d8a838383611354565b600081815260046020908152604080832080546001600160a01b03191690556001600160a01b038616835260039091528120805460019290610dcd908490611e0e565b90915550506001600160a01b0382166000908152600360205260408120805460019290610dfb908490611e25565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600b546001600160a01b031633146107c15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104ae565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b610b248161135f565b816001600160a01b0316836001600160a01b03161415610f735760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016104ae565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b610feb848484610ca6565b610ff78484848461139f565b6109ee5760405162461bcd60e51b81526004016104ae90611e3d565b606061101e82610b5b565b6000828152600a60205260408120805461103790611d59565b80601f016020809104026020016040519081016040528092919081815260200182805461106390611d59565b80156110b05780601f10611085576101008083540402835291602001916110b0565b820191906000526020600020905b81548152906001019060200180831161109357829003601f168201915b5050505050905060006110ce60408051602081019091526000815290565b90508051600014156110e1575092915050565b8151156111135780826040516020016110fb929190611e8f565b60405160208183030381529060405292505050919050565b610aa68461149a565b6001600160a01b0382166111725760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016104ae565b6000818152600260205260409020546001600160a01b0316156111d75760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016104ae565b6111e360008383611354565b6001600160a01b038216600090815260036020526040812080546001929061120c908490611e25565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6000828152600260205260409020546001600160a01b03166112e55760405162461bcd60e51b815260206004820152602e60248201527f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60448201526d32bc34b9ba32b73a103a37b5b2b760911b60648201526084016104ae565b6000828152600a60209081526040909120825161054f9284019061190a565b60006001600160e01b031982166380ac58cd60e01b148061133557506001600160e01b03198216635b5e139f60e01b145b8061037a57506301ffc9a760e01b6001600160e01b031983161461037a565b61054f83838361150e565b611368816115c6565b6000818152600a60205260409020805461138190611d59565b159050610b24576000818152600a60205260408120610b249161198e565b60006001600160a01b0384163b1561149257604051630a85bd0160e11b81526001600160a01b0385169063150b7a02906113e3903390899088908890600401611ebe565b6020604051808303816000875af192505050801561141e575060408051601f3d908101601f1916820190925261141b91810190611efb565b60015b611478573d80801561144c576040519150601f19603f3d011682016040523d82523d6000602084013e611451565b606091505b5080516114705760405162461bcd60e51b81526004016104ae90611e3d565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050610aa6565b506001610aa6565b60606114a582610b5b565b60006114bc60408051602081019091526000815290565b905060008151116114dc5760405180602001604052806000815250611507565b806114e68461167c565b6040516020016114f7929190611e8f565b6040516020818303038152906040525b9392505050565b6001600160a01b0383166115695761156481600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b61158c565b816001600160a01b0316836001600160a01b03161461158c5761158c838261177a565b6001600160a01b0382166115a35761054f81611817565b826001600160a01b0316826001600160a01b03161461054f5761054f82826118c6565b60006115d1826106c9565b90506115df81600084611354565b600082815260046020908152604080832080546001600160a01b03191690556001600160a01b038416835260039091528120805460019290611622908490611e0e565b909155505060008281526002602052604080822080546001600160a01b0319169055518391906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b6060816116a05750506040805180820190915260018152600360fc1b602082015290565b8160005b81156116ca57806116b481611f18565b91506116c39050600a83611f49565b91506116a4565b60008167ffffffffffffffff8111156116e5576116e5611bad565b6040519080825280601f01601f19166020018201604052801561170f576020820181803683370190505b5090505b8415610aa657611724600183611e0e565b9150611731600a86611f5d565b61173c906030611e25565b60f81b81838151811061175157611751611de2565b60200101906001600160f81b031916908160001a905350611773600a86611f49565b9450611713565b6000600161178784610729565b6117919190611e0e565b6000838152600760205260409020549091508082146117e4576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b60085460009061182990600190611e0e565b6000838152600960205260408120546008805493945090928490811061185157611851611de2565b90600052602060002001549050806008838154811061187257611872611de2565b60009182526020808320909101929092558281526009909152604080822084905585825281205560088054806118aa576118aa611f71565b6001900381819060005260206000200160009055905550505050565b60006118d183610729565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b82805461191690611d59565b90600052602060002090601f016020900481019282611938576000855561197e565b82601f1061195157805160ff191683800117855561197e565b8280016001018555821561197e579182015b8281111561197e578251825591602001919060010190611963565b5061198a9291506119c4565b5090565b50805461199a90611d59565b6000825580601f106119aa575050565b601f016020900490600052602060002090810190610b2491905b5b8082111561198a57600081556001016119c5565b6001600160e01b031981168114610b2457600080fd5b600060208284031215611a0157600080fd5b8135611507816119d9565b60005b83811015611a27578181015183820152602001611a0f565b838111156109ee5750506000910152565b60008151808452611a50816020860160208601611a0c565b601f01601f19169290920160200192915050565b6020815260006115076020830184611a38565b600060208284031215611a8957600080fd5b5035919050565b80356001600160a01b0381168114611aa757600080fd5b919050565b60008060408385031215611abf57600080fd5b611ac883611a90565b946020939093013593505050565b600080600060608486031215611aeb57600080fd5b611af484611a90565b9250611b0260208501611a90565b9150604084013590509250925092565b600060208284031215611b2457600080fd5b61150782611a90565b6020808252825182820181905260009190848201906040850190845b81811015611b6557835183529284019291840191600101611b49565b50909695505050505050565b60008060408385031215611b8457600080fd5b611b8d83611a90565b915060208301358015158114611ba257600080fd5b809150509250929050565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215611bd957600080fd5b611be285611a90565b9350611bf060208601611a90565b925060408501359150606085013567ffffffffffffffff80821115611c1457600080fd5b818701915087601f830112611c2857600080fd5b813581811115611c3a57611c3a611bad565b604051601f8201601f19908116603f01168101908382118183101715611c6257611c62611bad565b816040528281528a6020848701011115611c7b57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b60008060008060608587031215611cb557600080fd5b611cbe85611a90565b935060208501359250604085013567ffffffffffffffff80821115611ce257600080fd5b818701915087601f830112611cf657600080fd5b813581811115611d0557600080fd5b886020828501011115611d1757600080fd5b95989497505060200194505050565b60008060408385031215611d3957600080fd5b611d4283611a90565b9150611d5060208401611a90565b90509250929050565b600181811c90821680611d6d57607f821691505b60208210811415611d8e57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252602e908201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560408201526d1c881b9bdc88185c1c1c9bdd995960921b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600082821015611e2057611e20611df8565b500390565b60008219821115611e3857611e38611df8565b500190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60008351611ea1818460208801611a0c565b835190830190611eb5818360208801611a0c565b01949350505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611ef190830184611a38565b9695505050505050565b600060208284031215611f0d57600080fd5b8151611507816119d9565b6000600019821415611f2c57611f2c611df8565b5060010190565b634e487b7160e01b600052601260045260246000fd5b600082611f5857611f58611f33565b500490565b600082611f6c57611f6c611f33565b500690565b634e487b7160e01b600052603160045260246000fdfea2646970667358221220fa308ff443b4539e26b69887af88bf58f0dd8ef5d72a0ae8b68e4854c349729464736f6c634300080a0033