1.3k txs
1.7k calls
constructor
constructor(address xpokt, address wpokt)
functions
ERC20
viewfunction ERC20() view returns (address)
XERC20
viewfunction XERC20() view returns (address)
deposit
nonpayablefunction deposit(uint256 amount)
depositTo
nonpayablefunction depositTo(address to, uint256 amount)
withdraw
nonpayablefunction withdraw(uint256 amount)
withdrawTo
nonpayablefunction withdrawTo(address to, uint256 amount)
events
Deposit
event Deposit(address _sender, uint256 _amount)
Withdraw
event Withdraw(address _sender, uint256 _amount)
errors
No errors.
creation bytecode
0x60c060405234801561001057600080fd5b5060405161084238038061084283398101604081905261002f91610062565b6001600160a01b039182166080521660a052610095565b80516001600160a01b038116811461005d57600080fd5b919050565b6000806040838503121561007557600080fd5b61007e83610046565b915061008c60208401610046565b90509250929050565b60805160a05161076e6100d46000396000818160ea01528181610214015261024a01526000818160940152818161019e0152610289015261076e6000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c8063205c2878146100675780632e1a7d4d1461007c578063b20a0fb91461008f578063b6b55f25146100d2578063cc4aa204146100e5578063ffaad6a51461010c575b600080fd5b61007a610075366004610632565b61011f565b005b61007a61008a36600461066a565b61012d565b6100b67f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200160405180910390f35b61007a6100e036600461066a565b61013a565b6100b67f000000000000000000000000000000000000000000000000000000000000000081565b61007a61011a366004610632565b610144565b610129828261014e565b5050565b610137338261014e565b50565b610137338261023d565b610129828261023d565b7f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364828260405161017f929190610683565b60405180910390a1604051632770a7eb60e21b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690639dc29fac906101d59033908590600401610683565b600060405180830381600087803b1580156101ef57600080fd5b505af1158015610203573d6000803e3d6000fd5b506101299250506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169050838361032f565b6102726001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001633308461038a565b6040516340c10f1960e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906340c10f19906102c09085908590600401610683565b600060405180830381600087803b1580156102da57600080fd5b505af11580156102ee573d6000803e3d6000fd5b505050507fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c8282604051610323929190610683565b60405180910390a15050565b6103858363a9059cbb60e01b848460405160240161034e929190610683565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909316929092179091526103c8565b505050565b6040516001600160a01b03808516602483015283166044820152606481018290526103c29085906323b872dd60e01b9060840161034e565b50505050565b600061041d826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166104a29092919063ffffffff16565b905080516000148061043e57508080602001905181019061043e919061069c565b6103855760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084015b60405180910390fd5b60606104b184846000856104b9565b949350505050565b60608247101561051a5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610499565b600080866001600160a01b0316858760405161053691906106e9565b60006040518083038185875af1925050503d8060008114610573576040519150601f19603f3d011682016040523d82523d6000602084013e610578565b606091505b509150915061058987838387610594565b979650505050505050565b606083156106035782516000036105fc576001600160a01b0385163b6105fc5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610499565b50816104b1565b6104b183838151156106185781518083602001fd5b8060405162461bcd60e51b81526004016104999190610705565b6000806040838503121561064557600080fd5b82356001600160a01b038116811461065c57600080fd5b946020939093013593505050565b60006020828403121561067c57600080fd5b5035919050565b6001600160a01b03929092168252602082015260400190565b6000602082840312156106ae57600080fd5b815180151581146106be57600080fd5b9392505050565b60005b838110156106e05781810151838201526020016106c8565b50506000910152565b600082516106fb8184602087016106c5565b9190910192915050565b60208152600082518060208401526107248160408501602087016106c5565b601f01601f1916919091016040019291505056fea2646970667358221220648feebc96371ec02d9f78b4dc6a2741fa6ae4e4d7b81b41fb088962ddb38d5864736f6c63430008130033000000000000000000000000764a726d9ced0433a8d7643335919deb03a9a93500000000000000000000000067f4c72a50f8df6487720261e188f2abe83f57d7