ETH Price: $3,359.27 (+0.34%)

Contract

0x80C48F90d835c641E293962F44BB57Ae18Bf48b4
 
Transaction Hash
Method
Block
From
To
Transfer130200612021-08-14 0:25:031197 days ago1628900703IN
0x80C48F90...e18Bf48b4
0.5 ETH0.001143951.11742133
Transfer130160672021-08-13 9:45:511198 days ago1628847951IN
0x80C48F90...e18Bf48b4
1 ETH0.0007128831.85642093
Transfer129971962021-08-10 11:42:501200 days ago1628595770IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0007160932
Transfer129895832021-08-09 7:30:111202 days ago1628494211IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0007111731.78
Transfer129815082021-08-08 1:43:091203 days ago1628386989IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0015733970.31
Transfer129754852021-08-07 3:32:291204 days ago1628307149IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0008624438.54
Transfer To Gs C...129746822021-08-07 0:35:071204 days ago1628296507IN
0x80C48F90...e18Bf48b4
0 ETH0.0014545341.26110658
Transfer129621942021-08-05 1:51:531206 days ago1628128313IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0006706629.97
Transfer129588082021-08-04 13:08:241206 days ago1628082504IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0009622543
Transfer129502712021-08-03 4:39:541208 days ago1627965594IN
0x80C48F90...e18Bf48b4
0.5 ETH0.000704931.5
Transfer129465252021-08-02 14:42:491208 days ago1627915369IN
0x80C48F90...e18Bf48b4
0.5 ETH0.000935441.8
Transfer129465232021-08-02 14:42:241208 days ago1627915344IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0009174941
Transfer129393742021-08-01 11:31:141209 days ago1627817474IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0005594525
Transfer129340102021-07-31 15:02:101210 days ago1627743730IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0004699321
Transfer129266502021-07-30 11:17:231211 days ago1627643843IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0005818226
Transfer129203112021-07-29 10:49:591213 days ago1627555799IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0004923122
Transfer129197192021-07-29 8:44:421213 days ago1627548282IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0004923122
Transfer129197102021-07-29 8:42:051213 days ago1627548125IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0005146923
Transfer129179412021-07-29 1:54:011213 days ago1627523641IN
0x80C48F90...e18Bf48b4
1 ETH0.0003692316.5
Transfer129119812021-07-28 3:13:331214 days ago1627442013IN
0x80C48F90...e18Bf48b4
1 ETH0.0005818226
Transfer129055532021-07-27 2:39:501215 days ago1627353590IN
0x80C48F90...e18Bf48b4
1 ETH0.0004139918.5
Transfer129053202021-07-27 1:50:551215 days ago1627350655IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0007093831.7
Transfer129025392021-07-26 15:08:461215 days ago1627312126IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0012352655.2
Transfer128963022021-07-25 15:47:361216 days ago1627228056IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0006265828
Transfer128885112021-07-24 10:43:421218 days ago1627123422IN
0x80C48F90...e18Bf48b4
0.5 ETH0.0002909113
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
129746822021-08-07 0:35:071204 days ago1628296507
0x80C48F90...e18Bf48b4
25.5 ETH
128504992021-07-18 12:07:441223 days ago1626610064
0x80C48F90...e18Bf48b4
265 ETH
127069782021-06-26 2:24:321246 days ago1624674272
0x80C48F90...e18Bf48b4
1,000 ETH
126355652021-06-14 23:27:281257 days ago1623713248
0x80C48F90...e18Bf48b4
4,355 ETH
126290632021-06-13 23:22:511258 days ago1623626571
0x80C48F90...e18Bf48b4
10 ETH
126241582021-06-13 5:03:281259 days ago1623560608
0x80C48F90...e18Bf48b4
6,053 ETH
126178342021-06-12 5:24:481260 days ago1623475488
0x80C48F90...e18Bf48b4
6,762 ETH
126117112021-06-11 6:41:461261 days ago1623393706
0x80C48F90...e18Bf48b4
6,007 ETH
126103112021-06-11 1:31:151261 days ago1623375075
0x80C48F90...e18Bf48b4
6,104 ETH
126050192021-06-10 6:02:181262 days ago1623304938
0x80C48F90...e18Bf48b4
7,000 ETH
126007572021-06-09 14:10:061262 days ago1623247806
0x80C48F90...e18Bf48b4
6,083 ETH
125974692021-06-09 1:48:461263 days ago1623203326
0x80C48F90...e18Bf48b4
6,125 ETH
125931022021-06-08 9:45:291264 days ago1623145529
0x80C48F90...e18Bf48b4
5,836 ETH
125909422021-06-08 1:30:481264 days ago1623115848
0x80C48F90...e18Bf48b4
5,726 ETH
125853322021-06-07 4:41:401265 days ago1623040900
0x80C48F90...e18Bf48b4
4,986 ETH
125785642021-06-06 3:44:131266 days ago1622951053
0x80C48F90...e18Bf48b4
4,504 ETH
125736292021-06-05 9:17:261267 days ago1622884646
0x80C48F90...e18Bf48b4
4,720 ETH
125681842021-06-04 13:15:021267 days ago1622812502
0x80C48F90...e18Bf48b4
5,175 ETH
125591062021-06-03 3:22:401269 days ago1622690560
0x80C48F90...e18Bf48b4
4,400 ETH
125451672021-05-31 23:47:401271 days ago1622504860
0x80C48F90...e18Bf48b4
2,750 ETH
125396662021-05-31 3:18:091272 days ago1622431089
0x80C48F90...e18Bf48b4
3,300 ETH
125396572021-05-31 3:16:141272 days ago1622430974
0x80C48F90...e18Bf48b4
0 ETH
124958522021-05-24 8:13:591279 days ago1621844039
0x80C48F90...e18Bf48b4
452.5 ETH
124823642021-05-22 5:52:451281 days ago1621662765
0x80C48F90...e18Bf48b4
600 ETH
124691122021-05-20 4:35:091283 days ago1621485309
0x80C48F90...e18Bf48b4
660 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GSNxPS

Compiler Version
v0.5.7+commit.6da8b019

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2021-05-04
*/

pragma solidity ^0.5.7;

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  /**
  * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}




contract GSNxPS {
    using SafeMath for uint;
    address   owner;    // This is the current owner of the contract.
    mapping (address => uint) internal balance;
    
    // Events begin.
    event PsExcute(address from, uint amount);
    event GdpSentFromAccount(address from, address to, uint amount);
    event GdpSentFromContract(address from, address to, uint amount);
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    // Events end.

  uint public target=0;
  uint public blockheight=0;
  uint public fulfillmentrate=100;
  constructor () public {  // the contract's constructor function.
        owner = msg.sender;
    }



// Function to get Balance of the contract.
  function getBalance() public view returns (uint256) {
        
        require(msg.sender == owner); // Only the Owner of this contract can run this function.
        return address(this).balance;
    }

// Function to accept payment and data into the contract.
    function acceptPs() payable public {
        require(fulfillmentrate >=90,"fulfillment rate less than 90% , stop ps");
        balance[address(this)]+= msg.value;  
        emit PsExcute(msg.sender, msg.value);
    }

// Function to withdraw or send Ether from Contract owner's account to a specified account.
    function TransferToGsContractFromOwnerAccount(address payable receiver, uint amount) public {
        require(msg.sender == owner, "You're not owner of the account"); // Only the Owner of this contract can run this function.
        require(amount < address(this).balance, "Insufficient balance.");
        receiver.transfer(amount);
        emit GdpSentFromAccount(msg.sender, receiver, amount);
    }
    
    function transferOwnership(address newOwner) public {
     require(msg.sender == owner, "You're not owner of the contract"); 
     require(newOwner != address(0));
     owner = newOwner;
     emit OwnershipTransferred(owner, newOwner);
   
    }
  
// function to set GSN network's blockheight
   function SetGsnBlockHeight(uint newTarget, uint newBlockheight) public {
        require(msg.sender == owner, "You're not owner of the account");
        blockheight=newBlockheight;
        target=newTarget;
        
   }
   
// Function to get current blockheight of the gsn network.
  function getGsnBlockheight() public view returns (uint256) {
        return blockheight;
    }

// Function to get current block target of the gsn network.
  function getGsnTarget() public view returns (uint256) {
        return target;
    }    

// Function to reset fulfillment rate if it is less than 90%
  function resetFulfillmentRate(uint rate) public{
       require(rate>0,"invalid rate");
       require(rate<=100,"invalid rate");
       fulfillmentrate=rate;
  }
  
  function() external payable {
     emit PsExcute(msg.sender, msg.value);
    // Fallback function.
    }
    
 

    
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"rate","type":"uint256"}],"name":"resetFulfillmentRate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"receiver","type":"address"},{"name":"amount","type":"uint256"}],"name":"TransferToGsContractFromOwnerAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"acceptPs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"newTarget","type":"uint256"},{"name":"newBlockheight","type":"uint256"}],"name":"SetGsnBlockHeight","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getGsnBlockheight","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fulfillmentrate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"target","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getGsnTarget","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"blockheight","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"from","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"PsExcute","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"from","type":"address"},{"indexed":false,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"GdpSentFromAccount","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"from","type":"address"},{"indexed":false,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"GdpSentFromContract","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

608060405260006002556000600355606460045534801561001f57600080fd5b50600080546001600160a01b03191633179055610665806100416000396000f3fe60806040526004361061009c5760003560e01c8063cec278e811610064578063cec278e81461019c578063cf02c78c146101b1578063d4b83992146101c6578063f2fde38b146101db578063f4873bc21461020e578063f4fa6c1d146102235761009c565b806312065fe0146100d85780632119febc146100ff5780633d2387ac1461012b578063763dfbed146101645780637b610a4c1461016c575b6040805133815234602082015281517fa943f57a31fd540dd5da39b3fbf9b1c33e517c0adffe9e0bdae59e0242b47fcf929181900390910190a1005b3480156100e457600080fd5b506100ed610238565b60408051918252519081900360200190f35b34801561010b57600080fd5b506101296004803603602081101561012257600080fd5b5035610256565b005b34801561013757600080fd5b506101296004803603604081101561014e57600080fd5b506001600160a01b0381351690602001356102f0565b61012961042d565b34801561017857600080fd5b506101296004803603604081101561018f57600080fd5b50803590602001356104c6565b3480156101a857600080fd5b506100ed610530565b3480156101bd57600080fd5b506100ed610536565b3480156101d257600080fd5b506100ed61053c565b3480156101e757600080fd5b50610129600480360360208110156101fe57600080fd5b50356001600160a01b0316610542565b34801561021a57600080fd5b506100ed610605565b34801561022f57600080fd5b506100ed61060b565b600080546001600160a01b0316331461025057600080fd5b50303190565b600081116102a05760408051600160e51b62461bcd02815260206004820152600c6024820152600160a01b6b696e76616c6964207261746502604482015290519081900360640190fd5b60648111156102eb5760408051600160e51b62461bcd02815260206004820152600c6024820152600160a01b6b696e76616c6964207261746502604482015290519081900360640190fd5b600455565b6000546001600160a01b031633146103525760408051600160e51b62461bcd02815260206004820152601f60248201527f596f75277265206e6f74206f776e6572206f6620746865206163636f756e7400604482015290519081900360640190fd5b303181106103aa5760408051600160e51b62461bcd02815260206004820152601560248201527f496e73756666696369656e742062616c616e63652e0000000000000000000000604482015290519081900360640190fd5b6040516001600160a01b0383169082156108fc029083906000818181858888f193505050501580156103e0573d6000803e3d6000fd5b50604080513381526001600160a01b038416602082015280820183905290517f0286ffa458b3f3d006e41445212100ccecaf1d12b275babdcf6295b1bf561ab89181900360600190a15050565b605a600454101561047257604051600160e51b62461bcd0281526004018080602001828103825260288152602001806106126028913960400191505060405180910390fd5b3060009081526001602090815260409182902080543490810190915582513381529182015281517fa943f57a31fd540dd5da39b3fbf9b1c33e517c0adffe9e0bdae59e0242b47fcf929181900390910190a1565b6000546001600160a01b031633146105285760408051600160e51b62461bcd02815260206004820152601f60248201527f596f75277265206e6f74206f776e6572206f6620746865206163636f756e7400604482015290519081900360640190fd5b600355600255565b60035490565b60045481565b60025481565b6000546001600160a01b031633146105a45760408051600160e51b62461bcd02815260206004820181905260248201527f596f75277265206e6f74206f776e6572206f662074686520636f6e7472616374604482015290519081900360640190fd5b6001600160a01b0381166105b757600080fd5b600080546001600160a01b0319166001600160a01b0383811691821780845560405192939116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a350565b60025490565b6003548156fe66756c66696c6c6d656e742072617465206c657373207468616e20393025202c2073746f70207073a165627a7a72305820014d54887e509927842489dfc9c8eaffa0d06f99de43926c2f8bff0b2f30ad6c0029

Deployed Bytecode

0x60806040526004361061009c5760003560e01c8063cec278e811610064578063cec278e81461019c578063cf02c78c146101b1578063d4b83992146101c6578063f2fde38b146101db578063f4873bc21461020e578063f4fa6c1d146102235761009c565b806312065fe0146100d85780632119febc146100ff5780633d2387ac1461012b578063763dfbed146101645780637b610a4c1461016c575b6040805133815234602082015281517fa943f57a31fd540dd5da39b3fbf9b1c33e517c0adffe9e0bdae59e0242b47fcf929181900390910190a1005b3480156100e457600080fd5b506100ed610238565b60408051918252519081900360200190f35b34801561010b57600080fd5b506101296004803603602081101561012257600080fd5b5035610256565b005b34801561013757600080fd5b506101296004803603604081101561014e57600080fd5b506001600160a01b0381351690602001356102f0565b61012961042d565b34801561017857600080fd5b506101296004803603604081101561018f57600080fd5b50803590602001356104c6565b3480156101a857600080fd5b506100ed610530565b3480156101bd57600080fd5b506100ed610536565b3480156101d257600080fd5b506100ed61053c565b3480156101e757600080fd5b50610129600480360360208110156101fe57600080fd5b50356001600160a01b0316610542565b34801561021a57600080fd5b506100ed610605565b34801561022f57600080fd5b506100ed61060b565b600080546001600160a01b0316331461025057600080fd5b50303190565b600081116102a05760408051600160e51b62461bcd02815260206004820152600c6024820152600160a01b6b696e76616c6964207261746502604482015290519081900360640190fd5b60648111156102eb5760408051600160e51b62461bcd02815260206004820152600c6024820152600160a01b6b696e76616c6964207261746502604482015290519081900360640190fd5b600455565b6000546001600160a01b031633146103525760408051600160e51b62461bcd02815260206004820152601f60248201527f596f75277265206e6f74206f776e6572206f6620746865206163636f756e7400604482015290519081900360640190fd5b303181106103aa5760408051600160e51b62461bcd02815260206004820152601560248201527f496e73756666696369656e742062616c616e63652e0000000000000000000000604482015290519081900360640190fd5b6040516001600160a01b0383169082156108fc029083906000818181858888f193505050501580156103e0573d6000803e3d6000fd5b50604080513381526001600160a01b038416602082015280820183905290517f0286ffa458b3f3d006e41445212100ccecaf1d12b275babdcf6295b1bf561ab89181900360600190a15050565b605a600454101561047257604051600160e51b62461bcd0281526004018080602001828103825260288152602001806106126028913960400191505060405180910390fd5b3060009081526001602090815260409182902080543490810190915582513381529182015281517fa943f57a31fd540dd5da39b3fbf9b1c33e517c0adffe9e0bdae59e0242b47fcf929181900390910190a1565b6000546001600160a01b031633146105285760408051600160e51b62461bcd02815260206004820152601f60248201527f596f75277265206e6f74206f776e6572206f6620746865206163636f756e7400604482015290519081900360640190fd5b600355600255565b60035490565b60045481565b60025481565b6000546001600160a01b031633146105a45760408051600160e51b62461bcd02815260206004820181905260248201527f596f75277265206e6f74206f776e6572206f662074686520636f6e7472616374604482015290519081900360640190fd5b6001600160a01b0381166105b757600080fd5b600080546001600160a01b0319166001600160a01b0383811691821780845560405192939116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a350565b60025490565b6003548156fe66756c66696c6c6d656e742072617465206c657373207468616e20393025202c2073746f70207073a165627a7a72305820014d54887e509927842489dfc9c8eaffa0d06f99de43926c2f8bff0b2f30ad6c0029

Deployed Bytecode Sourcemap

1193:2982:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4089:31;;;4098:10;4089:31;;4110:9;4089:31;;;;;;;;;;;;;;;;;1193:2982;1939:206;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1939:206:0;;;:::i;:::-;;;;;;;;;;;;;;;;3874:166;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3874:166:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3874:166:0;;:::i;:::-;;2533:407;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2533:407:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2533:407:0;;;;;;;;:::i;2212:220::-;;;:::i;3258:226::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3258:226:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3258:226:0;;;;;;;:::i;3553:96::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3553:96:0;;;:::i;1748:31::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1748:31:0;;;:::i;1693:20::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1693:20:0;;;:::i;2952:251::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2952:251:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2952:251:0;-1:-1:-1;;;;;2952:251:0;;:::i;3716:86::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3716:86:0;;;:::i;1718:25::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1718:25:0;;;:::i;1939:206::-;1982:7;2034:5;;-1:-1:-1;;;;;2034:5:0;2020:10;:19;2012:28;;;;;;-1:-1:-1;2124:4:0;2116:21;1939:206;:::o;3874:166::-;3944:1;3939:4;:6;3931:30;;;;;-1:-1:-1;;;;;3931:30:0;;;;;;;;;;;;-1:-1:-1;;;;;3931:30:0;;;;;;;;;;;;;;;3985:3;3979:4;:9;;3971:33;;;;;-1:-1:-1;;;;;3971:33:0;;;;;;;;;;;;-1:-1:-1;;;;;3971:33:0;;;;;;;;;;;;;;;4014:15;:20;3874:166::o;2533:407::-;2658:5;;-1:-1:-1;;;;;2658:5:0;2644:10;:19;2636:63;;;;;-1:-1:-1;;;;;2636:63:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2793:4;2785:21;2776:30;;2768:64;;;;;-1:-1:-1;;;;;2768:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2843:25;;-1:-1:-1;;;;;2843:17:0;;;:25;;;;;2861:6;;2843:25;;;;2861:6;2843:17;:25;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2884:48:0;;;2903:10;2884:48;;-1:-1:-1;;;;;2884:48:0;;;;;;;;;;;;;;;;;;;;;;;2533:407;;:::o;2212:220::-;2284:2;2266:15;;:20;;2258:72;;;;-1:-1:-1;;;;;2258:72:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2357:4;2341:22;;;;:7;:22;;;;;;;;;:34;;2366:9;2341:34;;;;;;2393:31;;2402:10;2393:31;;;;;;;;;;;;;;;;;;;2212:220::o;3258:226::-;3362:5;;-1:-1:-1;;;;;3362:5:0;3348:10;:19;3340:63;;;;;-1:-1:-1;;;;;3340:63:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;3414:11;:26;3451:6;:16;3258:226::o;3553:96::-;3630:11;;3553:96;:::o;1748:31::-;;;;:::o;1693:20::-;;;;:::o;2952:251::-;3034:5;;-1:-1:-1;;;;;3034:5:0;3020:10;:19;3012:64;;;;;-1:-1:-1;;;;;3012:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3093:22:0;;3085:31;;;;;;3124:5;:16;;-1:-1:-1;;;;;;3124:16:0;-1:-1:-1;;;;;3124:16:0;;;;;;;;;3153:37;;3124:16;;3174:5;;;3153:37;;3124:5;3153:37;2952:251;:::o;3716:86::-;3788:6;;3716:86;:::o;1718:25::-;;;;:::o

Swarm Source

bzzr://014d54887e509927842489dfc9c8eaffa0d06f99de43926c2f8bff0b2f30ad6c

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.