384 txs
384 calls
constructor
constructor(address _xpokt, address _wpokt, address _lockbox, address _wormholeBridge)
functions
bridgeCost
viewfunction bridgeCost(uint16 chainId) view returns (uint256)
lockbox
viewfunction lockbox() view returns (address)
wormholeBridge
viewfunction wormholeBridge() view returns (address)
wpokt
viewfunction wpokt() view returns (address)
xpokt
viewfunction xpokt() view returns (address)
bridgeTo
payablefunction bridgeTo(uint16 chainId, address to, uint256 amount) payable
bridgeTo
payablefunction bridgeTo(uint16 chainId, uint256 amount) payable
events
BridgeOutSuccess
event BridgeOutSuccess(uint16 chainId, address indexed to, uint256 amount)
errors
No errors.
creation bytecode
0x60e060405234801561001057600080fd5b50604051610bef380380610bef83398101604081905261002f9161007e565b6001600160a01b0393841660805291831660a052821660c052600080546001600160a01b031916919092161790556100d2565b80516001600160a01b038116811461007957600080fd5b919050565b6000806000806080858703121561009457600080fd5b61009d85610062565b93506100ab60208601610062565b92506100b960408601610062565b91506100c760608601610062565b905092959194509250565b60805160a05160c051610ac6610129600039600081816101580152818161036f01526103f301526000818160ef01528181610303015261034201526000818160770152818161047001526105040152610ac66000f3fe6080604052600436106100605760003560e01c8063265270b51461006557806337d6d162146100af5780634c354308146100dd57806352a8008514610111578063599ce01f1461013157806366cc570214610146578063d3a05cb81461017a575b600080fd5b34801561007157600080fd5b506100997f000000000000000000000000000000000000000000000000000000000000000081565b6040516100a69190610907565b60405180910390f35b3480156100bb57600080fd5b506100cf6100ca366004610932565b61018d565b6040519081526020016100a6565b3480156100e957600080fd5b506100997f000000000000000000000000000000000000000000000000000000000000000081565b34801561011d57600080fd5b50600054610099906001600160a01b031681565b61014461013f366004610954565b610204565b005b34801561015257600080fd5b506100997f000000000000000000000000000000000000000000000000000000000000000081565b61014461018836600461099f565b610214565b60008054604051631beb68b160e11b815261ffff841660048201526001600160a01b03909116906337d6d16290602401602060405180830381865afa1580156101da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101fe91906109c9565b92915050565b61020f838383610223565b505050565b61021f823383610223565b5050565b60008054604051631beb68b160e11b815261ffff861660048201526001600160a01b03909116906337d6d16290602401602060405180830381865afa158015610270573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061029491906109c9565b90503481146102f65760405162461bcd60e51b8152602060048201526024808201527f57504f4b54526f757465723a20636f7374206e6f7420657175616c20746f2071604482015263756f746560e01b60648201526084015b60405180910390fd5b61032b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016333085610642565b60405163095ea7b360e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063095ea7b390610399907f00000000000000000000000000000000000000000000000000000000000000009086906004016109e2565b6020604051808303816000875af11580156103b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103dc91906109fb565b5060405163b6b55f2560e01b8152600481018390527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063b6b55f2590602401600060405180830381600087803b15801561043f57600080fd5b505af1158015610453573d6000803e3d6000fd5b50506040516370a0823160e01b8152600092506001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691506370a08231906104a6903090600401610907565b602060405180830381865afa1580156104c3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104e791906109c9565b60005460405163095ea7b360e01b81529192506001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081169263095ea7b39261053c92169085906004016109e2565b6020604051808303816000875af115801561055b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061057f91906109fb565b5060005460405163073c6e5f60e21b815261ffff87166004820152602481018390526001600160a01b03868116604483015290911690631cf1b97c9084906064016000604051808303818588803b1580156105d957600080fd5b505af11580156105ed573d6000803e3d6000fd5b50506040805161ffff8a168152602081018890526001600160a01b03891694507fc5739e3238a73a7b1b204126212c093c0fc730aff83d4ea061298b8bdf57d78b935001905060405180910390a25050505050565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b17905261069c9085906106a2565b50505050565b60006106f7826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166107779092919063ffffffff16565b905080516000148061071857508080602001905181019061071891906109fb565b61020f5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016102ed565b6060610786848460008561078e565b949350505050565b6060824710156107ef5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016102ed565b600080866001600160a01b0316858760405161080b9190610a41565b60006040518083038185875af1925050503d8060008114610848576040519150601f19603f3d011682016040523d82523d6000602084013e61084d565b606091505b509150915061085e87838387610869565b979650505050505050565b606083156108d85782516000036108d1576001600160a01b0385163b6108d15760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016102ed565b5081610786565b61078683838151156108ed5781518083602001fd5b8060405162461bcd60e51b81526004016102ed9190610a5d565b6001600160a01b0391909116815260200190565b803561ffff8116811461092d57600080fd5b919050565b60006020828403121561094457600080fd5b61094d8261091b565b9392505050565b60008060006060848603121561096957600080fd5b6109728461091b565b925060208401356001600160a01b038116811461098e57600080fd5b929592945050506040919091013590565b600080604083850312156109b257600080fd5b6109bb8361091b565b946020939093013593505050565b6000602082840312156109db57600080fd5b5051919050565b6001600160a01b03929092168252602082015260400190565b600060208284031215610a0d57600080fd5b8151801515811461094d57600080fd5b60005b83811015610a38578181015183820152602001610a20565b50506000910152565b60008251610a53818460208701610a1d565b9190910192915050565b6020815260008251806020840152610a7c816040850160208701610a1d565b601f01601f1916919091016040019291505056fea2646970667358221220f9a751bb164399db5b2b50dba3eb21eef8e4c00c1e67036069a584451414501464736f6c63430008130033000000000000000000000000764a726d9ced0433a8d7643335919deb03a9a93500000000000000000000000067f4c72a50f8df6487720261e188f2abe83f57d7000000000000000000000000d32f55975ceb7421129b0222438d9517051c3c8f0000000000000000000000006c49e1ecfbe1ab0184ddf5f2200b58827293940f