0 txs
1 call
constructor
constructor()
functions
_owner
viewfunction _owner() view returns (address)
find_time
viewfunction find_time() view returns (uint32 _time)
find_usdt
viewfunction find_usdt() view returns (address _usdt)
find_usdtid
viewfunction find_usdtid(address _user) view returns (uint256 _usdtid)
find_usdtid2
viewfunction find_usdtid2(address _user) view returns (uint256 _usdtid)
get_user_outUsdtTime
viewfunction get_user_outUsdtTime(address _user) view returns (uint256 _outUsdtTime)
getMessageHash3
purefunction getMessageHash3(address _user, address _token, uint256 _num, uint256 _txid, uint32 _time) pure returns (bytes32)
getMessageHashold
purefunction getMessageHashold(string _num) pure returns (bytes32)
getsatic
viewfunction getsatic() view returns (address _usdt, address _wituser, address _vuser)
getstatics
viewfunction getstatics() view returns (uint256 _topusdt, uint256 _roomusdt)
owner
viewfunction owner() view returns (address)
recoverSigner
purefunction recoverSigner(bytes32 _msgHash, bytes _signature) pure returns (address)
toEthSignedMessageHash
purefunction toEthSignedMessageHash(bytes32 hash) pure returns (bytes32)
verify
purefunction verify(bytes32 _msgHash, bytes _signature, address _signer) pure returns (bool)
admin_add_usdtroom
nonpayablefunction admin_add_usdtroom(uint256 _num)
admin_change_outUsdtTime
nonpayablefunction admin_change_outUsdtTime(address _user, uint256 _new)
admin_change_vuser
nonpayablefunction admin_change_vuser(address newv)
admin_change_wituser
nonpayablefunction admin_change_wituser(address newwit)
admin_delete_usdtroom
nonpayablefunction admin_delete_usdtroom(uint256 _num)
admin_set_token
nonpayablefunction admin_set_token(address _usdt)
admin_set_usdttop
nonpayablefunction admin_set_usdttop(uint256 _top)
changeOwner
nonpayablefunction changeOwner(address newOwner)
transferToken
nonpayablefunction transferToken(address tokenAddress, address toAddress, uint256 value)
transferUsdt
nonpayablefunction transferUsdt(address toAddress, uint256 value, uint256 tid2)
withdrawal_eth
nonpayablefunction withdrawal_eth(address _to)
withdrawusdt
nonpayablefunction withdrawusdt(address _user, address _token, uint256 _num, uint256 _txid, uint32 _time, bytes _signature)
events
Logs
event Logs(uint256 types, address user, uint256 amount, uint256 tid)
errors
No errors.
creation bytecode
0x6080604052600180546001600160a01b03199081167355d398326f99059ff775485246999027b31979551790915560028054821673ea60a52955db435738ee8faa9906ae6b6e983bd317905560038054909116720b3c2276cc7bef8c02fb73e036aa7158e9bda9179055680ad78ebc5ac6200000600755686c6b935b8bbd40000060085534801561008e575f80fd5b505f80546001600160a01b031916331790556113d8806100ad5f395ff3fe608060405234801561000f575f80fd5b5060043610610187575f3560e01c806388f3a436116100d9578063aa7a803d11610093578063ca62f1a31161006e578063ca62f1a31461039e578063cbe0121c146103b1578063f5537ede146103c4578063febd651a146103d7575f80fd5b8063aa7a803d14610346578063b2bdfa7b14610359578063ba2bec721461036b575f80fd5b806388f3a436146102c25780638da5cb5b146102ea578063918a15cf146102fa57806397aba7f91461030d5780639982714c14610320578063a6f9dae114610333575f80fd5b80636ba7f84d1161014457806376ebb8291161011f57806376ebb8291461026657806378365de3146102795780637a4417351461028c578063823ac3731461029f575f80fd5b80636ba7f84d1461022d5780636bf12e7b1461024057806370ba83ed14610253575f80fd5b80630edf08c81461018b5780630f027aa7146101b557806312e85787146101ca5780632308841e146101e55780632f7421161461020657806355e0b7f614610219575b5f80fd5b6001546001600160a01b03165b6040516001600160a01b0390911681526020015b60405180910390f35b6101c86101c3366004610f03565b6103ea565b005b600754600854604080519283526020830191909152016101ac565b6101f86101f3366004610f2e565b610445565b6040519081526020016101ac565b6101c8610214366004610f03565b61046e565b60405163ffffffff421681526020016101ac565b6101c861023b366004610f2e565b6104cd565b6101c861024e366004610f2e565b610518565b6101c8610261366004610f50565b610578565b6101c861027436600461103f565b610709565b6101c8610287366004610f03565b610b1f565b6101c861029a3660046110bf565b610b62565b6102b26102ad3660046110e9565b610ba6565b60405190151581526020016101ac565b6101f86102d0366004610f2e565b6001600160a01b03165f9081526006602052604090205490565b5f546001600160a01b0316610198565b6101f8610308366004610f03565b610bcd565b61019861031b366004611140565b610c20565b6101f861032e366004611184565b610ce4565b6101c8610341366004610f2e565b610cf6565b6101c8610354366004610f2e565b610d40565b5f54610198906001600160a01b031681565b600154600254600354604080516001600160a01b03948516815292841660208401529216918101919091526060016101ac565b6101f86103ac3660046111d1565b610d8b565b6101c86103bf366004610f2e565b610df5565b6101c86103d2366004611228565b610e40565b6101f86103e5366004610f2e565b610ee0565b6002546001600160a01b031633148061040c57505f546001600160a01b031633145b6104315760405162461bcd60e51b815260040161042890611266565b60405180910390fd5b8060085461043f919061129c565b60085550565b6001600160a01b0381165f9081526005602052604081205461046890600161129c565b92915050565b6002546001600160a01b031633148061049057505f546001600160a01b031633145b6104ac5760405162461bcd60e51b815260040161042890611266565b80600854116104bc575f60085550565b8060085461043f91906112af565b50565b5f546001600160a01b031633146104f65760405162461bcd60e51b8152600401610428906112c2565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b031633146105425760405162461bcd60e51b815260040161042890611266565b6040516001600160a01b038216904780156108fc02915f818181858888f19350505050158015610574573d5f803e3d5ffd5b5050565b6001600160a01b0383165f9081526004602052604090205461059b90600161129c565b81146105d45760405162461bcd60e51b815260206004820152600860248201526769642077726f6e6760c01b6044820152606401610428565b6002546001600160a01b031633146105fe5760405162461bcd60e51b815260040161042890611266565b60015460405163a9059cbb60e01b81526001600160a01b038581166004830152602482018590529091169063a9059cbb906044016020604051808303815f875af115801561064e573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061067291906112f7565b506001600160a01b0383165f90815260046020526040812080546001929061069b90849061129c565b90915550506001600160a01b0383165f818152600460209081526040918290205482516001815291820193909352908101849052606081018290527f3894fea8ffab33709cf356f2933801d2074532c727ae53bf296d27ac4db6ffd39060800160405180910390a150505050565b6001600160a01b0386165f90815260046020526040812054610740906103089033908990899061073a90600161129c565b88610d8b565b60035490915061075c90829084906001600160a01b0316610ba6565b6107a15760405162461bcd60e51b81526020600482015260166024820152755045543a20696e76616c6964207369676e617475726560501b6044820152606401610428565b6001600160a01b0387165f908152600460205260409020546107c490600161129c565b84146107fd5760405162461bcd60e51b815260206004820152600860248201526769642077726f6e6760c01b6044820152606401610428565b4263ffffffff168363ffffffff1610156108465760405162461bcd60e51b815260206004820152600a60248201526974696d652077726f6e6760b01b6044820152606401610428565b6001546001600160a01b0387811691161461088d5760405162461bcd60e51b81526020600482015260076024820152663737ba37b5b2b760c91b6044820152606401610428565b6007548511156108c75760405162461bcd60e51b81526020600482015260056024820152646e6f6e756d60d81b6044820152606401610428565b6008548511156109025760405162461bcd60e51b81526020600482015260066024820152656e6f726f6f6d60d01b6044820152606401610428565b6001600160a01b03871633146109445760405162461bcd60e51b81526020600482015260076024820152663737ba3ab9b2b960c91b6044820152606401610428565b6001600160a01b0387165f9081526006602052604090205442116109935760405162461bcd60e51b81526020600482015260066024820152656e6f74696d6560d01b6044820152606401610428565b617080620151806109a4428361129c565b6109ae9190611316565b6109ba4261708061129c565b6109c49190611335565b6109ce9190611335565b6109db9062015180611359565b6001600160a01b0388165f90815260066020526040902063ffffffff919091169055600854610a0b9086906112af565b600855335f90815260046020526040812054610a2890600161129c565b335f9081526004602052604081208054929350600192909190610a4c90849061129c565b909155505060015460405163a9059cbb60e01b8152336004820152602481018890526001600160a01b039091169063a9059cbb906044016020604051808303815f875af1158015610a9f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ac391906112f7565b5060408051600381526001600160a01b038a166020820152908101879052606081018290527f3894fea8ffab33709cf356f2933801d2074532c727ae53bf296d27ac4db6ffd39060800160405180910390a15050505050505050565b6002546001600160a01b0316331480610b4157505f546001600160a01b031633145b610b5d5760405162461bcd60e51b815260040161042890611266565b600755565b5f546001600160a01b03163314610b8b5760405162461bcd60e51b8152600401610428906112c2565b6001600160a01b039091165f90815260066020526040902055565b5f816001600160a01b0316610bbb8585610c20565b6001600160a01b031614949350505050565b6040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c81018290525f90605c015b604051602081830303815290604052805190602001209050919050565b5f8151604114610c725760405162461bcd60e51b815260206004820152601860248201527f696e76616c6964207369676e6174757265206c656e67746800000000000000006044820152606401610428565b60208281015160408085015160608087015183515f8082529681018086528a9052951a928501839052840183905260808401819052919260019060a0016020604051602081039080840390855afa158015610ccf573d5f803e3d5ffd5b5050604051601f190151979650505050505050565b5f81604051602001610c039190611376565b5f546001600160a01b03163314610d1f5760405162461bcd60e51b8152600401610428906112c2565b5f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f546001600160a01b03163314610d695760405162461bcd60e51b8152600401610428906112c2565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b60408051606096871b6bffffffffffffffffffffffff199081166020808401919091529690971b90961660348701526048860193909352606885019190915260e01b6001600160e01b03191660888401528051606c818503018152608c9093019052815191012090565b5f546001600160a01b03163314610e1e5760405162461bcd60e51b8152600401610428906112c2565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b03163314610e6a5760405162461bcd60e51b815260040161042890611266565b60405163a9059cbb60e01b81526001600160a01b0383811660048301526024820183905284169063a9059cbb906044016020604051808303815f875af1158015610eb6573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610eda91906112f7565b50505050565b6001600160a01b0381165f9081526004602052604081205461046890600161129c565b5f60208284031215610f13575f80fd5b5035919050565b6001600160a01b03811681146104ca575f80fd5b5f60208284031215610f3e575f80fd5b8135610f4981610f1a565b9392505050565b5f805f60608486031215610f62575f80fd5b8335610f6d81610f1a565b95602085013595506040909401359392505050565b803563ffffffff81168114610f95575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f67ffffffffffffffff80841115610fc857610fc8610f9a565b604051601f8501601f19908116603f01168101908282118183101715610ff057610ff0610f9a565b81604052809350858152868686011115611008575f80fd5b858560208301375f602087830101525050509392505050565b5f82601f830112611030575f80fd5b610f4983833560208501610fae565b5f805f805f8060c08789031215611054575f80fd5b863561105f81610f1a565b9550602087013561106f81610f1a565b9450604087013593506060870135925061108b60808801610f82565b915060a087013567ffffffffffffffff8111156110a6575f80fd5b6110b289828a01611021565b9150509295509295509295565b5f80604083850312156110d0575f80fd5b82356110db81610f1a565b946020939093013593505050565b5f805f606084860312156110fb575f80fd5b83359250602084013567ffffffffffffffff811115611118575f80fd5b61112486828701611021565b925050604084013561113581610f1a565b809150509250925092565b5f8060408385031215611151575f80fd5b82359150602083013567ffffffffffffffff81111561116e575f80fd5b61117a85828601611021565b9150509250929050565b5f60208284031215611194575f80fd5b813567ffffffffffffffff8111156111aa575f80fd5b8201601f810184136111ba575f80fd5b6111c984823560208401610fae565b949350505050565b5f805f805f60a086880312156111e5575f80fd5b85356111f081610f1a565b9450602086013561120081610f1a565b9350604086013592506060860135915061121c60808701610f82565b90509295509295909350565b5f805f6060848603121561123a575f80fd5b833561124581610f1a565b9250602084013561125581610f1a565b929592945050506040919091013590565b60208082526008908201526737379030b236b4b760c11b604082015260600190565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561046857610468611288565b8181038181111561046857610468611288565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f60208284031215611307575f80fd5b81518015158114610f49575f80fd5b5f8261133057634e487b7160e01b5f52601260045260245ffd5b500690565b63ffffffff82811682821603908082111561135257611352611288565b5092915050565b63ffffffff81811683821601908082111561135257611352611288565b5f82515f5b81811015611395576020818601810151858301520161137b565b505f92019182525091905056fea2646970667358221220c4ebcfa47c65446b8102e245145fc105eec157bd0518bbcc7a16227438ebe62764736f6c63430008180033