wemix-logo
WEMIX3.0 Testnet Explorer

Address

0xccfd5ef3fd7d36bfdb78306071cf934830683ab9
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
0x6080604052600436106101f85760003560e01c8063807149f21161010d578063ccb525ff116100a0578063e3cb85631161006f578063e3cb8563146105d3578063f1d588c5146105f3578063f2fde38b14610613578063fbfa77cf14610633578063fc4c3b3e1461065357600080fd5b8063ccb525ff14610547578063d50076d314610574578063da32474a14610594578063e25edd1b146105bd57600080fd5b8063a49221e4116100dc578063a49221e4146104b3578063b33ddcef146104d3578063c49baebe146104f3578063c81f39991461052757600080fd5b8063807149f21461043f5780638c050aa71461045f5780638cbca8c8146104755780638da5cb5b1461049557600080fd5b806352d1902d11610190578063715018a61161015f578063715018a6146103a057806375135d2d146103b557806375e9517d146103d557806378e97925146103f55780637cacf9e71461040b57600080fd5b806352d1902d146102fe5780635c4c9c8914610313578063655cb3ca146103605780636817031b1461038057600080fd5b80633197cbb6116101cc5780633197cbb6146102955780633659cfe6146102ab57806349b42bdb146102cb5780634f1ef286146102eb57600080fd5b8062435da5146101fd578063146ca5311461023a57806325e7514b1461025e5780632b4656c814610273575b600080fd5b34801561020957600080fd5b5060c95461021d906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561024657600080fd5b5061025060665481565b604051908152602001610231565b34801561026a57600080fd5b50610250610693565b34801561027f57600080fd5b5061029361028e36600461246d565b6106b6565b005b3480156102a157600080fd5b5061025060675481565b3480156102b757600080fd5b506102936102c63660046124d5565b61093d565b3480156102d757600080fd5b506102936102e63660046124f0565b610a1c565b6102936102f9366004612586565b610d19565b34801561030a57600080fd5b50610250610de9565b34801561031f57600080fd5b506103477f42966c689b5afe9b9b3f8a7103b2a19980d59629bfd6a20a60972312ed41d83681565b6040516001600160e01b03199091168152602001610231565b34801561036c57600080fd5b5061029361037b3660046124d5565b610e9c565b34801561038c57600080fd5b5061029361039b3660046124d5565b610f29565b3480156103ac57600080fd5b50610293610fc5565b3480156103c157600080fd5b506102936103d03660046124f0565b610fd9565b3480156103e157600080fd5b506102936103f0366004612648565b6110e7565b34801561040157600080fd5b5061025060655481565b34801561041757600080fd5b506103477f40c10f19c047ae7dfa66d6312b683d2ea3dfbcb4159e96b967c5f4b0a86f284281565b34801561044b57600080fd5b5061029361045a366004612648565b611141565b34801561046b57600080fd5b5061025060975481565b34801561048157600080fd5b506102936104903660046124d5565b61117c565b3480156104a157600080fd5b506033546001600160a01b031661021d565b3480156104bf57600080fd5b506102936104ce3660046124f0565b611208565b3480156104df57600080fd5b5060cb5461021d906001600160a01b031681565b3480156104ff57600080fd5b506102507f506c6179546f6b656e45786368616e6765725f76616c696461746f720000000081565b34801561053357600080fd5b5060ca5461021d906001600160a01b031681565b34801561055357600080fd5b5061025075506c6179546f6b656e45786368616e6765725f70617960501b81565b34801561058057600080fd5b5061029361058f366004612648565b6112ac565b3480156105a057600080fd5b5061025071283630bcaa37b5b2b722bc31b430b733b2b960711b81565b3480156105c957600080fd5b5061025060985481565b3480156105df57600080fd5b5060cc5461021d906001600160a01b031681565b3480156105ff57600080fd5b5061029361060e3660046124d5565b6112fb565b34801561061f57600080fd5b5061029361062e3660046124d5565b611385565b34801561063f57600080fd5b5060fb5461021d906001600160a01b031681565b34801561065f57600080fd5b5061068361066e366004612648565b60cd6020526000908152604090205460ff1681565b6040519015158152602001610231565b60006106a0606754421190565b156106ac575060975490565b5060995490565b90565b600054610100900460ff16158080156106d65750600054600160ff909116105b806106f05750303b1580156106f0575060005460ff166001145b6107585760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b6000805460ff19166001179055801561077b576000805461ff0019166101001790555b6001600160a01b0388166107d95760405162461bcd60e51b81526020600482015260316024820152600080516020612871833981519152604482015270706c6179546f6b656e206164647265737360781b606482015260840161074f565b6001600160a01b03871661083a5760405162461bcd60e51b81526020600482015260346024820152600080516020612871833981519152604482015273726f6c65206d616e61676572206164647265737360601b606482015260840161074f565b6001600160a01b0386166108a45760405162461bcd60e51b8152602060048201526037602482015260008051602061287183398151915260448201527f65786563757465206d616e616765722061646472657373000000000000000000606482015260840161074f565b60cc80546001600160a01b03808b166001600160a01b03199283161790925560c980548a841690831617905560ca8054928916929091169190911790556108ed858585856113fb565b8015610933576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050505050505050565b6001600160a01b037f000000000000000000000000ccfd5ef3fd7d36bfdb78306071cf934830683ab91630036109855760405162461bcd60e51b815260040161074f90612661565b7f000000000000000000000000ccfd5ef3fd7d36bfdb78306071cf934830683ab96001600160a01b03166109ce600080516020612891833981519152546001600160a01b031690565b6001600160a01b0316146109f45760405162461bcd60e51b815260040161074f906126ad565b6109fd81611415565b60408051600080825260208201909252610a199183919061141d565b50565b60ca5460405163f12c2a6960e01b81526349b42bdb60e01b60048201819052916001600160a01b03169063f12c2a6990602401602060405180830381865afa158015610a6c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a9091906126f9565b610aac5760405162461bcd60e51b815260040161074f90612722565b610ac06349b42bdb60e01b8686868661158d565b60cc546001600160a01b0316610ad8813330896116dc565b60cb546001600160a01b0316610c09576000816001600160a01b03167f42966c689b5afe9b9b3f8a7103b2a19980d59629bfd6a20a60972312ed41d83688604051602401610b2891815260200190565b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b0319909416939093179092529051610b66919061277d565b6000604051808303816000865af19150503d8060008114610ba3576040519150601f19603f3d011682016040523d82523d6000602084013e610ba8565b606091505b5050905080610c035760405162461bcd60e51b815260206004820152602160248201527f506c6179546f6b656e45786368616e676572426173653a206275726e206661696044820152601b60fa1b606482015260840161074f565b50610cd6565b60cb54610c23906001600160a01b03838116911688611747565b60cb54604051639f812d6560e01b81526001600160a01b03838116600483015271283630bcaa37b5b2b722bc31b430b733b2b960711b602483015275506c6179546f6b656e45786368616e6765725f70617960501b60448301526064820189905290911690639f812d65906084016020604051808303816000875af1158015610cb0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cd491906126f9565b505b604080513381526020810188905286917f53ea2cd84c24478f8e68338a9e52cf5635f519cc132767ccf0e1d8d8d1655319910160405180910390a2505050505050565b6001600160a01b037f000000000000000000000000ccfd5ef3fd7d36bfdb78306071cf934830683ab9163003610d615760405162461bcd60e51b815260040161074f90612661565b7f000000000000000000000000ccfd5ef3fd7d36bfdb78306071cf934830683ab96001600160a01b0316610daa600080516020612891833981519152546001600160a01b031690565b6001600160a01b031614610dd05760405162461bcd60e51b815260040161074f906126ad565b610dd982611415565b610de58282600161141d565b5050565b6000306001600160a01b037f000000000000000000000000ccfd5ef3fd7d36bfdb78306071cf934830683ab91614610e895760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000606482015260840161074f565b5060008051602061289183398151915290565b610ea461185c565b6001600160a01b038116610f075760405162461bcd60e51b81526020600482015260366024820152600080516020612871833981519152604482015275457865637574654d616e61676572206164647265737360501b606482015260840161074f565b60ca80546001600160a01b0319166001600160a01b0392909216919091179055565b610f3161185c565b6001600160a01b038116610fa35760405162461bcd60e51b815260206004820152603360248201527f506c6179546f6b656e45786368616e67657242795472616e736665723a20696e60448201527276616c6964207661756c74206164647265737360681b606482015260840161074f565b60fb80546001600160a01b0319166001600160a01b0392909216919091179055565b610fcd61185c565b610fd760006118b6565b565b60ca5460405163f12c2a6960e01b81526375135d2d60e01b60048201819052916001600160a01b03169063f12c2a6990602401602060405180830381865afa158015611029573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061104d91906126f9565b6110695760405162461bcd60e51b815260040161074f90612722565b61107d6375135d2d60e01b8686868661158d565b6110873386611908565b60fb5460cc546110a5916001600160a01b03918216911633886116dc565b604080513381526020810187905285917f07a4ecc8c38e568835ce51a218f1d74c9496805d23036e879f011e6171bcc260910160405180910390a25050505050565b6110ef61185c565b6098819055604080516c0706572696f645573657243617609c1b8152602081018390527f1e14b0c971afdf5327052e8edd26c92d63b428b8a4313dbcdc21f0a81b635b9291015b60405180910390a150565b61114961185c565b606681905560405181907fe13ec1fa9c3ede43997fc070c234a83909ba45575dd0ad079ea7138418cc846590600090a250565b61118461185c565b6001600160a01b0381166111e65760405162461bcd60e51b81526020600482015260356024820152600080516020612871833981519152604482015274526563697069656e74526f6c65206164647265737360581b606482015260840161074f565b60cb80546001600160a01b0319166001600160a01b0392909216919091179055565b60ca5460405163f12c2a6960e01b8152632924887960e21b60048201819052916001600160a01b03169063f12c2a6990602401602060405180830381865afa158015611258573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061127c91906126f9565b6112985760405162461bcd60e51b815260040161074f90612722565b611087632924887960e21b8686868661158d565b6112b461185c565b609781905560408051680706572696f644361760bc1b8152602081018390527f1e14b0c971afdf5327052e8edd26c92d63b428b8a4313dbcdc21f0a81b635b929101611136565b61130361185c565b6001600160a01b0381166113635760405162461bcd60e51b81526020600482015260336024820152600080516020612871833981519152604482015272526f6c654d616e61676572206164647265737360681b606482015260840161074f565b60c980546001600160a01b0319166001600160a01b0392909216919091179055565b61138d61185c565b6001600160a01b0381166113f25760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161074f565b610a19816118b6565b6097829055609881905561140f84846119d5565b50505050565b610a1961185c565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff161561145557611450836119f8565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156114af575060408051601f3d908101601f191682019092526114ac91810190612799565b60015b6115125760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b606482015260840161074f565b60008051602061289183398151915281146115815760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b606482015260840161074f565b50611450838383611a94565b600083815260cd602052604090205460ff16156115fe5760405162461bcd60e51b815260206004820152602960248201527f506c6179546f6b656e45786368616e676572426173653a20616c7265616479206044820152681d5cd959081d5d5a5960ba1b606482015260840161074f565b6040516bffffffffffffffffffffffff1930606090811b8216602084015246603484015233901b1660548201526001600160e01b031986166068820152606c8101859052608c810184905261166d9060ac01604051602081830303815290604052805190602001208383611ab9565b6116bd5760405162461bcd60e51b815260206004820152602d602482015260008051602061287183398151915260448201526c76616c696461746f722073696760981b606482015260840161074f565b5050600090815260cd60205260409020805460ff191660011790555050565b6040516001600160a01b038085166024830152831660448201526064810182905261140f9085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152611ba4565b8015806117c15750604051636eb1769f60e11b81523060048201526001600160a01b03838116602483015284169063dd62ed3e90604401602060405180830381865afa15801561179b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117bf9190612799565b155b61182c5760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b606482015260840161074f565b6040516001600160a01b03831660248201526044810182905261145090849063095ea7b360e01b90606401611710565b6033546001600160a01b03163314610fd75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161074f565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b611910611c76565b50609754156119225761192281611d27565b6098548015611450576067546001600160a01b0384166000908152609a602052604090208054821461195957818155600060018201555b6001810180548501908190558310156119ce5760405162461bcd60e51b815260206004820152603160248201527f506572696f6443617061626c655570677261646561626c653a20706572696f64604482015270207573657220636170206578636565647360781b606482015260840161074f565b5050505050565b81156119e157816119e3565b425b60655560668190556067829055610de5611d9a565b6001600160a01b0381163b611a655760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b606482015260840161074f565b60008051602061289183398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b611a9d83611e0e565b600082511180611aaa5750805b156114505761140f8383611e4e565b60c9546000906001600160a01b03166391d148547f506c6179546f6b656e45786368616e6765725f76616c696461746f7200000000611b2e8787878080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611e7c92505050565b6040516001600160e01b031960e085901b16815260048101929092526001600160a01b03166024820152604401602060405180830381865afa158015611b78573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b9c91906126f9565b949350505050565b6000611bf9826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316611ea09092919063ffffffff16565b8051909150156114505780806020019051810190611c1791906126f9565b6114505760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161074f565b6000611c80611eaf565b609754909150818015611c935750600081115b15611d235760cc5460fb546040516370a0823160e01b81526001600160a01b03918216600482015260009291909116906370a0823190602401602060405180830381865afa158015611ce9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d0d9190612799565b9050808211611d1c5781611d1e565b805b609955505b5090565b806099541015611d8e5760405162461bcd60e51b815260206004820152602c60248201527f506572696f6443617061626c655570677261646561626c653a20706572696f6460448201526b20636170206578636565647360a01b606482015260840161074f565b60998054919091039055565b600054610100900460ff16611e055760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b606482015260840161074f565b610fd7336118b6565b611e17816119f8565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b6060611e7383836040518060600160405280602781526020016128b160279139611f11565b90505b92915050565b6000806000611e8b8585611f89565b91509150611e9881611ff7565b509392505050565b6060611b9c84846000856121ad565b6000611ebc606754421190565b905080156106b35760665460675481908190611ed890426127c8565b611ee291906127db565b611eed9060016127fd565b611ef79190612810565b60676000828254611f0891906127fd565b90915550505090565b6060600080856001600160a01b031685604051611f2e919061277d565b600060405180830381855af49150503d8060008114611f69576040519150601f19603f3d011682016040523d82523d6000602084013e611f6e565b606091505b5091509150611f7f86838387612288565b9695505050505050565b6000808251604103611fbf5760208301516040840151606085015160001a611fb387828585612301565b94509450505050611ff0565b8251604003611fe85760208301516040840151611fdd8683836123ee565b935093505050611ff0565b506000905060025b9250929050565b600081600481111561200b5761200b612827565b036120135750565b600181600481111561202757612027612827565b036120745760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e61747572650000000000000000604482015260640161074f565b600281600481111561208857612088612827565b036120d55760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e67746800604482015260640161074f565b60038160048111156120e9576120e9612827565b036121415760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b606482015260840161074f565b600481600481111561215557612155612827565b03610a195760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b606482015260840161074f565b60608247101561220e5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161074f565b600080866001600160a01b0316858760405161222a919061277d565b60006040518083038185875af1925050503d8060008114612267576040519150601f19603f3d011682016040523d82523d6000602084013e61226c565b606091505b509150915061227d87838387612288565b979650505050505050565b606083156122f75782516000036122f0576001600160a01b0385163b6122f05760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161074f565b5081611b9c565b611b9c8383612427565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561233857506000905060036123e5565b8460ff16601b1415801561235057508460ff16601c14155b1561236157506000905060046123e5565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156123b5573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166123de576000600192509250506123e5565b9150600090505b94509492505050565b6000806001600160ff1b0383168161240b60ff86901c601b6127fd565b905061241987828885612301565b935093505050935093915050565b8151156124375781518083602001fd5b8060405162461bcd60e51b815260040161074f919061283d565b80356001600160a01b038116811461246857600080fd5b919050565b600080600080600080600060e0888a03121561248857600080fd5b61249188612451565b965061249f60208901612451565b95506124ad60408901612451565b969995985095966060810135965060808101359560a0820135955060c0909101359350915050565b6000602082840312156124e757600080fd5b611e7382612451565b6000806000806060858703121561250657600080fd5b8435935060208501359250604085013567ffffffffffffffff8082111561252c57600080fd5b818701915087601f83011261254057600080fd5b81358181111561254f57600080fd5b88602082850101111561256157600080fd5b95989497505060200194505050565b634e487b7160e01b600052604160045260246000fd5b6000806040838503121561259957600080fd5b6125a283612451565b9150602083013567ffffffffffffffff808211156125bf57600080fd5b818501915085601f8301126125d357600080fd5b8135818111156125e5576125e5612570565b604051601f8201601f19908116603f0116810190838211818310171561260d5761260d612570565b8160405282815288602084870101111561262657600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b60006020828403121561265a57600080fd5b5035919050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b60006020828403121561270b57600080fd5b8151801515811461271b57600080fd5b9392505050565b6020808252601e908201527f506c6179546f6b656e45786368616e676572426173653a207061757365640000604082015260600190565b60005b8381101561277457818101518382015260200161275c565b50506000910152565b6000825161278f818460208701612759565b9190910192915050565b6000602082840312156127ab57600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b81810381811115611e7657611e766127b2565b6000826127f857634e487b7160e01b600052601260045260246000fd5b500490565b80820180821115611e7657611e766127b2565b8082028115828204841417611e7657611e766127b2565b634e487b7160e01b600052602160045260246000fd5b602081526000825180602084015261285c816040850160208701612759565b601f01601f1916919091016040019291505056fe506c6179546f6b656e45786368616e676572426173653a20696e76616c696420360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212202f8ccacb6baace396aa30cc3fa637180894a24e1236553ac61dc92e408fa393364736f6c63430008110033