Contract 0x934d749f737e6e8b04a6464369748cbcc6133084 1

Txn Hash Method
Block
From
To
Value [Txn Fee]
0xdd78e1d88c92411b1f269b62471107d14242da1eba88303cd8d5b05f5d91495dTransfer102353002021-07-02 7:01:4585 days 21 hrs ago0xde5b882e80d85214f23eb34b81246ffd899db8fa IN  0x934d749f737e6e8b04a6464369748cbcc61330840 BNB0.00071727
0x37247c9369ed6e05096c4991183da35d44ea4a90cc6d660264f2d5e284cf5407Transfer Ownersh...102352862021-07-02 7:01:0385 days 21 hrs ago0x483da389e735ceefd7c617d73854c837bbf2f53f IN  0x934d749f737e6e8b04a6464369748cbcc61330840 BNB0.00031018
0x836bc3b3f5af03f074ee84f2fffe967f6de9e4b56f41215402c70447bff5872bTransfer102352822021-07-02 7:00:5185 days 21 hrs ago0x483da389e735ceefd7c617d73854c837bbf2f53f IN  0x934d749f737e6e8b04a6464369748cbcc61330840 BNB0.00024244
0xd7aee4134a318a6d08595651fda3c69932e326d81873f791da6c300812d2b67fTransfer102352322021-07-02 6:58:2185 days 21 hrs ago0x483da389e735ceefd7c617d73854c837bbf2f53f IN  0x934d749f737e6e8b04a6464369748cbcc61330840 BNB0.00101727
0x037024e67dc2155a8810b0547050bf40a2ae2e2f328c5403834c3d3a92b0331e0x60806040102351692021-07-02 6:55:1285 days 21 hrs ago0x483da389e735ceefd7c617d73854c837bbf2f53f IN  Contract Creation0 BNB0.02259523
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
WRC20

Compiler Version
v0.6.8+commit.0bbfe453

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU GPLv2 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-07-02
*/

/**
 *Submitted for verification at BscScan.com on 2021-06-25
*/

// SPDX-License-Identifier: WRC20
pragma solidity 0.6.8;

library SafeMath {

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath: addition overflow");

    return c;
  }


  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    return sub(a, b, "SafeMath: subtraction overflow");
  }


  function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b <= a, errorMessage);
    uint256 c = a - b;

    return c;
  }


  function mul(uint256 a, uint256 b) internal pure returns (uint256) {

    if (a == 0) {
      return 0;
    }

    uint256 c = a * b;
    require(c / a == b, "SafeMath: multiplication overflow");

    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return div(a, b, "SafeMath: division by zero");
  }

  function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b > 0, errorMessage);
    uint256 c = a / b;
    return c;
  }

  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    return mod(a, b, "SafeMath: modulo by zero");
  }

  function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b != 0, errorMessage);
    return a % b;
  }
}

contract Context {
  constructor () internal { }

  function _msgSender() internal view returns (address payable) {
    return msg.sender;
  }

  function _msgData() internal view returns (bytes memory) {
    this; 
    return msg.data;
  }
}

contract Ownable is Context {
  address private _owner;

  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

  constructor () internal {
    address msgSender = _msgSender();
    _owner = msgSender;
    emit OwnershipTransferred(address(0), msgSender);
  }

  function owner() public view returns (address) {
    return _owner;
  }

  modifier onlyOwner() {
    require(_owner == _msgSender(), "Ownable: caller is not the owner");
    _;
  }

  
  function renounceOwnership() public onlyOwner {
    emit OwnershipTransferred(_owner, address(0));
    _owner = address(0);
  }


  function transferOwnership(address newOwner) public onlyOwner {
    _transferOwnership(newOwner);
  }


  function _transferOwnership(address newOwner) internal {
    require(newOwner != address(0), "Ownable: new owner is the zero address");
    emit OwnershipTransferred(_owner, newOwner);
    _owner = newOwner;
  }
}

interface iBEP20 {

  function totalSupply() external view returns (uint256);

  function decimals() external view returns (uint8);

  function symbol() external view returns (string memory);

  function name() external view returns (string memory);

  function getOwner() external view returns (address);

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

  function transfer(address recipient, uint256 amount) external returns (bool);

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

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

  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);


  event Transfer(address indexed from, address indexed to, uint256 value);
  
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract WRC20 is Context, iBEP20, Ownable {
  using SafeMath for uint256;

  mapping (address => uint256) private _balances;
  


  mapping (address => mapping (address => uint256)) private _allowances;

  uint256 private _totalSupply;
  uint8 public _decimals;
  string public _symbol;
  string public _name;
  address public walletaddress=0x88A393f2aFF8D8E0dd7bB4Add82cd8EBAc439b9e; //admin wallet address 
  uint public _maxfee;

  constructor(string memory cname,string memory csymbol,uint8 cdecimals,uint ctotalsupply,uint cmaxfee) public {
    _name = cname;
    _symbol = csymbol;
    _decimals = cdecimals;
    _totalSupply = ctotalsupply; // one billion  two hundred thousand million
    _balances[msg.sender] = ctotalsupply;
    _maxfee=cmaxfee; //1000 tokens 90 can be burned
   emit Transfer(address(0), msg.sender, _totalSupply);
  }
  
  uint public _totalfee;
  
  

  function getOwner() external view virtual override returns (address) {
    return owner();
  }


  function decimals() external view virtual override returns (uint8) {
    return _decimals;
  }


  function symbol() external view virtual override returns (string memory) {
    return _symbol;
  }


  function name() external view virtual override returns (string memory) {
    return _name;
  }

  function totalSupply() external view virtual override returns (uint256) {
    return _totalSupply;
  }

  function balanceOf(address account) external view virtual override returns (uint256) {
    return _balances[account];
  }

  function transfer(address recipient, uint256 amount) external override returns (bool) {
    _transfer(_msgSender(), recipient, amount);
    return true;
  }


  function allowance(address owner, address spender) external view override returns (uint256) {
    return _allowances[owner][spender];
  }

  function approve(address spender, uint256 amount) external override returns (bool) {
    _approve(_msgSender(), spender, amount);
    return true;
  }

  function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) {
    _transfer(sender, recipient, amount);
    _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "BEP20: transfer amount exceeds allowance"));
    return true;
  }


  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
    return true;
  }


  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "BEP20: decreased allowance below zero"));
    return true;
  }


  function burn(uint256 amount) public virtual {
      _burn(_msgSender(), amount);
  }

  function burnFrom(address account, uint256 amount) public virtual {
      uint256 decreasedAllowance = _allowances[account][_msgSender()].sub(amount, "BEP20: burn amount exceeds allowance");
      _approve(account, _msgSender(), decreasedAllowance);
      _burn(account, amount);
  }


  
  function _transfer(address sender, address recipient, uint256 amount) internal returns(bool) {
      require(amount>=1e18,"minimum 1 token");
     
    require(sender != address(0), "BEP20: transfer from the zero address");
    require(recipient != address(0), "BEP20: transfer to the zero address");
    
     uint fee = (amount.mul(250)).div(10000);
     uint _finalfee=_totalfee+fee;
     //checks wheather total fee exceeds maximum fee
     if(_finalfee<_maxfee) {
           _balances[sender] = _balances[sender].sub(fee, "BEP20: transfer amount exceeds balance");
           _balances[walletaddress] = _balances[walletaddress].add(fee);
           _totalfee=_totalfee.add(fee);
           _balances[sender] = _balances[sender].sub(amount, "BEP20: transfer amount exceeds balance");
           _balances[recipient] = _balances[recipient].add(amount);
          
   emit Transfer(sender, recipient, amount);
   emit Transfer(sender, walletaddress, fee);
   return true;
     }
     else  if(_finalfee>=_maxfee) {
           _balances[sender] = _balances[sender].sub(amount, "BEP20: transfer amount exceeds balance");
           _balances[recipient] = _balances[recipient].add(amount);
   emit Transfer(sender, recipient, amount);
   return true;
     }
  

  }



  function _burn(address account, uint256 amount) internal {
    require(account != address(0), "BEP20:account cant be zero address");
   _balances[account] = _balances[account].sub(amount, "BEP20: burn amount exceeds balance");
   _totalSupply = _totalSupply.sub(amount);
    emit Transfer(account, address(0), amount);
  }

  function _approve(address owner, address spender, uint256 amount) internal {
    require(owner != address(0), "BEP20: Owner cant be zero");
    require(spender != address(0), "BEP20: Spender cant be zero");
   _allowances[owner][spender] = amount;
    emit Approval(owner, spender, amount);
  }
}

Contract ABI

[{"inputs":[{"internalType":"string","name":"cname","type":"string"},{"internalType":"string","name":"csymbol","type":"string"},{"internalType":"uint8","name":"cdecimals","type":"uint8"},{"internalType":"uint256","name":"ctotalsupply","type":"uint256"},{"internalType":"uint256","name":"cmaxfee","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_totalfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"walletaddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

60806040527388a393f2aff8d8e0dd7bb4add82cd8ebac439b9e600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200006657600080fd5b506040516200288438038062002884833981810160405260a08110156200008c57600080fd5b8101908080516040519392919084640100000000821115620000ad57600080fd5b83820191506020820185811115620000c457600080fd5b8251866001820283011164010000000082111715620000e257600080fd5b8083526020830192505050908051906020019080838360005b8381101562000118578082015181840152602081019050620000fb565b50505050905090810190601f168015620001465780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200016a57600080fd5b838201915060208201858111156200018157600080fd5b82518660018202830111640100000000821117156200019f57600080fd5b8083526020830192505050908051906020019080838360005b83811015620001d5578082015181840152602081019050620001b8565b50505050905090810190601f168015620002035780820380516001836020036101000a031916815260200191505b5060405260200180519060200190929190805190602001909291908051906020019092919050505060006200023d620003ed60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508460069080519060200190620002f3929190620003f5565b5083600590805190602001906200030c929190620003f5565b5082600460006101000a81548160ff021916908360ff1602179055508160038190555081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550806008819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a35050505050620004a4565b600033905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200043857805160ff191683800117855562000469565b8280016001018555821562000469579182015b82811115620004685782518255916020019190600101906200044b565b5b5090506200047891906200047c565b5090565b620004a191905b808211156200049d57600081600090555060010162000483565b5090565b90565b6123d080620004b46000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c806379cc6790116100c3578063a9059cbb1161007c578063a9059cbb14610650578063a9d8a1bf146106b6578063b09f1266146106d4578063d28d885214610757578063dd62ed3e146107da578063f2fde38b146108525761014d565b806379cc67901461043b578063893d20e8146104895780638da5cb5b146104d357806395d89b411461051d5780639d3978ed146105a0578063a457c2d7146105ea5761014d565b806332424aa31161011557806332424aa314610303578063395093511461032757806342966c681461038d57806343acb3a2146103bb57806370a08231146103d9578063715018a6146104315761014d565b806306fdde0314610152578063095ea7b3146101d557806318160ddd1461023b57806323b872dd14610259578063313ce567146102df575b600080fd5b61015a610896565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019a57808201518184015260208101905061017f565b50505050905090810190601f1680156101c75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610221600480360360408110156101eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610938565b604051808215151515815260200191505060405180910390f35b610243610956565b6040518082815260200191505060405180910390f35b6102c56004803603606081101561026f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610960565b604051808215151515815260200191505060405180910390f35b6102e7610a3a565b604051808260ff1660ff16815260200191505060405180910390f35b61030b610a51565b604051808260ff1660ff16815260200191505060405180910390f35b6103736004803603604081101561033d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a64565b604051808215151515815260200191505060405180910390f35b6103b9600480360360208110156103a357600080fd5b8101908080359060200190929190505050610b17565b005b6103c3610b2b565b6040518082815260200191505060405180910390f35b61041b600480360360208110156103ef57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b31565b6040518082815260200191505060405180910390f35b610439610b7a565b005b6104876004803603604081101561045157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d02565b005b610491610dd7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104db610de6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610525610e0f565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561056557808201518184015260208101905061054a565b50505050905090810190601f1680156105925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105a8610eb1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106366004803603604081101561060057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ed7565b604051808215151515815260200191505060405180910390f35b61069c6004803603604081101561066657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fa4565b604051808215151515815260200191505060405180910390f35b6106be610fc3565b6040518082815260200191505060405180910390f35b6106dc610fc9565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561071c578082015181840152602081019050610701565b50505050905090810190601f1680156107495780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61075f611067565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561079f578082015181840152602081019050610784565b50505050905090810190601f1680156107cc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61083c600480360360408110156107f057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611105565b6040518082815260200191505060405180910390f35b6108946004803603602081101561086857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061118c565b005b606060068054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561092e5780601f106109035761010080835404028352916020019161092e565b820191906000526020600020905b81548152906001019060200180831161091157829003601f168201915b5050505050905090565b600061094c610945611261565b8484611269565b6001905092915050565b6000600354905090565b600061096d84848461149a565b50610a2f8461097a611261565b610a2a8560405180606001604052806028815260200161227c60289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006109e0611261565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c0a9092919063ffffffff16565b611269565b600190509392505050565b6000600460009054906101000a900460ff16905090565b600460009054906101000a900460ff1681565b6000610b0d610a71611261565b84610b088560026000610a82611261565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cca90919063ffffffff16565b611269565b6001905092915050565b610b28610b22611261565b82611d52565b50565b60095481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610b82611261565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c43576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610db48260405180606001604052806024815260200161237760249139600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610d6a611261565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c0a9092919063ffffffff16565b9050610dc883610dc2611261565b83611269565b610dd28383611d52565b505050565b6000610de1610de6565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ea75780601f10610e7c57610100808354040283529160200191610ea7565b820191906000526020600020905b815481529060010190602001808311610e8a57829003601f168201915b5050505050905090565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610f9a610ee4611261565b84610f95856040518060600160405280602581526020016123306025913960026000610f0e611261565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c0a9092919063ffffffff16565b611269565b6001905092915050565b6000610fb8610fb1611261565b848461149a565b506001905092915050565b60085481565b60058054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561105f5780601f106110345761010080835404028352916020019161105f565b820191906000526020600020905b81548152906001019060200180831161104257829003601f168201915b505050505081565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156110fd5780601f106110d2576101008083540402835291602001916110fd565b820191906000526020600020905b8154815290600101906020018083116110e057829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611194611261565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611255576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61125e81611f0c565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561130c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f42455032303a204f776e65722063616e74206265207a65726f0000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156113af576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f42455032303a205370656e6465722063616e74206265207a65726f000000000081525060200191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b6000670de0b6b3a764000082101561151a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f6d696e696d756d203120746f6b656e000000000000000000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156115a0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806122316025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611626576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061230d6023913960400191505060405180910390fd5b600061165061271061164260fa8661205090919063ffffffff16565b6120d690919063ffffffff16565b9050600081600954019050600854811015611a43576116d1826040518060600160405280602681526020016122e760269139600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c0a9092919063ffffffff16565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117888260016000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cca90919063ffffffff16565b60016000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061180282600954611cca90919063ffffffff16565b600981905550611874846040518060600160405280602681526020016122e760269139600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c0a9092919063ffffffff16565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061190984600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cca90919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a3600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600192505050611c03565b6008548110611c0057611ab8846040518060600160405280602681526020016122e760269139600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c0a9092919063ffffffff16565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611b4d84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cca90919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a3600192505050611c03565b50505b9392505050565b6000838311158290611cb7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611c7c578082015181840152602081019050611c61565b50505050905090810190601f168015611ca95780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b600080828401905083811015611d48576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611dd8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806122c56022913960400191505060405180910390fd5b611e448160405180606001604052806022815260200161235560229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c0a9092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611e9c8160035461212090919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611f92576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806122566026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008083141561206357600090506120d0565b600082840290508284828161207457fe5b04146120cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806122a46021913960400191505060405180910390fd5b809150505b92915050565b600061211883836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061216a565b905092915050565b600061216283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611c0a565b905092915050565b60008083118290612216576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156121db5780820151818401526020810190506121c0565b50505050905090810190601f1680156122085780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50600083858161222257fe5b04905080915050939250505056fe42455032303a207472616e736665722066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7742455032303a6163636f756e742063616e74206265207a65726f206164647265737342455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a206275726e20616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220d1e97301ee2ed58197d189417ed685d242e56533ab8a79d24a2610b10129712364736f6c6343000608003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000003e09de2596099e2b000000000000000000000000000000000000000000000000000be951906eba2aa800000000000000000000000000000000000000000000000000000000000000000003c576869746520526f636b2043727970746f20285752432920436173696e6f576869746520526f636b2043727970746f20285752432920436173696e6f0000000000000000000000000000000000000000000000000000000000000000000000035752430000000000000000000000000000000000000000000000000000000000

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000003e09de2596099e2b000000000000000000000000000000000000000000000000000be951906eba2aa800000000000000000000000000000000000000000000000000000000000000000003c576869746520526f636b2043727970746f20285752432920436173696e6f576869746520526f636b2043727970746f20285752432920436173696e6f0000000000000000000000000000000000000000000000000000000000000000000000035752430000000000000000000000000000000000000000000000000000000000
-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 000000000000000000000000000000000000000003e09de2596099e2b0000000
Arg [4] : 00000000000000000000000000000000000000000000be951906eba2aa800000
Arg [5] : 000000000000000000000000000000000000000000000000000000000000003c
Arg [6] : 576869746520526f636b2043727970746f20285752432920436173696e6f5768
Arg [7] : 69746520526f636b2043727970746f20285752432920436173696e6f00000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [9] : 5752430000000000000000000000000000000000000000000000000000000000


Deployed ByteCode Sourcemap

3641:5148:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3641:5148:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;4872:96:0;;;:::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;4872:96:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5525:153;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5525:153:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4974:104;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5684:301;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5684:301:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4660:96;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3890:22;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5993:200;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5993:200:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6460:87;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;6460:87:0;;;;;;;;;;;;;;;;;:::i;:::-;;4520:21;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5084:123;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5084:123:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2252:130;;;:::i;:::-;;6553:287;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;6553:287:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;4556:96;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2054:73;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4764:100;;;:::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;4764:100:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3967:71;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6201:251;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;6201:251:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5213:159;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5213:159:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4067:19;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3917:21;;;:::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;3917:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3943:19;;;:::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;3943:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5380:139;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5380:139:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2390:103;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;2390:103:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;4872:96;4928:13;4957:5;4950:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4872:96;:::o;5525:153::-;5602:4;5615:39;5624:12;:10;:12::i;:::-;5638:7;5647:6;5615:8;:39::i;:::-;5668:4;5661:11;;5525:153;;;;:::o;4974:104::-;5037:7;5060:12;;5053:19;;4974:104;:::o;5684:301::-;5784:4;5797:36;5807:6;5815:9;5826:6;5797:9;:36::i;:::-;;5840:121;5849:6;5857:12;:10;:12::i;:::-;5871:89;5909:6;5871:89;;;;;;;;;;;;;;;;;:11;:19;5883:6;5871:19;;;;;;;;;;;;;;;:33;5891:12;:10;:12::i;:::-;5871:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;5840:8;:121::i;:::-;5975:4;5968:11;;5684:301;;;;;:::o;4660:96::-;4720:5;4741:9;;;;;;;;;;;4734:16;;4660:96;:::o;3890:22::-;;;;;;;;;;;;;:::o;5993:200::-;6073:4;6086:83;6095:12;:10;:12::i;:::-;6109:7;6118:50;6157:10;6118:11;:25;6130:12;:10;:12::i;:::-;6118:25;;;;;;;;;;;;;;;:34;6144:7;6118:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;6086:8;:83::i;:::-;6183:4;6176:11;;5993:200;;;;:::o;6460:87::-;6514:27;6520:12;:10;:12::i;:::-;6534:6;6514:5;:27::i;:::-;6460:87;:::o;4520:21::-;;;;:::o;5084:123::-;5160:7;5183:9;:18;5193:7;5183:18;;;;;;;;;;;;;;;;5176:25;;5084:123;;;:::o;2252:130::-;2179:12;:10;:12::i;:::-;2169:22;;:6;;;;;;;;;;;:22;;;2161:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2347:1:::1;2310:40;;2331:6;::::0;::::1;;;;;;;;;2310:40;;;;;;;;;;;;2374:1;2357:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;2252:130::o:0;6553:287::-;6628:26;6657:86;6696:6;6657:86;;;;;;;;;;;;;;;;;:11;:20;6669:7;6657:20;;;;;;;;;;;;;;;:34;6678:12;:10;:12::i;:::-;6657:34;;;;;;;;;;;;;;;;:38;;:86;;;;;:::i;:::-;6628:115;;6752:51;6761:7;6770:12;:10;:12::i;:::-;6784:18;6752:8;:51::i;:::-;6812:22;6818:7;6827:6;6812:5;:22::i;:::-;6553:287;;;:::o;4556:96::-;4616:7;4639;:5;:7::i;:::-;4632:14;;4556:96;:::o;2054:73::-;2092:7;2115:6;;;;;;;;;;;2108:13;;2054:73;:::o;4764:100::-;4822:13;4851:7;4844:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4764:100;:::o;3967:71::-;;;;;;;;;;;;;:::o;6201:251::-;6286:4;6299:129;6308:12;:10;:12::i;:::-;6322:7;6331:96;6370:15;6331:96;;;;;;;;;;;;;;;;;:11;:25;6343:12;:10;:12::i;:::-;6331:25;;;;;;;;;;;;;;;:34;6357:7;6331:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;6299:8;:129::i;:::-;6442:4;6435:11;;6201:251;;;;:::o;5213:159::-;5293:4;5306:42;5316:12;:10;:12::i;:::-;5330:9;5341:6;5306:9;:42::i;:::-;;5362:4;5355:11;;5213:159;;;;:::o;4067:19::-;;;;:::o;3917:21::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3943:19::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5380:139::-;5463:7;5486:11;:18;5498:5;5486:18;;;;;;;;;;;;;;;:27;5505:7;5486:27;;;;;;;;;;;;;;;;5479:34;;5380:139;;;;:::o;2390:103::-;2179:12;:10;:12::i;:::-;2169:22;;:6;;;;;;;;;;;:22;;;2161:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2459:28:::1;2478:8;2459:18;:28::i;:::-;2390:103:::0;:::o;1545:92::-;1590:15;1621:10;1614:17;;1545:92;:::o;8487:299::-;8594:1;8577:19;;:5;:19;;;;8569:57;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8660:1;8641:21;;:7;:21;;;;8633:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8730:6;8700:11;:18;8712:5;8700:18;;;;;;;;;;;;;;;:27;8719:7;8700:27;;;;;;;;;;;;;;;:36;;;;8764:7;8748:32;;8757:5;8748:32;;;8773:6;8748:32;;;;;;;;;;;;;;;;;;8487:299;;;:::o;6852:1292::-;6939:4;6970;6962:6;:12;;6954:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7033:1;7015:20;;:6;:20;;;;7007:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7113:1;7092:23;;:9;:23;;;;7084:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7169:8;7180:28;7202:5;7181:15;7192:3;7181:6;:10;;:15;;;;:::i;:::-;7180:21;;:28;;;;:::i;:::-;7169:39;;7216:14;7241:3;7231:9;;:13;7216:28;;7319:7;;7309:9;:17;7306:827;;;7362:68;7384:3;7362:68;;;;;;;;;;;;;;;;;:9;:17;7372:6;7362:17;;;;;;;;;;;;;;;;:21;;:68;;;;;:::i;:::-;7342:9;:17;7352:6;7342:17;;;;;;;;;;;;;;;:88;;;;7471:33;7500:3;7471:9;:24;7481:13;;;;;;;;;;;7471:24;;;;;;;;;;;;;;;;:28;;:33;;;;:::i;:::-;7444:9;:24;7454:13;;;;;;;;;;;7444:24;;;;;;;;;;;;;;;:60;;;;7528:18;7542:3;7528:9;;:13;;:18;;;;:::i;:::-;7518:9;:28;;;;7580:71;7602:6;7580:71;;;;;;;;;;;;;;;;;:9;:17;7590:6;7580:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;7560:9;:17;7570:6;7560:17;;;;;;;;;;;;;;;:91;;;;7688:32;7713:6;7688:9;:20;7698:9;7688:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;7665:9;:20;7675:9;7665:20;;;;;;;;;;;;;;;:55;;;;7760:9;7743:35;;7752:6;7743:35;;;7771:6;7743:35;;;;;;;;;;;;;;;;;;7806:13;;;;;;;;;;;7789:36;;7798:6;7789:36;;;7821:3;7789:36;;;;;;;;;;;;;;;;;;7838:4;7831:11;;;;;;7306:827;7878:7;;7867:9;:18;7864:269;;7921:71;7943:6;7921:71;;;;;;;;;;;;;;;;;:9;:17;7931:6;7921:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;7901:9;:17;7911:6;7901:17;;;;;;;;;;;;;;;:91;;;;8029:32;8054:6;8029:9;:20;8039:9;8029:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;8006:9;:20;8016:9;8006:20;;;;;;;;;;;;;;;:55;;;;8089:9;8072:35;;8081:6;8072:35;;;8100:6;8072:35;;;;;;;;;;;;;;;;;;8120:4;8113:11;;;;;;7864:269;6852:1292;;;;;;;;:::o;468:178::-;554:7;583:1;578;:6;;586:12;570:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;570:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;606:9;622:1;618;:5;606:17;;639:1;632:8;;;468:178;;;;;:::o;155:167::-;213:7;229:9;245:1;241;:5;229:17;;266:1;261;:6;;253:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;315:1;308:8;;;155:167;;;;:::o;8154:327::-;8245:1;8226:21;;:7;:21;;;;8218:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8313;8336:6;8313:68;;;;;;;;;;;;;;;;;:9;:18;8323:7;8313:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;8292:9;:18;8302:7;8292:18;;;;;;;;;;;;;;;:89;;;;8402:24;8419:6;8402:12;;:16;;:24;;;;:::i;:::-;8387:12;:39;;;;8464:1;8438:37;;8447:7;8438:37;;;8468:6;8438:37;;;;;;;;;;;;;;;;;;8154:327;;:::o;2501:215::-;2591:1;2571:22;;:8;:22;;;;2563:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2677:8;2648:38;;2669:6;;;;;;;;;;;2648:38;;;;;;;;;;;;2702:8;2693:6;;:17;;;;;;;;;;;;;;;;;;2501:215;:::o;654:224::-;712:7;739:1;734;:6;730:37;;;758:1;751:8;;;;730:37;775:9;791:1;787;:5;775:17;;816:1;811;807;:5;;;;;;:10;799:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;871:1;864:8;;;654:224;;;;;:::o;884:126::-;942:7;965:39;969:1;972;965:39;;;;;;;;;;;;;;;;;:3;:39::i;:::-;958:46;;884:126;;;;:::o;330:130::-;388:7;411:43;415:1;418;411:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;404:50;;330:130;;;;:::o;1016:175::-;1102:7;1130:1;1126;:5;1133:12;1118:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1118:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1153:9;1169:1;1165;:5;;;;;;1153:17;;1184:1;1177:8;;;1016:175;;;;;:::o

Swarm Source

ipfs://d1e97301ee2ed58197d189417ed685d242e56533ab8a79d24a2610b101297123
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading