OP Sepolia Testnet

Contract

0xeFcb172De9aA254910A2E93E596F7F5721c17677
Source Code Source Code

Overview

ETH Balance

0 ETH

Token Holdings

More Info

Multichain Info

N/A
Transaction Hash
Method
Block
From
To
Amount
Stake427349412026-04-27 6:47:0224 days ago1777272422IN
0xeFcb172D...721c17677
0 ETH0.0000113517060.10000025
Stake424771142026-04-21 7:32:4830 days ago1776756768IN
0xeFcb172D...721c17677
0 ETH0.0000000199520.00000025
Unpause421935072026-04-14 17:59:1437 days ago1776189554IN
0xeFcb172D...721c17677
0 ETH0.0000000301760.00100025
Pause416261252026-04-01 14:46:3050 days ago1775054790IN
0xeFcb172D...721c17677
0 ETH0.0000000463040.00100025
Set Allowed Stak...416251372026-04-01 14:13:3450 days ago1775052814IN
0xeFcb172D...721c17677
0 ETH0.0000000000060.00000025
Set Allowed Stak...416251342026-04-01 14:13:2850 days ago1775052808IN
0xeFcb172D...721c17677
0 ETH0.0000000000060.00000025
Unstake416251162026-04-01 14:12:5250 days ago1775052772IN
0xeFcb172D...721c17677
0 ETH0.0000000000120.00000025
Unstake416251092026-04-01 14:12:3850 days ago1775052758IN
0xeFcb172D...721c17677
0 ETH0.0000000000120.00000025
Change Beneficia...416251052026-04-01 14:12:3050 days ago1775052750IN
0xeFcb172D...721c17677
0 ETH0.0000000000120.00000025
Unstake416250772026-04-01 14:11:3450 days ago1775052694IN
0xeFcb172D...721c17677
0 ETH0.0000000000130.00000025
Change Beneficia...416250472026-04-01 14:10:3450 days ago1775052634IN
0xeFcb172D...721c17677
0 ETH0.0000000514160.00100025
Set Allowed Stak...416250382026-04-01 14:10:1650 days ago1775052616IN
0xeFcb172D...721c17677
0 ETH0.0000000462020.00100025
Stake416250302026-04-01 14:10:0050 days ago1775052600IN
0xeFcb172D...721c17677
0 ETH0.0000001012330.00100025
Set Allowed Stak...416250072026-04-01 14:09:1450 days ago1775052554IN
0xeFcb172D...721c17677
0 ETH0.0000000000110.00000025
Set Allowed Stak...416249882026-04-01 14:08:3650 days ago1775052516IN
0xeFcb172D...721c17677
0 ETH0.0000000000060.00000025
Set Allowed Stak...416249542026-04-01 14:07:2850 days ago1775052448IN
0xeFcb172D...721c17677
0 ETH0.0000000462020.00100025
Set Allowed Stak...416248932026-04-01 14:05:2650 days ago1775052326IN
0xeFcb172D...721c17677
0 ETH0.0000000492950.00100025
Stake416248752026-04-01 14:04:5050 days ago1775052290IN
0xeFcb172D...721c17677
0 ETH0.0000001034920.00100025
Unstake416248522026-04-01 14:04:0450 days ago1775052244IN
0xeFcb172D...721c17677
0 ETH0.0000000000120.00000025
Unstake416248142026-04-01 14:02:4850 days ago1775052168IN
0xeFcb172D...721c17677
0 ETH0.0000000542570.00100025
Stake416247802026-04-01 14:01:4050 days ago1775052100IN
0xeFcb172D...721c17677
0 ETH0.0000000000190.00000025
Change Beneficia...416247042026-04-01 13:59:0850 days ago1775051948IN
0xeFcb172D...721c17677
0 ETH0.0000000540710.00110025
Change Beneficia...416246102026-04-01 13:56:0050 days ago1775051760IN
0xeFcb172D...721c17677
0 ETH0.0000000685210.00100025
Set Allowed Stak...416245632026-04-01 13:54:2650 days ago1775051666IN
0xeFcb172D...721c17677
0 ETH0.0000000000110.00000025
Stake416244902026-04-01 13:52:0050 days ago1775051520IN
0xeFcb172D...721c17677
0 ETH0.0000000623170.00100025
View all transactions

Parent Transaction Hash Block From To Amount
View All Internal Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

PolicyEngineStaking

Compiler Version
v0.8.25+commit.b61c2a91
Optimization Enabled
Yes with 999999 runs
Other Settings
cancun EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"_ownerAddr","type":"address"},{"internalType":"address","name":"_token","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_InsufficientStake","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_NoStake","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_NotAllowedToSetBeneficiary","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_Paused","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_SameBeneficiary","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_SelfAllowlist","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_ZeroAddress","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_ZeroAmount","type":"error"},{"inputs":[],"name":"PolicyEngineStaking_ZeroBeneficiary","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"beneficiary","type":"address"},{"indexed":true,"internalType":"address","name":"staker","type":"address"},{"indexed":false,"internalType":"bool","name":"allowed","type":"bool"}],"name":"BeneficiaryAllowlistUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"staker","type":"address"},{"indexed":true,"internalType":"address","name":"previousBeneficiary","type":"address"}],"name":"BeneficiaryRemoved","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"staker","type":"address"},{"indexed":true,"internalType":"address","name":"beneficiary","type":"address"}],"name":"BeneficiarySet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":false,"internalType":"uint256","name":"newEffectiveStake","type":"uint256"}],"name":"EffectiveStakeChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferStarted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":false,"internalType":"uint128","name":"amount","type":"uint128"}],"name":"Staked","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":false,"internalType":"uint128","name":"amount","type":"uint128"}],"name":"Unstaked","type":"event"},{"inputs":[],"name":"PE_DATA_SLOT","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"beneficiary","type":"address"},{"internalType":"address","name":"staker","type":"address"}],"name":"allowlist","outputs":[{"internalType":"bool","name":"allowed","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_beneficiary","type":"address"}],"name":"changeBeneficiary","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"peData","outputs":[{"internalType":"uint128","name":"effectiveStake","type":"uint128"},{"internalType":"uint128","name":"lastUpdate","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_staker","type":"address"},{"internalType":"bool","name":"_allowed","type":"bool"}],"name":"setAllowedStaker","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_stakers","type":"address[]"},{"internalType":"bool","name":"_allowed","type":"bool"}],"name":"setAllowedStakers","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint128","name":"_amount","type":"uint128"},{"internalType":"address","name":"_beneficiary","type":"address"}],"name":"stake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"stakingData","outputs":[{"internalType":"uint128","name":"stakedAmount","type":"uint128"},{"internalType":"address","name":"beneficiary","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"stakingToken","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint128","name":"_amount","type":"uint128"}],"name":"unstake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]
60a060405234801561000f575f80fd5b50604051611cc8380380611cc883398101604081905261002e91610127565b816001600160a01b03811661005c57604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100658161009f565b506001600160a01b03811661008d576040516355dc0e9b60e01b815260040160405180910390fd5b6001600160a01b031660805250610158565b600280546001600160a01b03191690556100b8816100bb565b50565b600180546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b80516001600160a01b0381168114610122575f80fd5b919050565b5f8060408385031215610138575f80fd5b6101418361010c565b915061014f6020840161010c565b90509250929050565b608051611b4a61017e5f395f8181610209015281816106670152610d520152611b4a5ff3fe608060405234801561000f575f80fd5b5060043610610149575f3560e01c80638456cb59116100c7578063d98c07b71161007d578063e30c397811610063578063e30c397814610356578063eca5113914610374578063f2fde38b14610402575f80fd5b8063d98c07b714610316578063dc07065714610343575f80fd5b8063b166dfdd116100ad578063b166dfdd1461027c578063b3999a471461028f578063c24d2c15146102a4575f80fd5b80638456cb59146102565780638da5cb5b1461025e575f80fd5b806354fd4d501161011c578063715018a611610102578063715018a6146101ff57806372f702f31461020757806379ba50971461024e575f80fd5b806354fd4d50146101905780635c975abb146101e2575f80fd5b806306eea09a1461014d5780633f4ba83a14610162578063458a1d6e1461016a578063504c11831461017d575b5f80fd5b61016061015b36600461188e565b610415565b005b61016061045f565b610160610178366004611931565b6104b9565b61016061018b36600461196d565b6106ed565b6101cc6040518060400160405280600581526020017f312e302e3000000000000000000000000000000000000000000000000000000081525081565b6040516101d991906119a2565b60405180910390f35b6005546101ef9060ff1681565b60405190151581526020016101d9565b610160610912565b7f00000000000000000000000000000000000000000000000000000000000000005b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101d9565b610160610925565b6101606109a1565b60015473ffffffffffffffffffffffffffffffffffffffff16610229565b61016061028a3660046119f5565b6109fe565b6102965f81565b6040519081526020016101d9565b6102ed6102b2366004611a26565b5f602081905290815260409020546fffffffffffffffffffffffffffffffff8082169170010000000000000000000000000000000090041682565b604080516fffffffffffffffffffffffffffffffff9384168152929091166020830152016101d9565b6101ef610324366004611a3f565b600360209081525f928352604080842090915290825290205460ff1681565b610160610351366004611a26565b610dda565b60025473ffffffffffffffffffffffffffffffffffffffff16610229565b6103c5610382366004611a26565b60046020525f9081526040902080546001909101546fffffffffffffffffffffffffffffffff9091169073ffffffffffffffffffffffffffffffffffffffff1682565b604080516fffffffffffffffffffffffffffffffff909316835273ffffffffffffffffffffffffffffffffffffffff9091166020830152016101d9565b610160610410366004611a26565b6110b0565b815f5b818110156104585761045085858381811061043557610435611a59565b905060200201602081019061044a9190611a26565b846106ed565b600101610418565b5050505050565b610467611160565b600580547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690556040517fa45f47fdea8a1efdd9029a5691c7f759c32b7c698632b563573e155625d16933905f90a1565b806fffffffffffffffffffffffffffffffff165f03610504576040517f2a47fdc800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f90815260046020526040902080546fffffffffffffffffffffffffffffffff80841691161015610562576040517f5b2fce9300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600181015473ffffffffffffffffffffffffffffffffffffffff1661058781846111b3565b8154839083905f906105ac9084906fffffffffffffffffffffffffffffffff16611ab3565b82546101009290920a6fffffffffffffffffffffffffffffffff8181021990931691831602179091558354165f03905061064d576001820180547fffffffffffffffffffffffff000000000000000000000000000000000000000016905560405173ffffffffffffffffffffffffffffffffffffffff82169033907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c0922442905f90a35b6106a073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016336fffffffffffffffffffffffffffffffff86166112bd565b6040516fffffffffffffffffffffffffffffffff8416815233907f23eb338ed2df691870bc931bf6328c55b2708178ecf1f1b3e889afca4418adea906020015b60405180910390a2505050565b3373ffffffffffffffffffffffffffffffffffffffff83160361073c576040517fe541fb4a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f81815260036020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168085529083529281902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915590519081529192917f8493e706a7e8e8fe92f1276d416d1bf108bf763aa6058953d8bd553b75aef8dc910160405180910390a38061090e5773ffffffffffffffffffffffffffffffffffffffff8083165f908152600460205260409020600181015490913391160361090c5780546108269033906fffffffffffffffffffffffffffffffff166111b3565b604051339073ffffffffffffffffffffffffffffffffffffffff8516907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c0922442905f90a36001810180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff851617905580546108c99084906fffffffffffffffffffffffffffffffff16611391565b60405173ffffffffffffffffffffffffffffffffffffffff84169081907f2906d223dc4163733bb374af8641c7e9ae256e2bae53c90e0c9a2be2e611ae44905f90a35b505b5050565b61091a611160565b6109235f61146e565b565b600254339073ffffffffffffffffffffffffffffffffffffffff168114610995576040517f118cdaa700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201526024015b60405180910390fd5b61099e8161146e565b50565b6109a9611160565b600580547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556040517f9e87fac88ff661f02d44f95383c817fece4bce600a3dab7a54406878b965e752905f90a1565b60055460ff1615610a3b576040517f4e1a9b5500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816fffffffffffffffffffffffffffffffff165f03610a86576040517f2a47fdc800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8116610ad3576040517fda8aa8a100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff81163314801590610b29575073ffffffffffffffffffffffffffffffffffffffff81165f90815260036020908152604080832033845290915290205460ff16155b15610b60576040517f748e666600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f908152600460205260409020600181015473ffffffffffffffffffffffffffffffffffffffff9081169083168114610c825773ffffffffffffffffffffffffffffffffffffffff811615610c12578154610bcf9082906fffffffffffffffffffffffffffffffff166111b3565b60405173ffffffffffffffffffffffffffffffffffffffff82169033907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c0922442905f90a35b6001820180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff851690811790915560405133907f2906d223dc4163733bb374af8641c7e9ae256e2bae53c90e0c9a2be2e611ae44905f90a35b8154849083905f90610ca79084906fffffffffffffffffffffffffffffffff16611ae3565b92506101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055505f8373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610d2a5782546fffffffffffffffffffffffffffffffff16610d2c565b845b9050610d388482611391565b610d8c73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001633306fffffffffffffffffffffffffffffffff891661149f565b6040516fffffffffffffffffffffffffffffffff8616815233907f2eefbcc6809174727cb788be082c392be6c822829c56ab5eb44d528e9d9f37f99060200160405180910390a25050505050565b60055460ff1615610e17576040517f4e1a9b5500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8116610e64576040517fda8aa8a100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff81163314801590610eba575073ffffffffffffffffffffffffffffffffffffffff81165f90815260036020908152604080832033845290915290205460ff16155b15610ef1576040517f748e666600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f908152600460205260408120805490916fffffffffffffffffffffffffffffffff9091169003610f4f576040517f7739be1000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600181015473ffffffffffffffffffffffffffffffffffffffff9081169083168103610fa7576040517fb69cd21300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8154610fc69082906fffffffffffffffffffffffffffffffff166111b3565b60405173ffffffffffffffffffffffffffffffffffffffff82169033907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c0922442905f90a36001820180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff851617905581546110699084906fffffffffffffffffffffffffffffffff16611391565b60405173ffffffffffffffffffffffffffffffffffffffff84169033907f2906d223dc4163733bb374af8641c7e9ae256e2bae53c90e0c9a2be2e611ae44905f90a3505050565b6110b8611160565b6002805473ffffffffffffffffffffffffffffffffffffffff83167fffffffffffffffffffffffff0000000000000000000000000000000000000000909116811790915561111b60015473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b60015473ffffffffffffffffffffffffffffffffffffffff163314610923576040517f118cdaa700000000000000000000000000000000000000000000000000000000815233600482015260240161098c565b73ffffffffffffffffffffffffffffffffffffffff82165f9081526020819052604081208054909183918391906111fd9084906fffffffffffffffffffffffffffffffff16611ab3565b82546101009290920a6fffffffffffffffffffffffffffffffff8181021990931691831602179091558254165f0390506112605780546fffffffffffffffffffffffffffffffff4281167001000000000000000000000000000000000291161781555b80546040516fffffffffffffffffffffffffffffffff909116815273ffffffffffffffffffffffffffffffffffffffff8416907f09cb1cd0133a53d7a23c9cd8ad2d55c03ce5505c752d3dcc6ec6a6e085e2e03d906020016106e0565b60405173ffffffffffffffffffffffffffffffffffffffff831660248201526044810182905261090c9084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152611503565b73ffffffffffffffffffffffffffffffffffffffff82165f9081526020819052604081208054909183918391906113db9084906fffffffffffffffffffffffffffffffff16611ae3565b82546101009290920a6fffffffffffffffffffffffffffffffff81810219909316918316021790915582548116700100000000000000000000000000000000428316028181178555604051921617815273ffffffffffffffffffffffffffffffffffffffff851691507f09cb1cd0133a53d7a23c9cd8ad2d55c03ce5505c752d3dcc6ec6a6e085e2e03d906020016106e0565b600280547fffffffffffffffffffffffff000000000000000000000000000000000000000016905561099e8161160e565b60405173ffffffffffffffffffffffffffffffffffffffff808516602483015283166044820152606481018290526114fd9085907f23b872dd000000000000000000000000000000000000000000000000000000009060840161130f565b50505050565b5f611564826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166116849092919063ffffffff16565b80519091501561090c57808060200190518101906115829190611b0c565b61090c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f74207375636365656400000000000000000000000000000000000000000000606482015260840161098c565b6001805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b606061169284845f8561169c565b90505b9392505050565b60608247101561172e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c0000000000000000000000000000000000000000000000000000606482015260840161098c565b73ffffffffffffffffffffffffffffffffffffffff85163b6117ac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161098c565b5f808673ffffffffffffffffffffffffffffffffffffffff1685876040516117d49190611b27565b5f6040518083038185875af1925050503d805f811461180e576040519150601f19603f3d011682016040523d82523d5f602084013e611813565b606091505b509150915061182382828661182e565b979650505050505050565b6060831561183d575081611695565b82511561184d5782518084602001fd5b816040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098c91906119a2565b801515811461099e575f80fd5b5f805f604084860312156118a0575f80fd5b833567ffffffffffffffff808211156118b7575f80fd5b818601915086601f8301126118ca575f80fd5b8135818111156118d8575f80fd5b8760208260051b85010111156118ec575f80fd5b6020928301955093505084013561190281611881565b809150509250925092565b80356fffffffffffffffffffffffffffffffff8116811461192c575f80fd5b919050565b5f60208284031215611941575f80fd5b6116958261190d565b803573ffffffffffffffffffffffffffffffffffffffff8116811461192c575f80fd5b5f806040838503121561197e575f80fd5b6119878361194a565b9150602083013561199781611881565b809150509250929050565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b5f8060408385031215611a06575f80fd5b611a0f8361190d565b9150611a1d6020840161194a565b90509250929050565b5f60208284031215611a36575f80fd5b6116958261194a565b5f8060408385031215611a50575f80fd5b611a0f8361194a565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b6fffffffffffffffffffffffffffffffff828116828216039080821115611adc57611adc611a86565b5092915050565b6fffffffffffffffffffffffffffffffff818116838216019080821115611adc57611adc611a86565b5f60208284031215611b1c575f80fd5b815161169581611881565b5f82518060208501845e5f92019182525091905056fea164736f6c6343000819000a000000000000000000000000a895c24907d872bc05b58933205dd98090c074460000000000000000000000003d2536bc0bc0bade9e836c0934419c25b2e0b58c
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610149575f3560e01c80638456cb59116100c7578063d98c07b71161007d578063e30c397811610063578063e30c397814610356578063eca5113914610374578063f2fde38b14610402575f80fd5b8063d98c07b714610316578063dc07065714610343575f80fd5b8063b166dfdd116100ad578063b166dfdd1461027c578063b3999a471461028f578063c24d2c15146102a4575f80fd5b80638456cb59146102565780638da5cb5b1461025e575f80fd5b806354fd4d501161011c578063715018a611610102578063715018a6146101ff57806372f702f31461020757806379ba50971461024e575f80fd5b806354fd4d50146101905780635c975abb146101e2575f80fd5b806306eea09a1461014d5780633f4ba83a14610162578063458a1d6e1461016a578063504c11831461017d575b5f80fd5b61016061015b36600461188e565b610415565b005b61016061045f565b610160610178366004611931565b6104b9565b61016061018b36600461196d565b6106ed565b6101cc6040518060400160405280600581526020017f312e302e3000000000000000000000000000000000000000000000000000000081525081565b6040516101d991906119a2565b60405180910390f35b6005546101ef9060ff1681565b60405190151581526020016101d9565b610160610912565b7f0000000000000000000000003d2536bc0bc0bade9e836c0934419c25b2e0b58c5b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101d9565b610160610925565b6101606109a1565b60015473ffffffffffffffffffffffffffffffffffffffff16610229565b61016061028a3660046119f5565b6109fe565b6102965f81565b6040519081526020016101d9565b6102ed6102b2366004611a26565b5f602081905290815260409020546fffffffffffffffffffffffffffffffff8082169170010000000000000000000000000000000090041682565b604080516fffffffffffffffffffffffffffffffff9384168152929091166020830152016101d9565b6101ef610324366004611a3f565b600360209081525f928352604080842090915290825290205460ff1681565b610160610351366004611a26565b610dda565b60025473ffffffffffffffffffffffffffffffffffffffff16610229565b6103c5610382366004611a26565b60046020525f9081526040902080546001909101546fffffffffffffffffffffffffffffffff9091169073ffffffffffffffffffffffffffffffffffffffff1682565b604080516fffffffffffffffffffffffffffffffff909316835273ffffffffffffffffffffffffffffffffffffffff9091166020830152016101d9565b610160610410366004611a26565b6110b0565b815f5b818110156104585761045085858381811061043557610435611a59565b905060200201602081019061044a9190611a26565b846106ed565b600101610418565b5050505050565b610467611160565b600580547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690556040517fa45f47fdea8a1efdd9029a5691c7f759c32b7c698632b563573e155625d16933905f90a1565b806fffffffffffffffffffffffffffffffff165f03610504576040517f2a47fdc800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f90815260046020526040902080546fffffffffffffffffffffffffffffffff80841691161015610562576040517f5b2fce9300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600181015473ffffffffffffffffffffffffffffffffffffffff1661058781846111b3565b8154839083905f906105ac9084906fffffffffffffffffffffffffffffffff16611ab3565b82546101009290920a6fffffffffffffffffffffffffffffffff8181021990931691831602179091558354165f03905061064d576001820180547fffffffffffffffffffffffff000000000000000000000000000000000000000016905560405173ffffffffffffffffffffffffffffffffffffffff82169033907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c0922442905f90a35b6106a073ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000003d2536bc0bc0bade9e836c0934419c25b2e0b58c16336fffffffffffffffffffffffffffffffff86166112bd565b6040516fffffffffffffffffffffffffffffffff8416815233907f23eb338ed2df691870bc931bf6328c55b2708178ecf1f1b3e889afca4418adea906020015b60405180910390a2505050565b3373ffffffffffffffffffffffffffffffffffffffff83160361073c576040517fe541fb4a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f81815260036020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168085529083529281902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915590519081529192917f8493e706a7e8e8fe92f1276d416d1bf108bf763aa6058953d8bd553b75aef8dc910160405180910390a38061090e5773ffffffffffffffffffffffffffffffffffffffff8083165f908152600460205260409020600181015490913391160361090c5780546108269033906fffffffffffffffffffffffffffffffff166111b3565b604051339073ffffffffffffffffffffffffffffffffffffffff8516907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c0922442905f90a36001810180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff851617905580546108c99084906fffffffffffffffffffffffffffffffff16611391565b60405173ffffffffffffffffffffffffffffffffffffffff84169081907f2906d223dc4163733bb374af8641c7e9ae256e2bae53c90e0c9a2be2e611ae44905f90a35b505b5050565b61091a611160565b6109235f61146e565b565b600254339073ffffffffffffffffffffffffffffffffffffffff168114610995576040517f118cdaa700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201526024015b60405180910390fd5b61099e8161146e565b50565b6109a9611160565b600580547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556040517f9e87fac88ff661f02d44f95383c817fece4bce600a3dab7a54406878b965e752905f90a1565b60055460ff1615610a3b576040517f4e1a9b5500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816fffffffffffffffffffffffffffffffff165f03610a86576040517f2a47fdc800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8116610ad3576040517fda8aa8a100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff81163314801590610b29575073ffffffffffffffffffffffffffffffffffffffff81165f90815260036020908152604080832033845290915290205460ff16155b15610b60576040517f748e666600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f908152600460205260409020600181015473ffffffffffffffffffffffffffffffffffffffff9081169083168114610c825773ffffffffffffffffffffffffffffffffffffffff811615610c12578154610bcf9082906fffffffffffffffffffffffffffffffff166111b3565b60405173ffffffffffffffffffffffffffffffffffffffff82169033907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c0922442905f90a35b6001820180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff851690811790915560405133907f2906d223dc4163733bb374af8641c7e9ae256e2bae53c90e0c9a2be2e611ae44905f90a35b8154849083905f90610ca79084906fffffffffffffffffffffffffffffffff16611ae3565b92506101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055505f8373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610d2a5782546fffffffffffffffffffffffffffffffff16610d2c565b845b9050610d388482611391565b610d8c73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000003d2536bc0bc0bade9e836c0934419c25b2e0b58c1633306fffffffffffffffffffffffffffffffff891661149f565b6040516fffffffffffffffffffffffffffffffff8616815233907f2eefbcc6809174727cb788be082c392be6c822829c56ab5eb44d528e9d9f37f99060200160405180910390a25050505050565b60055460ff1615610e17576040517f4e1a9b5500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8116610e64576040517fda8aa8a100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff81163314801590610eba575073ffffffffffffffffffffffffffffffffffffffff81165f90815260036020908152604080832033845290915290205460ff16155b15610ef1576040517f748e666600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f908152600460205260408120805490916fffffffffffffffffffffffffffffffff9091169003610f4f576040517f7739be1000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600181015473ffffffffffffffffffffffffffffffffffffffff9081169083168103610fa7576040517fb69cd21300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8154610fc69082906fffffffffffffffffffffffffffffffff166111b3565b60405173ffffffffffffffffffffffffffffffffffffffff82169033907f1a6590bd0cabbfcc7c86bef99e1034054e179905cfcc294598fcd426c0922442905f90a36001820180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff851617905581546110699084906fffffffffffffffffffffffffffffffff16611391565b60405173ffffffffffffffffffffffffffffffffffffffff84169033907f2906d223dc4163733bb374af8641c7e9ae256e2bae53c90e0c9a2be2e611ae44905f90a3505050565b6110b8611160565b6002805473ffffffffffffffffffffffffffffffffffffffff83167fffffffffffffffffffffffff0000000000000000000000000000000000000000909116811790915561111b60015473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b60015473ffffffffffffffffffffffffffffffffffffffff163314610923576040517f118cdaa700000000000000000000000000000000000000000000000000000000815233600482015260240161098c565b73ffffffffffffffffffffffffffffffffffffffff82165f9081526020819052604081208054909183918391906111fd9084906fffffffffffffffffffffffffffffffff16611ab3565b82546101009290920a6fffffffffffffffffffffffffffffffff8181021990931691831602179091558254165f0390506112605780546fffffffffffffffffffffffffffffffff4281167001000000000000000000000000000000000291161781555b80546040516fffffffffffffffffffffffffffffffff909116815273ffffffffffffffffffffffffffffffffffffffff8416907f09cb1cd0133a53d7a23c9cd8ad2d55c03ce5505c752d3dcc6ec6a6e085e2e03d906020016106e0565b60405173ffffffffffffffffffffffffffffffffffffffff831660248201526044810182905261090c9084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152611503565b73ffffffffffffffffffffffffffffffffffffffff82165f9081526020819052604081208054909183918391906113db9084906fffffffffffffffffffffffffffffffff16611ae3565b82546101009290920a6fffffffffffffffffffffffffffffffff81810219909316918316021790915582548116700100000000000000000000000000000000428316028181178555604051921617815273ffffffffffffffffffffffffffffffffffffffff851691507f09cb1cd0133a53d7a23c9cd8ad2d55c03ce5505c752d3dcc6ec6a6e085e2e03d906020016106e0565b600280547fffffffffffffffffffffffff000000000000000000000000000000000000000016905561099e8161160e565b60405173ffffffffffffffffffffffffffffffffffffffff808516602483015283166044820152606481018290526114fd9085907f23b872dd000000000000000000000000000000000000000000000000000000009060840161130f565b50505050565b5f611564826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166116849092919063ffffffff16565b80519091501561090c57808060200190518101906115829190611b0c565b61090c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f74207375636365656400000000000000000000000000000000000000000000606482015260840161098c565b6001805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b606061169284845f8561169c565b90505b9392505050565b60608247101561172e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c0000000000000000000000000000000000000000000000000000606482015260840161098c565b73ffffffffffffffffffffffffffffffffffffffff85163b6117ac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161098c565b5f808673ffffffffffffffffffffffffffffffffffffffff1685876040516117d49190611b27565b5f6040518083038185875af1925050503d805f811461180e576040519150601f19603f3d011682016040523d82523d5f602084013e611813565b606091505b509150915061182382828661182e565b979650505050505050565b6060831561183d575081611695565b82511561184d5782518084602001fd5b816040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098c91906119a2565b801515811461099e575f80fd5b5f805f604084860312156118a0575f80fd5b833567ffffffffffffffff808211156118b7575f80fd5b818601915086601f8301126118ca575f80fd5b8135818111156118d8575f80fd5b8760208260051b85010111156118ec575f80fd5b6020928301955093505084013561190281611881565b809150509250925092565b80356fffffffffffffffffffffffffffffffff8116811461192c575f80fd5b919050565b5f60208284031215611941575f80fd5b6116958261190d565b803573ffffffffffffffffffffffffffffffffffffffff8116811461192c575f80fd5b5f806040838503121561197e575f80fd5b6119878361194a565b9150602083013561199781611881565b809150509250929050565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b5f8060408385031215611a06575f80fd5b611a0f8361190d565b9150611a1d6020840161194a565b90509250929050565b5f60208284031215611a36575f80fd5b6116958261194a565b5f8060408385031215611a50575f80fd5b611a0f8361194a565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b6fffffffffffffffffffffffffffffffff828116828216039080821115611adc57611adc611a86565b5092915050565b6fffffffffffffffffffffffffffffffff818116838216019080821115611adc57611adc611a86565b5f60208284031215611b1c575f80fd5b815161169581611881565b5f82518060208501845e5f92019182525091905056fea164736f6c6343000819000a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000a895c24907d872bc05b58933205dd98090c074460000000000000000000000003d2536bc0bc0bade9e836c0934419c25b2e0b58c

-----Decoded View---------------
Arg [0] : _ownerAddr (address): 0xA895C24907D872bC05B58933205dD98090C07446
Arg [1] : _token (address): 0x3d2536BC0Bc0BAdE9e836C0934419c25b2e0B58C

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000a895c24907d872bc05b58933205dd98090c07446
Arg [1] : 0000000000000000000000003d2536bc0bc0bade9e836c0934419c25b2e0b58c

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
0xeFcb172De9aA254910A2E93E596F7F5721c17677
Loading...
Loading
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.