ETH Price: $2,351.10 (+0.38%)

Contract

0xB5FB4BE02232B1bBA4dC8f81dc24C26980dE9e3C
Transaction Hash
Method
Block
From
To
Execute1251945982024-09-10 17:06:1350 mins ago1725987973IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000015016060.01235427
Execute1251943832024-09-10 16:59:0358 mins ago1725987543IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000048971850.04374443
Execute1251937552024-09-10 16:38:071 hr ago1725986287IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000079814360.07003977
Interchain Trans...1251853222024-09-10 11:57:016 hrs ago1725969421IN
0xB5FB4BE0...980dE9e3C
0.000234588009461 ETH0.0000002321430.00212608
Execute1251813652024-09-10 9:45:078 hrs ago1725961507IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000003141440.00244121
Execute1251786332024-09-10 8:14:039 hrs ago1725956043IN
0xB5FB4BE0...980dE9e3C
0 ETH0.000000293880.00172647
Execute1251782432024-09-10 8:01:039 hrs ago1725955263IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000002322580.0010662
Interchain Trans...1251478832024-09-09 15:09:0326 hrs ago1725894543IN
0xB5FB4BE0...980dE9e3C
0.000060934918623 ETH0.0000034801980.02757247
Interchain Trans...1251452122024-09-09 13:40:0128 hrs ago1725889201IN
0xB5FB4BE0...980dE9e3C
0.000057369786898 ETH0.0000005206770.0057157
Interchain Trans...1251451942024-09-09 13:39:2528 hrs ago1725889165IN
0xB5FB4BE0...980dE9e3C
0.000058673445738 ETH0.0000005337930.00573061
Interchain Trans...1251451652024-09-09 13:38:2728 hrs ago1725889107IN
0xB5FB4BE0...980dE9e3C
0.000233036957978 ETH0.0000005623110.00567168
Execute1251429052024-09-09 12:23:0729 hrs ago1725884587IN
0xB5FB4BE0...980dE9e3C
0 ETH0.000000317640.00247166
Execute1251425432024-09-09 12:11:0329 hrs ago1725883863IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000002452820.00198113
Execute1251425232024-09-09 12:10:2329 hrs ago1725883823IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000001597710.00107528
Execute1251377452024-09-09 9:31:0732 hrs ago1725874267IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000001085030.00051981
Interchain Trans...1251374402024-09-09 9:20:5732 hrs ago1725873657IN
0xB5FB4BE0...980dE9e3C
0.000055242790495 ETH0.0000000932910.00044484
Execute1251363352024-09-09 8:44:0733 hrs ago1725871447IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000001101270.00052495
Interchain Trans...1251318952024-09-09 6:16:0735 hrs ago1725862567IN
0xB5FB4BE0...980dE9e3C
0.0000550779122 ETH0.0000001706140.001242
Interchain Trans...1251308032024-09-09 5:39:4336 hrs ago1725860383IN
0xB5FB4BE0...980dE9e3C
0.000055028205827 ETH0.0000001667130.0012206
Interchain Trans...1251142172024-09-08 20:26:5145 hrs ago1725827211IN
0xB5FB4BE0...980dE9e3C
0.000056071626362 ETH0.0000002350050.00183528
Execute1251066332024-09-08 16:14:032 days ago1725812043IN
0xB5FB4BE0...980dE9e3C
0 ETH0.000000915940.00595522
Interchain Trans...1251004272024-09-08 12:47:112 days ago1725799631IN
0xB5FB4BE0...980dE9e3C
0.000058351321364 ETH0.0000002312560.00175407
Interchain Trans...1250977142024-09-08 11:16:452 days ago1725794205IN
0xB5FB4BE0...980dE9e3C
0 ETH0.0000000798310.00044695
Interchain Trans...1250973032024-09-08 11:03:032 days ago1725793383IN
0xB5FB4BE0...980dE9e3C
0.000063275113684 ETH0.0000002230320.00181188
Interchain Trans...1250965452024-09-08 10:37:472 days ago1725791867IN
0xB5FB4BE0...980dE9e3C
0.000063401350934 ETH0.000000183840.0013905
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
1251478832024-09-09 15:09:0326 hrs ago1725894543
0xB5FB4BE0...980dE9e3C
0.000060934918623 ETH
1251374402024-09-09 9:20:5732 hrs ago1725873657
0xB5FB4BE0...980dE9e3C
0.000055242790495 ETH
1251318952024-09-09 6:16:0735 hrs ago1725862567
0xB5FB4BE0...980dE9e3C
0.0000550779122 ETH
1251308032024-09-09 5:39:4336 hrs ago1725860383
0xB5FB4BE0...980dE9e3C
0.000055028205827 ETH
1251142172024-09-08 20:26:5145 hrs ago1725827211
0xB5FB4BE0...980dE9e3C
0.000056071626362 ETH
1251004272024-09-08 12:47:112 days ago1725799631
0xB5FB4BE0...980dE9e3C
0.000058351321364 ETH
1250977142024-09-08 11:16:452 days ago1725794205
0xB5FB4BE0...980dE9e3C
0.00000000001 ETH
1250973032024-09-08 11:03:032 days ago1725793383
0xB5FB4BE0...980dE9e3C
0.000063275113684 ETH
1250965452024-09-08 10:37:472 days ago1725791867
0xB5FB4BE0...980dE9e3C
0.000063401350934 ETH
1250695442024-09-07 19:37:452 days ago1725737865
0xB5FB4BE0...980dE9e3C
0.000055858784969 ETH
1250695002024-09-07 19:36:172 days ago1725737777
0xB5FB4BE0...980dE9e3C
0.000055873914192 ETH
1250625772024-09-07 15:45:313 days ago1725723931
0xB5FB4BE0...980dE9e3C
0.000062836696137 ETH
1250541362024-09-07 11:04:093 days ago1725707049
0xB5FB4BE0...980dE9e3C
0.000054910467119 ETH
1250461622024-09-07 6:38:213 days ago1725691101
0xB5FB4BE0...980dE9e3C
0.000055133318976 ETH
1250447452024-09-07 5:51:073 days ago1725688267
0xB5FB4BE0...980dE9e3C
0.000054854329646 ETH
1250410172024-09-07 3:46:513 days ago1725680811
0xB5FB4BE0...980dE9e3C
0.0006270516375 ETH
1250393222024-09-07 2:50:213 days ago1725677421
0xB5FB4BE0...980dE9e3C
0.000054823167005 ETH
1250252752024-09-06 19:02:073 days ago1725649327
0xB5FB4BE0...980dE9e3C
0.000059385518319 ETH
1250233192024-09-06 17:56:554 days ago1725645415
0xB5FB4BE0...980dE9e3C
0.00006344191217 ETH
1250227442024-09-06 17:37:454 days ago1725644265
0xB5FB4BE0...980dE9e3C
0.000145405397415 ETH
1250221632024-09-06 17:18:234 days ago1725643103
0xB5FB4BE0...980dE9e3C
0.000091097820186 ETH
1250220002024-09-06 17:12:574 days ago1725642777
0xB5FB4BE0...980dE9e3C
0.000061700807516 ETH
1250209232024-09-06 16:37:034 days ago1725640623
0xB5FB4BE0...980dE9e3C
0.000063454862859 ETH
1250188672024-09-06 15:28:314 days ago1725636511
0xB5FB4BE0...980dE9e3C
0.000417224641707 ETH
1250158222024-09-06 13:47:014 days ago1725630421
0xB5FB4BE0...980dE9e3C
0.000061151447862 ETH
View All Internal Transactions

Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
InterchainProxy

Compiler Version
v0.8.21+commit.d9974bed

Optimization Enabled:
Yes with 1000 runs

Other Settings:
london EvmVersion
File 1 of 5 : InterchainProxy.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

import { Proxy } from '@axelar-network/axelar-gmp-sdk-solidity/contracts/upgradable/Proxy.sol';

/**
 * @title InterchainProxy
 * @notice This contract is a proxy for interchainTokenService and interchainTokenFactory.
 * @dev This contract implements Proxy.
 */
contract InterchainProxy is Proxy {
    constructor(address implementationAddress, address owner, bytes memory setupParams) Proxy(implementationAddress, owner, setupParams) {}
}

File 2 of 5 : IContractIdentifier.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

// General interface for upgradable contracts
interface IContractIdentifier {
    /**
     * @notice Returns the contract ID. It can be used as a check during upgrades.
     * @dev Meant to be overridden in derived contracts.
     * @return bytes32 The contract ID
     */
    function contractId() external pure returns (bytes32);
}

File 3 of 5 : IProxy.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

// General interface for upgradable contracts
interface IProxy {
    error InvalidOwner();
    error InvalidImplementation();
    error SetupFailed();
    error NotOwner();
    error AlreadyInitialized();

    function implementation() external view returns (address);

    function setup(bytes calldata setupParams) external;
}

File 4 of 5 : BaseProxy.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

import { IProxy } from '../interfaces/IProxy.sol';

/**
 * @title BaseProxy Contract
 * @dev This abstract contract implements a basic proxy that stores an implementation address. Fallback function
 * calls are delegated to the implementation. This contract is meant to be inherited by other proxy contracts.
 */
abstract contract BaseProxy is IProxy {
    // bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1)
    bytes32 internal constant _IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;
    // keccak256('owner')
    bytes32 internal constant _OWNER_SLOT = 0x02016836a56b71f0d02689e69e326f4f4c1b9057164ef592671cf0d37c8040c0;

    /**
     * @dev Returns the current implementation address.
     * @return implementation_ The address of the current implementation contract
     */
    function implementation() public view virtual returns (address implementation_) {
        assembly {
            implementation_ := sload(_IMPLEMENTATION_SLOT)
        }
    }

    /**
     * @dev Shadows the setup function of the implementation contract so it can't be called directly via the proxy.
     * @param params The setup parameters for the implementation contract.
     */
    function setup(bytes calldata params) external {}

    /**
     * @dev Returns the contract ID. It can be used as a check during upgrades. Meant to be implemented in derived contracts.
     * @return bytes32 The contract ID
     */
    function contractId() internal pure virtual returns (bytes32);

    /**
     * @dev Fallback function. Delegates the call to the current implementation contract.
     */
    fallback() external payable virtual {
        address implementation_ = implementation();
        assembly {
            calldatacopy(0, 0, calldatasize())

            let result := delegatecall(gas(), implementation_, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())

            switch result
            case 0 {
                revert(0, returndatasize())
            }
            default {
                return(0, returndatasize())
            }
        }
    }

    /**
     * @dev Payable fallback function. Can be overridden in derived contracts.
     */
    receive() external payable virtual {}
}

File 5 of 5 : Proxy.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

import { IProxy } from '../interfaces/IProxy.sol';
import { IContractIdentifier } from '../interfaces/IContractIdentifier.sol';
import { BaseProxy } from './BaseProxy.sol';

/**
 * @title Proxy Contract
 * @notice A proxy contract that delegates calls to a designated implementation contract. Inherits from BaseProxy.
 * @dev The constructor takes in the address of the implementation contract, the owner address, and any optional setup
 * parameters for the implementation contract.
 */
contract Proxy is BaseProxy {
    /**
     * @notice Constructs the proxy contract with the implementation address, owner address, and optional setup parameters.
     * @param implementationAddress The address of the implementation contract
     * @param owner The owner address
     * @param setupParams Optional parameters to setup the implementation contract
     * @dev The constructor verifies that the owner address is not the zero address and that the contract ID of the implementation is valid.
     * It then stores the implementation address and owner address in their designated storage slots and calls the setup function on the
     * implementation (if setup params exist).
     */
    constructor(
        address implementationAddress,
        address owner,
        bytes memory setupParams
    ) {
        if (owner == address(0)) revert InvalidOwner();

        bytes32 id = contractId();
        // Skipping the check if contractId() is not set by an inheriting proxy contract
        if (id != bytes32(0) && IContractIdentifier(implementationAddress).contractId() != id)
            revert InvalidImplementation();

        assembly {
            sstore(_IMPLEMENTATION_SLOT, implementationAddress)
            sstore(_OWNER_SLOT, owner)
        }

        if (setupParams.length != 0) {
            (bool success, ) = implementationAddress.delegatecall(
                abi.encodeWithSelector(BaseProxy.setup.selector, setupParams)
            );
            if (!success) revert SetupFailed();
        }
    }

    function contractId() internal pure virtual override returns (bytes32) {
        return bytes32(0);
    }
}

Settings
{
  "evmVersion": "london",
  "optimizer": {
    "enabled": true,
    "runs": 1000,
    "details": {
      "peephole": true,
      "inliner": true,
      "jumpdestRemover": true,
      "orderLiterals": true,
      "deduplicate": true,
      "cse": true,
      "constantOptimizer": true,
      "yul": true,
      "yulDetails": {
        "stackAllocation": true
      }
    }
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"implementationAddress","type":"address"},{"internalType":"address","name":"owner","type":"address"},{"internalType":"bytes","name":"setupParams","type":"bytes"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"InvalidImplementation","type":"error"},{"inputs":[],"name":"InvalidOwner","type":"error"},{"inputs":[],"name":"NotOwner","type":"error"},{"inputs":[],"name":"SetupFailed","type":"error"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"implementation_","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"params","type":"bytes"}],"name":"setup","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b506040516104a63803806104a683398101604081905261002f916101d3565b8282826001600160a01b038216610059576040516349e27cff60e01b815260040160405180910390fd5b6000837f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55827f02016836a56b71f0d02689e69e326f4f4c1b9057164ef592671cf0d37c8040c0558151600014610171576000846001600160a01b0316639ded06df60e01b846040516024016100cf91906102a3565b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b031990941693909317909252905161010d91906102d6565b600060405180830381855af49150503d8060008114610148576040519150601f19603f3d011682016040523d82523d6000602084013e61014d565b606091505b505090508061016f576040516397905dfb60e01b815260040160405180910390fd5b505b505050505050506102f2565b80516001600160a01b038116811461019457600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b838110156101ca5781810151838201526020016101b2565b50506000910152565b6000806000606084860312156101e857600080fd5b6101f18461017d565b92506101ff6020850161017d565b60408501519092506001600160401b038082111561021c57600080fd5b818601915086601f83011261023057600080fd5b81518181111561024257610242610199565b604051601f8201601f19908116603f0116810190838211818310171561026a5761026a610199565b8160405282815289602084870101111561028357600080fd5b6102948360208301602088016101af565b80955050505050509250925092565b60208152600082518060208401526102c28160408501602087016101af565b601f01601f19169190910160400192915050565b600082516102e88184602087016101af565b9190910192915050565b6101a5806103016000396000f3fe60806040526004361061002d5760003560e01c80635c60da1b146100865780639ded06df146100de57610034565b3661003457005b600061005e7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b90503660008037600080366000845af43d6000803e80801561007f573d6000f35b3d6000fd5b005b34801561009257600080fd5b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b3480156100ea57600080fd5b506100846100f93660046100fd565b5050565b6000806020838503121561011057600080fd5b823567ffffffffffffffff8082111561012857600080fd5b818501915085601f83011261013c57600080fd5b81358181111561014b57600080fd5b86602082850101111561015d57600080fd5b6020929092019691955090935050505056fea264697066735822122083cc979c34f7a71d3cd53a66104a3b2712b956b8820d9a7b6ff618995b3afcba64736f6c6343000815003300000000000000000000000030defb998d7fddc75ffb8d002fc15bbb751157580000000000000000000000006f24a47fc8ae5441eb47effc3665e70e69ac3f0500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000e200000000000000000000000006f24a47fc8ae5441eb47effc3665e70e69ac3f05000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000000086f7074696d69736d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000003a000000000000000000000000000000000000000000000000000000000000003e00000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004a000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000005600000000000000000000000000000000000000000000000000000000000000008457468657265756d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094176616c616e6368650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000646616e746f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007506f6c79676f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d6f6f6e6265616d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000762696e616e6365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008617262697472756d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000463656c6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046b61766100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866696c65636f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086f7074696d69736d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056c696e65610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004626173650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066d616e746c65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067363726f6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000003c00000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000006c00000000000000000000000000000000000000000000000000000000000000720000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000

Deployed Bytecode

0x60806040526004361061002d5760003560e01c80635c60da1b146100865780639ded06df146100de57610034565b3661003457005b600061005e7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b90503660008037600080366000845af43d6000803e80801561007f573d6000f35b3d6000fd5b005b34801561009257600080fd5b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b3480156100ea57600080fd5b506100846100f93660046100fd565b5050565b6000806020838503121561011057600080fd5b823567ffffffffffffffff8082111561012857600080fd5b818501915085601f83011261013c57600080fd5b81358181111561014b57600080fd5b86602082850101111561015d57600080fd5b6020929092019691955090935050505056fea264697066735822122083cc979c34f7a71d3cd53a66104a3b2712b956b8820d9a7b6ff618995b3afcba64736f6c63430008150033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000030defb998d7fddc75ffb8d002fc15bbb751157580000000000000000000000006f24a47fc8ae5441eb47effc3665e70e69ac3f0500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000e200000000000000000000000006f24a47fc8ae5441eb47effc3665e70e69ac3f05000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000000086f7074696d69736d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000003a000000000000000000000000000000000000000000000000000000000000003e00000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004a000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000005600000000000000000000000000000000000000000000000000000000000000008457468657265756d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094176616c616e6368650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000646616e746f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007506f6c79676f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d6f6f6e6265616d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000762696e616e6365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008617262697472756d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000463656c6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046b61766100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866696c65636f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086f7074696d69736d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056c696e65610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004626173650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066d616e746c65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067363726f6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000003c00000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000006c00000000000000000000000000000000000000000000000000000000000000720000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : implementationAddress (address): 0x30DEFb998D7FdDC75ffb8D002fC15BbB75115758
Arg [1] : owner (address): 0x6f24A47Fc8AE5441Eb47EFfC3665e70e69Ac3F05
Arg [2] : setupParams (bytes): 0x0000000000000000000000006f24a47fc8ae5441eb47effc3665e70e69ac3f05000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000000086f7074696d69736d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000003a000000000000000000000000000000000000000000000000000000000000003e00000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004a000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000005600000000000000000000000000000000000000000000000000000000000000008457468657265756d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094176616c616e6368650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000646616e746f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007506f6c79676f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d6f6f6e6265616d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000762696e616e6365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008617262697472756d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000463656c6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046b61766100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866696c65636f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086f7074696d69736d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056c696e65610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004626173650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066d616e746c65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067363726f6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000003c00000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000006c00000000000000000000000000000000000000000000000000000000000000720000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a30784235464234424530323233324231624241346443386638316463323443323639383064453965334300000000000000000000000000000000000000000000

-----Encoded View---------------
117 Constructor Arguments found :
Arg [0] : 00000000000000000000000030defb998d7fddc75ffb8d002fc15bbb75115758
Arg [1] : 0000000000000000000000006f24a47fc8ae5441eb47effc3665e70e69ac3f05
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000e20
Arg [4] : 0000000000000000000000006f24a47fc8ae5441eb47effc3665e70e69ac3f05
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [6] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000680
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [9] : 6f7074696d69736d000000000000000000000000000000000000000000000000
Arg [10] : 000000000000000000000000000000000000000000000000000000000000000f
Arg [11] : 00000000000000000000000000000000000000000000000000000000000001e0
Arg [12] : 0000000000000000000000000000000000000000000000000000000000000220
Arg [13] : 0000000000000000000000000000000000000000000000000000000000000260
Arg [14] : 00000000000000000000000000000000000000000000000000000000000002a0
Arg [15] : 00000000000000000000000000000000000000000000000000000000000002e0
Arg [16] : 0000000000000000000000000000000000000000000000000000000000000320
Arg [17] : 0000000000000000000000000000000000000000000000000000000000000360
Arg [18] : 00000000000000000000000000000000000000000000000000000000000003a0
Arg [19] : 00000000000000000000000000000000000000000000000000000000000003e0
Arg [20] : 0000000000000000000000000000000000000000000000000000000000000420
Arg [21] : 0000000000000000000000000000000000000000000000000000000000000460
Arg [22] : 00000000000000000000000000000000000000000000000000000000000004a0
Arg [23] : 00000000000000000000000000000000000000000000000000000000000004e0
Arg [24] : 0000000000000000000000000000000000000000000000000000000000000520
Arg [25] : 0000000000000000000000000000000000000000000000000000000000000560
Arg [26] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [27] : 457468657265756d000000000000000000000000000000000000000000000000
Arg [28] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [29] : 4176616c616e6368650000000000000000000000000000000000000000000000
Arg [30] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [31] : 46616e746f6d0000000000000000000000000000000000000000000000000000
Arg [32] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [33] : 506f6c79676f6e00000000000000000000000000000000000000000000000000
Arg [34] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [35] : 4d6f6f6e6265616d000000000000000000000000000000000000000000000000
Arg [36] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [37] : 62696e616e636500000000000000000000000000000000000000000000000000
Arg [38] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [39] : 617262697472756d000000000000000000000000000000000000000000000000
Arg [40] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [41] : 63656c6f00000000000000000000000000000000000000000000000000000000
Arg [42] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [43] : 6b61766100000000000000000000000000000000000000000000000000000000
Arg [44] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [45] : 66696c65636f696e000000000000000000000000000000000000000000000000
Arg [46] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [47] : 6f7074696d69736d000000000000000000000000000000000000000000000000
Arg [48] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [49] : 6c696e6561000000000000000000000000000000000000000000000000000000
Arg [50] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [51] : 6261736500000000000000000000000000000000000000000000000000000000
Arg [52] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [53] : 6d616e746c650000000000000000000000000000000000000000000000000000
Arg [54] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [55] : 7363726f6c6c0000000000000000000000000000000000000000000000000000
Arg [56] : 000000000000000000000000000000000000000000000000000000000000000f
Arg [57] : 00000000000000000000000000000000000000000000000000000000000001e0
Arg [58] : 0000000000000000000000000000000000000000000000000000000000000240
Arg [59] : 00000000000000000000000000000000000000000000000000000000000002a0
Arg [60] : 0000000000000000000000000000000000000000000000000000000000000300
Arg [61] : 0000000000000000000000000000000000000000000000000000000000000360
Arg [62] : 00000000000000000000000000000000000000000000000000000000000003c0
Arg [63] : 0000000000000000000000000000000000000000000000000000000000000420
Arg [64] : 0000000000000000000000000000000000000000000000000000000000000480
Arg [65] : 00000000000000000000000000000000000000000000000000000000000004e0
Arg [66] : 0000000000000000000000000000000000000000000000000000000000000540
Arg [67] : 00000000000000000000000000000000000000000000000000000000000005a0
Arg [68] : 0000000000000000000000000000000000000000000000000000000000000600
Arg [69] : 0000000000000000000000000000000000000000000000000000000000000660
Arg [70] : 00000000000000000000000000000000000000000000000000000000000006c0
Arg [71] : 0000000000000000000000000000000000000000000000000000000000000720
Arg [72] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [73] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [74] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [75] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [76] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [77] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [78] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [79] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [80] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [81] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [82] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [83] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [84] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [85] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [86] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [87] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [88] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [89] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [90] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [91] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [92] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [93] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [94] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [95] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [96] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [97] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [98] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [99] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [100] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [101] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [102] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [103] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [104] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [105] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [106] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [107] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [108] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [109] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [110] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [111] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [112] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [113] : 3639383064453965334300000000000000000000000000000000000000000000
Arg [114] : 000000000000000000000000000000000000000000000000000000000000002a
Arg [115] : 3078423546423442453032323332423162424134644338663831646332344332
Arg [116] : 3639383064453965334300000000000000000000000000000000000000000000


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
[ Download: CSV Export  ]
[ 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.