ETH Price: $3,638.49 (+0.46%)
 

Overview

ETH Balance

2.791702647454928374 ETH

Eth Value

$10,157.59 (@ $3,638.49/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Claim Earning137845662021-12-11 15:08:161121 days ago1639235296IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0025263856.08215595
Withdraw137842742021-12-11 14:03:241122 days ago1639231404IN
0xA64A8c25...EEF12Fbb5
0 ETH0.00322750
Unstake137714312021-12-09 13:58:391124 days ago1639058319IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0039750952.53827975
Claim Earning125747672021-06-05 13:41:091311 days ago1622900469IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0007065112.00000134
Claim Earning125453992021-06-01 0:35:441315 days ago1622507744IN
0xA64A8c25...EEF12Fbb5
0 ETH0.001471925
Withdraw125115032021-05-26 18:09:371320 days ago1622052577IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0031575645
Unstake124967442021-05-24 11:30:281323 days ago1621855828IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0021597530.0100001
Claim Earning124965272021-05-24 10:44:571323 days ago1621853097IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0021195336
Claim Earning123795012021-05-06 7:52:101341 days ago1620287530IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0025316643
Withdraw123217892021-04-27 10:11:101350 days ago1619518270IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0031575645
Unstake123021832021-04-24 9:43:551353 days ago1619257435IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0040818855.11
Claim Earning123021192021-04-24 9:28:261353 days ago1619256506IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0032446555.11
Claim Earning121305032021-03-28 23:04:201379 days ago1616972660IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0058568490
Claim Earning121237932021-03-27 22:24:321380 days ago1616883872IN
0xA64A8c25...EEF12Fbb5
0 ETH0.00767896118
Claim Earning120235432021-03-12 11:58:071396 days ago1615550287IN
0xA64A8c25...EEF12Fbb5
0 ETH0.00754881116
Claim Earning119846572021-03-06 11:41:541402 days ago1615030914IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0040997863.00000145
Claim Earning119718102021-03-04 12:33:401404 days ago1614861220IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0052711581
Claim Earning119326552021-02-26 11:48:471410 days ago1614340127IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0056435699.0099
Stake118405162021-02-12 7:46:191424 days ago1613115979IN
0xA64A8c25...EEF12Fbb5
0 ETH0.01448077154
Withdraw118405092021-02-12 7:44:431424 days ago1613115883IN
0xA64A8c25...EEF12Fbb5
0 ETH0.0117252150
Stake118242742021-02-09 19:50:441426 days ago1612900244IN
0xA64A8c25...EEF12Fbb5
0 ETH0.01941413159.615
Unstake118136492021-02-08 4:31:171428 days ago1612758677IN
0xA64A8c25...EEF12Fbb5
0 ETH0.00941432154
Unstake118134852021-02-08 3:50:591428 days ago1612756259IN
0xA64A8c25...EEF12Fbb5
0 ETH0.00906113119
Claim Earning118134412021-02-08 3:42:071428 days ago1612755727IN
0xA64A8c25...EEF12Fbb5
0 ETH0.00806942124
Claim Earning117733832021-02-01 23:52:011434 days ago1612223521IN
0xA64A8c25...EEF12Fbb5
0 ETH0.01314535202
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
137845662021-12-11 15:08:161121 days ago1639235296
0xA64A8c25...EEF12Fbb5
0.14067624 ETH
125747672021-06-05 13:41:091311 days ago1622900469
0xA64A8c25...EEF12Fbb5
0.43760077 ETH
125453992021-06-01 0:35:441315 days ago1622507744
0xA64A8c25...EEF12Fbb5
0.28454534 ETH
124965272021-05-24 10:44:571323 days ago1621853097
0xA64A8c25...EEF12Fbb5
0.0867379 ETH
123795012021-05-06 7:52:101341 days ago1620287530
0xA64A8c25...EEF12Fbb5
0.78875252 ETH
123021192021-04-24 9:28:261353 days ago1619256506
0xA64A8c25...EEF12Fbb5
0.10821322 ETH
121305032021-03-28 23:04:201379 days ago1616972660
0xA64A8c25...EEF12Fbb5
0.62112989 ETH
121237932021-03-27 22:24:321380 days ago1616883872
0xA64A8c25...EEF12Fbb5
1.78539193 ETH
120235432021-03-12 11:58:071396 days ago1615550287
0xA64A8c25...EEF12Fbb5
0.07339182 ETH
119846572021-03-06 11:41:541402 days ago1615030914
0xA64A8c25...EEF12Fbb5
0.24131048 ETH
119718102021-03-04 12:33:401404 days ago1614861220
0xA64A8c25...EEF12Fbb5
0.36581926 ETH
118134412021-02-08 3:42:071428 days ago1612755727
0xA64A8c25...EEF12Fbb5
0.42010816 ETH
117733832021-02-01 23:52:011434 days ago1612223521
0xA64A8c25...EEF12Fbb5
1.16113812 ETH
117181712021-01-24 11:57:171443 days ago1611489437
0xA64A8c25...EEF12Fbb5
0.18552173 ETH
116751672021-01-17 21:30:061449 days ago1610919006
0xA64A8c25...EEF12Fbb5
1.27953805 ETH
115980932021-01-06 1:31:211461 days ago1609896681
0xA64A8c25...EEF12Fbb5
1.20165485 ETH
115781012021-01-02 23:45:531464 days ago1609631153
0xA64A8c25...EEF12Fbb5
0.06145353 ETH
115382722020-12-27 21:27:551470 days ago1609104475
0xA64A8c25...EEF12Fbb5
0.35179559 ETH
115317292020-12-26 21:24:241471 days ago1609017864
0xA64A8c25...EEF12Fbb5
2.13762488 ETH
115259262020-12-26 0:11:081472 days ago1608941468
0xA64A8c25...EEF12Fbb5
0.8284447 ETH
114485082020-12-14 2:59:511484 days ago1607914791
0xA64A8c25...EEF12Fbb5
1.03330132 ETH
114046372020-12-07 8:38:011491 days ago1607330281
0xA64A8c25...EEF12Fbb5
0.35508636 ETH
113938562020-12-05 17:03:111492 days ago1607187791
0xA64A8c25...EEF12Fbb5
1.14493738 ETH
113678712020-12-01 16:58:081496 days ago1606841888
0xA64A8c25...EEF12Fbb5
0.28532661 ETH
113564062020-11-29 22:55:081498 days ago1606690508
0xA64A8c25...EEF12Fbb5
0.82858401 ETH
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x577Ba3A4...E4C79CF7e
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
AtisStaking

Compiler Version
v0.5.4+commit.9549d8ff

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-08-12
*/

pragma solidity ^0.5.4;

interface IERC20 {

    function totalSupply() external view returns (uint256);

    function balanceOf(address who) external view returns (uint256);

    function allowance(address owner, address spender)
    external view returns (uint256);

    function transfer(address to, uint256 value) external returns (bool);

    function approve(address spender, uint256 value)
    external returns (bool);

    function transferFrom(address from, address to, uint256 value)
    external returns (bool);

}

library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        require(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a / b;
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a);
        return c;
    }
}


contract AtisStaking {
	using SafeMath for uint256;
 	address payable internal owner;
    IERC20 internal atis = IERC20(address(0x821144518dfE9e7b44fCF4d0824e15e8390d4637));
    uint256 constant internal MAGNITUDE = 2 ** 64;
    uint32 constant private DROP_RATE = 3;
    uint32 constant private PENALITY_FEE = 3;
    uint32 constant private DROP_FREQUENCY = 48 hours;
    uint32 constant private TIME_LOCK_FREQUENCY = 48 hours;
    

    mapping(address => uint256) public stakedOf;
    mapping(address => int256) private payoutsTo;
    mapping(address => uint256) public claimedOf;
    mapping(address => uint256) public unstakedOf;
    mapping(address => uint256) public timeLock;
    
    uint256 private profitPerShare;
    uint256 private pool;
    uint256 private totalSupply;

    uint256 public lastDripTime  = now;
    
    modifier onlyOwner() {
      require(msg.sender == owner,"NO_AUTH");
    _;
    }
 
	constructor() public {
		owner = msg.sender;
    }


     modifier hasDripped(){
        if(pool > 0 && totalSupply > 0){ 
          uint256 cyclePassed = SafeMath.sub(now,lastDripTime)/DROP_FREQUENCY;
         
          uint256 dividends =  cyclePassed*((pool * DROP_RATE) / 100);

          if (dividends > pool) {
              dividends = pool;
          }

          profitPerShare = SafeMath.add(profitPerShare, (dividends * MAGNITUDE) / totalSupply);
          pool = pool.sub(dividends);
          lastDripTime = lastDripTime + (cyclePassed * DROP_FREQUENCY);
        }

        _;
    }

    function feed() public payable{
        require(msg.value > 0);
        if(pool == 0 && totalSupply > 0){//START DRIPPING
            lastDripTime = now;
        }
        pool += msg.value;
       
    }


    function stake(uint256 amount) hasDripped  public 
    {
        require(amount > 0);
        uint256 currentBalance = atis.balanceOf(address(this));
        atis.transferFrom(msg.sender, address(this), amount);
        uint256 diff = atis.balanceOf(address(this)) - currentBalance;
        
        require(diff > 0);
        
        if(pool > 0 && totalSupply == 0){//START DRIPPING
            lastDripTime = now;
        }
        totalSupply = SafeMath.add(totalSupply,diff);
        stakedOf[msg.sender] = SafeMath.add(stakedOf[msg.sender], diff);
        payoutsTo[msg.sender] += (int256) (profitPerShare * diff);
    }

    function unstake(uint256 _amount) hasDripped public 
    {
        require(_amount <= stakedOf[msg.sender]);
        totalSupply -= _amount;
        stakedOf[msg.sender]= SafeMath.sub(stakedOf[msg.sender], _amount);
        unstakedOf[msg.sender] += _amount;
        payoutsTo[msg.sender] -= (int256) (profitPerShare * _amount);
        timeLock[msg.sender] = now + TIME_LOCK_FREQUENCY;
        
    }

    function withdraw() hasDripped public 
    {
        require(unstakedOf[msg.sender] > 0);
        require(timeLock[msg.sender] < now , "LOCKED");
        uint256 amount = unstakedOf[msg.sender];
        uint256 penality = (amount * PENALITY_FEE) / 100;
        unstakedOf[msg.sender] = 0;
        
        atis.transfer(address(0xe82954Fc979A8CE3b9BBC1B19c6D6A2Aa6d240B2),penality);
        atis.transfer(msg.sender,SafeMath.sub(amount,penality));
    }

    function claimEarning() hasDripped public {
        uint256 divs = dividendsOf(msg.sender);

        require(divs > 0 , "NO_DIV");
        payoutsTo[msg.sender] += (int256) (divs * MAGNITUDE);
        claimedOf[msg.sender] += divs;
        msg.sender.transfer(divs);
    }


    function getGlobalInfo() public view returns (uint256 ,uint256){
        return (pool,totalSupply);
    }
    

    function estimateDividendsOf(address _customerAddress) public view returns (uint256) {
        if(pool > 0 && totalSupply > 0){
            uint256 _profitPerShare = profitPerShare;
            uint256 cyclePassed = SafeMath.sub(now,lastDripTime) / DROP_FREQUENCY;
            uint256 dividends =  cyclePassed*((pool * DROP_RATE) / 100);
    
            if (dividends > pool) {
                dividends = pool;
            }
    
            _profitPerShare = SafeMath.add(profitPerShare, (dividends * MAGNITUDE) / totalSupply);
    
            return  (uint256) ((int256) (_profitPerShare * stakedOf[_customerAddress]) - payoutsTo[_customerAddress]) / MAGNITUDE;
            
        }else{
            return 0;
        }
    }

    function dividendsOf(address _customerAddress) public view returns (uint256) {
        return (uint256) ((int256) (profitPerShare * stakedOf[_customerAddress]) -payoutsTo[_customerAddress]) / MAGNITUDE ;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[{"name":"_customerAddress","type":"address"}],"name":"dividendsOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"unstake","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"feed","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"timeLock","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"unstakedOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"claimEarning","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"stake","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"stakedOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_customerAddress","type":"address"}],"name":"estimateDividendsOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getGlobalInfo","outputs":[{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lastDripTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

Deployed Bytecode

0x6080604052600436106100de576000357c010000000000000000000000000000000000000000000000000000000090048063970466df1161009c578063baa3f7ee11610076578063baa3f7ee14610249578063c00f742c1461027c578063dab680dc146102af578063fba1f7b0146102dd576100de565b8063970466df146101d7578063a694fc3a146101ec578063af500ba314610216576100de565b806265318b146100e35780632e17de781461012857806337a7b7d8146101545780633ccfd60b1461015c57806343496568146101715780635a575e57146101a4575b600080fd5b3480156100ef57600080fd5b506101166004803603602081101561010657600080fd5b5035600160a060020a03166102f2565b60408051918252519081900360200190f35b34801561013457600080fd5b506101526004803603602081101561014b57600080fd5b5035610330565b005b610152610460565b34801561016857600080fd5b50610152610493565b34801561017d57600080fd5b506101166004803603602081101561019457600080fd5b5035600160a060020a031661074f565b3480156101b057600080fd5b50610116600480360360208110156101c757600080fd5b5035600160a060020a0316610761565b3480156101e357600080fd5b50610152610773565b3480156101f857600080fd5b506101526004803603602081101561020f57600080fd5b50356108ee565b34801561022257600080fd5b506101166004803603602081101561023957600080fd5b5035600160a060020a0316610be7565b34801561025557600080fd5b506101166004803603602081101561026c57600080fd5b5035600160a060020a0316610bf9565b34801561028857600080fd5b506101166004803603602081101561029f57600080fd5b5035600160a060020a0316610c0b565b3480156102bb57600080fd5b506102c4610cc9565b6040805192835260208301919091528051918290030190f35b3480156102e957600080fd5b50610116610cd3565b600160a060020a038116600090815260036020908152604080832054600290925282205460075468010000000000000000929102030490505b919050565b600060085411801561034457506000600954115b156103d85760006202a30063ffffffff1661036142600a54610cd9565b81151561036a57fe5b60085491900491506064600382020482029081111561038857506008545b6103ac6007546009546801000000000000000084028115156103a657fe5b04610cee565b6007556008546103c2908263ffffffff610cd916565b60085550600a80546202a3009290920290910190555b336000908152600260205260409020548111156103f457600080fd5b600980548290039055336000908152600260205260409020546104179082610cd9565b336000908152600260209081526040808320939093556005815282822080548501905560075460038252838320805491909502900390935560069092529020426202a300019055565b6000341161046d57600080fd5b60085415801561047f57506000600954115b156104895742600a555b6008805434019055565b60006008541180156104a757506000600954115b156105355760006202a30063ffffffff166104c442600a54610cd9565b8115156104cd57fe5b6008549190049150606460038202048202908111156104eb57506008545b6105096007546009546801000000000000000084028115156103a657fe5b60075560085461051f908263ffffffff610cd916565b60085550600a80546202a3009290920290910190555b336000908152600560205260408120541161054f57600080fd5b3360009081526006602052604090205442116105cc57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600660248201527f4c4f434b45440000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260056020908152604080832080549084905560015482517fa9059cbb00000000000000000000000000000000000000000000000000000000815273e82954fc979a8ce3b9bbc1b19c6d6a2aa6d240b260048201526064600384020460248201819052935192959394600160a060020a039092169363a9059cbb93604480840194939192918390030190829087803b15801561066c57600080fd5b505af1158015610680573d6000803e3d6000fd5b505050506040513d602081101561069657600080fd5b5050600154600160a060020a031663a9059cbb336106b48585610cd9565b6040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561071f57600080fd5b505af1158015610733573d6000803e3d6000fd5b505050506040513d602081101561074957600080fd5b50505050565b60066020526000908152604090205481565b60056020526000908152604090205481565b600060085411801561078757506000600954115b156108155760006202a30063ffffffff166107a442600a54610cd9565b8115156107ad57fe5b6008549190049150606460038202048202908111156107cb57506008545b6107e96007546009546801000000000000000084028115156103a657fe5b6007556008546107ff908263ffffffff610cd916565b60085550600a80546202a3009290920290910190555b6000610820336102f2565b90506000811161089157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600660248201527f4e4f5f4449560000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b336000818152600360209081526040808320805468010000000000000000870201905560049091528082208054850190555183156108fc0291849190818181858888f193505050501580156108ea573d6000803e3d6000fd5b5050565b600060085411801561090257506000600954115b156109905760006202a30063ffffffff1661091f42600a54610cd9565b81151561092857fe5b60085491900491506064600382020482029081111561094657506008545b6109646007546009546801000000000000000084028115156103a657fe5b60075560085461097a908263ffffffff610cd916565b60085550600a80546202a3009290920290910190555b6000811161099d57600080fd5b600154604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051600092600160a060020a0316916370a08231916024808301926020929190829003018186803b158015610a0157600080fd5b505afa158015610a15573d6000803e3d6000fd5b505050506040513d6020811015610a2b57600080fd5b5051600154604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018690529051929350600160a060020a03909116916323b872dd916064808201926020929091908290030181600087803b158015610aa357600080fd5b505af1158015610ab7573d6000803e3d6000fd5b505050506040513d6020811015610acd57600080fd5b5050600154604080517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015290516000928492600160a060020a03909116916370a0823191602480820192602092909190829003018186803b158015610b3857600080fd5b505afa158015610b4c573d6000803e3d6000fd5b505050506040513d6020811015610b6257600080fd5b505103905060008111610b7457600080fd5b6000600854118015610b865750600954155b15610b905742600a555b610b9c60095482610cee565b60095533600090815260026020526040902054610bb99082610cee565b3360009081526002602090815260408083209390935560075460039091529190208054919092020190555050565b60026020526000908152604090205481565b60046020526000908152604090205481565b600080600854118015610c2057506000600954115b15610cc157600754600a546000906202a30090610c3e904290610cd9565b811515610c4757fe5b600854919004915060646003820204820290811115610c6557506008545b610c836007546009546801000000000000000084028115156103a657fe5b600160a060020a0386166000908152600360209081526040808320546002909252909120546801000000000000000092020304935061032b92505050565b50600061032b565b6008546009549091565b600a5481565b600082821115610ce857600080fd5b50900390565b600082820183811015610d0057600080fd5b939250505056fea165627a7a72305820dc32ec9433db4515aca153fbda61e4e3367aa171ca5a3697cfe4aca305f5b97a0029

Deployed Bytecode Sourcemap

1208:4713:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5707:211;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5707:211:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5707:211:0;-1:-1:-1;;;;;5707:211:0;;:::i;:::-;;;;;;;;;;;;;;;;3651:410;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3651:410:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3651:410:0;;:::i;:::-;;2780:211;;;:::i;4069:463::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4069:463:0;;;:::i;1862:43::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1862:43:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1862:43:0;-1:-1:-1;;;;;1862:43:0;;:::i;1810:45::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1810:45:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1810:45:0;-1:-1:-1;;;;;1810:45:0;;:::i;4540:279::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4540:279:0;;;:::i;3001:642::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3001:642:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3001:642:0;;:::i;1658:43::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1658:43:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1658:43:0;-1:-1:-1;;;;;1658:43:0;;:::i;1759:44::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1759:44:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1759:44:0;-1:-1:-1;;;;;1759:44:0;;:::i;4950:749::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4950:749:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4950:749:0;-1:-1:-1;;;;;4950:749:0;;:::i;4829:107::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4829:107:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2018:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2018:34:0;;;:::i;5707:211::-;-1:-1:-1;;;;;5869:27:0;;5775:7;5869:27;;;:9;:27;;;;;;;;;5840:8;:26;;;;;;5823:14;;1428:7;;5823:43;;5813:83;5802:107;5795:114;;5707:211;;;;:::o;3651:410::-;2260:1;2253:4;;:8;:27;;;;;2279:1;2265:11;;:15;2253:27;2250:501;;;2295:19;1574:8;2317:45;;:30;2330:3;2334:12;;2317;:30::i;:::-;:45;;;;;;;2421:4;;2317:45;;;;-1:-1:-1;2441:3:0;1478:1;2421:16;;2420:24;2407:38;;;2464:16;;2460:69;;;-1:-1:-1;2511:4:0;;2460:69;2560:67;2573:14;;2615:11;;1428:7;2590:9;:21;2589:37;;;;;;;;2560:12;:67::i;:::-;2543:14;:84;2647:4;;:19;;2656:9;2647:19;:8;:19;:::i;:::-;2640:4;:26;-1:-1:-1;2694:12:0;;;1574:8;2710:28;;;;2694:45;;;2679:60;;2250:501;3748:10;3739:20;;;;:8;:20;;;;;;3728:31;;;3720:40;;;;;;3771:11;:22;;;;;;;3848:10;3771:11;3839:20;;;:8;:20;;;;;;3826:43;;3786:7;3826:12;:43::i;:::-;3813:10;3804:20;;;;:8;:20;;;;;;;;:65;;;;3880:10;:22;;;;;:33;;;;;;3959:14;;3924:9;:21;;;;;:60;;3959:24;;;;3924:60;;;;;3995:8;:20;;;;;4018:3;1635:8;4018:25;3995:48;;3651:410::o;2780:211::-;2841:1;2829:9;:13;2821:22;;;;;;2857:4;;:9;:28;;;;;2884:1;2870:11;;:15;2857:28;2854:93;;;2932:3;2917:12;:18;2854:93;2957:4;:17;;2965:9;2957:17;;;2780:211::o;4069:463::-;2260:1;2253:4;;:8;:27;;;;;2279:1;2265:11;;:15;2253:27;2250:501;;;2295:19;1574:8;2317:45;;:30;2330:3;2334:12;;2317;:30::i;:::-;:45;;;;;;;2421:4;;2317:45;;;;-1:-1:-1;2441:3:0;1478:1;2421:16;;2420:24;2407:38;;;2464:16;;2460:69;;;-1:-1:-1;2511:4:0;;2460:69;2560:67;2573:14;;2615:11;;1428:7;2590:9;:21;2589:37;;;;;;2560:67;2543:14;:84;2647:4;;:19;;2656:9;2647:19;:8;:19;:::i;:::-;2640:4;:26;-1:-1:-1;2694:12:0;;;1574:8;2710:28;;;;2694:45;;;2679:60;;2250:501;4143:10;4157:1;4132:22;;;:10;:22;;;;;;:26;4124:35;;;;;;4187:10;4178:20;;;;:8;:20;;;;;;4201:3;-1:-1:-1;4170:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4255:10;4227:14;4244:22;;;:10;:22;;;;;;;;;;4336:26;;;;-1:-1:-1;4383:4:0;:75;;;;;4405:42;4383:75;;;;4322:3;1525:1;4297:21;;4296:29;4383:75;;;;;;;;4244:22;;4296:29;;-1:-1:-1;;;;;4383:4:0;;;;:13;;:75;;;;;4244:22;4383:75;;;;;;;;;;:4;:75;;;5:2:-1;;;;30:1;27;20:12;5:2;4383:75:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4383:75:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4469:4:0;;-1:-1:-1;;;;;4469:4:0;:13;4483:10;4494:29;4507:6;4514:8;4494:12;:29::i;:::-;4469:55;;;;;;;;;;;;;-1:-1:-1;;;;;4469:55:0;-1:-1:-1;;;;;4469:55:0;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4469:55:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4469:55:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;4069:463:0:o;1862:43::-;;;;;;;;;;;;;:::o;1810:45::-;;;;;;;;;;;;;:::o;4540:279::-;2260:1;2253:4;;:8;:27;;;;;2279:1;2265:11;;:15;2253:27;2250:501;;;2295:19;1574:8;2317:45;;:30;2330:3;2334:12;;2317;:30::i;:::-;:45;;;;;;;2421:4;;2317:45;;;;-1:-1:-1;2441:3:0;1478:1;2421:16;;2420:24;2407:38;;;2464:16;;2460:69;;;-1:-1:-1;2511:4:0;;2460:69;2560:67;2573:14;;2615:11;;1428:7;2590:9;:21;2589:37;;;;;;2560:67;2543:14;:84;2647:4;;:19;;2656:9;2647:19;:8;:19;:::i;:::-;2640:4;:26;-1:-1:-1;2694:12:0;;;1574:8;2710:28;;;;2694:45;;;2679:60;;2250:501;4593:12;4608:23;4620:10;4608:11;:23::i;:::-;4593:38;-1:-1:-1;4659:1:0;4652:8;;4644:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4693:10;4683:21;;;;:9;:21;;;;;;;;:52;;1428:7;4718:16;;4683:52;;;4746:9;:21;;;;;;:29;;;;;;4786:25;;;;;;4718:4;;4786:25;;4683:21;4786:25;4718:4;4693:10;4786:25;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4786:25:0;2763:1;4540:279::o;3001:642::-;2260:1;2253:4;;:8;:27;;;;;2279:1;2265:11;;:15;2253:27;2250:501;;;2295:19;1574:8;2317:45;;:30;2330:3;2334:12;;2317;:30::i;:::-;:45;;;;;;;2421:4;;2317:45;;;;-1:-1:-1;2441:3:0;1478:1;2421:16;;2420:24;2407:38;;;2464:16;;2460:69;;;-1:-1:-1;2511:4:0;;2460:69;2560:67;2573:14;;2615:11;;1428:7;2590:9;:21;2589:37;;;;;;2560:67;2543:14;:84;2647:4;;:19;;2656:9;2647:19;:8;:19;:::i;:::-;2640:4;:26;-1:-1:-1;2694:12:0;;;1574:8;2710:28;;;;2694:45;;;2679:60;;2250:501;3085:1;3076:10;;3068:19;;;;;;3123:4;;:29;;;;;;3146:4;3123:29;;;;;;3098:22;;-1:-1:-1;;;;;3123:4:0;;:14;;:29;;;;;;;;;;;;;;:4;:29;;;5:2:-1;;;;30:1;27;20:12;5:2;3123:29:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3123:29:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3123:29:0;3163:4;;:52;;;;;;3181:10;3163:52;;;;3201:4;3163:52;;;;;;;;;;;;3123:29;;-1:-1:-1;;;;;;3163:4:0;;;;:17;;:52;;;;;3123:29;;3163:52;;;;;;;;:4;;:52;;;5:2:-1;;;;30:1;27;20:12;5:2;3163:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3163:52:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3241:4:0;;:29;;;;;;3264:4;3241:29;;;;;;3226:12;;3273:14;;-1:-1:-1;;;;;3241:4:0;;;;:14;;:29;;;;;3163:52;;3241:29;;;;;;;;:4;:29;;;5:2:-1;;;;30:1;27;20:12;5:2;3241:29:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3241:29:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3241:29:0;:46;;-1:-1:-1;3323:1:0;3316:8;;3308:17;;;;;;3356:1;3349:4;;:8;:28;;;;-1:-1:-1;3361:11:0;;:16;3349:28;3346:93;;;3424:3;3409:12;:18;3346:93;3463:30;3476:11;;3488:4;3463:12;:30::i;:::-;3449:11;:44;3549:10;3540:20;;;;:8;:20;;;;;;3527:40;;3562:4;3527:12;:40::i;:::-;3513:10;3504:20;;;;:8;:20;;;;;;;;:63;;;;3613:14;;3578:9;:21;;;;;;:57;;3613:21;;;;3578:57;;;-1:-1:-1;;3001:642:0:o;1658:43::-;;;;;;;;;;;;;:::o;1759:44::-;;;;;;;;;;;;;:::o;4950:749::-;5026:7;5056:1;5049:4;;:8;:27;;;;;5075:1;5061:11;;:15;5049:27;5046:646;;;5118:14;;5186:12;;5092:23;;1574:8;;5169:30;;5182:3;;5169:12;:30::i;:::-;:47;;;;;;;5266:4;;5169:47;;;;-1:-1:-1;5286:3:0;1478:1;5266:16;;5265:24;5252:38;;;5315:16;;5311:73;;;-1:-1:-1;5364:4:0;;5311:73;5422:67;5435:14;;5477:11;;1428:7;5452:9;:21;5451:37;;;;;;5422:67;-1:-1:-1;;;;;5587:27:0;;;;;;:9;:27;;;;;;;;;5557:8;:26;;;;;;;1428:7;5539:44;;5529:85;5518:109;;-1:-1:-1;5510:117:0;;-1:-1:-1;;;5510:117:0;5046:646;-1:-1:-1;5679:1:0;5672:8;;4829:107;4911:4;;4916:11;;4829:107;;:::o;2018:34::-;;;;:::o;919:124::-;977:7;1005:6;;;;997:15;;;;;;-1:-1:-1;1030:5:0;;;919:124::o;1051:148::-;1109:7;1141:5;;;1165:6;;;;1157:15;;;;;;1190:1;1051:148;-1:-1:-1;;;1051:148:0:o

Swarm Source

bzzr://dc32ec9433db4515aca153fbda61e4e3367aa171ca5a3697cfe4aca305f5b97a

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.