S Price: $0.478495 (-3.87%)
    /

    Contract

    0x14EAfc4ceB334d4f913204647708aBAD1ceF0854

    Overview

    S Balance

    Sonic LogoSonic LogoSonic Logo0 S

    S Value

    $0.00

    Multichain Info

    No addresses found
    Amount:Between 1-1k
    Reset Filter

    Transaction Hash
    Method
    Block
    Age
    From
    To
    Amount

    There are no matching entries

    Update your filters to view other transactions

    Parent Transaction Hash Block Age From To Amount
    View All Internal Transactions
    Loading...
    Loading

    Contract Source Code Verified (Exact Match)

    Contract Name:
    Minter

    Compiler Version
    v0.8.22+commit.4fc1097e

    Optimization Enabled:
    Yes with 10000 runs

    Other Settings:
    paris EvmVersion
    File 1 of 6 : Minter.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: GPL-3.0-or-later
    pragma solidity 0.8.22;
    import {Math} from "@openzeppelin/contracts/utils/math/Math.sol";
    import {IVotingEscrow} from "./interfaces/IVotingEscrow.sol";
    import {IUnderlying} from "./interfaces/IUnderlying.sol";
    import {IVoter} from "./interfaces/IVoter.sol";
    import {IVotingEscrowDistributor} from "./interfaces/IVotingEscrowDistributor.sol";
    // codifies the minting rules as per ve(3,3), abstracted from the token to support any token that allows minting
    contract Minter {
    uint internal constant week = 86400 * 7; // allows minting once per week (reset every Thursday 00:00 UTC)
    uint public emission = 9900;
    uint public tail_emission = 100;
    uint internal constant target_base = 10000; // 1% per week target emission
    uint internal constant tail_base = 10000; // 1% per week target emission
    IUnderlying public immutable _token;
    IVoter public _voter;
    IVotingEscrow public immutable _ve;
    IVotingEscrowDistributor public immutable _ve_dist;
    uint public weekly = 50000e18;
    uint public active_period;
    uint internal constant lock = 86400 * 7 * 52 * 4;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 6 : Math.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v4.9.0) (utils/math/Math.sol)
    pragma solidity ^0.8.0;
    /**
    * @dev Standard math utilities missing in the Solidity language.
    */
    library Math {
    enum Rounding {
    Down, // Toward negative infinity
    Up, // Toward infinity
    Zero // Toward zero
    }
    /**
    * @dev Returns the largest of two numbers.
    */
    function max(uint256 a, uint256 b) internal pure returns (uint256) {
    return a > b ? a : b;
    }
    /**
    * @dev Returns the smallest of two numbers.
    */
    function min(uint256 a, uint256 b) internal pure returns (uint256) {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 3 of 6 : IUnderlying.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    // SPDX-License-Identifier: MIT
    pragma solidity 0.8.22;
    interface IUnderlying {
    function approve(address spender, uint value) external returns (bool);
    function mint(address, uint) external;
    function totalSupply() external view returns (uint);
    function balanceOf(address) external view returns (uint);
    function transfer(address, uint) external returns (bool);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 4 of 6 : IVoter.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity 0.8.22;
    interface IVoter {
    function attachTokenToGauge(uint tokenId, address account) external;
    function detachTokenFromGauge(uint tokenId, address account) external;
    function emitDeposit(uint tokenId, address account, uint amount) external;
    function emitWithdraw(uint tokenId, address account, uint amount) external;
    function notifyRewardAmount(uint amount) external;
    function _ve() external view returns (address);
    function createGauge(address _pair) external returns (address);
    function factory() external view returns (address);
    function whitelistingFee() external view returns (uint256);
    function setWhitelistingFee(uint256 _fee) external;
    function whitelist(address _token) external;
    function isWhitelisted(address _token) external view returns (bool);
    function delist(address _token) external;
    function bribeFactory() external view returns (address);
    function bribes(address gauge) external view returns (address);
    function gauges(address pair) external view returns (address);
    function isGauge(address gauge) external view returns (bool);
    function allGauges(uint index) external view returns (address);
    function vote(uint tokenId, address[] calldata gaugeVote, uint[] calldata weights) external;
    function gaugeVote(uint tokenId) external view returns (address[] memory);
    function votes(uint tokenId, address gauge) external view returns (uint);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 5 of 6 : IVotingEscrow.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity 0.8.22;
    interface IVotingEscrow {
    struct Point {
    int128 bias;
    int128 slope; // # -dweight / dt
    uint256 ts;
    uint256 blk; // block
    }
    function user_point_epoch(uint tokenId) external view returns (uint);
    function epoch() external view returns (uint);
    function user_point_history(uint tokenId, uint loc) external view returns (Point memory);
    function point_history(uint loc) external view returns (Point memory);
    function checkpoint() external;
    function deposit_for(uint tokenId, uint value) external;
    function token() external view returns (address);
    function user_point_history__ts(uint tokenId, uint idx) external view returns (uint);
    function locked__end(uint _tokenId) external view returns (uint);
    function locked__amount(uint _tokenId) external view returns (uint);
    function approve(address spender, uint tokenId) external;
    function balanceOfNFT(uint) external view returns (uint);
    function isApprovedOrOwner(address, uint) external view returns (bool);
    function ownerOf(uint) external view returns (address);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 6 of 6 : IVotingEscrowDistributor.sol
    1
    2
    3
    4
    5
    6
    7
    // SPDX-License-Identifier: MIT
    pragma solidity 0.8.22;
    interface IVotingEscrowDistributor {
    function checkpoint_token() external;
    function checkpoint_total_supply() external;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Settings
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    {
    "evmVersion": "paris",
    "optimizer": {
    "enabled": true,
    "runs": 10000
    },
    "outputSelection": {
    "*": {
    "*": [
    "evm.bytecode",
    "evm.deployedBytecode",
    "devdoc",
    "userdoc",
    "metadata",
    "abi"
    ]
    }
    },
    "libraries": {}
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Contract Security Audit

    Contract ABI

    API
    [{"inputs":[{"internalType":"address","name":"__voter","type":"address"},{"internalType":"address","name":"__ve","type":"address"},{"internalType":"address","name":"__ve_dist","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"weekly","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"circulating_supply","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"circulating_emission","type":"uint256"}],"name":"Mint","type":"event"},{"inputs":[],"name":"MAX_REBASE_RATE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_TEAM_RATE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_token","outputs":[{"internalType":"contract IUnderlying","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_ve","outputs":[{"internalType":"contract IVotingEscrow","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_ve_dist","outputs":[{"internalType":"contract IVotingEscrowDistributor","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_voter","outputs":[{"internalType":"contract IVoter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptTeam","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"active_period","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"calculate_emission","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_minted","type":"uint256"}],"name":"calculate_growth","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"circulating_emission","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"circulating_supply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"emission","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getExcludedAddresses","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"claimants","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"},{"internalType":"uint256","name":"max","type":"uint256"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"pendingTeam","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rebaseRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_emission","type":"uint256"}],"name":"setEmission","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_excludedAddresses","type":"address[]"}],"name":"setExcludedAddresses","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_rebaseRate","type":"uint256"}],"name":"setRebaseRate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tailEmission","type":"uint256"}],"name":"setTailEmission","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_team","type":"address"}],"name":"setTeam","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_teamRate","type":"uint256"}],"name":"setTeamRate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"__voter","type":"address"}],"name":"setVoter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"tail_emission","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"team","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"teamRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"update_period","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"weekly","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"weekly_emission","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]

    60e06040526126ac6000556064600155690a968163f0a57b4000006003553480156200002a57600080fd5b5060405162002158380380620021588339810160408190526200004d9162000188565b600580546001600160a01b0319908116331790915560068054909116730c5d52630c982ae81b78ab2954ddc9ec2797bb9c17905560326008556103e860095560408051637e062a3560e11b815290516001600160a01b0384169163fc0c546a9160048083019260209291908290030181865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f89190620001d2565b6001600160a01b03908116608052600280546001600160a01b03191685831617815583821660a05290821660c05262093a809081906200013a9082906200020d565b6200014690426200022d565b62000152919062000243565b6200015e91906200020d565b6004555062000266915050565b80516001600160a01b03811681146200018357600080fd5b919050565b6000806000606084860312156200019e57600080fd5b620001a9846200016b565b9250620001b9602085016200016b565b9150620001c9604085016200016b565b90509250925092565b600060208284031215620001e557600080fd5b620001f0826200016b565b9392505050565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417620002275762000227620001f7565b92915050565b80820180821115620002275762000227620001f7565b6000826200026157634e487b7160e01b600052601260045260246000fd5b500490565b60805160a05160c051611e4462000314600039600081816102250152818161156e015281816116150152611688015260008181610334015281816109bd01528181610a8901528181610d8601526111470152600081816103c70152818161056f0152818161092b01528181610a0b01528181610cf9015281816111d101528181611352015281816113d1015281816114c00152818161159d0152818161174001526118a60152611e446000f3fe608060405234801561001057600080fd5b50600436106101da5760003560e01c80638517081311610104578063b5cc143a116100a2578063de588aa011610071578063de588aa0146103b1578063e038c75a146103ba578063ecd0c0c3146103c2578063ed29fc11146103e957600080fd5b8063b5cc143a14610385578063cfc6c8ff1461038d578063d139960814610395578063ddce102f1461039e57600080fd5b80638dd598fb116100de5780638dd598fb1461032f5780638e01fbfa1461035657806393225df2146103695780639b4eaff31461037257600080fd5b806385170813146102f657806385f2aef2146103095780638c4f598b1461031c57600080fd5b80633db9b42a1161017c5780635fdf199a1161014b5780635fdf199a146102c657806378ef7f02146102db5780637cb95d00146102e4578063827c049e146102ed57600080fd5b80633db9b42a1461027a5780634bc2a6571461028d57806359d46ffc146102a05780635b225dcb146102b357600080fd5b806326cfc17b116101b857806326cfc17b146102175780632c6b2f0c146102205780632e8f7b1f1461025f57806336d96faf1461027257600080fd5b806301c8e6fd146101df578063095cf5c6146101fa5780631eebae801461020f575b600080fd5b6101e7606481565b6040519081526020015b60405180910390f35b61020d610208366004611a43565b6103f1565b005b6101e761048a565b6101e760035481565b6102477f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016101f1565b61020d61026d366004611a60565b6104b3565b6101e7610563565b600254610247906001600160a01b031681565b61020d61029b366004611a43565b610628565b600754610247906001600160a01b031681565b61020d6102c1366004611b93565b61078f565b6102ce61087d565b6040516101f19190611bd0565b6101e760085481565b6101e760095481565b6101e760005481565b61020d610304366004611c1d565b6108df565b600654610247906001600160a01b031681565b61020d61032a366004611a60565b610bbc565b6102477f000000000000000000000000000000000000000000000000000000000000000081565b6101e7610364366004611a60565b610cea565b6101e760015481565b61020d610380366004611a60565b610e37565b61020d610f65565b6101e7610ffb565b6101e760045481565b61020d6103ac366004611a60565b611015565b6101e76103e881565b6101e7611143565b6102477f000000000000000000000000000000000000000000000000000000000000000081565b6101e7611265565b6006546001600160a01b031633146104505760405162461bcd60e51b815260206004820152600860248201527f6e6f74207465616d00000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b600780547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b600061271060015461049a611143565b6104a49190611d0f565b6104ae9190611d26565b905090565b6006546001600160a01b0316331461050d5760405162461bcd60e51b815260206004820152600860248201527f6e6f74207465616d0000000000000000000000000000000000000000000000006044820152606401610447565b606481111561055e5760405162461bcd60e51b815260206004820152600d60248201527f7261746520746f6f2068696768000000000000000000000000000000000000006044820152606401610447565b600855565b600061056d611896565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105cb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ef9190611d61565b6105f99190611d7a565b612710610604611143565b6000546003546106149190611d0f565b61061e9190611d0f565b6104a49190611d26565b6001600160a01b03811661067e5760405162461bcd60e51b815260206004820152601560248201527f696e76616c696420766f746572206164647265737300000000000000000000006044820152606401610447565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106d1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106f59190611d8d565b6001600160a01b0316336001600160a01b0316146107555760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b600280547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108069190611d8d565b6001600160a01b0316336001600160a01b0316146108665760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b805161087990600a9060208401906119a2565b5050565b6060600a8054806020026020016040519081016040528092919081815260200182805480156108d557602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116108b7575b5050505050905090565b6005546001600160a01b031633146108f657600080fd5b6040517f40c10f19000000000000000000000000000000000000000000000000000000008152306004820152602481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906340c10f1990604401600060405180830381600087803b15801561097757600080fd5b505af115801561098b573d6000803e3d6000fd5b50506040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60248301527f000000000000000000000000000000000000000000000000000000000000000016925063095ea7b391506044016020604051808303816000875af1158015610a56573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a7a9190611daa565b5060005b8351811015610b73577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d4e54c3b848381518110610ac857610ac8611dcc565b602002602001015163077f8800878581518110610ae757610ae7611dcc565b60200260200101516040518463ffffffff1660e01b8152600401610b279392919092835260208301919091526001600160a01b0316604082015260600190565b6020604051808303816000875af1158015610b46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b6a9190611d61565b50600101610a7e565b50600580547fffffffffffffffffffffffff000000000000000000000000000000000000000016905562093a80610baa8142611d26565b610bb49190611d0f565b600455505050565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c0f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c339190611d8d565b6001600160a01b0316336001600160a01b031614610c935760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b612710811115610ce55760405162461bcd60e51b815260206004820152601960248201527f7461696c20656d697373696f6e20697320746f6f2068696768000000000000006044820152606401610447565b600155565b60006103e8610cf7611896565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d55573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d799190611d61565b610d839190611d7a565b837f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610de2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e069190611d61565b610e109190611d0f565b610e1a9190611d26565b600954610e279190611d0f565b610e319190611d26565b92915050565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e8a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eae9190611d8d565b6001600160a01b0316336001600160a01b031614610f0e5760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b6103e8811115610f605760405162461bcd60e51b815260206004820152600d60248201527f7261746520746f6f2068696768000000000000000000000000000000000000006044820152606401610447565b600955565b6007546001600160a01b03163314610fbf5760405162461bcd60e51b815260206004820152601060248201527f6e6f742070656e64696e67207465616d000000000000000000000000000000006044820152606401610447565b600754600680547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03909216919091179055565b60006104ae611008610563565b61101061048a565b61198a565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa158015611068573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061108c9190611d8d565b6001600160a01b0316336001600160a01b0316146110ec5760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b61271081111561113e5760405162461bcd60e51b815260206004820152601460248201527f656d697373696f6e20697320746f6f20686967680000000000000000000000006044820152606401610447565b600055565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156111a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111c79190611d61565b6111cf611896565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561122d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112519190611d61565b61125b9190611d7a565b6104ae9190611d7a565b60045460009061127862093a8082611dfb565b421015801561129057506005546001600160a01b0316155b156118915762093a806112a38142611d26565b6112ad9190611d0f565b600481905590506112bc610ffb565b60038190556000906112cd90610cea565b905060006103e8600354836112e29190611dfb565b6008546112ef9190611d0f565b6112f99190611d26565b90506000816003548461130c9190611dfb565b6113169190611dfb565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529091506000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015611399573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113bd9190611d61565b905081811015611478576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166340c10f19306114018486611d7a565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561145f57600080fd5b505af1158015611473573d6000803e3d6000fd5b505050505b8215611538576006546040517fa9059cbb0000000000000000000000000000000000000000000000000000000081526001600160a01b039182166004820152602481018590527f00000000000000000000000000000000000000000000000000000000000000009091169063a9059cbb906044016020604051808303816000875af115801561150b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061152f9190611daa565b61153857600080fd5b83156116fa576040517fa9059cbb0000000000000000000000000000000000000000000000000000000081526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081166004830152602482018690527f0000000000000000000000000000000000000000000000000000000000000000169063a9059cbb906044016020604051808303816000875af11580156115e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061160a9190611daa565b61161357600080fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663811a40fe6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561166e57600080fd5b505af1158015611682573d6000803e3d6000fd5b505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663b21ed5026040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156116e157600080fd5b505af11580156116f5573d6000803e3d6000fd5b505050505b6002546003546040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b03928316600482015260248101919091527f00000000000000000000000000000000000000000000000000000000000000009091169063095ea7b3906044016020604051808303816000875af115801561178b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117af9190611daa565b506002546003546040517f3c6b16ab0000000000000000000000000000000000000000000000000000000081526001600160a01b0390921691633c6b16ab916117fe9160040190815260200190565b600060405180830381600087803b15801561181857600080fd5b505af115801561182c573d6000803e3d6000fd5b50505050336001600160a01b03167fb4c03061fb5b7fed76389d5af8f2e0ddb09f8c70d1333abbb62582835e10accb600354611866611143565b61186e61048a565b6040805193845260208401929092529082015260600160405180910390a2505050505b919050565b6000805b600a54811015611986577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166370a08231600a83815481106118e6576118e6611dcc565b60009182526020909120015460405160e083901b7fffffffff000000000000000000000000000000000000000000000000000000001681526001600160a01b039091166004820152602401602060405180830381865afa15801561194e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119729190611d61565b61197c9083611dfb565b915060010161189a565b5090565b6000818311611999578161199b565b825b9392505050565b828054828255906000526020600020908101928215611a0f579160200282015b82811115611a0f57825182547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b039091161782556020909201916001909101906119c2565b506119869291505b808211156119865760008155600101611a17565b6001600160a01b0381168114611a4057600080fd5b50565b600060208284031215611a5557600080fd5b813561199b81611a2b565b600060208284031215611a7257600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff81118282101715611aef57611aef611a79565b604052919050565b600067ffffffffffffffff821115611b1157611b11611a79565b5060051b60200190565b600082601f830112611b2c57600080fd5b81356020611b41611b3c83611af7565b611aa8565b8083825260208201915060208460051b870101935086841115611b6357600080fd5b602086015b84811015611b88578035611b7b81611a2b565b8352918301918301611b68565b509695505050505050565b600060208284031215611ba557600080fd5b813567ffffffffffffffff811115611bbc57600080fd5b611bc884828501611b1b565b949350505050565b6020808252825182820181905260009190848201906040850190845b81811015611c115783516001600160a01b031683529284019291840191600101611bec565b50909695505050505050565b600080600060608486031215611c3257600080fd5b833567ffffffffffffffff80821115611c4a57600080fd5b611c5687838801611b1b565b9450602091508186013581811115611c6d57600080fd5b86019050601f81018713611c8057600080fd5b8035611c8e611b3c82611af7565b81815260059190911b82018301908381019089831115611cad57600080fd5b928401925b82841015611ccb57833582529284019290840190611cb2565b96999698505050506040949094013593505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8082028115828204841417610e3157610e31611ce0565b600082611d5c577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b600060208284031215611d7357600080fd5b5051919050565b81810381811115610e3157610e31611ce0565b600060208284031215611d9f57600080fd5b815161199b81611a2b565b600060208284031215611dbc57600080fd5b8151801515811461199b57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b80820180821115610e3157610e31611ce056fea2646970667358221220186aca6e3084f3d473116e8af8f98f47ee3a7cf69667dfeceb434722584d671a64736f6c634300081600330000000000000000000000000b1481fe6fd74a6449064163604d712dff9bc6dd0000000000000000000000006aca098fa93dad7a872f6dcb989f8b4a3afc33420000000000000000000000000361a173dc338c32e57079b2c51cef36f8a982f1

    Deployed Bytecode

    0x608060405234801561001057600080fd5b50600436106101da5760003560e01c80638517081311610104578063b5cc143a116100a2578063de588aa011610071578063de588aa0146103b1578063e038c75a146103ba578063ecd0c0c3146103c2578063ed29fc11146103e957600080fd5b8063b5cc143a14610385578063cfc6c8ff1461038d578063d139960814610395578063ddce102f1461039e57600080fd5b80638dd598fb116100de5780638dd598fb1461032f5780638e01fbfa1461035657806393225df2146103695780639b4eaff31461037257600080fd5b806385170813146102f657806385f2aef2146103095780638c4f598b1461031c57600080fd5b80633db9b42a1161017c5780635fdf199a1161014b5780635fdf199a146102c657806378ef7f02146102db5780637cb95d00146102e4578063827c049e146102ed57600080fd5b80633db9b42a1461027a5780634bc2a6571461028d57806359d46ffc146102a05780635b225dcb146102b357600080fd5b806326cfc17b116101b857806326cfc17b146102175780632c6b2f0c146102205780632e8f7b1f1461025f57806336d96faf1461027257600080fd5b806301c8e6fd146101df578063095cf5c6146101fa5780631eebae801461020f575b600080fd5b6101e7606481565b6040519081526020015b60405180910390f35b61020d610208366004611a43565b6103f1565b005b6101e761048a565b6101e760035481565b6102477f0000000000000000000000000361a173dc338c32e57079b2c51cef36f8a982f181565b6040516001600160a01b0390911681526020016101f1565b61020d61026d366004611a60565b6104b3565b6101e7610563565b600254610247906001600160a01b031681565b61020d61029b366004611a43565b610628565b600754610247906001600160a01b031681565b61020d6102c1366004611b93565b61078f565b6102ce61087d565b6040516101f19190611bd0565b6101e760085481565b6101e760095481565b6101e760005481565b61020d610304366004611c1d565b6108df565b600654610247906001600160a01b031681565b61020d61032a366004611a60565b610bbc565b6102477f0000000000000000000000006aca098fa93dad7a872f6dcb989f8b4a3afc334281565b6101e7610364366004611a60565b610cea565b6101e760015481565b61020d610380366004611a60565b610e37565b61020d610f65565b6101e7610ffb565b6101e760045481565b61020d6103ac366004611a60565b611015565b6101e76103e881565b6101e7611143565b6102477f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c181565b6101e7611265565b6006546001600160a01b031633146104505760405162461bcd60e51b815260206004820152600860248201527f6e6f74207465616d00000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b600780547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b600061271060015461049a611143565b6104a49190611d0f565b6104ae9190611d26565b905090565b6006546001600160a01b0316331461050d5760405162461bcd60e51b815260206004820152600860248201527f6e6f74207465616d0000000000000000000000000000000000000000000000006044820152606401610447565b606481111561055e5760405162461bcd60e51b815260206004820152600d60248201527f7261746520746f6f2068696768000000000000000000000000000000000000006044820152606401610447565b600855565b600061056d611896565b7f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c16001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105cb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ef9190611d61565b6105f99190611d7a565b612710610604611143565b6000546003546106149190611d0f565b61061e9190611d0f565b6104a49190611d26565b6001600160a01b03811661067e5760405162461bcd60e51b815260206004820152601560248201527f696e76616c696420766f746572206164647265737300000000000000000000006044820152606401610447565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106d1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106f59190611d8d565b6001600160a01b0316336001600160a01b0316146107555760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b600280547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108069190611d8d565b6001600160a01b0316336001600160a01b0316146108665760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b805161087990600a9060208401906119a2565b5050565b6060600a8054806020026020016040519081016040528092919081815260200182805480156108d557602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116108b7575b5050505050905090565b6005546001600160a01b031633146108f657600080fd5b6040517f40c10f19000000000000000000000000000000000000000000000000000000008152306004820152602481018290527f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c16001600160a01b0316906340c10f1990604401600060405180830381600087803b15801561097757600080fd5b505af115801561098b573d6000803e3d6000fd5b50506040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b037f0000000000000000000000006aca098fa93dad7a872f6dcb989f8b4a3afc3342811660048301527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60248301527f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c116925063095ea7b391506044016020604051808303816000875af1158015610a56573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a7a9190611daa565b5060005b8351811015610b73577f0000000000000000000000006aca098fa93dad7a872f6dcb989f8b4a3afc33426001600160a01b031663d4e54c3b848381518110610ac857610ac8611dcc565b602002602001015163077f8800878581518110610ae757610ae7611dcc565b60200260200101516040518463ffffffff1660e01b8152600401610b279392919092835260208301919091526001600160a01b0316604082015260600190565b6020604051808303816000875af1158015610b46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b6a9190611d61565b50600101610a7e565b50600580547fffffffffffffffffffffffff000000000000000000000000000000000000000016905562093a80610baa8142611d26565b610bb49190611d0f565b600455505050565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c0f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c339190611d8d565b6001600160a01b0316336001600160a01b031614610c935760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b612710811115610ce55760405162461bcd60e51b815260206004820152601960248201527f7461696c20656d697373696f6e20697320746f6f2068696768000000000000006044820152606401610447565b600155565b60006103e8610cf7611896565b7f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c16001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d55573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d799190611d61565b610d839190611d7a565b837f0000000000000000000000006aca098fa93dad7a872f6dcb989f8b4a3afc33426001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610de2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e069190611d61565b610e109190611d0f565b610e1a9190611d26565b600954610e279190611d0f565b610e319190611d26565b92915050565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e8a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eae9190611d8d565b6001600160a01b0316336001600160a01b031614610f0e5760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b6103e8811115610f605760405162461bcd60e51b815260206004820152600d60248201527f7261746520746f6f2068696768000000000000000000000000000000000000006044820152606401610447565b600955565b6007546001600160a01b03163314610fbf5760405162461bcd60e51b815260206004820152601060248201527f6e6f742070656e64696e67207465616d000000000000000000000000000000006044820152606401610447565b600754600680547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03909216919091179055565b60006104ae611008610563565b61101061048a565b61198a565b600260009054906101000a90046001600160a01b03166001600160a01b031663f851a4406040518163ffffffff1660e01b8152600401602060405180830381865afa158015611068573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061108c9190611d8d565b6001600160a01b0316336001600160a01b0316146110ec5760405162461bcd60e51b815260206004820152600f60248201527f6e6f7420766f7465722061646d696e00000000000000000000000000000000006044820152606401610447565b61271081111561113e5760405162461bcd60e51b815260206004820152601460248201527f656d697373696f6e20697320746f6f20686967680000000000000000000000006044820152606401610447565b600055565b60007f0000000000000000000000006aca098fa93dad7a872f6dcb989f8b4a3afc33426001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156111a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111c79190611d61565b6111cf611896565b7f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c16001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561122d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112519190611d61565b61125b9190611d7a565b6104ae9190611d7a565b60045460009061127862093a8082611dfb565b421015801561129057506005546001600160a01b0316155b156118915762093a806112a38142611d26565b6112ad9190611d0f565b600481905590506112bc610ffb565b60038190556000906112cd90610cea565b905060006103e8600354836112e29190611dfb565b6008546112ef9190611d0f565b6112f99190611d26565b90506000816003548461130c9190611dfb565b6113169190611dfb565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529091506000906001600160a01b037f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c116906370a0823190602401602060405180830381865afa158015611399573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113bd9190611d61565b905081811015611478576001600160a01b037f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c1166340c10f19306114018486611d7a565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561145f57600080fd5b505af1158015611473573d6000803e3d6000fd5b505050505b8215611538576006546040517fa9059cbb0000000000000000000000000000000000000000000000000000000081526001600160a01b039182166004820152602481018590527f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c19091169063a9059cbb906044016020604051808303816000875af115801561150b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061152f9190611daa565b61153857600080fd5b83156116fa576040517fa9059cbb0000000000000000000000000000000000000000000000000000000081526001600160a01b037f0000000000000000000000000361a173dc338c32e57079b2c51cef36f8a982f181166004830152602482018690527f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c1169063a9059cbb906044016020604051808303816000875af11580156115e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061160a9190611daa565b61161357600080fd5b7f0000000000000000000000000361a173dc338c32e57079b2c51cef36f8a982f16001600160a01b031663811a40fe6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561166e57600080fd5b505af1158015611682573d6000803e3d6000fd5b505050507f0000000000000000000000000361a173dc338c32e57079b2c51cef36f8a982f16001600160a01b031663b21ed5026040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156116e157600080fd5b505af11580156116f5573d6000803e3d6000fd5b505050505b6002546003546040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b03928316600482015260248101919091527f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c19091169063095ea7b3906044016020604051808303816000875af115801561178b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117af9190611daa565b506002546003546040517f3c6b16ab0000000000000000000000000000000000000000000000000000000081526001600160a01b0390921691633c6b16ab916117fe9160040190815260200190565b600060405180830381600087803b15801561181857600080fd5b505af115801561182c573d6000803e3d6000fd5b50505050336001600160a01b03167fb4c03061fb5b7fed76389d5af8f2e0ddb09f8c70d1333abbb62582835e10accb600354611866611143565b61186e61048a565b6040805193845260208401929092529082015260600160405180910390a2505050505b919050565b6000805b600a54811015611986577f000000000000000000000000e8876189a80b2079d8c0a7867e46c50361d972c16001600160a01b03166370a08231600a83815481106118e6576118e6611dcc565b60009182526020909120015460405160e083901b7fffffffff000000000000000000000000000000000000000000000000000000001681526001600160a01b039091166004820152602401602060405180830381865afa15801561194e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119729190611d61565b61197c9083611dfb565b915060010161189a565b5090565b6000818311611999578161199b565b825b9392505050565b828054828255906000526020600020908101928215611a0f579160200282015b82811115611a0f57825182547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b039091161782556020909201916001909101906119c2565b506119869291505b808211156119865760008155600101611a17565b6001600160a01b0381168114611a4057600080fd5b50565b600060208284031215611a5557600080fd5b813561199b81611a2b565b600060208284031215611a7257600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff81118282101715611aef57611aef611a79565b604052919050565b600067ffffffffffffffff821115611b1157611b11611a79565b5060051b60200190565b600082601f830112611b2c57600080fd5b81356020611b41611b3c83611af7565b611aa8565b8083825260208201915060208460051b870101935086841115611b6357600080fd5b602086015b84811015611b88578035611b7b81611a2b565b8352918301918301611b68565b509695505050505050565b600060208284031215611ba557600080fd5b813567ffffffffffffffff811115611bbc57600080fd5b611bc884828501611b1b565b949350505050565b6020808252825182820181905260009190848201906040850190845b81811015611c115783516001600160a01b031683529284019291840191600101611bec565b50909695505050505050565b600080600060608486031215611c3257600080fd5b833567ffffffffffffffff80821115611c4a57600080fd5b611c5687838801611b1b565b9450602091508186013581811115611c6d57600080fd5b86019050601f81018713611c8057600080fd5b8035611c8e611b3c82611af7565b81815260059190911b82018301908381019089831115611cad57600080fd5b928401925b82841015611ccb57833582529284019290840190611cb2565b96999698505050506040949094013593505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8082028115828204841417610e3157610e31611ce0565b600082611d5c577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b600060208284031215611d7357600080fd5b5051919050565b81810381811115610e3157610e31611ce0565b600060208284031215611d9f57600080fd5b815161199b81611a2b565b600060208284031215611dbc57600080fd5b8151801515811461199b57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b80820180821115610e3157610e31611ce056fea2646970667358221220186aca6e3084f3d473116e8af8f98f47ee3a7cf69667dfeceb434722584d671a64736f6c63430008160033

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

    0000000000000000000000000b1481fe6fd74a6449064163604d712dff9bc6dd0000000000000000000000006aca098fa93dad7a872f6dcb989f8b4a3afc33420000000000000000000000000361a173dc338c32e57079b2c51cef36f8a982f1

    -----Decoded View---------------
    Arg [0] : __voter (address): 0x0B1481fE6Fd74a6449064163604d712DFf9bc6DD
    Arg [1] : __ve (address): 0x6ACa098fa93DAD7A872F6dcb989F8b4A3aFC3342
    Arg [2] : __ve_dist (address): 0x0361a173dC338c32E57079b2c51cEf36f8A982f1

    -----Encoded View---------------
    3 Constructor Arguments found :
    Arg [0] : 0000000000000000000000000b1481fe6fd74a6449064163604d712dff9bc6dd
    Arg [1] : 0000000000000000000000006aca098fa93dad7a872f6dcb989f8b4a3afc3342
    Arg [2] : 0000000000000000000000000361a173dc338c32e57079b2c51cef36f8a982f1


    Block Age Transaction Gas Used Reward
    view all blocks ##produced##

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

    Validator Index Block Age Amount
    View All Withdrawals

    Transaction Hash Block Age Value Eth2 PubKey Valid
    View All Deposits

    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.