wemix-logo
WEMIX3.0 Testnet Explorer

Address

0xb01621884d874f6ea4d804f97e410abe043a1a7f
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
0x608060405234801561001057600080fd5b50600436106102115760003560e01c80635ca6b7da11610125578063a457c2d7116100ad578063d53913931161007c578063d5391393146104b1578063d547741f146104c6578063d92555b2146104d9578063dd62ed3e146104ec578063f1127ed8146104ff57600080fd5b8063a457c2d714610465578063a9059cbb14610478578063c3cda5201461048b578063d505accf1461049e57600080fd5b80638e539e8c116100f45780638e539e8c1461041c57806391d148541461042f57806395d89b41146104425780639ab24eb01461044a578063a217fddf1461045d57600080fd5b80635ca6b7da146103a35780636fcfff45146103b857806370a08231146103e05780637ecebe001461040957600080fd5b80633644e515116101a857806340c10f191161017757806340c10f191461031357806342966c68146103265780635280aac714610339578063587cde1e1461034c5780635c19a95c1461039057600080fd5b80633644e515146102d257806336568abe146102da57806339509351146102ed5780633a46b1a81461030057600080fd5b806323b872dd116101e457806323b872dd14610278578063248a9ca31461028b5780632f2ff15d146102ae578063313ce567146102c357600080fd5b806301ffc9a71461021657806306fdde031461023e578063095ea7b31461025357806318160ddd14610266575b600080fd5b610229610224366004612468565b61053c565b60405190151581526020015b60405180910390f35b610246610573565b60405161023591906124be565b61022961026136600461250d565b610605565b6002545b604051908152602001610235565b610229610286366004612537565b61061d565b61026a610299366004612573565b6000908152600a602052604090206001015490565b6102c16102bc36600461258c565b610641565b005b60405160128152602001610235565b61026a61066b565b6102c16102e836600461258c565b61067a565b6102296102fb36600461250d565b6106fd565b61026a61030e36600461250d565b61071f565b61022961032136600461250d565b610799565b6102c1610334366004612573565b6107bd565b6102c16103473660046125b8565b6107ca565b61037861035a3660046125b8565b6001600160a01b039081166000908152600760205260409020541690565b6040516001600160a01b039091168152602001610235565b6102c161039e3660046125b8565b610854565b6103ab61085e565b60405161023591906125d3565b6103cb6103c63660046125b8565b61086a565b60405163ffffffff9091168152602001610235565b61026a6103ee3660046125b8565b6001600160a01b031660009081526020819052604090205490565b61026a6104173660046125b8565b61088c565b61026a61042a366004612573565b6108aa565b61022961043d36600461258c565b61090b565b610246610936565b61026a6104583660046125b8565b610945565b61026a600081565b61022961047336600461250d565b6109cc565b61022961048636600461250d565b610a47565b6102c1610499366004612631565b610a55565b6102c16104ac366004612689565b610b8b565b61026a6a4d494e5445525f524f4c4560a81b81565b6102c16104d436600461258c565b610b9a565b6102c16104e73660046125b8565b610bbf565b61026a6104fa3660046126f3565b610c40565b61051261050d36600461271d565b610c6b565b60408051825163ffffffff1681526020928301516001600160e01b03169281019290925201610235565b60006001600160e01b03198216637965db0b60e01b148061056d57506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600380546105829061275d565b80601f01602080910402602001604051908101604052809291908181526020018280546105ae9061275d565b80156105fb5780601f106105d0576101008083540402835291602001916105fb565b820191906000526020600020905b8154815290600101906020018083116105de57829003601f168201915b5050505050905090565b600033610613818585610cef565b5060019392505050565b60003361062b858285610e13565b610636858585610e8d565b506001949350505050565b6000828152600a602052604090206001015461065c81611037565b6106668383611041565b505050565b60006106756110c7565b905090565b6001600160a01b03811633146106ef5760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b60648201526084015b60405180910390fd5b6106f982826111ee565b5050565b6000336106138185856107108383610c40565b61071a91906127a7565b610cef565b60004382106107705760405162461bcd60e51b815260206004820152601f60248201527f4552433230566f7465733a20626c6f636b206e6f7420796574206d696e65640060448201526064016106e6565b6001600160a01b03831660009081526008602052604090206107929083611255565b9392505050565b60006a4d494e5445525f524f4c4560a81b6107b381611037565b610613848461134c565b6107c73382611356565b50565b60006107d581611037565b6107e0600b83611360565b610808576040516376bfd6b960e01b81526001600160a01b03831660048201526024016106e6565b610813826000611375565b6040516001600160a01b03831681527fb3eafc05c916d3c6b39daead49d0371585e1aceac7f41502d3940414ce07c07a906020015b60405180910390a15050565b6107c73382611375565b6060610675600b6113ee565b6001600160a01b03811660009081526008602052604081205461056d906113fb565b6001600160a01b03811660009081526005602052604081205461056d565b60006108b582611464565b905060006108c3600b6114c0565b905060005b818110156109045760006108e66108e0600b846114ca565b8661071f565b905080156108fb576108f881856127bf565b93505b506001016108c8565b5050919050565b6000918252600a602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6060600480546105829061275d565b6001600160a01b03811660009081526008602052604081205480156109b9576001600160a01b03831660009081526008602052604090206109876001836127bf565b81548110610997576109976127d6565b60009182526020909120015464010000000090046001600160e01b03166109bc565b60005b6001600160e01b03169392505050565b600033816109da8286610c40565b905083811015610a3a5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016106e6565b6106368286868403610cef565b600033610613818585610e8d565b83421115610aa55760405162461bcd60e51b815260206004820152601d60248201527f4552433230566f7465733a207369676e6174757265206578706972656400000060448201526064016106e6565b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b038816918101919091526060810186905260808101859052600090610b1f90610b179060a001604051602081830303815290604052805190602001206114d6565b858585611524565b9050610b2a8161154c565b8614610b785760405162461bcd60e51b815260206004820152601960248201527f4552433230566f7465733a20696e76616c6964206e6f6e63650000000000000060448201526064016106e6565b610b828188611375565b50505050505050565b610b8287878787878787611574565b6000828152600a6020526040902060010154610bb581611037565b61066683836111ee565b6000610bca81611037565b610bd5600b836116d8565b610bfd576040516374f3271b60e01b81526001600160a01b03831660048201526024016106e6565b610c078283611375565b6040516001600160a01b03831681527f3578d7282e0217f1ce2fd57e8b2219b8910915f67baf77c3577dcb730adc8d9490602001610848565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60408051808201909152600080825260208201526001600160a01b0383166000908152600860205260409020805463ffffffff8416908110610caf57610caf6127d6565b60009182526020918290206040805180820190915291015463ffffffff8116825264010000000090046001600160e01b0316918101919091529392505050565b6001600160a01b038316610d515760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016106e6565b6001600160a01b038216610db25760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016106e6565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6000610e1f8484610c40565b90506000198114610e875781811015610e7a5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016106e6565b610e878484848403610cef565b50505050565b6001600160a01b038316610ef15760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016106e6565b6001600160a01b038216610f535760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016106e6565b6001600160a01b03831660009081526020819052604090205481811015610fcb5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016106e6565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3610e878484846116ed565b6107c781336116f8565b61104b828261090b565b6106f9576000828152600a602090815260408083206001600160a01b03851684529091529020805460ff191660011790556110833390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6000306001600160a01b037f000000000000000000000000b01621884d874f6ea4d804f97e410abe043a1a7f1614801561112057507f000000000000000000000000000000000000000000000000000000000000045846145b1561114a57507f443fecd57d9d860acec6b48f0adcc6ff55443b7fec8a901ae838508ae90090f390565b50604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6020808301919091527f5331b669b4d884e022238455b9602b6cee8330be6cfd6c23cbdf9c607099b437828401527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608301524660808301523060a0808401919091528351808403909101815260c0909201909252805191012090565b6111f8828261090b565b156106f9576000828152600a602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b8154600090818160058111156112af57600061127084611751565b61127a90856127bf565b600088815260209020909150869082015463ffffffff16111561129f578091506112ad565b6112aa8160016127a7565b92505b505b808210156112fc5760006112c38383611839565b600088815260209020909150869082015463ffffffff1611156112e8578091506112f6565b6112f38160016127a7565b92505b506112af565b80156113365761131f866113116001846127bf565b600091825260209091200190565b5464010000000090046001600160e01b0316611339565b60005b6001600160e01b03169695505050505050565b6106f98282611854565b6106f982826118de565b6000610792836001600160a01b0384166118f6565b6001600160a01b038281166000818152600760208181526040808420805485845282862054949093528787166001600160a01b03198416811790915590519190951694919391928592917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a4610e878284836119e9565b6060600061079283611b26565b600063ffffffff8211156114605760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203360448201526532206269747360d01b60648201526084016106e6565b5090565b60004382106114b55760405162461bcd60e51b815260206004820152601f60248201527f4552433230566f7465733a20626c6f636b206e6f7420796574206d696e65640060448201526064016106e6565b61056d600983611255565b600061056d825490565b60006107928383611b82565b600061056d6114e36110c7565b8360405161190160f01b6020820152602281018390526042810182905260009060620160405160208183030381529060405280519060200120905092915050565b600080600061153587878787611bac565b9150915061154281611c70565b5095945050505050565b6001600160a01b03811660009081526005602052604090208054600181018255905b50919050565b834211156115c45760405162461bcd60e51b815260206004820152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e6500000060448201526064016106e6565b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886115f38c61154c565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e001604051602081830303815290604052805190602001209050600061164e826114d6565b9050600061165e82878787611524565b9050896001600160a01b0316816001600160a01b0316146116c15760405162461bcd60e51b815260206004820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e6174757265000060448201526064016106e6565b6116cc8a8a8a610cef565b50505050505050505050565b6000610792836001600160a01b038416611dba565b610666838383611e09565b611702828261090b565b6106f95761170f81611e3b565b61171a836020611e4d565b60405160200161172b9291906127ec565b60408051601f198184030181529082905262461bcd60e51b82526106e6916004016124be565b60008160000361176357506000919050565b6000600161177084611fe9565b901c6001901b9050600181848161178957611789612861565b048201901c905060018184816117a1576117a1612861565b048201901c905060018184816117b9576117b9612861565b048201901c905060018184816117d1576117d1612861565b048201901c905060018184816117e9576117e9612861565b048201901c9050600181848161180157611801612861565b048201901c9050600181848161181957611819612861565b048201901c90506107928182858161183357611833612861565b0461207d565b60006118486002848418612877565b610792908484166127a7565b61185e8282612093565b6002546001600160e01b0310156118d05760405162461bcd60e51b815260206004820152603060248201527f4552433230566f7465733a20746f74616c20737570706c79207269736b73206f60448201526f766572666c6f77696e6720766f74657360801b60648201526084016106e6565b610e87600961215a83612166565b6118e882826122ba565b610e8760096123f383612166565b600081815260018301602052604081205480156119df57600061191a6001836127bf565b855490915060009061192e906001906127bf565b905081811461199357600086600001828154811061194e5761194e6127d6565b9060005260206000200154905080876000018481548110611971576119716127d6565b6000918252602080832090910192909255918252600188019052604090208390555b85548690806119a4576119a4612899565b60019003818190600052602060002001600090559055856001016000868152602001908152602001600020600090556001935050505061056d565b600091505061056d565b816001600160a01b0316836001600160a01b031614158015611a0b5750600081115b15610666576001600160a01b03831615611a99576001600160a01b03831660009081526008602052604081208190611a46906123f385612166565b91509150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611a8e929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615610666576001600160a01b03821660009081526008602052604081208190611acf9061215a85612166565b91509150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611b17929190918252602082015260400190565b60405180910390a25050505050565b606081600001805480602002602001604051908101604052809291908181526020018280548015611b7657602002820191906000526020600020905b815481526020019060010190808311611b62575b50505050509050919050565b6000826000018281548110611b9957611b996127d6565b9060005260206000200154905092915050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0831115611be35750600090506003611c67565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa158015611c37573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116611c6057600060019250925050611c67565b9150600090505b94509492505050565b6000816004811115611c8457611c846128af565b03611c8c5750565b6001816004811115611ca057611ca06128af565b03611ced5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e6174757265000000000000000060448201526064016106e6565b6002816004811115611d0157611d016128af565b03611d4e5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e6774680060448201526064016106e6565b6003816004811115611d6257611d626128af565b036107c75760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b60648201526084016106e6565b6000818152600183016020526040812054611e015750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915561056d565b50600061056d565b6001600160a01b03838116600090815260076020526040808220548584168352912054610666929182169116836119e9565b606061056d6001600160a01b03831660145b60606000611e5c8360026128c5565b611e679060026127a7565b67ffffffffffffffff811115611e7f57611e7f6128e4565b6040519080825280601f01601f191660200182016040528015611ea9576020820181803683370190505b509050600360fc1b81600081518110611ec457611ec46127d6565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110611ef357611ef36127d6565b60200101906001600160f81b031916908160001a9053506000611f178460026128c5565b611f229060016127a7565b90505b6001811115611f9a576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110611f5657611f566127d6565b1a60f81b828281518110611f6c57611f6c6127d6565b60200101906001600160f81b031916908160001a90535060049490941c93611f93816128fa565b9050611f25565b5083156107925760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e7460448201526064016106e6565b600080608083901c15611ffe57608092831c92015b604083901c1561201057604092831c92015b602083901c1561202257602092831c92015b601083901c1561203457601092831c92015b600883901c1561204657600892831c92015b600483901c1561205857600492831c92015b600283901c1561206a57600292831c92015b600183901c1561056d5760010192915050565b600081831061208c5781610792565b5090919050565b6001600160a01b0382166120e95760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016106e6565b80600260008282546120fb91906127a7565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36106f9600083836116ed565b600061079282846127a7565b825460009081908181156121b357612183876113116001856127bf565b60408051808201909152905463ffffffff8116825264010000000090046001600160e01b031660208201526121c8565b60408051808201909152600080825260208201525b905080602001516001600160e01b031693506121e884868863ffffffff16565b92506000821180156122005750805163ffffffff1643145b156122455761220e836123ff565b61221d886113116001866127bf565b80546001600160e01b03929092166401000000000263ffffffff9092169190911790556122b0565b86604051806040016040528061225a436113fb565b63ffffffff16815260200161226e866123ff565b6001600160e01b0390811690915282546001810184556000938452602093849020835194909301519091166401000000000263ffffffff909316929092179101555b5050935093915050565b6001600160a01b03821661231a5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016106e6565b6001600160a01b0382166000908152602081905260409020548181101561238e5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016106e6565b6001600160a01b0383166000818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3610666836000846116ed565b600061079282846127bf565b60006001600160e01b038211156114605760405162461bcd60e51b815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e20326044820152663234206269747360c81b60648201526084016106e6565b60006020828403121561247a57600080fd5b81356001600160e01b03198116811461079257600080fd5b60005b838110156124ad578181015183820152602001612495565b83811115610e875750506000910152565b60208152600082518060208401526124dd816040850160208701612492565b601f01601f19169190910160400192915050565b80356001600160a01b038116811461250857600080fd5b919050565b6000806040838503121561252057600080fd5b612529836124f1565b946020939093013593505050565b60008060006060848603121561254c57600080fd5b612555846124f1565b9250612563602085016124f1565b9150604084013590509250925092565b60006020828403121561258557600080fd5b5035919050565b6000806040838503121561259f57600080fd5b823591506125af602084016124f1565b90509250929050565b6000602082840312156125ca57600080fd5b610792826124f1565b6020808252825182820181905260009190848201906040850190845b818110156126145783516001600160a01b0316835292840192918401916001016125ef565b50909695505050505050565b803560ff8116811461250857600080fd5b60008060008060008060c0878903121561264a57600080fd5b612653876124f1565b9550602087013594506040870135935061266f60608801612620565b92506080870135915060a087013590509295509295509295565b600080600080600080600060e0888a0312156126a457600080fd5b6126ad886124f1565b96506126bb602089016124f1565b955060408801359450606088013593506126d760808901612620565b925060a0880135915060c0880135905092959891949750929550565b6000806040838503121561270657600080fd5b61270f836124f1565b91506125af602084016124f1565b6000806040838503121561273057600080fd5b612739836124f1565b9150602083013563ffffffff8116811461275257600080fd5b809150509250929050565b600181811c9082168061277157607f821691505b60208210810361156e57634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600082198211156127ba576127ba612791565b500190565b6000828210156127d1576127d1612791565b500390565b634e487b7160e01b600052603260045260246000fd5b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000815260008351612824816017850160208801612492565b7001034b99036b4b9b9b4b733903937b6329607d1b6017918401918201528351612855816028840160208801612492565b01602801949350505050565b634e487b7160e01b600052601260045260246000fd5b60008261289457634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052602160045260246000fd5b60008160001904831182151516156128df576128df612791565b500290565b634e487b7160e01b600052604160045260246000fd5b60008161290957612909612791565b50600019019056fea2646970667358221220cdd370cc88cf4ce927bec8fc1c6050c0b72eb07df13d202c709895452c9fe1ba64736f6c634300080e0033