ETH Price: $2,147.12 (-0.49%)

Contract

0x609d6BB2Bc2e1040234AB9274e32C2F7Eb41e09e
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer With Fe...102433612020-06-11 8:36:402113 days ago1591864600IN
0x609d6BB2...7Eb41e09e
0 ETH0.00113520
Transfer With Fe...101979682020-06-04 7:32:352120 days ago1591255955IN
0x609d6BB2...7Eb41e09e
0 ETH0.0014354820
Transfer With Fe...101563162020-05-28 20:14:472127 days ago1590696887IN
0x609d6BB2...7Eb41e09e
0 ETH0.0011352420
Transfer With Fe...101503752020-05-27 21:51:102128 days ago1590616270IN
0x609d6BB2...7Eb41e09e
0 ETH0.0011345220
Transfer With Fe...99935962020-05-03 13:54:112152 days ago1588514051IN
0x609d6BB2...7Eb41e09e
0 ETH0.000283755
Transfer With Fe...99876432020-05-02 15:44:162153 days ago1588434256IN
0x609d6BB2...7Eb41e09e
0 ETH0.000358695
Transfer With Fe...99214982020-04-22 9:33:462163 days ago1587548026IN
0x609d6BB2...7Eb41e09e
0 ETH0.000283755
Transfer With Fe...99104512020-04-20 16:50:252165 days ago1587401425IN
0x609d6BB2...7Eb41e09e
0 ETH0.000283935
Transfer With Fe...99089362020-04-20 11:08:012165 days ago1587380881IN
0x609d6BB2...7Eb41e09e
0 ETH0.000283755
Transfer With Fe...99075522020-04-20 5:53:262165 days ago1587362006IN
0x609d6BB2...7Eb41e09e
0 ETH0.000358935
Transfer With Fe...98888132020-04-17 8:20:422168 days ago1587111642IN
0x609d6BB2...7Eb41e09e
0 ETH0.000283695
Transfer With Fe...98742682020-04-15 2:18:012171 days ago1586917081IN
0x609d6BB2...7Eb41e09e
0 ETH0.000283695
Transfer With Fe...98694332020-04-14 8:24:282171 days ago1586852668IN
0x609d6BB2...7Eb41e09e
0 ETH0.000358575
Transfer With Fe...98420752020-04-10 3:16:092175 days ago1586488569IN
0x609d6BB2...7Eb41e09e
0 ETH0.000358815
Add Owner98280392020-04-07 23:35:492178 days ago1586302549IN
0x609d6BB2...7Eb41e09e
0 ETH0.000242125
Transfer With Fe...98244132020-04-07 10:18:282178 days ago1586254708IN
0x609d6BB2...7Eb41e09e
0 ETH0.000358695
Transfer With Fe...98240102020-04-07 8:53:222178 days ago1586249602IN
0x609d6BB2...7Eb41e09e
0 ETH0.0014347620
Transfer With Fe...98239262020-04-07 8:33:392178 days ago1586248419IN
0x609d6BB2...7Eb41e09e
0 ETH0.000135245
Transfer With Fe...98239042020-04-07 8:29:052178 days ago1586248145IN
0x609d6BB2...7Eb41e09e
0 ETH0.000135245
Set WDAI Addr97866152020-04-01 14:37:262184 days ago1585751846IN
0x609d6BB2...7Eb41e09e
0 ETH0.000085483
Transfer With Fe...97829942020-04-01 1:23:092185 days ago1585704189IN
0x609d6BB2...7Eb41e09e
0 ETH0.000284245
Transfer With Fe...97829852020-04-01 1:21:492185 days ago1585704109IN
0x609d6BB2...7Eb41e09e
0 ETH0.000359245
Transfer With Fe...97797452020-03-31 13:17:072185 days ago1585660627IN
0x609d6BB2...7Eb41e09e
0 ETH0.00035935
Transfer With Fe...97796152020-03-31 12:53:442185 days ago1585659224IN
0x609d6BB2...7Eb41e09e
0 ETH0.000142225
Set Fee Addr97794922020-03-31 12:29:302185 days ago1585657770IN
0x609d6BB2...7Eb41e09e
0 ETH0.000260946
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ShuttleOne_InternalTran

Compiler Version
v0.5.10+commit.5a6ea5b1

Optimization Enabled:
Yes with 200 runs

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

pragma solidity 0.5.10;

contract Ownable {

// A list of owners which will be saved as a list here, 
// and the values are the owner’s names. 

  address newOwner; // temp for confirm;
  mapping (address=>bool) owners;
  address owner;

// all events will be saved as log files
  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
  event AddOwner(address newOwner,string name);
  event RemoveOwner(address owner);
  /**
   * @dev Ownable constructor , initializes sender’s account and 
   * set as owner according to default value according to contract
   *
   */

   // this function will be executed during initial load and will keep the smart contract creator (msg.sender) as Owner
   // and also saved in Owners. This smart contract creator/owner is 
   // Mr. Samret Wajanasathian CTO of Shuttle One Pte Ltd (https://www.shuttle.one)

   constructor() public {
    owner = msg.sender;
    owners[msg.sender] = true;
  }

// function to check if the executor is the owner? This to ensure that only the person 
// who has right to execute/call the function has the permission to do so.
  modifier onlyOwner(){
    require(msg.sender == owner);
    _;
  }

// This function has only one Owner. The ownership can be transferrable and only
//  the current Owner will only be  able to execute this function.
//  Onwer can be Contract address
  function transferOwnership(address  _newOwner) public onlyOwner{
    emit OwnershipTransferred(owner,_newOwner);
    newOwner = _newOwner;

  }
  
  // Function to confirm New Owner can execute
  function newOwnerConfirm() public returns(bool){
        if(newOwner == msg.sender)
        {
            owner = newOwner;
            return true;
        }
        return false;
  }

// Function to check if the person is listed in a group of Owners and determine
// if the person has the any permissions in this smart contract such as Exec permission.
  
  modifier onlyOwners(){
    require(owners[msg.sender] == true);
    _;
  }

// Function to add Owner into a list. The person who wanted to add a new owner into this list but be an existing
// member of the Owners list. The log will be saved and can be traced / monitor who’s called this function.
  
  function addOwner(address _newOwner,string memory newOwnerName) public onlyOwners{
    require(owners[_newOwner] == false);
    require(newOwner != msg.sender);
    owners[_newOwner] = true;
    emit AddOwner(_newOwner,newOwnerName);
  }

// Function to remove the Owner from the Owners list. The person who wanted to remove any owner from Owners
// List must be an existing member of the Owners List. The owner cannot evict himself from the Owners
// List by his own, this is to ensure that there is at least one Owner of this ShuttleOne Smart Contract.
// This ShuttleOne Smart Contract will become useless if there is no owner at all.

  function removeOwner(address _owner) public onlyOwners{
    require(_owner != msg.sender);  // can't remove your self
    owners[_owner] = false;
    emit RemoveOwner(_owner);
  }
// this function is to check of the given address is allowed to call/execute the particular function
// return true if the given address has right to execute the function.
// for transparency purpose, anyone can use this to trace/monitor the behaviors of this ShuttleOne smart contract.

  function isOwner(address _owner) public view returns(bool){
    return owners[_owner];
  }

}

contract S1ERC20 {
	   event Transfer(address indexed from, address indexed to, uint256 tokens);
       event Approval(address indexed tokenOwner, address indexed spender, uint256 tokens);

   	   function totalSupply() public view returns (uint256);
       function balanceOf(address tokenOwner) public view returns (uint256 balance);
       function allowance(address tokenOwner, address spender) public view returns (uint256 remaining);

       function transfer(address to, uint256 tokens) public returns (bool success);
       
       function approve(address spender, uint256 tokens) public returns (bool success);
       function transferFrom(address from, address to, uint256 tokens) public returns (bool success);
       
       function intTransfer(address _from, address _to, uint256 _amount) external returns(bool);
}

contract ShuttleOne_InternalTran is Ownable {
    
    S1ERC20  public wdai;
    S1ERC20  public szo;
    address public feeAddr;
    address public feeSZOAddr;
    constructor() public {
     }
     
     function setSZOAddr(address _addr) public onlyOwners returns (bool){
         szo = S1ERC20(_addr);
     }
     
     function setFeeAddr(address _addr) public onlyOwners returns (bool){
         feeAddr = _addr;
         return true;
     }
     
     function setSZOFeeAddr(address _addr) public onlyOwners returns (bool){
         feeSZOAddr = _addr;
     }
     
     function setWDAIAddr(address _addr) public onlyOwners returns(bool){
         wdai = S1ERC20(_addr);
     }
     
   function transferWithFee(address _from, address _to, uint256 _value,uint256 _fee) external onlyOwners returns(bool){
        wdai.intTransfer(_from,_to,_value - _fee);
        wdai.intTransfer(_from,feeAddr,_fee);
        return true;
   }   
   
   function transferFeeWithSZO(address _from, address _to, uint256 _value,uint256 _fee) external onlyOwners returns(bool){
        wdai.intTransfer(_from,_to,_value);
        szo.intTransfer(_from,feeSZOAddr,_fee);
        return true;
   }   
}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"setWDAIAddr","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"},{"name":"_fee","type":"uint256"}],"name":"transferFeeWithSZO","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"removeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"feeSZOAddr","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"setSZOAddr","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"},{"name":"newOwnerName","type":"string"}],"name":"addOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"feeAddr","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"},{"name":"_fee","type":"uint256"}],"name":"transferWithFee","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"szo","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"setSZOFeeAddr","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"setFeeAddr","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"wdai","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"newOwnerConfirm","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"newOwner","type":"address"},{"indexed":false,"name":"name","type":"string"}],"name":"AddOwner","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"owner","type":"address"}],"name":"RemoveOwner","type":"event"}]

608060405234801561001057600080fd5b50600280546001600160a01b031916339081179091556000908152600160208190526040909120805460ff191690911790556109f8806100516000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806339e7fddc11610097578063b2855b4f11610066578063b2855b4f14610330578063f2fde38b14610356578063f94a2e9f1461037c578063fafe42a914610384576100f5565b806339e7fddc146102be5780637147042a146102c65780638a0ccd1714610302578063b1c686281461030a576100f5565b80631e26e175116100d35780631e26e175146101985780631f76c409146101bc5780632f54bf6e146101e25780633542758f14610208576100f5565b8063079f428a146100fa5780630a9601c514610134578063173825d914610170575b600080fd5b6101206004803603602081101561011057600080fd5b50356001600160a01b031661038c565b604080519115158252519081900360200190f35b6101206004803603608081101561014a57600080fd5b506001600160a01b038135811691602081013590911690604081013590606001356103d1565b6101966004803603602081101561018657600080fd5b50356001600160a01b0316610517565b005b6101a06105a7565b604080516001600160a01b039092168252519081900360200190f35b610120600480360360208110156101d257600080fd5b50356001600160a01b03166105b6565b610120600480360360208110156101f857600080fd5b50356001600160a01b03166105fb565b6101966004803603604081101561021e57600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561024957600080fd5b82018360208201111561025b57600080fd5b8035906020019184600183028401116401000000008311171561027d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610619945050505050565b6101a0610746565b610120600480360360808110156102dc57600080fd5b506001600160a01b03813581169160208101359091169060408101359060600135610755565b6101a0610862565b6101206004803603602081101561032057600080fd5b50356001600160a01b0316610871565b6101206004803603602081101561034657600080fd5b50356001600160a01b03166108b6565b6101966004803603602081101561036c57600080fd5b50356001600160a01b03166108fc565b6101a061096f565b61012061097e565b33600090815260016020819052604082205460ff161515146103ad57600080fd5b600380546001600160a01b0319166001600160a01b03939093169290921790915590565b33600090815260016020819052604082205460ff161515146103f257600080fd5b6003546040805163d24fe62360e01b81526001600160a01b0388811660048301528781166024830152604482018790529151919092169163d24fe6239160648083019260209291908290030181600087803b15801561045057600080fd5b505af1158015610464573d6000803e3d6000fd5b505050506040513d602081101561047a57600080fd5b5050600480546006546040805163d24fe62360e01b81526001600160a01b038a81169582019590955291841660248301526044820186905251929091169163d24fe623916064808201926020929091908290030181600087803b1580156104e057600080fd5b505af11580156104f4573d6000803e3d6000fd5b505050506040513d602081101561050a57600080fd5b5060019695505050505050565b3360009081526001602081905260409091205460ff1615151461053957600080fd5b6001600160a01b03811633141561054f57600080fd5b6001600160a01b038116600081815260016020908152604091829020805460ff19169055815192835290517fac6e8398676cf37429d530b81144d7079e99f4fe9d28b0d88c4a749ceccbe8cd9281900390910190a150565b6006546001600160a01b031681565b33600090815260016020819052604082205460ff161515146105d757600080fd5b600480546001600160a01b0319166001600160a01b03939093169290921790915590565b6001600160a01b031660009081526001602052604090205460ff1690565b3360009081526001602081905260409091205460ff1615151461063b57600080fd5b6001600160a01b03821660009081526001602052604090205460ff161561066157600080fd5b6000546001600160a01b031633141561067957600080fd5b6001600160a01b0382166000818152600160208181526040808420805460ff1916909317909255815193845283810182815285519285019290925284517fd14b276e98cd1ce7984008242312b6fc7a2f0978463a9a027785f88906b4771d94879487949193919260608501928601918190849084905b838110156107075781810151838201526020016106ef565b50505050905090810190601f1680156107345780820380516001836020036101000a031916815260200191505b50935050505060405180910390a15050565b6005546001600160a01b031681565b33600090815260016020819052604082205460ff1615151461077657600080fd5b6003546040805163d24fe62360e01b81526001600160a01b038881166004830152878116602483015285870360448301529151919092169163d24fe6239160648083019260209291908290030181600087803b1580156107d557600080fd5b505af11580156107e9573d6000803e3d6000fd5b505050506040513d60208110156107ff57600080fd5b50506003546005546040805163d24fe62360e01b81526001600160a01b0389811660048301529283166024820152604481018690529051919092169163d24fe6239160648083019260209291908290030181600087803b1580156104e057600080fd5b6004546001600160a01b031681565b33600090815260016020819052604082205460ff1615151461089257600080fd5b600680546001600160a01b0319166001600160a01b03939093169290921790915590565b33600090815260016020819052604082205460ff161515146108d757600080fd5b50600580546001600160a01b0383166001600160a01b03199091161790556001919050565b6002546001600160a01b0316331461091357600080fd5b6002546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6003546001600160a01b031681565b600080546001600160a01b03163314156109bc5750600054600280546001600160a01b0319166001600160a01b0390921691909117905560016109c0565b5060005b9056fea265627a7a72305820dce27fad8f2dbb9f505b2b7763d4c707bd9abeb2f86039b33e6a523426415fcb64736f6c634300050a0032

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100f55760003560e01c806339e7fddc11610097578063b2855b4f11610066578063b2855b4f14610330578063f2fde38b14610356578063f94a2e9f1461037c578063fafe42a914610384576100f5565b806339e7fddc146102be5780637147042a146102c65780638a0ccd1714610302578063b1c686281461030a576100f5565b80631e26e175116100d35780631e26e175146101985780631f76c409146101bc5780632f54bf6e146101e25780633542758f14610208576100f5565b8063079f428a146100fa5780630a9601c514610134578063173825d914610170575b600080fd5b6101206004803603602081101561011057600080fd5b50356001600160a01b031661038c565b604080519115158252519081900360200190f35b6101206004803603608081101561014a57600080fd5b506001600160a01b038135811691602081013590911690604081013590606001356103d1565b6101966004803603602081101561018657600080fd5b50356001600160a01b0316610517565b005b6101a06105a7565b604080516001600160a01b039092168252519081900360200190f35b610120600480360360208110156101d257600080fd5b50356001600160a01b03166105b6565b610120600480360360208110156101f857600080fd5b50356001600160a01b03166105fb565b6101966004803603604081101561021e57600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561024957600080fd5b82018360208201111561025b57600080fd5b8035906020019184600183028401116401000000008311171561027d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610619945050505050565b6101a0610746565b610120600480360360808110156102dc57600080fd5b506001600160a01b03813581169160208101359091169060408101359060600135610755565b6101a0610862565b6101206004803603602081101561032057600080fd5b50356001600160a01b0316610871565b6101206004803603602081101561034657600080fd5b50356001600160a01b03166108b6565b6101966004803603602081101561036c57600080fd5b50356001600160a01b03166108fc565b6101a061096f565b61012061097e565b33600090815260016020819052604082205460ff161515146103ad57600080fd5b600380546001600160a01b0319166001600160a01b03939093169290921790915590565b33600090815260016020819052604082205460ff161515146103f257600080fd5b6003546040805163d24fe62360e01b81526001600160a01b0388811660048301528781166024830152604482018790529151919092169163d24fe6239160648083019260209291908290030181600087803b15801561045057600080fd5b505af1158015610464573d6000803e3d6000fd5b505050506040513d602081101561047a57600080fd5b5050600480546006546040805163d24fe62360e01b81526001600160a01b038a81169582019590955291841660248301526044820186905251929091169163d24fe623916064808201926020929091908290030181600087803b1580156104e057600080fd5b505af11580156104f4573d6000803e3d6000fd5b505050506040513d602081101561050a57600080fd5b5060019695505050505050565b3360009081526001602081905260409091205460ff1615151461053957600080fd5b6001600160a01b03811633141561054f57600080fd5b6001600160a01b038116600081815260016020908152604091829020805460ff19169055815192835290517fac6e8398676cf37429d530b81144d7079e99f4fe9d28b0d88c4a749ceccbe8cd9281900390910190a150565b6006546001600160a01b031681565b33600090815260016020819052604082205460ff161515146105d757600080fd5b600480546001600160a01b0319166001600160a01b03939093169290921790915590565b6001600160a01b031660009081526001602052604090205460ff1690565b3360009081526001602081905260409091205460ff1615151461063b57600080fd5b6001600160a01b03821660009081526001602052604090205460ff161561066157600080fd5b6000546001600160a01b031633141561067957600080fd5b6001600160a01b0382166000818152600160208181526040808420805460ff1916909317909255815193845283810182815285519285019290925284517fd14b276e98cd1ce7984008242312b6fc7a2f0978463a9a027785f88906b4771d94879487949193919260608501928601918190849084905b838110156107075781810151838201526020016106ef565b50505050905090810190601f1680156107345780820380516001836020036101000a031916815260200191505b50935050505060405180910390a15050565b6005546001600160a01b031681565b33600090815260016020819052604082205460ff1615151461077657600080fd5b6003546040805163d24fe62360e01b81526001600160a01b038881166004830152878116602483015285870360448301529151919092169163d24fe6239160648083019260209291908290030181600087803b1580156107d557600080fd5b505af11580156107e9573d6000803e3d6000fd5b505050506040513d60208110156107ff57600080fd5b50506003546005546040805163d24fe62360e01b81526001600160a01b0389811660048301529283166024820152604481018690529051919092169163d24fe6239160648083019260209291908290030181600087803b1580156104e057600080fd5b6004546001600160a01b031681565b33600090815260016020819052604082205460ff1615151461089257600080fd5b600680546001600160a01b0319166001600160a01b03939093169290921790915590565b33600090815260016020819052604082205460ff161515146108d757600080fd5b50600580546001600160a01b0383166001600160a01b03199091161790556001919050565b6002546001600160a01b0316331461091357600080fd5b6002546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6003546001600160a01b031681565b600080546001600160a01b03163314156109bc5750600054600280546001600160a01b0319166001600160a01b0390921691909117905560016109c0565b5060005b9056fea265627a7a72305820dce27fad8f2dbb9f505b2b7763d4c707bd9abeb2f86039b33e6a523426415fcb64736f6c634300050a0032

Deployed Bytecode Sourcemap

4390:1224:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4390:1224:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4990:109;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4990:109:0;-1:-1:-1;;;;;4990:109:0;;:::i;:::-;;;;;;;;;;;;;;;;;;5367:241;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;;5367:241:0;;;;;;;;;;;;;;;;;;;;;;:::i;2963:183::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2963:183:0;-1:-1:-1;;;;;2963:183:0;;:::i;:::-;;4529:25;;;:::i;:::-;;;;-1:-1:-1;;;;;4529:25:0;;;;;;;;;;;;;;4605:108;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4605:108:0;-1:-1:-1;;;;;4605:108:0;;:::i;3442:92::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3442:92:0;-1:-1:-1;;;;;3442:92:0;;:::i;2310:242::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;2310:242:0;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;2310:242:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;2310:242:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;2310:242:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;2310:242:0;;-1:-1:-1;2310:242:0;;-1:-1:-1;;;;;2310:242:0:i;4500:22::-;;;:::i;5111:243::-;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;;5111:243:0;;;;;;;;;;;;;;;;;;;;;;:::i;4474:19::-;;;:::i;4867:109::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4867:109:0;-1:-1:-1;;;;;4867:109:0;;:::i;4727:126::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4727:126:0;-1:-1:-1;;;;;4727:126:0;;:::i;1423:147::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1423:147:0;-1:-1:-1;;;;;1423:147:0;;:::i;4447:20::-;;;:::i;1626:191::-;;;:::i;4990:109::-;2041:10;5052:4;2034:18;;;:6;:18;;;;;;;;;;:26;;;2026:35;;;;;;5069:4;:21;;-1:-1:-1;;;;;;5069:21:0;-1:-1:-1;;;;;5069:21:0;;;;;;;;;;;;4990:109::o;5367:241::-;2041:10;5480:4;2034:18;;;:6;:18;;;;;;;;;;:26;;;2026:35;;;;;;5496:4;;:34;;;-1:-1:-1;;;5496:34:0;;-1:-1:-1;;;;;5496:34:0;;;;;;;;;;;;;;;;;;;;;;:4;;;;;:16;;:34;;;;;;;;;;;;;;:4;;:34;;;5:2:-1;;;;30:1;27;20:12;5:2;5496:34:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5496:34:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;5541:3:0;;;5563:10;;5541:38;;;-1:-1:-1;;;5541:38:0;;-1:-1:-1;;;;;5541:38:0;;;;;;;;;;5563:10;;;5541:38;;;;;;;;;;;:3;;;;;:15;;:38;;;;;5496:34;;5541:38;;;;;;;;:3;;:38;;;5:2:-1;;;;30:1;27;20:12;5:2;5541:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5541:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5597:4:0;;5367:241;-1:-1:-1;;;;;;5367:241:0:o;2963:183::-;2041:10;2034:18;;;;:6;:18;;;;;;;;;;;:26;;;2026:35;;;;;;-1:-1:-1;;;;;3032:20:0;;3042:10;3032:20;;3024:29;;;;;;-1:-1:-1;;;;;3087:14:0;;3104:5;3087:14;;;:6;:14;;;;;;;;;:22;;-1:-1:-1;;3087:22:0;;;3121:19;;;;;;;;;;;;;;;;;2963:183;:::o;4529:25::-;;;-1:-1:-1;;;;;4529:25:0;;:::o;4605:108::-;2041:10;4667:4;2034:18;;;:6;:18;;;;;;;;;;:26;;;2026:35;;;;;;4684:3;:20;;-1:-1:-1;;;;;;4684:20:0;-1:-1:-1;;;;;4684:20:0;;;;;;;;;;;;4605:108::o;3442:92::-;-1:-1:-1;;;;;3514:14:0;3495:4;3514:14;;;:6;:14;;;;;;;;;3442:92::o;2310:242::-;2041:10;2034:18;;;;:6;:18;;;;;;;;;;;:26;;;2026:35;;;;;;-1:-1:-1;;;;;2406:17:0;;;;;;:6;:17;;;;;;;;:26;2398:35;;;;;;2448:8;;-1:-1:-1;;;;;2448:8:0;2460:10;2448:22;;2440:31;;;;;;-1:-1:-1;;;;;2478:17:0;;;;;;2498:4;2478:17;;;;;;;;:24;;-1:-1:-1;;2478:24:0;;;;;;;2514:32;;;;;;;;;;;;;;;;;;;;;;;;2485:9;;2533:12;;2514:32;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2514:32:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2310:242;;:::o;4500:22::-;;;-1:-1:-1;;;;;4500:22:0;;:::o;5111:243::-;2041:10;5221:4;2034:18;;;:6;:18;;;;;;;;;;:26;;;2026:35;;;;;;5237:4;;:41;;;-1:-1:-1;;;5237:41:0;;-1:-1:-1;;;;;5237:41:0;;;;;;;;;;;;;;5264:13;;;5237:41;;;;;;:4;;;;;:16;;:41;;;;;;;;;;;;;;:4;;:41;;;5:2:-1;;;;30:1;27;20:12;5:2;5237:41:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5237:41:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;5289:4:0;;5312:7;;5289:36;;;-1:-1:-1;;;5289:36:0;;-1:-1:-1;;;;;5289:36:0;;;;;;;5312:7;;;5289:36;;;;;;;;;;;;:4;;;;;:16;;:36;;;;;5237:41;;5289:36;;;;;;;:4;;:36;;;5:2:-1;;;;30:1;27;20:12;4474:19:0;;;-1:-1:-1;;;;;4474:19:0;;:::o;4867:109::-;2041:10;4932:4;2034:18;;;:6;:18;;;;;;;;;;:26;;;2026:35;;;;;;4949:10;:18;;-1:-1:-1;;;;;;4949:18:0;-1:-1:-1;;;;;4949:18:0;;;;;;;;;;;;4867:109::o;4727:126::-;2041:10;4789:4;2034:18;;;:6;:18;;;;;;;;;;:26;;;2026:35;;;;;;-1:-1:-1;4806:7:0;:15;;-1:-1:-1;;;;;4806:15:0;;-1:-1:-1;;;;;;4806:15:0;;;;;;;4727:126;;;:::o;1423:147::-;1212:5;;-1:-1:-1;;;;;1212:5:0;1198:10;:19;1190:28;;;;;;1519:5;;1498:37;;-1:-1:-1;;;;;1498:37:0;;;;1519:5;;1498:37;;1519:5;;1498:37;1542:8;:20;;-1:-1:-1;;;;;;1542:20:0;-1:-1:-1;;;;;1542:20:0;;;;;;;;;;1423:147::o;4447:20::-;;;-1:-1:-1;;;;;4447:20:0;;:::o;1626:191::-;1668:4;1687:8;;-1:-1:-1;;;;;1687:8:0;1699:10;1687:22;1684:105;;;-1:-1:-1;1743:8:0;;1735:5;:16;;-1:-1:-1;;;;;;1735:16:0;-1:-1:-1;;;;;1743:8:0;;;1735:16;;;;;;1743:8;1766:11;;1684:105;-1:-1:-1;1806:5:0;1626:191;;:::o

Swarm Source

bzzr://dce27fad8f2dbb9f505b2b7763d4c707bd9abeb2f86039b33e6a523426415fcb

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.