S Price: $0.030807 (+2.14%)
Gas: 55 Gwei

Contract

0x108e823a26C5FB096D1f7c493809ccE9015507a6

Overview

S Balance

Sonic LogoSonic LogoSonic Logo0 S

S Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Set Swap Info157093342025-03-24 18:39:46444 days ago1742841586IN
0x108e823a...9015507a6
0 S0.0153224355.01
Set Swap Info130461172025-03-11 12:43:20457 days ago1741697000IN
0x108e823a...9015507a6
0 S0.0153224355.01
Set Swap Info56987212025-01-28 17:38:51499 days ago1738085931IN
0x108e823a...9015507a6
0 S0.0139970155.01
Renounce Deploye...51123052025-01-23 10:56:18504 days ago1737629778IN
0x108e823a...9015507a6
0 S0.001385255.01

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

GoatSwapper

Compiler Version
v0.8.27+commit.40a35a09
Optimization Enabled
Yes with 200 runs
Other Settings
shanghai EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"_native","type":"address"},{"internalType":"address","name":"_keeper","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":[{"internalType":"address","name":"fromToken","type":"address"},{"internalType":"address","name":"toToken","type":"address"}],"name":"NoSwapData","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"inputs":[{"internalType":"address","name":"router","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"SwapFailed","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"fromToken","type":"address"},{"indexed":true,"internalType":"address","name":"toToken","type":"address"},{"components":[{"internalType":"address","name":"router","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"amountIndex","type":"uint256"}],"indexed":false,"internalType":"struct GoatSwapper.SwapInfo","name":"swapInfo","type":"tuple"}],"name":"SetSwapInfo","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"caller","type":"address"},{"indexed":true,"internalType":"address","name":"fromToken","type":"address"},{"indexed":true,"internalType":"address","name":"toToken","type":"address"},{"indexed":false,"internalType":"uint256","name":"amountIn","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amountOut","type":"uint256"}],"name":"Swap","type":"event"},{"inputs":[],"name":"deployer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"fromNative","outputs":[{"internalType":"address","name":"router","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"amountIndex","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"keeper","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"native","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceDeployer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_keeper","type":"address"}],"name":"setKeeper","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_fromToken","type":"address"},{"internalType":"address","name":"_toToken","type":"address"},{"components":[{"internalType":"address","name":"router","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"amountIndex","type":"uint256"}],"internalType":"struct GoatSwapper.SwapInfo","name":"_swapInfo","type":"tuple"}],"name":"setSwapInfo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_fromTokens","type":"address[]"},{"internalType":"address[]","name":"_toTokens","type":"address[]"},{"components":[{"internalType":"address","name":"router","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"amountIndex","type":"uint256"}],"internalType":"struct GoatSwapper.SwapInfo[]","name":"_swapInfos","type":"tuple[]"}],"name":"setSwapInfos","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_fromToken","type":"address"},{"internalType":"address","name":"_toToken","type":"address"},{"internalType":"uint256","name":"_amountIn","type":"uint256"}],"name":"swap","outputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"swapInfo","outputs":[{"internalType":"address","name":"router","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"amountIndex","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"toNative","outputs":[{"internalType":"address","name":"router","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"amountIndex","type":"uint256"}],"stateMutability":"view","type":"function"}]
6080604052348015600e575f5ffd5b50604051611789380380611789833981016040819052602b916085565b600180546001600160a01b039384166001600160a01b031991821617909155600280549290931691811691909117909155600380549091163317905560b1565b80516001600160a01b03811681146080575f5ffd5b919050565b5f5f604083850312156095575f5ffd5b609c83606b565b915060a860208401606b565b90509250929050565b6116cb806100be5f395ff3fe608060405234801561000f575f5ffd5b50600436106100a6575f3560e01c806384aad7fd1161006e57806384aad7fd1461013b578063aced16611461014e578063bf6f00d814610161578063d5f3948814610169578063df791e501461017c578063e0146c8e1461019d575f5ffd5b80631147e140146100aa57806311b0b42d146100d5578063336748a2146101005780633c8f579014610115578063748747e614610128575b5f5ffd5b6100bd6100b8366004611089565b6101b0565b6040516100cc939291906110f1565b60405180910390f35b6001546100e8906001600160a01b031681565b6040516001600160a01b0390911681526020016100cc565b61011361010e36600461116c565b6102a2565b005b6100bd610123366004611089565b61047a565b610113610136366004611089565b610568565b61011361014936600461120b565b6105c9565b6002546100e8906001600160a01b031681565b610113610689565b6003546100e8906001600160a01b031681565b61018f61018a36600461126f565b6106da565b6040519081526020016100cc565b6100bd6101ab3660046112ad565b6107c9565b600180546001600160a01b039081165f90815260208181526040808320868516845290915281208054930180549390921692606092906101ef906112e4565b80601f016020809104026020016040519081016040528092919081815260200182805461021b906112e4565b80156102665780601f1061023d57610100808354040283529160200191610266565b820191905f5260205f20905b81548152906001019060200180831161024957829003601f168201915b50506001546001600160a01b039081165f908152602081815260408083209b909316825299909952909720600201549597929650919350505050565b6003546001600160a01b03163314806102c557506002546001600160a01b031633145b6102ea5760405162461bcd60e51b81526004016102e19061131c565b60405180910390fd5b845f5b81811015610470578383828181106103075761030761133e565b90506020028101906103199190611352565b5f5f8a8a8581811061032d5761032d61133e565b90506020020160208101906103429190611089565b6001600160a01b03166001600160a01b031681526020019081526020015f205f8888858181106103745761037461133e565b90506020020160208101906103899190611089565b6001600160a01b0316815260208101919091526040015f206103ab82826113cf565b9050508585828181106103c0576103c061133e565b90506020020160208101906103d59190611089565b6001600160a01b03168888838181106103f0576103f061133e565b90506020020160208101906104059190611089565b6001600160a01b03167fce356dc68ba93633de7c8929e481a61ef7301124ddecd06f9e326896f5e43d4b8686858181106104415761044161133e565b90506020028101906104539190611352565b604051610460919061152c565b60405180910390a36001016102ed565b5050505050505050565b6001600160a01b038181165f908152602081815260408083206001805486168552925282208054910180549190931692606092916104b7906112e4565b80601f01602080910402602001604051908101604052809291908181526020018280546104e3906112e4565b801561052e5780601f106105055761010080835404028352916020019161052e565b820191905f5260205f20905b81548152906001019060200180831161051157829003601f168201915b505050506001600160a01b039586165f90815260208181526040808320600154909916835297905295909520600201549395909450915050565b6003546001600160a01b031633148061058b57506002546001600160a01b031633145b6105a75760405162461bcd60e51b81526004016102e19061131c565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6003546001600160a01b03163314806105ec57506002546001600160a01b031633145b6106085760405162461bcd60e51b81526004016102e19061131c565b6001600160a01b038084165f90815260208181526040808320938616835292905220819061063682826113cf565b905050816001600160a01b0316836001600160a01b03167fce356dc68ba93633de7c8929e481a61ef7301124ddecd06f9e326896f5e43d4b8360405161067c919061152c565b60405180910390a3505050565b6003546001600160a01b03163314806106ac57506002546001600160a01b031633145b6106c85760405162461bcd60e51b81526004016102e19061131c565b600380546001600160a01b0319169055565b5f6106f06001600160a01b038516333085610883565b6106fb8484846108f0565b6040516370a0823160e01b81523060048201526001600160a01b038416906370a0823190602401602060405180830381865afa15801561073d573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061076191906115bb565b90506107776001600160a01b0384163383610ad0565b60408051838152602081018390526001600160a01b03808616929087169133917fcd3829a3813dc3cdd188fd3d01dcf3268c16be2fdd2dd21d0665418816e46062910160405180910390a49392505050565b5f602081815292815260408082209093529081522080546001820180546001600160a01b0390921692916107fc906112e4565b80601f0160208091040260200160405190810160405280929190818152602001828054610828906112e4565b80156108735780601f1061084a57610100808354040283529160200191610873565b820191905f5260205f20905b81548152906001019060200180831161085657829003601f168201915b5050505050908060020154905083565b6040516001600160a01b0384811660248301528381166044830152606482018390526108ea9186918216906323b872dd906084015b604051602081830303815290604052915060e01b6020820180516001600160e01b038381831617835250505050610b06565b50505050565b6001600160a01b038084165f90815260208181526040808320868516845282528083208151606081019092528054909416815260018401805493949193919284019161093b906112e4565b80601f0160208091040260200160405190810160405280929190818152602001828054610967906112e4565b80156109b25780601f10610989576101008083540402835291602001916109b2565b820191905f5260205f20905b81548152906001019060200180831161099557829003601f168201915b50505091835250506002919091015460209091015280519091506001600160a01b038116610a065760405163661af8a960e11b81526001600160a01b038087166004830152851660248201526044016102e1565b5f82602001519050610a3e81846040015186604051602001610a2a91815260200190565b604051602081830303815290604052610b67565b9050610a4a8683610bec565b5f826001600160a01b031682604051610a6391906115d2565b5f604051808303815f865af19150503d805f8114610a9c576040519150601f19603f3d011682016040523d82523d5f602084013e610aa1565b606091505b5050905080610ac7578282604051630de816ad60e31b81526004016102e19291906115e3565b50505050505050565b6040516001600160a01b03838116602483015260448201839052610b0191859182169063a9059cbb906064016108b8565b505050565b5f610b1a6001600160a01b03841683610c79565b905080515f14158015610b3e575080806020019051810190610b3c919061160e565b155b15610b0157604051635274afe760e01b81526001600160a01b03841660048201526024016102e1565b6060610b74845f85610c8f565b82604051602001610b8692919061162d565b60408051601f19818403018152919052610bc3610ba485602061166f565b610baf86602061166f565b8751610bbb9190611682565b879190610c8f565b604051602001610bd492919061162d565b60405160208183030381529060405290509392505050565b604051636eb1769f60e11b81523060048201526001600160a01b03828116602483015283169063dd62ed3e90604401602060405180830381865afa158015610c36573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c5a91906115bb565b5f03610c7557610c756001600160a01b038316825f19610d9d565b5050565b6060610c8683835f610e24565b90505b92915050565b606081610c9d81601f61166f565b1015610cdc5760405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b60448201526064016102e1565b610ce6828461166f565b84511015610d2a5760405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b60448201526064016102e1565b606082158015610d485760405191505f825260208201604052610d92565b6040519150601f8416801560200281840101858101878315602002848b0101015b81831015610d81578051835260209283019201610d69565b5050858452601f01601f1916604052505b5090505b9392505050565b604051636eb1769f60e11b81523060048201526001600160a01b0383811660248301525f919085169063dd62ed3e90604401602060405180830381865afa158015610dea573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e0e91906115bb565b90506108ea8484610e1f858561166f565b610ebd565b606081471015610e495760405163cd78605960e01b81523060048201526024016102e1565b5f5f856001600160a01b03168486604051610e6491906115d2565b5f6040518083038185875af1925050503d805f8114610e9e576040519150601f19603f3d011682016040523d82523d5f602084013e610ea3565b606091505b5091509150610eb3868383610f4c565b9695505050505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b179052610f0e8482610fa8565b6108ea576040516001600160a01b0384811660248301525f6044830152610f4291869182169063095ea7b3906064016108b8565b6108ea8482610b06565b606082610f6157610f5c82611049565b610d96565b8151158015610f7857506001600160a01b0384163b155b15610fa157604051639996b31560e01b81526001600160a01b03851660048201526024016102e1565b5080610d96565b5f5f5f846001600160a01b031684604051610fc391906115d2565b5f604051808303815f865af19150503d805f8114610ffc576040519150601f19603f3d011682016040523d82523d5f602084013e611001565b606091505b509150915081801561102b57508051158061102b57508080602001905181019061102b919061160e565b801561104057505f856001600160a01b03163b115b95945050505050565b8051156110595780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b50565b6001600160a01b0381168114611072575f5ffd5b5f60208284031215611099575f5ffd5b8135610d9681611075565b5f5b838110156110be5781810151838201526020016110a6565b50505f910152565b5f81518084526110dd8160208601602086016110a4565b601f01601f19169290920160200192915050565b6001600160a01b03841681526060602082018190525f90611114908301856110c6565b9050826040830152949350505050565b5f5f83601f840112611134575f5ffd5b50813567ffffffffffffffff81111561114b575f5ffd5b6020830191508360208260051b8501011115611165575f5ffd5b9250929050565b5f5f5f5f5f5f60608789031215611181575f5ffd5b863567ffffffffffffffff811115611197575f5ffd5b6111a389828a01611124565b909750955050602087013567ffffffffffffffff8111156111c2575f5ffd5b6111ce89828a01611124565b909550935050604087013567ffffffffffffffff8111156111ed575f5ffd5b6111f989828a01611124565b979a9699509497509295939492505050565b5f5f5f6060848603121561121d575f5ffd5b833561122881611075565b9250602084013561123881611075565b9150604084013567ffffffffffffffff811115611253575f5ffd5b840160608187031215611264575f5ffd5b809150509250925092565b5f5f5f60608486031215611281575f5ffd5b833561128c81611075565b9250602084013561129c81611075565b929592945050506040919091013590565b5f5f604083850312156112be575f5ffd5b82356112c981611075565b915060208301356112d981611075565b809150509250929050565b600181811c908216806112f857607f821691505b60208210810361131657634e487b7160e01b5f52602260045260245ffd5b50919050565b60208082526008908201526710b6b0b730b3b2b960c11b604082015260600190565b634e487b7160e01b5f52603260045260245ffd5b5f8235605e19833603018112611366575f5ffd5b9190910192915050565b634e487b7160e01b5f52604160045260245ffd5b601f821115610b0157805f5260205f20601f840160051c810160208510156113a95750805b601f840160051c820191505b818110156113c8575f81556001016113b5565b5050505050565b81356113da81611075565b81546001600160a01b0319166001600160a01b0391909116178155602082013536839003601e1901811261140c575f5ffd5b8201803567ffffffffffffffff811115611424575f5ffd5b602082019150803603821315611438575f5ffd5b6001830167ffffffffffffffff82111561145457611454611370565b6114688261146283546112e4565b83611384565b5f601f831160018114611499575f84156114825750848201355b5f19600386901b1c1916600185901b1783556114f0565b5f83815260208120601f198616915b828110156114c857878501358255602094850194600190920191016114a8565b50858210156114e4575f1960f88760031b161c19848801351681555b505060018460011b0183555b505050505060409190910135600290910155565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b602081525f823561153c81611075565b6001600160a01b031660208381019190915283013536849003601e19018112611563575f5ffd5b830160208101903567ffffffffffffffff81111561157f575f5ffd5b80360382131561158d575f5ffd5b606060408501526115a2608085018284611504565b6040959095013560609490940193909352509192915050565b5f602082840312156115cb575f5ffd5b5051919050565b5f82516113668184602087016110a4565b6001600160a01b03831681526040602082018190525f90611606908301846110c6565b949350505050565b5f6020828403121561161e575f5ffd5b81518015158114610d96575f5ffd5b5f835161163e8184602088016110a4565b8351908301906116528183602088016110a4565b01949350505050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610c8957610c8961165b565b81810381811115610c8957610c8961165b56fea2646970667358221220ef58a50683dc6acc4193573d7ff1a9c7684bd9643c22dcb17426687f889b1da464736f6c634300081b0033000000000000000000000000039e2fb66102314ce7b64ce5ce3e5183bc94ad38000000000000000000000000bd297b4f9991fd23f54e14111ee6190c4fb9f7e1
Deployed Bytecode
0x608060405234801561000f575f5ffd5b50600436106100a6575f3560e01c806384aad7fd1161006e57806384aad7fd1461013b578063aced16611461014e578063bf6f00d814610161578063d5f3948814610169578063df791e501461017c578063e0146c8e1461019d575f5ffd5b80631147e140146100aa57806311b0b42d146100d5578063336748a2146101005780633c8f579014610115578063748747e614610128575b5f5ffd5b6100bd6100b8366004611089565b6101b0565b6040516100cc939291906110f1565b60405180910390f35b6001546100e8906001600160a01b031681565b6040516001600160a01b0390911681526020016100cc565b61011361010e36600461116c565b6102a2565b005b6100bd610123366004611089565b61047a565b610113610136366004611089565b610568565b61011361014936600461120b565b6105c9565b6002546100e8906001600160a01b031681565b610113610689565b6003546100e8906001600160a01b031681565b61018f61018a36600461126f565b6106da565b6040519081526020016100cc565b6100bd6101ab3660046112ad565b6107c9565b600180546001600160a01b039081165f90815260208181526040808320868516845290915281208054930180549390921692606092906101ef906112e4565b80601f016020809104026020016040519081016040528092919081815260200182805461021b906112e4565b80156102665780601f1061023d57610100808354040283529160200191610266565b820191905f5260205f20905b81548152906001019060200180831161024957829003601f168201915b50506001546001600160a01b039081165f908152602081815260408083209b909316825299909952909720600201549597929650919350505050565b6003546001600160a01b03163314806102c557506002546001600160a01b031633145b6102ea5760405162461bcd60e51b81526004016102e19061131c565b60405180910390fd5b845f5b81811015610470578383828181106103075761030761133e565b90506020028101906103199190611352565b5f5f8a8a8581811061032d5761032d61133e565b90506020020160208101906103429190611089565b6001600160a01b03166001600160a01b031681526020019081526020015f205f8888858181106103745761037461133e565b90506020020160208101906103899190611089565b6001600160a01b0316815260208101919091526040015f206103ab82826113cf565b9050508585828181106103c0576103c061133e565b90506020020160208101906103d59190611089565b6001600160a01b03168888838181106103f0576103f061133e565b90506020020160208101906104059190611089565b6001600160a01b03167fce356dc68ba93633de7c8929e481a61ef7301124ddecd06f9e326896f5e43d4b8686858181106104415761044161133e565b90506020028101906104539190611352565b604051610460919061152c565b60405180910390a36001016102ed565b5050505050505050565b6001600160a01b038181165f908152602081815260408083206001805486168552925282208054910180549190931692606092916104b7906112e4565b80601f01602080910402602001604051908101604052809291908181526020018280546104e3906112e4565b801561052e5780601f106105055761010080835404028352916020019161052e565b820191905f5260205f20905b81548152906001019060200180831161051157829003601f168201915b505050506001600160a01b039586165f90815260208181526040808320600154909916835297905295909520600201549395909450915050565b6003546001600160a01b031633148061058b57506002546001600160a01b031633145b6105a75760405162461bcd60e51b81526004016102e19061131c565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6003546001600160a01b03163314806105ec57506002546001600160a01b031633145b6106085760405162461bcd60e51b81526004016102e19061131c565b6001600160a01b038084165f90815260208181526040808320938616835292905220819061063682826113cf565b905050816001600160a01b0316836001600160a01b03167fce356dc68ba93633de7c8929e481a61ef7301124ddecd06f9e326896f5e43d4b8360405161067c919061152c565b60405180910390a3505050565b6003546001600160a01b03163314806106ac57506002546001600160a01b031633145b6106c85760405162461bcd60e51b81526004016102e19061131c565b600380546001600160a01b0319169055565b5f6106f06001600160a01b038516333085610883565b6106fb8484846108f0565b6040516370a0823160e01b81523060048201526001600160a01b038416906370a0823190602401602060405180830381865afa15801561073d573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061076191906115bb565b90506107776001600160a01b0384163383610ad0565b60408051838152602081018390526001600160a01b03808616929087169133917fcd3829a3813dc3cdd188fd3d01dcf3268c16be2fdd2dd21d0665418816e46062910160405180910390a49392505050565b5f602081815292815260408082209093529081522080546001820180546001600160a01b0390921692916107fc906112e4565b80601f0160208091040260200160405190810160405280929190818152602001828054610828906112e4565b80156108735780601f1061084a57610100808354040283529160200191610873565b820191905f5260205f20905b81548152906001019060200180831161085657829003601f168201915b5050505050908060020154905083565b6040516001600160a01b0384811660248301528381166044830152606482018390526108ea9186918216906323b872dd906084015b604051602081830303815290604052915060e01b6020820180516001600160e01b038381831617835250505050610b06565b50505050565b6001600160a01b038084165f90815260208181526040808320868516845282528083208151606081019092528054909416815260018401805493949193919284019161093b906112e4565b80601f0160208091040260200160405190810160405280929190818152602001828054610967906112e4565b80156109b25780601f10610989576101008083540402835291602001916109b2565b820191905f5260205f20905b81548152906001019060200180831161099557829003601f168201915b50505091835250506002919091015460209091015280519091506001600160a01b038116610a065760405163661af8a960e11b81526001600160a01b038087166004830152851660248201526044016102e1565b5f82602001519050610a3e81846040015186604051602001610a2a91815260200190565b604051602081830303815290604052610b67565b9050610a4a8683610bec565b5f826001600160a01b031682604051610a6391906115d2565b5f604051808303815f865af19150503d805f8114610a9c576040519150601f19603f3d011682016040523d82523d5f602084013e610aa1565b606091505b5050905080610ac7578282604051630de816ad60e31b81526004016102e19291906115e3565b50505050505050565b6040516001600160a01b03838116602483015260448201839052610b0191859182169063a9059cbb906064016108b8565b505050565b5f610b1a6001600160a01b03841683610c79565b905080515f14158015610b3e575080806020019051810190610b3c919061160e565b155b15610b0157604051635274afe760e01b81526001600160a01b03841660048201526024016102e1565b6060610b74845f85610c8f565b82604051602001610b8692919061162d565b60408051601f19818403018152919052610bc3610ba485602061166f565b610baf86602061166f565b8751610bbb9190611682565b879190610c8f565b604051602001610bd492919061162d565b60405160208183030381529060405290509392505050565b604051636eb1769f60e11b81523060048201526001600160a01b03828116602483015283169063dd62ed3e90604401602060405180830381865afa158015610c36573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c5a91906115bb565b5f03610c7557610c756001600160a01b038316825f19610d9d565b5050565b6060610c8683835f610e24565b90505b92915050565b606081610c9d81601f61166f565b1015610cdc5760405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b60448201526064016102e1565b610ce6828461166f565b84511015610d2a5760405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b60448201526064016102e1565b606082158015610d485760405191505f825260208201604052610d92565b6040519150601f8416801560200281840101858101878315602002848b0101015b81831015610d81578051835260209283019201610d69565b5050858452601f01601f1916604052505b5090505b9392505050565b604051636eb1769f60e11b81523060048201526001600160a01b0383811660248301525f919085169063dd62ed3e90604401602060405180830381865afa158015610dea573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e0e91906115bb565b90506108ea8484610e1f858561166f565b610ebd565b606081471015610e495760405163cd78605960e01b81523060048201526024016102e1565b5f5f856001600160a01b03168486604051610e6491906115d2565b5f6040518083038185875af1925050503d805f8114610e9e576040519150601f19603f3d011682016040523d82523d5f602084013e610ea3565b606091505b5091509150610eb3868383610f4c565b9695505050505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b179052610f0e8482610fa8565b6108ea576040516001600160a01b0384811660248301525f6044830152610f4291869182169063095ea7b3906064016108b8565b6108ea8482610b06565b606082610f6157610f5c82611049565b610d96565b8151158015610f7857506001600160a01b0384163b155b15610fa157604051639996b31560e01b81526001600160a01b03851660048201526024016102e1565b5080610d96565b5f5f5f846001600160a01b031684604051610fc391906115d2565b5f604051808303815f865af19150503d805f8114610ffc576040519150601f19603f3d011682016040523d82523d5f602084013e611001565b606091505b509150915081801561102b57508051158061102b57508080602001905181019061102b919061160e565b801561104057505f856001600160a01b03163b115b95945050505050565b8051156110595780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b50565b6001600160a01b0381168114611072575f5ffd5b5f60208284031215611099575f5ffd5b8135610d9681611075565b5f5b838110156110be5781810151838201526020016110a6565b50505f910152565b5f81518084526110dd8160208601602086016110a4565b601f01601f19169290920160200192915050565b6001600160a01b03841681526060602082018190525f90611114908301856110c6565b9050826040830152949350505050565b5f5f83601f840112611134575f5ffd5b50813567ffffffffffffffff81111561114b575f5ffd5b6020830191508360208260051b8501011115611165575f5ffd5b9250929050565b5f5f5f5f5f5f60608789031215611181575f5ffd5b863567ffffffffffffffff811115611197575f5ffd5b6111a389828a01611124565b909750955050602087013567ffffffffffffffff8111156111c2575f5ffd5b6111ce89828a01611124565b909550935050604087013567ffffffffffffffff8111156111ed575f5ffd5b6111f989828a01611124565b979a9699509497509295939492505050565b5f5f5f6060848603121561121d575f5ffd5b833561122881611075565b9250602084013561123881611075565b9150604084013567ffffffffffffffff811115611253575f5ffd5b840160608187031215611264575f5ffd5b809150509250925092565b5f5f5f60608486031215611281575f5ffd5b833561128c81611075565b9250602084013561129c81611075565b929592945050506040919091013590565b5f5f604083850312156112be575f5ffd5b82356112c981611075565b915060208301356112d981611075565b809150509250929050565b600181811c908216806112f857607f821691505b60208210810361131657634e487b7160e01b5f52602260045260245ffd5b50919050565b60208082526008908201526710b6b0b730b3b2b960c11b604082015260600190565b634e487b7160e01b5f52603260045260245ffd5b5f8235605e19833603018112611366575f5ffd5b9190910192915050565b634e487b7160e01b5f52604160045260245ffd5b601f821115610b0157805f5260205f20601f840160051c810160208510156113a95750805b601f840160051c820191505b818110156113c8575f81556001016113b5565b5050505050565b81356113da81611075565b81546001600160a01b0319166001600160a01b0391909116178155602082013536839003601e1901811261140c575f5ffd5b8201803567ffffffffffffffff811115611424575f5ffd5b602082019150803603821315611438575f5ffd5b6001830167ffffffffffffffff82111561145457611454611370565b6114688261146283546112e4565b83611384565b5f601f831160018114611499575f84156114825750848201355b5f19600386901b1c1916600185901b1783556114f0565b5f83815260208120601f198616915b828110156114c857878501358255602094850194600190920191016114a8565b50858210156114e4575f1960f88760031b161c19848801351681555b505060018460011b0183555b505050505060409190910135600290910155565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b602081525f823561153c81611075565b6001600160a01b031660208381019190915283013536849003601e19018112611563575f5ffd5b830160208101903567ffffffffffffffff81111561157f575f5ffd5b80360382131561158d575f5ffd5b606060408501526115a2608085018284611504565b6040959095013560609490940193909352509192915050565b5f602082840312156115cb575f5ffd5b5051919050565b5f82516113668184602087016110a4565b6001600160a01b03831681526040602082018190525f90611606908301846110c6565b949350505050565b5f6020828403121561161e575f5ffd5b81518015158114610d96575f5ffd5b5f835161163e8184602088016110a4565b8351908301906116528183602088016110a4565b01949350505050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610c8957610c8961165b565b81810381811115610c8957610c8961165b56fea2646970667358221220ef58a50683dc6acc4193573d7ff1a9c7684bd9643c22dcb17426687f889b1da464736f6c634300081b0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000039e2fb66102314ce7b64ce5ce3e5183bc94ad38000000000000000000000000bd297b4f9991fd23f54e14111ee6190c4fb9f7e1

-----Decoded View---------------
Arg [0] : _native (address): 0x039e2fB66102314Ce7b64Ce5Ce3E5183bc94aD38
Arg [1] : _keeper (address): 0xbd297B4f9991FD23f54e14111EE6190C4Fb9F7e1

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000039e2fb66102314ce7b64ce5ce3e5183bc94ad38
Arg [1] : 000000000000000000000000bd297b4f9991fd23f54e14111ee6190c4fb9f7e1

🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Transaction Gas Used Reward
view all blocks produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

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.