Contract 0x3554fc4998F83967DCAB5B2EF858E8E63FeFBD26 1

 
 
Txn Hash
Method
Block
From
To
Value
0xa607c7ee56f9c392ac72b03c64f49937763c145f7e736d435d1f3b67a354b277Distribute(pending)2022-12-09 15:58:4610 hrs 19 mins ago0xacea225d130a9f189df8eba9cd13f14703743bac IN 0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether(Pending)(Pending)
0x58a6ae955d0e602983d2f7f1e572a0c1a82776b5a06155a6030d67a10da9ded0Distribute161499722022-12-09 21:56:594 hrs 21 mins ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00346396 13.01255367
0xf64bab5c7d4a59bf162aaee23e7039f7fbadb195354aa29ae2c40df83232c58bDistribute161466832022-12-09 10:55:4715 hrs 22 mins ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00343614 15.23363745
0x7b2b80e5ee77ec3c03291f91e557b73ab12ccb46ed7fda088e6b66bb6f722e61Distribute161434502022-12-09 0:03:591 day 2 hrs ago0x4d01f372067c16f27938d337c91ccfdbf2e006c3 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00331267 12.75266357
0x275cc368ed37ec474505421297e123470dbc0ed7dbd20f513a1c856d0d523ae6Distribute161410032022-12-08 15:52:231 day 10 hrs ago0x559160997eb3eff9190ed62d7b4f3cafff9408f4 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00359631 15.94373827
0x6461f705b6e79fc307aa7bfccde2e6473d81b9ecbed309d2106ad7f8b8b25089Distribute161387622022-12-08 8:20:591 day 17 hrs ago0x86aae83fff543f634e8fbe5a910bdef7cd456d85 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00286139 12.68555856
0xe2f3933538db74c3ff89290169be91e780a9fd2c997001e40771c067259d538dDistribute161360732022-12-07 23:20:352 days 2 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00265104 11.7530016
0xba40151c8a4b489d6ca2f434219330e1bff6d3cc65a73a8ef7a217d15e3f5fb1Distribute161360562022-12-07 23:17:112 days 3 hrs ago0xd0e3fab880643cffdc9f3040969d86e010bc0a78 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.0029114712.90758109
0x698c775ebddbe4d6ec17f209d50c73965dc82dc223d89db3d60182a6b4ba8bc2Distribute161333742022-12-07 14:18:472 days 11 hrs agoENS Name scourt.eth IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00300564 13.32508406
0x1adc6b7716ef6fbd522891c68564a7e1a07dbf2499f69571a666242f999c4b35Distribute161313952022-12-07 7:35:232 days 18 hrs ago0x86aae83fff543f634e8fbe5a910bdef7cd456d85 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00260707 11.55809993
0xed2b5eb22527310ae32fe051e54f065bb7a90870d9f616b094c049bdf96e33dcDistribute161288952022-12-06 22:59:353 days 3 hrs ago0xd0e3fab880643cffdc9f3040969d86e010bc0a78 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.0027652912.25952376
0xa05cb5468c95c4f901a3586fd961e6e863efb4dd563e07e3e5d48cba71d3b4e2Distribute161268672022-12-06 16:12:113 days 10 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00327922 14.53795425
0x3199c3fdf4f41b87c020a75e6f3451e03e87bcab5afd72360e089bbbb7c4d842Distribute161235392022-12-06 5:03:473 days 21 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00244845 10.89589034
0x40c7733622334b251afa720283cd3f64db2dc1b656382062472f5f447ced3d25Distribute161211372022-12-05 21:01:474 days 5 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00258985 11.67051816
0xe7e8fdb0b15ff9aea7ec17f206e6902f064672ba1ff0dec35ecd5ebbd83da92bDistribute161186612022-12-05 12:39:354 days 13 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00243878 10.81200513
0x4a2495d155ae848d447cc916475881fdb07423a2dc49065fac2fa96ea2038d2eDistribute161161682022-12-05 4:19:354 days 21 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00241091 10.68844678
0x636f264a0bf03b6937738b8837769708081e7790c9519ead482121af59d68a32Distribute161137392022-12-04 20:10:595 days 6 hrs ago0x3a5bace9fea456926c96bfefb99d939fe1fed2f5 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00259746 10.70401614
0xf1b576e9b0bb94608c5a9afd204aeb460afb806c0062d961f6a8e35f933fbe9dDistribute161116292022-12-04 13:05:595 days 13 hrs ago0x8d5a86c942c385a05df2bc1a11b39f3419bc8663 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00340277 15.08569204
0xf8112dd763760ae5ad8ecfcd307524e80c069bf6752aa4662fcabfc8f5d3eb09Distribute161098062022-12-04 6:58:115 days 19 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00219755 9.74252965
0xdbc4fa5818f408702728980db532f1b118c33a2ffb9bba9da973b0a71c5ac807Distribute161075302022-12-03 23:20:476 days 2 hrs ago0xd5aa4aeb6eed6ab4f94ba2df72021cff64b2d192 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00313044 11.60063832
0xee98dbf520281cdbca0685ff8f3bb196926ced550c92e0378a17d988e079902aDistribute161052382022-12-03 15:39:476 days 10 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.002514 9.81595086
0xdb5f5a147484f6a862f48b1fe1bdf1025afbc9be594400fda106ed71c963a3b9Distribute161027302022-12-03 7:14:596 days 19 hrs ago0x86aae83fff543f634e8fbe5a910bdef7cd456d85 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00260285 11.53936431
0xbb1bdba9fbe58ff0c383cc98f8fffa1fbe424ef32b358cb605c28f2d62d2ac9cDistribute161002632022-12-02 22:59:477 days 3 hrs ago0x39ed9cdd486f65459419f6251974dae3f80de720 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00237937 10.54862179
0xc64b85532847dcbab69e687fa73d8ee4943b04c054cfb67eabff967faf2c125aDistribute160996512022-12-02 20:56:357 days 5 hrs ago0xe948b0120553444cf2689b64102dad962603ccf3 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00269742 12.15526775
0x9340f02d4bfa62390fffd0208b347f750b5ee16baa1b5172203fbd591aa5dfe9Distribute160981052022-12-02 15:45:357 days 10 hrs ago0x741a58844ac349d6195d0b8ccf7fa07501eba5c2 IN  0x3554fc4998f83967dcab5b2ef858e8e63fefbd260 Ether0.00278401 12.34249918
[ Download CSV Export 
View more zero value Internal Transactions in Advanced View mode
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 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
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.

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.