ETH Price: $3,682.70 (+19.30%)
Gas: 10 Gwei

Contract

0x1F75881DC0707b5236f739b5B64A87c211294Abb
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00
Transaction Hash
Method
Block
From
To
Value
0xaac324ebc123f5bf4486c3a799b7154b30669974ed3673f83fe7ad23d97f43d2Deposit(pending)2024-05-21 3:22:525 mins ago1716261772IN
0x1F75881D...211294Abb
0.03225 ETH(Pending)(Pending)
0xbec0c811b9a61270e4c2073395b6b1f9b6749c54c1029b487e5599e5a75b1c5cDeposit(pending)2024-05-21 3:12:3015 mins ago1716261150IN
0x1F75881D...211294Abb
0.032361 ETH(Pending)(Pending)
0x1bae6afd093e8946febb3e3ab6d64864322a72ba9eb97948680b5a5137dde995Deposit(pending)2024-05-21 2:47:1540 mins ago1716259635IN
0x1F75881D...211294Abb
0.05 ETH(Pending)(Pending)
0x63c97e0ba21694d629514df47a345c05c1625ac8dde6ffbf24c482bc0911b78bDeposit(pending)2024-05-21 2:46:3841 mins ago1716259598IN
0x1F75881D...211294Abb
0.032387 ETH(Pending)(Pending)
0x2119887236e760d90943a4796f6663b4cd92c1b4b9009fc48b6953ae873bdfdeDeposit(pending)2024-05-21 2:46:3841 mins ago1716259598IN
0x1F75881D...211294Abb
0.0321349999 ETH(Pending)(Pending)
0x14b58e96a77d38671cd34cbf68a347b800ce734b735156841daade7cc234678bDeposit(pending)2024-05-21 2:36:5651 mins ago1716259016IN
0x1F75881D...211294Abb
0.032412 ETH(Pending)(Pending)
0xcb07be45a015ea20cd827fb4c4b369969cb2241b129c1c69e09032da614f9118Deposit(pending)2024-05-21 2:15:401 hr ago1716257740IN
0x1F75881D...211294Abb
0.04229 ETH(Pending)(Pending)
0xa9b84e33cf45a08ce1cfb8a29f59a4a7781f318cfaf0963323fb5d6d76dfaf40Deposit(pending)2024-05-21 2:13:301 hr ago1716257610IN
0x1F75881D...211294Abb
0.032412 ETH(Pending)(Pending)
0x7a453cefd35be4cd784f83aa70c0690d5bb444ca0be4c2dfc91d2f4830991c5cDeposit(pending)2024-05-21 2:12:391 hr ago1716257559IN
0x1F75881D...211294Abb
0.045 ETH(Pending)(Pending)
0x27fb7b40e31e1dc7c81e3b32d4ca5b0639bac4170916f4fdc42f35684d92eeaeDeposit(pending)2024-05-21 2:07:301 hr ago1716257250IN
0x1F75881D...211294Abb
0.03229 ETH(Pending)(Pending)
0xc68464db84b161aacff708c1bed760cf71e0abe0a67fbda4832d31b2e08da133Deposit(pending)2024-05-21 2:05:271 hr ago1716257127IN
0x1F75881D...211294Abb
0.034195 ETH(Pending)(Pending)
0xc790ef85b3aa82a39b013f0caaa7017386afcebc777099f0ff43a6bf80dae196Deposit(pending)2024-05-21 2:05:271 hr ago1716257127IN
0x1F75881D...211294Abb
0.032175 ETH(Pending)(Pending)
0x4bca5474bc7b9539b9006328a9916d90be35b1495958ad34247ca8c80d969657Deposit(pending)2024-05-20 14:42:3912 hrs ago1716216159IN
0x1F75881D...211294Abb
0.11 ETH(Pending)(Pending)
0x40d8b90bd1592b13dc9c83bd4cd539780579736b0e3134c9a858ccd6d88dd40bDeposit(pending)2024-05-20 13:16:5214 hrs ago1716211012IN
0x1F75881D...211294Abb
0.3 ETH(Pending)(Pending)
0x860015e95fed9d52e608381206f3753a7e86bb15c77e62ce4d814cb173ee22a3Deposit(pending)2024-05-20 12:36:2014 hrs ago1716208580IN
0x1F75881D...211294Abb
1 ETH(Pending)(Pending)
0x281fe68f6f95e9d73aff69f339012e157138e81a9afafc1de95224feef2d5ab3Deposit(pending)2024-05-20 12:35:5914 hrs ago1716208559IN
0x1F75881D...211294Abb
0.037911 ETH(Pending)(Pending)
0xacb6548d2e3821bfeea5c79ec7fb4ac8f9e694a500b3de38e5b9318208113d3cDeposit(pending)2024-05-20 10:30:2216 hrs ago1716201022IN
0x1F75881D...211294Abb
0.0001167516 ETH(Pending)(Pending)
0xecf76bf51a05a726f13864bf314630bdaeb5764e3596dbb3f199c052a8ba7a93Deposit(pending)2024-05-20 8:57:3518 hrs ago1716195455IN
0x1F75881D...211294Abb
0.000012239 ETH(Pending)(Pending)
0xbf55ca3b396271481a06d4dc0bdb0fe2dfca603480ce315468742f78b6148adaDeposit(pending)2024-05-19 5:23:4946 hrs ago1716096229IN
0x1F75881D...211294Abb
0.032 ETH(Pending)(Pending)
0xfee73a35265fc80fd5321d5a461b1546c85cf654739370a34ef692e1e1268c07Deposit(pending)2024-05-19 2:21:112 days ago1716085271IN
0x1F75881D...211294Abb
0.025 ETH(Pending)(Pending)
Deposit199155922024-05-21 3:27:2340 secs ago1716262043IN
0x1F75881D...211294Abb
0.03854637 ETH0.000649569.99417259
Deposit199155922024-05-21 3:27:2340 secs ago1716262043IN
0x1F75881D...211294Abb
0.211 ETH0.0007469811.49320259
Deposit199155882024-05-21 3:26:351 min ago1716261995IN
0x1F75881D...211294Abb
0.3 ETH0.000722411.11501485
Deposit199155762024-05-21 3:24:113 mins ago1716261851IN
0x1F75881D...211294Abb
0.03737745 ETH0.000608599.36391684
Deposit199155642024-05-21 3:21:476 mins ago1716261707IN
0x1F75881D...211294Abb
0.03 ETH0.0006499410
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To Value
199155922024-05-21 3:27:2340 secs ago1716262043
0x1F75881D...211294Abb
0.03854637 ETH
199155922024-05-21 3:27:2340 secs ago1716262043
0x1F75881D...211294Abb
0.211 ETH
199155882024-05-21 3:26:351 min ago1716261995
0x1F75881D...211294Abb
0.3 ETH
199155762024-05-21 3:24:113 mins ago1716261851
0x1F75881D...211294Abb
0.03737745 ETH
199155642024-05-21 3:21:476 mins ago1716261707
0x1F75881D...211294Abb
0.03 ETH
199155612024-05-21 3:21:116 mins ago1716261671
0x1F75881D...211294Abb
0.0342256 ETH
199155582024-05-21 3:20:357 mins ago1716261635
0x1F75881D...211294Abb
0.0379865 ETH
199155512024-05-21 3:19:118 mins ago1716261551
0x1F75881D...211294Abb
0.04012685 ETH
199155452024-05-21 3:17:5910 mins ago1716261479
0x1F75881D...211294Abb
0.029 ETH
199155412024-05-21 3:17:1110 mins ago1716261431
0x1F75881D...211294Abb
0.04146437 ETH
199155372024-05-21 3:16:2311 mins ago1716261383
0x1F75881D...211294Abb
0.0501 ETH
199155272024-05-21 3:14:2313 mins ago1716261263
0x1F75881D...211294Abb
0.0557 ETH
199155242024-05-21 3:13:4714 mins ago1716261227
0x1F75881D...211294Abb
0.027189 ETH
199155162024-05-21 3:12:1115 mins ago1716261131
0x1F75881D...211294Abb
0.055 ETH
199155112024-05-21 3:11:1116 mins ago1716261071
0x1F75881D...211294Abb
0.03587664 ETH
199154902024-05-21 3:06:5921 mins ago1716260819
0x1F75881D...211294Abb
0.031 ETH
199154862024-05-21 3:06:1121 mins ago1716260771
0x1F75881D...211294Abb
0.09309618 ETH
199154782024-05-21 3:04:3523 mins ago1716260675
0x1F75881D...211294Abb
0.03599999 ETH
199154772024-05-21 3:04:2323 mins ago1716260663
0x1F75881D...211294Abb
0.0429754 ETH
199154672024-05-21 3:02:2325 mins ago1716260543
0x1F75881D...211294Abb
0.027189 ETH
199154612024-05-21 3:00:5927 mins ago1716260459
0x1F75881D...211294Abb
0.0354662 ETH
199154522024-05-21 2:59:1128 mins ago1716260351
0x1F75881D...211294Abb
0.027189 ETH
199154512024-05-21 2:58:5929 mins ago1716260339
0x1F75881D...211294Abb
0.23 ETH
199154472024-05-21 2:58:1129 mins ago1716260291
0x1F75881D...211294Abb
0.035356 ETH
199154342024-05-21 2:55:3532 mins ago1716260135
0x1F75881D...211294Abb
0.1084 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ElixirDeposit

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 200 runs

Other Settings:
paris EvmVersion
File 1 of 3 : ElixirDeposit.sol
// SPDX-License-Identifier: BUSL-1.1
pragma solidity 0.8.20;

import {Ownable} from "openzeppelin/access/Ownable.sol";

/// @title Elixir deposit contract
/// @author The Elixir Team
/// @notice This contract is used to deposit funds
contract ElixirDeposit is Ownable {
    /*//////////////////////////////////////////////////////////////
                                VARIABLES
    //////////////////////////////////////////////////////////////*/

    /// @notice The address of the Elixir multisig wallet with control of funds
    address public controller;

    /// @notice Mapping of address to deposited amount
    mapping(address user => uint256 amount) public deposits;

    /// @notice The pause status of deposits. True if deposits are paused.
    bool public depositsPaused;

    /*//////////////////////////////////////////////////////////////
                                 EVENTS
    //////////////////////////////////////////////////////////////*/

    /// @notice Emitted when a deposit is made.
    /// @param caller The caller of the deposit function, for which tokens are taken from.
    /// @param amount The token amount deposited.
    event Deposit(address indexed caller, uint256 indexed amount);

    /*//////////////////////////////////////////////////////////////
                                 ERRORS
    //////////////////////////////////////////////////////////////*/

    /// @notice Emitted when deposits are paused.
    error DepositsPaused();

    /// @notice Emitted when deposit fails.
    error DepositFailed();

    /*//////////////////////////////////////////////////////////////
                                MODIFIERS
    //////////////////////////////////////////////////////////////*/

    /// @notice Reverts when deposits are paused.
    modifier whenDepositNotPaused() {
        if (depositsPaused) revert DepositsPaused();
        _;
    }

    /*//////////////////////////////////////////////////////////////
                               CONSTRUCTOR
    //////////////////////////////////////////////////////////////*/

    /// @notice Constructor for the ElixirDeposit contract
    /// @param _owner The address of the owner of the contract
    constructor(address _owner) Ownable(_owner) {}

    /*//////////////////////////////////////////////////////////////
                             EXTERNAL FUNCTIONS
    //////////////////////////////////////////////////////////////*/

    /// @notice Deposit funds into the contract
    function deposit() external payable whenDepositNotPaused {
        deposits[msg.sender] += msg.value;

        (bool sent,) = controller.call{value: msg.value}("");
        if (!sent) revert DepositFailed();

        emit Deposit(msg.sender, msg.value);
    }

    /// @notice Pause deposits, callable by the owner
    /// @param pauseDeposits True if deposits are to be paused, false if they are to be unpaused
    function pause(bool pauseDeposits) external onlyOwner {
        depositsPaused = pauseDeposits;
    }

    /// @notice Set controller address, callable by the owner
    /// @param _controller controller address to be set
    function setController(address _controller) external onlyOwner {
        controller = _controller;
    }
}

File 3 of 3 : Ownable.sol
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (access/Ownable.sol)

pragma solidity ^0.8.20;

import {Context} from "../utils/Context.sol";

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * The initial owner is set to the address provided by the deployer. This can
 * later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
abstract contract Ownable is Context {
    address private _owner;

    /**
     * @dev The caller account is not authorized to perform an operation.
     */
    error OwnableUnauthorizedAccount(address account);

    /**
     * @dev The owner is not a valid owner account. (eg. `address(0)`)
     */
    error OwnableInvalidOwner(address owner);

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the address provided by the deployer as the initial owner.
     */
    constructor(address initialOwner) {
        if (initialOwner == address(0)) {
            revert OwnableInvalidOwner(address(0));
        }
        _transferOwnership(initialOwner);
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        _checkOwner();
        _;
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view virtual returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if the sender is not the owner.
     */
    function _checkOwner() internal view virtual {
        if (owner() != _msgSender()) {
            revert OwnableUnauthorizedAccount(_msgSender());
        }
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby disabling any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        if (newOwner == address(0)) {
            revert OwnableInvalidOwner(address(0));
        }
        _transferOwnership(newOwner);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Internal function without access restriction.
     */
    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

File 4 of 3 : Context.sol
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.1) (utils/Context.sol)

pragma solidity ^0.8.20;

/**
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }

    function _contextSuffixLength() internal view virtual returns (uint256) {
        return 0;
    }
}

Settings
{
  "remappings": [
    "forge-std/=lib/forge-std/src/",
    "ds-test/=lib/forge-std/lib/ds-test/src/",
    "openzeppelin/=lib/openzeppelin-contracts/contracts/",
    "@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
    "erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/",
    "openzeppelin-contracts/=lib/openzeppelin-contracts/"
  ],
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "metadata": {
    "useLiteralContent": false,
    "bytecodeHash": "ipfs",
    "appendCBOR": true
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "paris",
  "viaIR": false,
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"DepositFailed","type":"error"},{"inputs":[],"name":"DepositsPaused","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"caller","type":"address"},{"indexed":true,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Deposit","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"},{"inputs":[],"name":"controller","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deposit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"deposits","outputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"depositsPaused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"pauseDeposits","type":"bool"}],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_controller","type":"address"}],"name":"setController","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b5060405161057738038061057783398101604081905261002f916100be565b806001600160a01b03811661005e57604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b6100678161006e565b50506100ee565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156100d057600080fd5b81516001600160a01b03811681146100e757600080fd5b9392505050565b61047a806100fd6000396000f3fe6080604052600436106100865760003560e01c806392eefe9b1161005957806392eefe9b14610123578063d0e30db014610143578063f2fde38b1461014b578063f77c47911461016b578063fc7e286d1461018b57600080fd5b806302329a291461008b57806360da3e83146100ad578063715018a6146100dc5780638da5cb5b146100f1575b600080fd5b34801561009757600080fd5b506100ab6100a63660046103cb565b6101c6565b005b3480156100b957600080fd5b506003546100c79060ff1681565b60405190151581526020015b60405180910390f35b3480156100e857600080fd5b506100ab6101e1565b3480156100fd57600080fd5b506000546001600160a01b03165b6040516001600160a01b0390911681526020016100d3565b34801561012f57600080fd5b506100ab61013e3660046103f4565b6101f5565b6100ab61021f565b34801561015757600080fd5b506100ab6101663660046103f4565b61030b565b34801561017757600080fd5b5060015461010b906001600160a01b031681565b34801561019757600080fd5b506101b86101a63660046103f4565b60026020526000908152604090205481565b6040519081526020016100d3565b6101ce61034e565b6003805460ff1916911515919091179055565b6101e961034e565b6101f3600061037b565b565b6101fd61034e565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b60035460ff16156102435760405163deeb694360e01b815260040160405180910390fd5b336000908152600260205260408120805434929061026290849061041d565b90915550506001546040516000916001600160a01b03169034908381818185875af1925050503d80600081146102b4576040519150601f19603f3d011682016040523d82523d6000602084013e6102b9565b606091505b50509050806102db576040516379cacff160e01b815260040160405180910390fd5b604051349033907fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c90600090a350565b61031361034e565b6001600160a01b03811661034257604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61034b8161037b565b50565b6000546001600160a01b031633146101f35760405163118cdaa760e01b8152336004820152602401610339565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156103dd57600080fd5b813580151581146103ed57600080fd5b9392505050565b60006020828403121561040657600080fd5b81356001600160a01b03811681146103ed57600080fd5b8082018082111561043e57634e487b7160e01b600052601160045260246000fd5b9291505056fea2646970667358221220ba9961c8b66983fd9da1914a75efcbaa4c3e48aa7f1ef70c2b4b433cad068b5c64736f6c6343000814003300000000000000000000000085f45b3ab65132b38b71e19ff9cf33106217a644

Deployed Bytecode

0x6080604052600436106100865760003560e01c806392eefe9b1161005957806392eefe9b14610123578063d0e30db014610143578063f2fde38b1461014b578063f77c47911461016b578063fc7e286d1461018b57600080fd5b806302329a291461008b57806360da3e83146100ad578063715018a6146100dc5780638da5cb5b146100f1575b600080fd5b34801561009757600080fd5b506100ab6100a63660046103cb565b6101c6565b005b3480156100b957600080fd5b506003546100c79060ff1681565b60405190151581526020015b60405180910390f35b3480156100e857600080fd5b506100ab6101e1565b3480156100fd57600080fd5b506000546001600160a01b03165b6040516001600160a01b0390911681526020016100d3565b34801561012f57600080fd5b506100ab61013e3660046103f4565b6101f5565b6100ab61021f565b34801561015757600080fd5b506100ab6101663660046103f4565b61030b565b34801561017757600080fd5b5060015461010b906001600160a01b031681565b34801561019757600080fd5b506101b86101a63660046103f4565b60026020526000908152604090205481565b6040519081526020016100d3565b6101ce61034e565b6003805460ff1916911515919091179055565b6101e961034e565b6101f3600061037b565b565b6101fd61034e565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b60035460ff16156102435760405163deeb694360e01b815260040160405180910390fd5b336000908152600260205260408120805434929061026290849061041d565b90915550506001546040516000916001600160a01b03169034908381818185875af1925050503d80600081146102b4576040519150601f19603f3d011682016040523d82523d6000602084013e6102b9565b606091505b50509050806102db576040516379cacff160e01b815260040160405180910390fd5b604051349033907fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c90600090a350565b61031361034e565b6001600160a01b03811661034257604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61034b8161037b565b50565b6000546001600160a01b031633146101f35760405163118cdaa760e01b8152336004820152602401610339565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156103dd57600080fd5b813580151581146103ed57600080fd5b9392505050565b60006020828403121561040657600080fd5b81356001600160a01b03811681146103ed57600080fd5b8082018082111561043e57634e487b7160e01b600052601160045260246000fd5b9291505056fea2646970667358221220ba9961c8b66983fd9da1914a75efcbaa4c3e48aa7f1ef70c2b4b433cad068b5c64736f6c63430008140033

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

00000000000000000000000085f45b3ab65132b38b71e19ff9cf33106217a644

-----Decoded View---------------
Arg [0] : _owner (address): 0x85F45B3Ab65132b38b71e19fF9cF33106217a644

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000085f45b3ab65132b38b71e19ff9cf33106217a644


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
Loading...
Loading
[ 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.