Source Code
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"contract IERC20","name":"_seam","type":"address"},{"internalType":"contract IEscrowSeam","name":"_escrowSeam","type":"address"},{"internalType":"address","name":"_incentivesController","type":"address"},{"internalType":"address","name":"_rewardsAdmin","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"AddressEmptyCode","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"AddressInsufficientBalance","type":"error"},{"inputs":[],"name":"FailedInnerCall","type":"error"},{"inputs":[],"name":"NotIncentivesController","type":"error"},{"inputs":[],"name":"NotRewardsAdmin","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"caller","type":"address"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"EmergencyWithdrawal","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"PerformTransfer","type":"event"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"emergencyWithdrawal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"escrowSeam","outputs":[{"internalType":"contract IEscrowSeam","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getIncentivesController","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getRewardsAdmin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"performTransfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"seam","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Contract Creation Code
61010060405234801561001157600080fd5b506040516107b33803806107b38339810160408190526100309161006a565b6001600160a01b03918216608052811660a05291821660c0521660e0526100c9565b6001600160a01b038116811461006757600080fd5b50565b6000806000806080858703121561008057600080fd5b845161008b81610052565b602086015190945061009c81610052565b60408601519093506100ad81610052565b60608601519092506100be81610052565b939692955090935050565b60805160a05160c05160e05161069061012360003960008181610103015281816101da015261025f015260008181609401526101ad015260008181610127015261032101526000818160c5015261015801526106906000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806316beb9821461006757806321e429851461008f57806375d26413146100c35780638d8e5da7146100e9578063aed06752146100fe578063c625544314610125575b600080fd5b61007a6100753660046105a0565b61014b565b60405190151581526020015b60405180910390f35b6100b67f000000000000000000000000000000000000000000000000000000000000000081565b60405161008691906105dc565b7f00000000000000000000000000000000000000000000000000000000000000006100b6565b6100fc6100f73660046105a0565b610316565b005b6100b67f000000000000000000000000000000000000000000000000000000000000000081565b7f00000000000000000000000000000000000000000000000000000000000000006100b6565b6000336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461019657604051631d1740ff60e11b815260040160405180910390fd5b60405163095ea7b360e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063095ea7b390610204907f00000000000000000000000000000000000000000000000000000000000000009086906004016105f0565b6020604051808303816000875af1158015610223573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102479190610609565b506040516311f9fbc960e21b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906347e7ef249061029690879086906004016105f0565b600060405180830381600087803b1580156102b057600080fd5b505af11580156102c4573d6000803e3d6000fd5b50505050836001600160a01b03167f890bbef682fe5be4c8d3dd7e4fe728c80bb9c9601d83459696175d1907e4e7d68360405161030391815260200190565b60405180910390a25060015b9392505050565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461035f57604051631875353360e21b815260040160405180910390fd5b61036a8383836103c6565b816001600160a01b0316836001600160a01b0316336001600160a01b03167f7dc4ea712e6400e67a5abca1a983e5c420c386c19936dc120cd860b50b8e2579846040516103b991815260200190565b60405180910390a4505050565b61041e83846001600160a01b031663a9059cbb85856040516024016103ec9291906105f0565b604051602081830303815290604052915060e01b6020820180516001600160e01b038381831617835250505050610423565b505050565b60006104386001600160a01b03841683610486565b9050805160001415801561045d57508080602001905181019061045b9190610609565b155b1561041e5782604051635274afe760e01b815260040161047d91906105dc565b60405180910390fd5b606061030f8383600084600080856001600160a01b031684866040516104ac919061062b565b60006040518083038185875af1925050503d80600081146104e9576040519150601f19603f3d011682016040523d82523d6000602084013e6104ee565b606091505b50915091506104fe868383610508565b9695505050505050565b60608261051d576105188261055b565b61030f565b815115801561053457506001600160a01b0384163b155b156105545783604051639996b31560e01b815260040161047d91906105dc565b508061030f565b80511561056b5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b038116811461059b57600080fd5b919050565b6000806000606084860312156105b557600080fd5b6105be84610584565b92506105cc60208501610584565b9150604084013590509250925092565b6001600160a01b0391909116815260200190565b6001600160a01b03929092168252602082015260400190565b60006020828403121561061b57600080fd5b8151801515811461030f57600080fd5b6000825160005b8181101561064c5760208186018101518583015201610632565b50600092019182525091905056fea2646970667358221220205a3fe97e0675718d77e1d84d358f036e42986f1001d7f82978f0413812b55764736f6c634300081400330000000000000000000000001c7a460413dd4e964f96d8dfc56e7223ce88cd85000000000000000000000000998e44232bef4f8b033e5a5175bdc97f2b10d5e500000000000000000000000091ac2fff8cbef5859eaa6dda661febd533cd3780000000000000000000000000639d2dd24304ac2e6a691d8c1cff4a2665925fee
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100625760003560e01c806316beb9821461006757806321e429851461008f57806375d26413146100c35780638d8e5da7146100e9578063aed06752146100fe578063c625544314610125575b600080fd5b61007a6100753660046105a0565b61014b565b60405190151581526020015b60405180910390f35b6100b67f0000000000000000000000001c7a460413dd4e964f96d8dfc56e7223ce88cd8581565b60405161008691906105dc565b7f00000000000000000000000091ac2fff8cbef5859eaa6dda661febd533cd37806100b6565b6100fc6100f73660046105a0565b610316565b005b6100b67f000000000000000000000000998e44232bef4f8b033e5a5175bdc97f2b10d5e581565b7f000000000000000000000000639d2dd24304ac2e6a691d8c1cff4a2665925fee6100b6565b6000336001600160a01b037f00000000000000000000000091ac2fff8cbef5859eaa6dda661febd533cd3780161461019657604051631d1740ff60e11b815260040160405180910390fd5b60405163095ea7b360e01b81526001600160a01b037f0000000000000000000000001c7a460413dd4e964f96d8dfc56e7223ce88cd85169063095ea7b390610204907f000000000000000000000000998e44232bef4f8b033e5a5175bdc97f2b10d5e59086906004016105f0565b6020604051808303816000875af1158015610223573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102479190610609565b506040516311f9fbc960e21b81526001600160a01b037f000000000000000000000000998e44232bef4f8b033e5a5175bdc97f2b10d5e516906347e7ef249061029690879086906004016105f0565b600060405180830381600087803b1580156102b057600080fd5b505af11580156102c4573d6000803e3d6000fd5b50505050836001600160a01b03167f890bbef682fe5be4c8d3dd7e4fe728c80bb9c9601d83459696175d1907e4e7d68360405161030391815260200190565b60405180910390a25060015b9392505050565b336001600160a01b037f000000000000000000000000639d2dd24304ac2e6a691d8c1cff4a2665925fee161461035f57604051631875353360e21b815260040160405180910390fd5b61036a8383836103c6565b816001600160a01b0316836001600160a01b0316336001600160a01b03167f7dc4ea712e6400e67a5abca1a983e5c420c386c19936dc120cd860b50b8e2579846040516103b991815260200190565b60405180910390a4505050565b61041e83846001600160a01b031663a9059cbb85856040516024016103ec9291906105f0565b604051602081830303815290604052915060e01b6020820180516001600160e01b038381831617835250505050610423565b505050565b60006104386001600160a01b03841683610486565b9050805160001415801561045d57508080602001905181019061045b9190610609565b155b1561041e5782604051635274afe760e01b815260040161047d91906105dc565b60405180910390fd5b606061030f8383600084600080856001600160a01b031684866040516104ac919061062b565b60006040518083038185875af1925050503d80600081146104e9576040519150601f19603f3d011682016040523d82523d6000602084013e6104ee565b606091505b50915091506104fe868383610508565b9695505050505050565b60608261051d576105188261055b565b61030f565b815115801561053457506001600160a01b0384163b155b156105545783604051639996b31560e01b815260040161047d91906105dc565b508061030f565b80511561056b5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b038116811461059b57600080fd5b919050565b6000806000606084860312156105b557600080fd5b6105be84610584565b92506105cc60208501610584565b9150604084013590509250925092565b6001600160a01b0391909116815260200190565b6001600160a01b03929092168252602082015260400190565b60006020828403121561061b57600080fd5b8151801515811461030f57600080fd5b6000825160005b8181101561064c5760208186018101518583015201610632565b50600092019182525091905056fea2646970667358221220205a3fe97e0675718d77e1d84d358f036e42986f1001d7f82978f0413812b55764736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000001c7a460413dd4e964f96d8dfc56e7223ce88cd85000000000000000000000000998e44232bef4f8b033e5a5175bdc97f2b10d5e500000000000000000000000091ac2fff8cbef5859eaa6dda661febd533cd3780000000000000000000000000639d2dd24304ac2e6a691d8c1cff4a2665925fee
-----Decoded View---------------
Arg [0] : _seam (address): 0x1C7a460413dD4e964f96D8dFC56E7223cE88CD85
Arg [1] : _escrowSeam (address): 0x998e44232BEF4F8B033e5A5175BDC97F2B10d5e5
Arg [2] : _incentivesController (address): 0x91Ac2FfF8CBeF5859eAA6DdA661feBd533cD3780
Arg [3] : _rewardsAdmin (address): 0x639d2dD24304aC2e6A691d8c1cFf4a2665925fee
-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000001c7a460413dd4e964f96d8dfc56e7223ce88cd85
Arg [1] : 000000000000000000000000998e44232bef4f8b033e5a5175bdc97f2b10d5e5
Arg [2] : 00000000000000000000000091ac2fff8cbef5859eaa6dda661febd533cd3780
Arg [3] : 000000000000000000000000639d2dd24304ac2e6a691d8c1cff4a2665925fee
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

