Contract 0xa07c39f8df11ca675f77efc19501e3dddacd03ed

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xe0b22201d10d1b48a3205b9c29b2d565cea35bd0a901f35ea653347f6cb31e95Approve119851712021-10-22 6:01:1295 days 23 hrs ago0xe1c2b45eedf933bd08da4fa6ceaaa7ebf8b98d66 IN  0xa07c39f8df11ca675f77efc19501e3dddacd03ed0 BNB0.00022203
0xcdc929ab437c7f463c6ac97d469426d7241b75a12fe7728f0f2f247ddcff622aApprove119705902021-10-21 17:31:2696 days 11 hrs ago0x5e3773713f0a20806168d633652b905ee7253f83 IN  0xa07c39f8df11ca675f77efc19501e3dddacd03ed0 BNB0.00022203444
0x041edcf583fabe585425d79f3590e274c4d5b1f138d442eefeb6dd171bf131c9Approve119705902021-10-21 17:31:2696 days 11 hrs ago0x6d96254e563907d0b73a5cbaadeea761a20cd8cb IN  0xa07c39f8df11ca675f77efc19501e3dddacd03ed0 BNB0.00022735872
0xd7d580b5d63c2e4dd0d917f1833268e255047b45c5f422bc2cb227ed2994c99aApprove119705762021-10-21 17:30:4496 days 11 hrs ago0x67fb709ff849e7562eed093577a5cd875dfa18b0 IN  0xa07c39f8df11ca675f77efc19501e3dddacd03ed0 BNB0.00022203
0x60516179d2236e14c1df0e9e292de76eb4bc69a99d45b0624432ffb39d8194bdTransfer Ownersh...100811032021-08-16 14:08:53162 days 14 hrs ago0x8a6ceb5919054ffeea9a7884a4363322f8553d90 IN  0xa07c39f8df11ca675f77efc19501e3dddacd03ed0 BNB0.00015456
0x28bf4fcacddb0ab106d548c6e6afd848c417cb837ecc2993a67d50367c003c75Transfer100810992021-08-16 14:08:41162 days 15 hrs ago0x8a6ceb5919054ffeea9a7884a4363322f8553d90 IN  0xa07c39f8df11ca675f77efc19501e3dddacd03ed0 BNB0.000180635
0xd049d4eb1e40e106df4ae93d6145951d09a69ee113ee787d22c462162c9409b40x60806040100810652021-08-16 14:06:59162 days 15 hrs ago0x8a6ceb5919054ffeea9a7884a4363322f8553d90 IN  Create: Funex0 BNB0.00570597
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Funex

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-08-16
*/

pragma solidity 0.5.16;

interface IERC20 {
  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 Context {
  constructor () internal { }

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

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

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 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;
  }
}

contract Funex is Context, IERC20, 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;

  constructor() public {
    _name = "Funex";
    _symbol = "Funex";
    _decimals = 18;
    _totalSupply = 50000000000000000000000000;
    _balances[msg.sender] = _totalSupply;

    emit Transfer(address(0), msg.sender, _totalSupply);
  }

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

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

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

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

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

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

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

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

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

  function transferFrom(address sender, address recipient, uint256 amount) external 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 mint(uint256 amount) public onlyOwner returns (bool) {
    _mint(_msgSender(), amount);
    return true;
  }

  function burn(uint256 amount) public returns (bool) {
    _burn(_msgSender(), amount);
    return true;
  }

  function _transfer(address sender, address recipient, uint256 amount) internal {
    require(sender != address(0), "BEP20: transfer from the zero address");
    require(recipient != address(0), "BEP20: transfer to the zero address");

    _balances[sender] = _balances[sender].sub(amount, "BEP20: transfer amount exceeds balance");
    _balances[recipient] = _balances[recipient].add(amount);
    emit Transfer(sender, recipient, amount);
  }

  function _mint(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: mint to the zero address");

    _totalSupply = _totalSupply.add(amount);
    _balances[account] = _balances[account].add(amount);
    emit Transfer(address(0), account, amount);
  }

  function _burn(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: burn from the 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: approve from the zero address");
    require(spender != address(0), "BEP20: approve to the zero address");

    _allowances[owner][spender] = amount;
    emit Approval(owner, spender, amount);
  }

  function _burnFrom(address account, uint256 amount) internal {
    _burn(account, amount);
    _approve(account, _msgSender(), _allowances[account][_msgSender()].sub(amount, "BEP20: burn amount exceeds allowance"));
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"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"},{"constant":true,"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"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"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506000620000276001600160e01b036200013a16565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506040805180820190915260058082526408ceadccaf60db1b60209092019182526200009f916006916200013f565b506040805180820190915260058082526408ceadccaf60db1b6020909201918252620000cc91816200013f565b506004805460ff191660121790556a295be96e640669720000006003819055336000818152600160209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3620001e1565b335b90565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200018257805160ff1916838001178555620001b2565b82800160010185558215620001b2579182015b82811115620001b257825182559160200191906001019062000195565b50620001c0929150620001c4565b5090565b6200013c91905b80821115620001c05760008155600101620001cb565b61113d80620001f16000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c8063893d20e8116100ad578063a9059cbb11610071578063a9059cbb1461035a578063b09f126614610386578063d28d88521461038e578063dd62ed3e14610396578063f2fde38b146103c45761012c565b8063893d20e8146102dd5780638da5cb5b1461030157806395d89b4114610309578063a0712d6814610311578063a457c2d71461032e5761012c565b806332424aa3116100f457806332424aa31461025c578063395093511461026457806342966c681461029057806370a08231146102ad578063715018a6146102d35761012c565b806306fdde0314610131578063095ea7b3146101ae57806318160ddd146101ee57806323b872dd14610208578063313ce5671461023e575b600080fd5b6101396103ea565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017357818101518382015260200161015b565b50505050905090810190601f1680156101a05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101da600480360360408110156101c457600080fd5b506001600160a01b038135169060200135610480565b604080519115158252519081900360200190f35b6101f661049d565b60408051918252519081900360200190f35b6101da6004803603606081101561021e57600080fd5b506001600160a01b038135811691602081013590911690604001356104a3565b610246610530565b6040805160ff9092168252519081900360200190f35b610246610539565b6101da6004803603604081101561027a57600080fd5b506001600160a01b038135169060200135610542565b6101da600480360360208110156102a657600080fd5b5035610596565b6101f6600480360360208110156102c357600080fd5b50356001600160a01b03166105b1565b6102db6105cc565b005b6102e5610680565b604080516001600160a01b039092168252519081900360200190f35b6102e561068f565b61013961069e565b6101da6004803603602081101561032757600080fd5b50356106ff565b6101da6004803603604081101561034457600080fd5b506001600160a01b03813516906020013561077c565b6101da6004803603604081101561037057600080fd5b506001600160a01b0381351690602001356107ea565b6101396107fe565b61013961088c565b6101f6600480360360408110156103ac57600080fd5b506001600160a01b03813581169160200135166108e7565b6102db600480360360208110156103da57600080fd5b50356001600160a01b0316610912565b60068054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104765780601f1061044b57610100808354040283529160200191610476565b820191906000526020600020905b81548152906001019060200180831161045957829003601f168201915b5050505050905090565b600061049461048d610988565b848461098c565b50600192915050565b60035490565b60006104b0848484610a78565b610526846104bc610988565b6105218560405180606001604052806028815260200161100e602891396001600160a01b038a166000908152600260205260408120906104fa610988565b6001600160a01b03168152602081019190915260400160002054919063ffffffff610bd616565b61098c565b5060019392505050565b60045460ff1690565b60045460ff1681565b600061049461054f610988565b846105218560026000610560610988565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610c6d16565b60006105a96105a3610988565b83610cce565b506001919050565b6001600160a01b031660009081526001602052604090205490565b6105d4610988565b6000546001600160a01b03908116911614610636576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061068a61068f565b905090565b6000546001600160a01b031690565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104765780601f1061044b57610100808354040283529160200191610476565b6000610709610988565b6000546001600160a01b0390811691161461076b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6105a9610776610988565b83610dca565b6000610494610789610988565b846105218560405180606001604052806025815260200161107f60259139600260006107b3610988565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610bd616565b60006104946107f7610988565b8484610a78565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156108845780601f1061085957610100808354040283529160200191610884565b820191906000526020600020905b81548152906001019060200180831161086757829003601f168201915b505050505081565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156108845780601f1061085957610100808354040283529160200191610884565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b61091a610988565b6000546001600160a01b0390811691161461097c576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b61098581610ebc565b50565b3390565b6001600160a01b0383166109d15760405162461bcd60e51b8152600401808060200182810382526024815260200180610fc46024913960400191505060405180910390fd5b6001600160a01b038216610a165760405162461bcd60e51b81526004018080602001828103825260228152602001806110e76022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610abd5760405162461bcd60e51b8152600401808060200182810382526025815260200180610f9f6025913960400191505060405180910390fd5b6001600160a01b038216610b025760405162461bcd60e51b815260040180806020018281038252602381526020018061105c6023913960400191505060405180910390fd5b610b4581604051806060016040528060268152602001611036602691396001600160a01b038616600090815260016020526040902054919063ffffffff610bd616565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610b7a908263ffffffff610c6d16565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610c655760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610c2a578181015183820152602001610c12565b50505050905090810190601f168015610c575780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610cc7576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610d135760405162461bcd60e51b81526004018080602001828103825260218152602001806110a46021913960400191505060405180910390fd5b610d56816040518060600160405280602281526020016110c5602291396001600160a01b038516600090815260016020526040902054919063ffffffff610bd616565b6001600160a01b038316600090815260016020526040902055600354610d82908263ffffffff610f5c16565b6003556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b038216610e25576040805162461bcd60e51b815260206004820152601f60248201527f42455032303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b600354610e38908263ffffffff610c6d16565b6003556001600160a01b038216600090815260016020526040902054610e64908263ffffffff610c6d16565b6001600160a01b03831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038116610f015760405162461bcd60e51b8152600401808060200182810382526026815260200180610fe86026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000610cc783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610bd656fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a7231582096a02b117b993b55742aae93939bbea83b2f4723ad3292654e46800108a62b8164736f6c63430005100032

Deployed ByteCode Sourcemap

3515:4209:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3515:4209:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4347:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;4347:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4929:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4929:144:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;4432:87;;;:::i;:::-;;;;;;;;;;;;;;;;5079:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5079:292:0;;;;;;;;;;;;;;;;;:::i;4173:79::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3758:22;;;:::i;5377:200::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5377:200:0;;;;;;;;:::i;5970:110::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5970:110:0;;:::i;4525:106::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4525:106:0;-1:-1:-1;;;;;4525:106:0;;:::i;3048:130::-;;;:::i;:::-;;4088:79;;;:::i;:::-;;;;-1:-1:-1;;;;;4088:79:0;;;;;;;;;;;;;;2854:73;;;:::i;4258:83::-;;;:::i;5844:120::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5844:120:0;;:::i;5587:251::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5587:251:0;;;;;;;;:::i;4637:150::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4637:150:0;;;;;;;;:::i;3785:21::-;;;:::i;3811:19::-;;;:::i;4793:130::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4793:130:0;;;;;;;;;;:::i;3184:103::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3184:103:0;-1:-1:-1;;;;;3184:103:0;;:::i;4347:79::-;4415:5;4408:12;;;;;;;;-1:-1:-1;;4408:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4386:13;;4408:12;;4415:5;;4408:12;;4415:5;4408:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4347:79;:::o;4929:144::-;4997:4;5010:39;5019:12;:10;:12::i;:::-;5033:7;5042:6;5010:8;:39::i;:::-;-1:-1:-1;5063:4:0;4929:144;;;;:::o;4432:87::-;4501:12;;4432:87;:::o;5079:292::-;5170:4;5183:36;5193:6;5201:9;5212:6;5183:9;:36::i;:::-;5226:121;5235:6;5243:12;:10;:12::i;:::-;5257:89;5295:6;5257:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5257:19:0;;;;;;:11;:19;;;;;;5277:12;:10;:12::i;:::-;-1:-1:-1;;;;;5257:33:0;;;;;;;;;;;;-1:-1:-1;5257:33:0;;;:89;;:37;:89;:::i;:::-;5226:8;:121::i;:::-;-1:-1:-1;5361:4:0;5079:292;;;;;:::o;4173:79::-;4237:9;;;;4173:79;:::o;3758:22::-;;;;;;:::o;5377:200::-;5457:4;5470:83;5479:12;:10;:12::i;:::-;5493:7;5502:50;5541:10;5502:11;:25;5514:12;:10;:12::i;:::-;-1:-1:-1;;;;;5502:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5502:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;5970:110::-;6016:4;6029:27;6035:12;:10;:12::i;:::-;6049:6;6029:5;:27::i;:::-;-1:-1:-1;6070:4:0;5970:110;;;:::o;4525:106::-;-1:-1:-1;;;;;4607:18:0;4584:7;4607:18;;;:9;:18;;;;;;;4525:106::o;3048:130::-;2979:12;:10;:12::i;:::-;2969:6;;-1:-1:-1;;;;;2969:6:0;;;:22;;;2961:67;;;;;-1:-1:-1;;;2961:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3143:1;3127:6;;3106:40;;-1:-1:-1;;;;;3127:6:0;;;;3106:40;;3143:1;;3106:40;3170:1;3153:19;;-1:-1:-1;;;;;;3153:19:0;;;3048:130::o;4088:79::-;4131:7;4154;:5;:7::i;:::-;4147:14;;4088:79;:::o;2854:73::-;2892:7;2915:6;-1:-1:-1;;;;;2915:6:0;2854:73;:::o;4258:83::-;4328:7;4321:14;;;;;;;;-1:-1:-1;;4321:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4299:13;;4321:14;;4328:7;;4321:14;;4328:7;4321:14;;;;;;;;;;;;;;;;;;;;;;;;5844:120;5900:4;2979:12;:10;:12::i;:::-;2969:6;;-1:-1:-1;;;;;2969:6:0;;;:22;;;2961:67;;;;;-1:-1:-1;;;2961:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5913:27;5919:12;:10;:12::i;:::-;5933:6;5913:5;:27::i;5587:251::-;5672:4;5685:129;5694:12;:10;:12::i;:::-;5708:7;5717:96;5756:15;5717:96;;;;;;;;;;;;;;;;;:11;:25;5729:12;:10;:12::i;:::-;-1:-1:-1;;;;;5717:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5717:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;4637:150::-;4708:4;4721:42;4731:12;:10;:12::i;:::-;4745:9;4756:6;4721:9;:42::i;3785:21::-;;;;;;;;;;;;;;;-1:-1:-1;;3785:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3811:19::-;;;;;;;;;;;;;;;-1:-1:-1;;3811:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4793:130;-1:-1:-1;;;;;4890:18:0;;;4867:7;4890:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4793:130::o;3184:103::-;2979:12;:10;:12::i;:::-;2969:6;;-1:-1:-1;;;;;2969:6:0;;;:22;;;2961:67;;;;;-1:-1:-1;;;2961:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3253:28;3272:8;3253:18;:28::i;:::-;3184:103;:::o;995:92::-;1071:10;995:92;:::o;7173:320::-;-1:-1:-1;;;;;7263:19:0;;7255:68;;;;-1:-1:-1;;;7255:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7338:21:0;;7330:68;;;;-1:-1:-1;;;7330:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7407:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7455:32;;;;;;;;;;;;;;;;;7173:320;;;:::o;6086:449::-;-1:-1:-1;;;;;6180:20:0;;6172:70;;;;-1:-1:-1;;;6172:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6257:23:0;;6249:71;;;;-1:-1:-1;;;6249:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6349;6371:6;6349:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6349:17:0;;;;;;:9;:17;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;6329:17:0;;;;;;;:9;:17;;;;;;:91;;;;6450:20;;;;;;;:32;;6475:6;6450:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;6427:20:0;;;;;;;:9;:20;;;;;;;;;:55;;;;6494:35;;;;;;;6427:20;;6494:35;;;;;;;;;;;;;6086:449;;;:::o;1527:178::-;1613:7;1645:12;1637:6;;;;1629:29;;;;-1:-1:-1;;;1629:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1629:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1677:5:0;;;1527:178::o;1218:167::-;1276:7;1304:5;;;1324:6;;;;1316:46;;;;;-1:-1:-1;;;1316:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1378:1;1218:167;-1:-1:-1;;;1218:167:0:o;6837:330::-;-1:-1:-1;;;;;6909:21:0;;6901:67;;;;-1:-1:-1;;;6901:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6998:68;7021:6;6998:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6998:18:0;;;;;;:9;:18;;;;;;;:68;;:22;:68;:::i;:::-;-1:-1:-1;;;;;6977:18:0;;;;;;:9;:18;;;;;:89;7088:12;;:24;;7105:6;7088:24;:16;:24;:::i;:::-;7073:12;:39;7124:37;;;;;;;;7150:1;;-1:-1:-1;;;;;7124:37:0;;;;;;;;;;;;6837:330;;:::o;6541:290::-;-1:-1:-1;;;;;6613:21:0;;6605:65;;;;;-1:-1:-1;;;6605:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;6694:12;;:24;;6711:6;6694:24;:16;:24;:::i;:::-;6679:12;:39;-1:-1:-1;;;;;6746:18:0;;;;;;:9;:18;;;;;;:30;;6769:6;6746:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;6725:18:0;;;;;;:9;:18;;;;;;;;:51;;;;6788:37;;;;;;;6725:18;;;;6788:37;;;;;;;;;;6541:290;;:::o;3293:215::-;-1:-1:-1;;;;;3363:22:0;;3355:73;;;;-1:-1:-1;;;3355:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3461:6;;;3440:38;;-1:-1:-1;;;;;3440:38:0;;;;3461:6;;;3440:38;;;3485:6;:17;;-1:-1:-1;;;;;;3485:17:0;-1:-1:-1;;;;;3485:17:0;;;;;;;;;;3293:215::o;1391:130::-;1449:7;1472:43;1476:1;1479;1472:43;;;;;;;;;;;;;;;;;:3;:43::i

Swarm Source

bzzr://96a02b117b993b55742aae93939bbea83b2f4723ad3292654e46800108a62b81
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.