ETH Price: $3,332.09 (-9.16%)
Gas: 5.36 Gwei
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Distribute215257132024-12-31 23:24:237 days ago1735687463IN
0x3554fc49...63FeFBD26
0 ETH0.000473676.44267734
Distribute168540982023-03-18 10:38:59661 days ago1679135939IN
0x3554fc49...63FeFBD26
0 ETH0.001010313.7415523
Distribute167964522023-03-10 8:06:47669 days ago1678435607IN
0x3554fc49...63FeFBD26
0 ETH0.0013119817.84478733
Distribute167959312023-03-10 6:20:59670 days ago1678429259IN
0x3554fc49...63FeFBD26
0 ETH0.0014038219.09392708
Distribute167233322023-02-28 1:15:11680 days ago1677546911IN
0x3554fc49...63FeFBD26
0 ETH0.001539320.93803581
Distribute167174742023-02-27 5:32:59681 days ago1677475979IN
0x3554fc49...63FeFBD26
0 ETH0.0035118515.82531162
Distribute167150212023-02-26 21:16:11681 days ago1677446171IN
0x3554fc49...63FeFBD26
0 ETH0.006497927
Distribute167119572023-02-26 10:56:35681 days ago1677408995IN
0x3554fc49...63FeFBD26
0 ETH0.0042488417.50924768
Distribute167094612023-02-26 2:31:59682 days ago1677378719IN
0x3554fc49...63FeFBD26
0 ETH0.0042878216.50669354
Distribute167082972023-02-25 22:36:11682 days ago1677364571IN
0x3554fc49...63FeFBD26
0 ETH0.0043369917.87249866
Distribute167075772023-02-25 20:10:59682 days ago1677355859IN
0x3554fc49...63FeFBD26
0 ETH0.0042691718.92674116
Distribute167033022023-02-25 5:42:59683 days ago1677303779IN
0x3554fc49...63FeFBD26
0 ETH0.0048149121.34621237
Distribute167002942023-02-24 19:34:11683 days ago1677267251IN
0x3554fc49...63FeFBD26
0 ETH0.0053814623.8579364
Distribute166915342023-02-23 13:56:59684 days ago1677160619IN
0x3554fc49...63FeFBD26
0 ETH0.006090227
Distribute166867502023-02-22 21:49:35685 days ago1677102575IN
0x3554fc49...63FeFBD26
0 ETH0.0076058129.27981744
Distribute166784482023-02-21 17:45:23686 days ago1677001523IN
0x3554fc49...63FeFBD26
0 ETH0.0099069643.92104122
Distribute166755392023-02-21 7:58:59686 days ago1676966339IN
0x3554fc49...63FeFBD26
0 ETH0.005682425.19209961
Distribute166714102023-02-20 18:02:35687 days ago1676916155IN
0x3554fc49...63FeFBD26
0 ETH0.0125735855.74311577
Distribute166682762023-02-20 7:28:35687 days ago1676878115IN
0x3554fc49...63FeFBD26
0 ETH0.0043856219.443035
Distribute166644752023-02-19 18:40:11688 days ago1676832011IN
0x3554fc49...63FeFBD26
0 ETH0.0063303324.36966987
Distribute166592622023-02-19 1:05:47689 days ago1676768747IN
0x3554fc49...63FeFBD26
0 ETH0.0049456321.92572325
Distribute166575242023-02-18 19:14:59689 days ago1676747699IN
0x3554fc49...63FeFBD26
0 ETH0.0047435721.02993787
Distribute166573222023-02-18 18:33:59689 days ago1676745239IN
0x3554fc49...63FeFBD26
0 ETH0.005792425.67974906
Distribute166523432023-02-18 1:43:59690 days ago1676684639IN
0x3554fc49...63FeFBD26
0 ETH0.0076752229.5470172
Distribute166480992023-02-17 11:20:35690 days ago1676632835IN
0x3554fc49...63FeFBD26
0 ETH0.0056810221.87002371
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
StableYield

Compiler Version
v0.8.11+commit.d7f03943

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2022-02-23
*/

// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.9;

interface IERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address to, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

interface IDFV {
    function deposit(uint256 numberRLP, uint256 numberDELTA) external;
    function addNewRewards(uint256 amountDELTA, uint256 amountWETH) external;
}

contract StableYield {

    address constant DEV_ADDRESS = 0x5A16552f59ea34E44ec81E58b3817833E9fD5436;
    IERC20 constant DELTA = IERC20(0x9EA3b5b4EC044b70375236A281986106457b20EF);
    address constant DFV_ADDRESS = 0x9fE9Bb6B66958f2271C4B0aD23F6E8DDA8C221BE;
    IDFV constant DFV = IDFV(DFV_ADDRESS);

    address public dao_address;

    modifier onlyDev() {
        require(msg.sender == DEV_ADDRESS || msg.sender == dao_address, "Nope");
        _;
    }

    uint256 weeklyDELTAToSend;
    uint256 lastDistributionTime;
    bool enabled;
    uint256 constant MAX_INT = 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff;
    uint256 constant SECONDS_PER_WEEK = 604800;

    uint256 weeklyTip; // Amount of DELTA you get per block for calling distribute()

    constructor() {
        lastDistributionTime = 1645115480;
        dao_address = msg.sender;
    }

    function setDAO(address _dao_address) public onlyDev {
        dao_address = _dao_address;
    }

    function enableWithDefaults() external onlyDev {
        enable(25000e18, 20e18);
    }

    function enable(uint256 weeklyAmount, uint256 weeklyIncentiveAmount) public onlyDev {
        weeklyDELTAToSend = weeklyAmount;
        weeklyTip = weeklyIncentiveAmount;
        enabled = true;
    }
    function approveDFV() external {
        DELTA.approve(DFV_ADDRESS, MAX_INT);
    }
    function disable() external onlyDev {
        enabled = false;
    }

    function distribute() external {
        require(block.timestamp > lastDistributionTime + 120, "Too soon");
        require(enabled, "Distributions disabled");
        uint256 timeDelta = block.timestamp - lastDistributionTime;
        if(timeDelta >= SECONDS_PER_WEEK) {
            // Capped at one week worth of rewards per distribution. Better call it :o
            timeDelta = SECONDS_PER_WEEK;
        }
        uint256 percentageOfAWeekPassede4 = (timeDelta * 1e4) / SECONDS_PER_WEEK;
        uint256 distribution = (weeklyDELTAToSend * percentageOfAWeekPassede4) / 1e4;
        uint256 tip = (weeklyTip * percentageOfAWeekPassede4) / 1e4;
        require(distribution > 0);
        
        DFV.addNewRewards(distribution, 0);
        DELTA.transfer(msg.sender, tip);
        DFV.deposit(0,1);
        lastDistributionTime = block.timestamp;
    }

    function recoverERC20(address tokenAddress, uint256 tokenAmount) external virtual onlyDev {
        IERC20(tokenAddress).transfer(DEV_ADDRESS, tokenAmount);
    }

    function die(uint256 nofuckery) external onlyDev payable {
        require(nofuckery==175, "Oooops");
        selfdestruct(payable(DEV_ADDRESS));
    }
    
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"approveDFV","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"dao_address","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"nofuckery","type":"uint256"}],"name":"die","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"disable","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"distribute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"weeklyAmount","type":"uint256"},{"internalType":"uint256","name":"weeklyIncentiveAmount","type":"uint256"}],"name":"enable","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"enableWithDefaults","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokenAmount","type":"uint256"}],"name":"recoverERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_dao_address","type":"address"}],"name":"setDAO","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b5063620e7858600255600080546001600160a01b031916331790556109368061003a6000396000f3fe6080604052600436106100865760003560e01c806376338a881161005957806376338a88146101065780638980f11f14610126578063d6a61aa914610146578063e4fc6b6d1461015b578063e73a914c1461017057600080fd5b80630c0f9db01461008b5780630c166dce146100c757806329aa8e9b146100de5780632f2770db146100f1575b600080fd5b34801561009757600080fd5b506000546100ab906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b3480156100d357600080fd5b506100dc610190565b005b6100dc6100ec366004610797565b610224565b3480156100fd57600080fd5b506100dc6102c5565b34801561011257600080fd5b506100dc6101213660046107b0565b610319565b34801561013257600080fd5b506100dc6101413660046107ee565b610378565b34801561015257600080fd5b506100dc61044a565b34801561016757600080fd5b506100dc6104b1565b34801561017c57600080fd5b506100dc61018b366004610818565b61072d565b60405163095ea7b360e01b8152739fe9bb6b66958f2271c4b0ad23f6e8dda8c221be60048201526000196024820152739ea3b5b4ec044b70375236a281986106457b20ef9063095ea7b3906044016020604051808303816000875af11580156101fd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610221919061083a565b50565b33735a16552f59ea34e44ec81e58b3817833e9fd5436148061025057506000546001600160a01b031633145b6102755760405162461bcd60e51b815260040161026c9061085c565b60405180910390fd5b8060af146102ae5760405162461bcd60e51b81526020600482015260066024820152654f6f6f6f707360d01b604482015260640161026c565b735a16552f59ea34e44ec81e58b3817833e9fd5436ff5b33735a16552f59ea34e44ec81e58b3817833e9fd543614806102f157506000546001600160a01b031633145b61030d5760405162461bcd60e51b815260040161026c9061085c565b6003805460ff19169055565b33735a16552f59ea34e44ec81e58b3817833e9fd5436148061034557506000546001600160a01b031633145b6103615760405162461bcd60e51b815260040161026c9061085c565b60019182556004556003805460ff19169091179055565b33735a16552f59ea34e44ec81e58b3817833e9fd543614806103a457506000546001600160a01b031633145b6103c05760405162461bcd60e51b815260040161026c9061085c565b60405163a9059cbb60e01b8152735a16552f59ea34e44ec81e58b3817833e9fd54366004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610421573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610445919061083a565b505050565b33735a16552f59ea34e44ec81e58b3817833e9fd5436148061047657506000546001600160a01b031633145b6104925760405162461bcd60e51b815260040161026c9061085c565b6104af69054b40b1f852bda000006801158e460913d00000610319565b565b6002546104bf906078610890565b42116104f85760405162461bcd60e51b81526020600482015260086024820152672a37b79039b7b7b760c11b604482015260640161026c565b60035460ff166105435760405162461bcd60e51b8152602060048201526016602482015275111a5cdd1c9a589d5d1a5bdb9cc8191a5cd8589b195960521b604482015260640161026c565b60006002544261055391906108a8565b905062093a808110610565575062093a805b600062093a80610577836127106108bf565b61058191906108de565b905060006127108260015461059691906108bf565b6105a091906108de565b90506000612710836004546105b591906108bf565b6105bf91906108de565b9050600082116105ce57600080fd5b604051631e5f01bf60e01b81526004810183905260006024820152739fe9bb6b66958f2271c4b0ad23f6e8dda8c221be90631e5f01bf90604401600060405180830381600087803b15801561062257600080fd5b505af1158015610636573d6000803e3d6000fd5b505060405163a9059cbb60e01b815233600482015260248101849052739ea3b5b4ec044b70375236a281986106457b20ef925063a9059cbb91506044016020604051808303816000875af1158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b6919061083a565b50604051631c57762b60e31b81526000600482015260016024820152739fe9bb6b66958f2271c4b0ad23f6e8dda8c221be9063e2bbb15890604401600060405180830381600087803b15801561070b57600080fd5b505af115801561071f573d6000803e3d6000fd5b505042600255505050505050565b33735a16552f59ea34e44ec81e58b3817833e9fd5436148061075957506000546001600160a01b031633145b6107755760405162461bcd60e51b815260040161026c9061085c565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000602082840312156107a957600080fd5b5035919050565b600080604083850312156107c357600080fd5b50508035926020909101359150565b80356001600160a01b03811681146107e957600080fd5b919050565b6000806040838503121561080157600080fd5b61080a836107d2565b946020939093013593505050565b60006020828403121561082a57600080fd5b610833826107d2565b9392505050565b60006020828403121561084c57600080fd5b8151801515811461083357600080fd5b6020808252600490820152634e6f706560e01b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600082198211156108a3576108a361087a565b500190565b6000828210156108ba576108ba61087a565b500390565b60008160001904831182151516156108d9576108d961087a565b500290565b6000826108fb57634e487b7160e01b600052601260045260246000fd5b50049056fea2646970667358221220ce1cb1c4abaf093a22b9903a4d5c028e501cf4d98d6e895acd9177aba98fe47864736f6c634300080b0033

Deployed Bytecode

0x6080604052600436106100865760003560e01c806376338a881161005957806376338a88146101065780638980f11f14610126578063d6a61aa914610146578063e4fc6b6d1461015b578063e73a914c1461017057600080fd5b80630c0f9db01461008b5780630c166dce146100c757806329aa8e9b146100de5780632f2770db146100f1575b600080fd5b34801561009757600080fd5b506000546100ab906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b3480156100d357600080fd5b506100dc610190565b005b6100dc6100ec366004610797565b610224565b3480156100fd57600080fd5b506100dc6102c5565b34801561011257600080fd5b506100dc6101213660046107b0565b610319565b34801561013257600080fd5b506100dc6101413660046107ee565b610378565b34801561015257600080fd5b506100dc61044a565b34801561016757600080fd5b506100dc6104b1565b34801561017c57600080fd5b506100dc61018b366004610818565b61072d565b60405163095ea7b360e01b8152739fe9bb6b66958f2271c4b0ad23f6e8dda8c221be60048201526000196024820152739ea3b5b4ec044b70375236a281986106457b20ef9063095ea7b3906044016020604051808303816000875af11580156101fd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610221919061083a565b50565b33735a16552f59ea34e44ec81e58b3817833e9fd5436148061025057506000546001600160a01b031633145b6102755760405162461bcd60e51b815260040161026c9061085c565b60405180910390fd5b8060af146102ae5760405162461bcd60e51b81526020600482015260066024820152654f6f6f6f707360d01b604482015260640161026c565b735a16552f59ea34e44ec81e58b3817833e9fd5436ff5b33735a16552f59ea34e44ec81e58b3817833e9fd543614806102f157506000546001600160a01b031633145b61030d5760405162461bcd60e51b815260040161026c9061085c565b6003805460ff19169055565b33735a16552f59ea34e44ec81e58b3817833e9fd5436148061034557506000546001600160a01b031633145b6103615760405162461bcd60e51b815260040161026c9061085c565b60019182556004556003805460ff19169091179055565b33735a16552f59ea34e44ec81e58b3817833e9fd543614806103a457506000546001600160a01b031633145b6103c05760405162461bcd60e51b815260040161026c9061085c565b60405163a9059cbb60e01b8152735a16552f59ea34e44ec81e58b3817833e9fd54366004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610421573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610445919061083a565b505050565b33735a16552f59ea34e44ec81e58b3817833e9fd5436148061047657506000546001600160a01b031633145b6104925760405162461bcd60e51b815260040161026c9061085c565b6104af69054b40b1f852bda000006801158e460913d00000610319565b565b6002546104bf906078610890565b42116104f85760405162461bcd60e51b81526020600482015260086024820152672a37b79039b7b7b760c11b604482015260640161026c565b60035460ff166105435760405162461bcd60e51b8152602060048201526016602482015275111a5cdd1c9a589d5d1a5bdb9cc8191a5cd8589b195960521b604482015260640161026c565b60006002544261055391906108a8565b905062093a808110610565575062093a805b600062093a80610577836127106108bf565b61058191906108de565b905060006127108260015461059691906108bf565b6105a091906108de565b90506000612710836004546105b591906108bf565b6105bf91906108de565b9050600082116105ce57600080fd5b604051631e5f01bf60e01b81526004810183905260006024820152739fe9bb6b66958f2271c4b0ad23f6e8dda8c221be90631e5f01bf90604401600060405180830381600087803b15801561062257600080fd5b505af1158015610636573d6000803e3d6000fd5b505060405163a9059cbb60e01b815233600482015260248101849052739ea3b5b4ec044b70375236a281986106457b20ef925063a9059cbb91506044016020604051808303816000875af1158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b6919061083a565b50604051631c57762b60e31b81526000600482015260016024820152739fe9bb6b66958f2271c4b0ad23f6e8dda8c221be9063e2bbb15890604401600060405180830381600087803b15801561070b57600080fd5b505af115801561071f573d6000803e3d6000fd5b505042600255505050505050565b33735a16552f59ea34e44ec81e58b3817833e9fd5436148061075957506000546001600160a01b031633145b6107755760405162461bcd60e51b815260040161026c9061085c565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000602082840312156107a957600080fd5b5035919050565b600080604083850312156107c357600080fd5b50508035926020909101359150565b80356001600160a01b03811681146107e957600080fd5b919050565b6000806040838503121561080157600080fd5b61080a836107d2565b946020939093013593505050565b60006020828403121561082a57600080fd5b610833826107d2565b9392505050565b60006020828403121561084c57600080fd5b8151801515811461083357600080fd5b6020808252600490820152634e6f706560e01b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600082198211156108a3576108a361087a565b500190565b6000828210156108ba576108ba61087a565b500390565b60008160001904831182151516156108d9576108d961087a565b500290565b6000826108fb57634e487b7160e01b600052601260045260246000fd5b50049056fea2646970667358221220ce1cb1c4abaf093a22b9903a4d5c028e501cf4d98d6e895acd9177aba98fe47864736f6c634300080b0033

Deployed Bytecode Sourcemap

936:2713:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1253:26;;;;;;;;;;-1:-1:-1;1253:26:0;;;;-1:-1:-1;;;;;1253:26:0;;;;;;-1:-1:-1;;;;;178:32:1;;;160:51;;148:2;133:18;1253:26:0;;;;;;;2264:85;;;;;;;;;;;;;:::i;:::-;;3486:154;;;;;;:::i;:::-;;:::i;2355:70::-;;;;;;;;;;;;;:::i;2054:204::-;;;;;;;;;;-1:-1:-1;2054:204:0;;;;;:::i;:::-;;:::i;3314:164::-;;;;;;;;;;-1:-1:-1;3314:164:0;;;;;:::i;:::-;;:::i;1957:89::-;;;;;;;;;;;;;:::i;2433:873::-;;;;;;;;;;;;;:::i;1851:98::-;;;;;;;;;;-1:-1:-1;1851:98:0;;;;;:::i;:::-;;:::i;2264:85::-;2306:35;;-1:-1:-1;;;2306:35:0;;1158:42;2306:35;;;1462:51:1;-1:-1:-1;;1529:18:1;;;1522:34;1077:42:0;;2306:13;;1435:18:1;;2306:35:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2264:85::o;3486:154::-;1326:10;997:42;1326:25;;:54;;-1:-1:-1;1369:11:0;;-1:-1:-1;;;;;1369:11:0;1355:10;:25;1326:54;1318:71;;;;-1:-1:-1;;;1318:71:0;;;;;;;:::i;:::-;;;;;;;;;3562:9:::1;3573:3;3562:14;3554:33;;;::::0;-1:-1:-1;;;3554:33:0;;2383:2:1;3554:33:0::1;::::0;::::1;2365:21:1::0;2422:1;2402:18;;;2395:29;-1:-1:-1;;;2440:18:1;;;2433:36;2486:18;;3554:33:0::1;2181:329:1::0;3554:33:0::1;997:42;3598:34;2355:70:::0;1326:10;997:42;1326:25;;:54;;-1:-1:-1;1369:11:0;;-1:-1:-1;;;;;1369:11:0;1355:10;:25;1326:54;1318:71;;;;-1:-1:-1;;;1318:71:0;;;;;;;:::i;:::-;2402:7:::1;:15:::0;;-1:-1:-1;;2402:15:0::1;::::0;;2355:70::o;2054:204::-;1326:10;997:42;1326:25;;:54;;-1:-1:-1;1369:11:0;;-1:-1:-1;;;;;1369:11:0;1355:10;:25;1326:54;1318:71;;;;-1:-1:-1;;;1318:71:0;;;;;;;:::i;:::-;2149:17:::1;:32:::0;;;2192:9:::1;:33:::0;2236:7:::1;:14:::0;;-1:-1:-1;;2236:14:0::1;::::0;;::::1;::::0;;2054:204::o;3314:164::-;1326:10;997:42;1326:25;;:54;;-1:-1:-1;1369:11:0;;-1:-1:-1;;;;;1369:11:0;1355:10;:25;1326:54;1318:71;;;;-1:-1:-1;;;1318:71:0;;;;;;;:::i;:::-;3415:55:::1;::::0;-1:-1:-1;;;3415:55:0;;997:42:::1;3415:55;::::0;::::1;1462:51:1::0;1529:18;;;1522:34;;;-1:-1:-1;;;;;3415:29:0;::::1;::::0;::::1;::::0;1435:18:1;;3415:55:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3314:164:::0;;:::o;1957:89::-;1326:10;997:42;1326:25;;:54;;-1:-1:-1;1369:11:0;;-1:-1:-1;;;;;1369:11:0;1355:10;:25;1326:54;1318:71;;;;-1:-1:-1;;;1318:71:0;;;;;;;:::i;:::-;2015:23:::1;2022:8;2032:5;2015:6;:23::i;:::-;1957:89::o:0;2433:873::-;2501:20;;:26;;2524:3;2501:26;:::i;:::-;2483:15;:44;2475:65;;;;-1:-1:-1;;;2475:65:0;;2982:2:1;2475:65:0;;;2964:21:1;3021:1;3001:18;;;2994:29;-1:-1:-1;;;3039:18:1;;;3032:38;3087:18;;2475:65:0;2780:331:1;2475:65:0;2559:7;;;;2551:42;;;;-1:-1:-1;;;2551:42:0;;3318:2:1;2551:42:0;;;3300:21:1;3357:2;3337:18;;;3330:30;-1:-1:-1;;;3376:18:1;;;3369:52;3438:18;;2551:42:0;3116:346:1;2551:42:0;2604:17;2642:20;;2624:15;:38;;;;:::i;:::-;2604:58;;1639:6;2676:9;:29;2673:177;;-1:-1:-1;1639:6:0;2673:177;2860:33;1639:6;2897:15;:9;2909:3;2897:15;:::i;:::-;2896:36;;;;:::i;:::-;2860:72;;2943:20;3016:3;2987:25;2967:17;;:45;;;;:::i;:::-;2966:53;;;;:::i;:::-;2943:76;;3030:11;3086:3;3057:25;3045:9;;:37;;;;:::i;:::-;3044:45;;;;:::i;:::-;3030:59;;3123:1;3108:12;:16;3100:25;;;;;;3146:34;;-1:-1:-1;;;3146:34:0;;;;;4174:25:1;;;3178:1:0;4215:18:1;;;4208:34;1158:42:0;;3146:17;;4147:18:1;;3146:34:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3191:31:0;;-1:-1:-1;;;3191:31:0;;3206:10;3191:31;;;1462:51:1;1529:18;;;1522:34;;;1077:42:0;;-1:-1:-1;3191:14:0;;-1:-1:-1;1435:18:1;;3191:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;3233:16:0;;-1:-1:-1;;;3233:16:0;;3245:1;3233:16;;;4174:25:1;3247:1:0;4215:18:1;;;4208:34;1158:42:0;;3233:11;;4147:18:1;;3233:16:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3283:15:0;3260:20;:38;-1:-1:-1;;;;;;2433:873:0:o;1851:98::-;1326:10;997:42;1326:25;;:54;;-1:-1:-1;1369:11:0;;-1:-1:-1;;;;;1369:11:0;1355:10;:25;1326:54;1318:71;;;;-1:-1:-1;;;1318:71:0;;;;;;;:::i;:::-;1915:11:::1;:26:::0;;-1:-1:-1;;;;;;1915:26:0::1;-1:-1:-1::0;;;;;1915:26:0;;;::::1;::::0;;;::::1;::::0;;1851:98::o;222:180:1:-;281:6;334:2;322:9;313:7;309:23;305:32;302:52;;;350:1;347;340:12;302:52;-1:-1:-1;373:23:1;;222:180;-1:-1:-1;222:180:1:o;407:248::-;475:6;483;536:2;524:9;515:7;511:23;507:32;504:52;;;552:1;549;542:12;504:52;-1:-1:-1;;575:23:1;;;645:2;630:18;;;617:32;;-1:-1:-1;407:248:1:o;660:173::-;728:20;;-1:-1:-1;;;;;777:31:1;;767:42;;757:70;;823:1;820;813:12;757:70;660:173;;;:::o;838:254::-;906:6;914;967:2;955:9;946:7;942:23;938:32;935:52;;;983:1;980;973:12;935:52;1006:29;1025:9;1006:29;:::i;:::-;996:39;1082:2;1067:18;;;;1054:32;;-1:-1:-1;;;838:254:1:o;1097:186::-;1156:6;1209:2;1197:9;1188:7;1184:23;1180:32;1177:52;;;1225:1;1222;1215:12;1177:52;1248:29;1267:9;1248:29;:::i;:::-;1238:39;1097:186;-1:-1:-1;;;1097:186:1:o;1567:277::-;1634:6;1687:2;1675:9;1666:7;1662:23;1658:32;1655:52;;;1703:1;1700;1693:12;1655:52;1735:9;1729:16;1788:5;1781:13;1774:21;1767:5;1764:32;1754:60;;1810:1;1807;1800:12;1849:327;2051:2;2033:21;;;2090:1;2070:18;;;2063:29;-1:-1:-1;;;2123:2:1;2108:18;;2101:34;2167:2;2152:18;;1849:327::o;2515:127::-;2576:10;2571:3;2567:20;2564:1;2557:31;2607:4;2604:1;2597:15;2631:4;2628:1;2621:15;2647:128;2687:3;2718:1;2714:6;2711:1;2708:13;2705:39;;;2724:18;;:::i;:::-;-1:-1:-1;2760:9:1;;2647:128::o;3467:125::-;3507:4;3535:1;3532;3529:8;3526:34;;;3540:18;;:::i;:::-;-1:-1:-1;3577:9:1;;3467:125::o;3597:168::-;3637:7;3703:1;3699;3695:6;3691:14;3688:1;3685:21;3680:1;3673:9;3666:17;3662:45;3659:71;;;3710:18;;:::i;:::-;-1:-1:-1;3750:9:1;;3597:168::o;3770:217::-;3810:1;3836;3826:132;;3880:10;3875:3;3871:20;3868:1;3861:31;3915:4;3912:1;3905:15;3943:4;3940:1;3933:15;3826:132;-1:-1:-1;3972:9:1;;3770:217::o

Swarm Source

ipfs://ce1cb1c4abaf093a22b9903a4d5c028e501cf4d98d6e895acd9177aba98fe478

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  ]

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.