Contract 0xa667fe00e537673582cb703ecaec7722dfb9a2e3

 
Txn Hash
Block
From
To
Value [Txn Fee]
0xa62a506f6d361798208d11480d33996c457eb30228e5a281e8a6dea27cb87bbb72410072021-05-08 11:27:563 days 21 hrs ago0xf4be044ba7461d8444ed53f9ec7490781e08e3b7 IN  CBerry: CBY Token0 BNB0.00102616
0xda045fe6a16e2b714bc89fa3d6d9093cb0058fefd36f778d79ad30d615c29a8771820242021-05-06 9:03:365 days 23 hrs ago0xbb7bb07284a29c3da4ac7650098a405090b46992 IN  CBerry: CBY Token0 BNB0.00042592
0xad47999b666c31fc9cd1455c6218ad0e8dd73eeef9d8514c96aa3b43bc1f0fe171643032021-05-05 17:52:436 days 14 hrs ago0xf4be044ba7461d8444ed53f9ec7490781e08e3b7 IN  CBerry: CBY Token0 BNB0.00102592
0xca6d35fc3a17ffc05ba3927478978e4dd5219a13a1faf1da871b79059c1bfb3c71255582021-05-04 9:15:537 days 23 hrs ago0x01140ec12fad91318c4fe6653525e46ed227818a IN  CBerry: CBY Token0 BNB0.00042592
0xe30ce204b03dd87c41aba7cc7b871f90e44d3679e97252b04ccdac6d632dd65171255582021-05-04 9:15:537 days 23 hrs ago0xeadbe95673b1f29e60e9275f4d3393eb3bea350b IN  CBerry: CBY Token0 BNB0.00042592
0x48a38d0019eaa7e61912d337b9c8e05cfebf8342276abd9e6605a163ce59d52c71255582021-05-04 9:15:537 days 23 hrs ago0x35895589e57618fed95ba1f7e4f19feb2e6ee4ea IN  CBerry: CBY Token0 BNB0.00042592
0x30a898c8fd5ff25c10763f0f590f89c40ac5ade62b1552529b9e7b13355f5da871028162021-05-03 14:10:428 days 18 hrs ago0xf4be044ba7461d8444ed53f9ec7490781e08e3b7 IN  CBerry: CBY Token0 BNB0.00102592
0x5ff49aee5c26868bd3d7018e0574663ee64f19a4faa67feaa7c86287c1f487fe71026982021-05-03 14:03:208 days 18 hrs ago0xd7d8e17b217cf0584b17daba2334119e559d5143 IN  CBerry: CBY Token0 BNB0.00018148
0xa841bec726c77cebc87e2ec4260b0735fdcfabe04dd4a7f3dadfb86282a31b2471007232021-05-03 12:20:038 days 20 hrs ago0xf4be044ba7461d8444ed53f9ec7490781e08e3b7 IN  CBerry: CBY Token0 BNB0.00102592
0x26f57582d523005ff70df39cbc27daa6bc246d1073bd2cd46186ddabecc6f8e670962492021-05-03 8:30:419 days 15 mins ago0xf4be044ba7461d8444ed53f9ec7490781e08e3b7 IN  CBerry: CBY Token0 BNB0.00102616
0x3fbbc55382423ce30a8e69e59d15e79288c406d06d87f05d515158fed7a37c6370961632021-05-03 8:26:239 days 19 mins ago0x898fce2414a1347c0e12bde6b28b75843fd9bbad IN  CBerry: CBY Token0 BNB0.00102616
0x6909924390421c6d63813798873ca36e0ac7f7ef4c32556abe25a2cf51b8d40470934412021-05-03 6:09:409 days 2 hrs ago0xe4bf2a25a9291b79133e757d5010f6adb384e2a1 IN  CBerry: CBY Token0 BNB0.00018148
0x42129f9508a83ea94412ebb0a7d6d9f5b2cfba52df76103e71e31b5fd2953f6870933132021-05-03 6:03:169 days 2 hrs ago0x8cac1694208f461a192f95c7fed8de18aa74c542 IN  CBerry: CBY Token0 BNB0.00018148
0xd636894010d40e0bcd1dc10317e170a8d374f057eae3a14a4e4a029e7fc0bef770932902021-05-03 6:02:079 days 2 hrs ago0x70994bbd71cd01e8c9cd39a59b8dde641a4c1169 IN  CBerry: CBY Token0 BNB0.00018148
0x7388f8db914d8205c398c9d96a4cc30b6a7543d701caf1c3083a8e2aa5dca81b70932762021-05-03 6:01:259 days 2 hrs ago0x745ba6ca44782d758931fb7b7b5d102eb0516360 IN  CBerry: CBY Token0 BNB0.00010648
0xaec170e88d7d427e3c89fefd8153179b311e45c97fb8894bdf8c89239bec4c6170821852021-05-02 20:43:239 days 12 hrs ago0x745ba6ca44782d758931fb7b7b5d102eb0516360 IN  CBerry: CBY Token0 BNB0.00025636
0xc46ceca30cf2ee896d37331ddbd49e105dee7ecb847793bc44356dc47caa89f169244952021-04-27 7:58:0515 days 48 mins ago0x0ba96fa226003d92516021dd070a1a52785a6975 IN  CBerry: CBY Token0 BNB0.00072616
0x436a2695ebe1e7617a39362e09b5b7a0ecb58fb01fc88bd2023ae66caa664f3069193802021-04-27 3:40:2315 days 5 hrs ago0x00a5911ce145edbe318b7ae34adaa454bce78d74 IN  CBerry: CBY Token0 BNB0.000105
0xaa82a13ec37a4b5a1786d289969b6cee4ed3ccbb35c311327af9a43d24e8b40468632492021-04-25 4:37:3117 days 4 hrs ago0x5ca6c2d35d7819a89faa7591ee42e3776272e4a0 IN  CBerry: CBY Token0 BNB0.00018148
0x9c5b8d2b302e8f2922a521db64b1f69f1ccd31d7c524049489dfaad12635776f68396562021-04-24 8:53:2417 days 23 hrs ago0x117275aa58ac6f880113c94203f1b1f512b3118a IN  CBerry: CBY Token0 BNB0.000222545
0x3599239cc1f61825cfc0662c8f4ebaafc5943e2f7ea2cadb34f7b80928debe7767904362021-04-22 15:14:4519 days 17 hrs ago0x99f7feeafc03a2cd1af38a503c171988edba6626 IN  CBerry: CBY Token0 BNB0.000105
0x0a825ad5a85f945cf8c39bd788bf88e6296e8ad16bdba4c3d7ab114de325a0aa65878832021-04-15 13:04:1026 days 19 hrs ago0x68a162765035cb57038fabf425b29869bed41b67 IN  CBerry: CBY Token0 BNB0.000105
0xa806e7d9697cbf4ee5691edbdfc3b1772b9360ad0adef50721daa2043becb2af64594072021-04-11 1:52:4331 days 6 hrs ago0x7f4140aa99c5736a41e40eb715283a94c2e69dfd IN  CBerry: CBY Token0 BNB0.00010648
0xcbde40525149cde7a0b9b170ee17def866d9521b8920f5226dc941d13f52c73e64593642021-04-11 1:50:3431 days 6 hrs ago0xc1fe9bd63c85f3504a168774c10bc0ddda321d1b IN  CBerry: CBY Token0 BNB0.00018148
0xaa8429c7f7875f311f03462258d5897f14ef35a8e70631fb1445b28e12da0afa64089072021-04-09 7:42:3833 days 1 hr ago0xce7b0f2d88e853562033c248c6473e6fde94396a IN  CBerry: CBY Token0 BNB0.00018154
[ Download CSV Export 

OVERVIEW

CBerry is a content sharing system on the Binance Smart Chain. Users are rewarded with CBY and can be tipped in BNB for quality contents shared.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CBerry

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Apache-2.0 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2020-11-07
*/

pragma solidity 0.5.16;

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 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 CBerry is Context, IBEP20, Ownable {
  using SafeMath for uint256;

  mapping (address => uint256) private _balances;

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

  uint256 private _totalSupply;
  uint8 private _decimals;
  string private _symbol;
  string private _name;

  constructor() public {
    _name = "CBerry";
    _symbol = "CBY";
    _decimals = 18;
    _totalSupply = 5000000000000000000000000;
    _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 _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 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":[{"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":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"}]

60806040523480156200001157600080fd5b506000620000246200024060201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506040518060400160405280600681526020017f4342657272790000000000000000000000000000000000000000000000000000815250600690805190602001906200010f92919062000248565b506040518060400160405280600381526020017f4342590000000000000000000000000000000000000000000000000000000000815250600590805190602001906200015d92919062000248565b506012600460006101000a81548160ff021916908360ff1602179055506a0422ca8b0a00a425000000600381905550600354600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a3620002f7565b600033905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200028b57805160ff1916838001178555620002bc565b82800160010185558215620002bc579182015b82811115620002bb5782518255916020019190600101906200029e565b5b509050620002cb9190620002cf565b5090565b620002f491905b80821115620002f0576000816000905550600101620002d6565b5090565b90565b61190580620003076000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c8063893d20e811610097578063a457c2d711610066578063a457c2d7146104db578063a9059cbb14610541578063dd62ed3e146105a7578063f2fde38b1461061f57610100565b8063893d20e81461037e5780638da5cb5b146103c857806395d89b4114610412578063a0712d681461049557610100565b8063313ce567116100d3578063313ce5671461029257806339509351146102b657806370a082311461031c578063715018a61461037457610100565b806306fdde0314610105578063095ea7b31461018857806318160ddd146101ee57806323b872dd1461020c575b600080fd5b61010d610663565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561014d578082015181840152602081019050610132565b50505050905090810190601f16801561017a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101d46004803603604081101561019e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610705565b604051808215151515815260200191505060405180910390f35b6101f6610723565b6040518082815260200191505060405180910390f35b6102786004803603606081101561022257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061072d565b604051808215151515815260200191505060405180910390f35b61029a610806565b604051808260ff1660ff16815260200191505060405180910390f35b610302600480360360408110156102cc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061081d565b604051808215151515815260200191505060405180910390f35b61035e6004803603602081101561033257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108d0565b6040518082815260200191505060405180910390f35b61037c610919565b005b610386610aa1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6103d0610ab0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61041a610ad9565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561045a57808201518184015260208101905061043f565b50505050905090810190601f1680156104875780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104c1600480360360208110156104ab57600080fd5b8101908080359060200190929190505050610b7b565b604051808215151515815260200191505060405180910390f35b610527600480360360408110156104f157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c60565b604051808215151515815260200191505060405180910390f35b61058d6004803603604081101561055757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d2d565b604051808215151515815260200191505060405180910390f35b610609600480360360408110156105bd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d4b565b6040518082815260200191505060405180910390f35b6106616004803603602081101561063557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dd2565b005b606060068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106fb5780601f106106d0576101008083540402835291602001916106fb565b820191906000526020600020905b8154815290600101906020018083116106de57829003601f168201915b5050505050905090565b6000610719610712610ea7565b8484610eaf565b6001905092915050565b6000600354905090565b600061073a8484846110a6565b6107fb84610746610ea7565b6107f68560405180606001604052806028815260200161181960289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006107ac610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113609092919063ffffffff16565b610eaf565b600190509392505050565b6000600460009054906101000a900460ff16905090565b60006108c661082a610ea7565b846108c1856002600061083b610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461142090919063ffffffff16565b610eaf565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610921610ea7565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610aab610ab0565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b715780601f10610b4657610100808354040283529160200191610b71565b820191906000526020600020905b815481529060010190602001808311610b5457829003601f168201915b5050505050905090565b6000610b85610ea7565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c46576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610c57610c51610ea7565b836114a8565b60019050919050565b6000610d23610c6d610ea7565b84610d1e8560405180606001604052806025815260200161188a6025913960026000610c97610ea7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113609092919063ffffffff16565b610eaf565b6001905092915050565b6000610d41610d3a610ea7565b84846110a6565b6001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610dda610ea7565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e9b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610ea481611665565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f35576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806117cf6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fbb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806118af6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561112c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806117aa6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156111b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806118676023913960400191505060405180910390fd5b61121e8160405180606001604052806026815260200161184160269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113609092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112b381600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461142090919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600083831115829061140d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156113d25780820151818401526020810190506113b7565b50505050905090810190601f1680156113ff5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b60008082840190508381101561149e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561154b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f42455032303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b6115608160035461142090919063ffffffff16565b6003819055506115b881600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461142090919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156116eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806117f36026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a72315820351e88bc773d2de1c7a4ffe835008b5d29f08858df04ca3f12747b70e18b734064736f6c63430005100032

Deployed ByteCode Sourcemap

3538:4091:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3538:4091:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4372:79;;;:::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;4372:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4954:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4954:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4457:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5104:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5104:292:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4198:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5402:200;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5402:200:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4550:106;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4550:106:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3071:130;;;:::i;:::-;;4113:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2877:73;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4283:83;;;:::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;4283:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5865:120;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5865:120:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5608:251;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5608:251:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4662:150;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4662:150:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4818:130;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4818:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3207:103;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3207:103:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;4372:79;4411:13;4440:5;4433:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4372:79;:::o;4954:144::-;5022:4;5035:39;5044:12;:10;:12::i;:::-;5058:7;5067:6;5035:8;:39::i;:::-;5088:4;5081:11;;4954:144;;;;:::o;4457:87::-;4503:7;4526:12;;4519:19;;4457:87;:::o;5104:292::-;5195:4;5208:36;5218:6;5226:9;5237:6;5208:9;:36::i;:::-;5251:121;5260:6;5268:12;:10;:12::i;:::-;5282:89;5320:6;5282:89;;;;;;;;;;;;;;;;;:11;:19;5294:6;5282:19;;;;;;;;;;;;;;;:33;5302:12;:10;:12::i;:::-;5282:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;5251:8;:121::i;:::-;5386:4;5379:11;;5104:292;;;;;:::o;4198:79::-;4241:5;4262:9;;;;;;;;;;;4255:16;;4198:79;:::o;5402:200::-;5482:4;5495:83;5504:12;:10;:12::i;:::-;5518:7;5527:50;5566:10;5527:11;:25;5539:12;:10;:12::i;:::-;5527:25;;;;;;;;;;;;;;;:34;5553:7;5527:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;5495:8;:83::i;:::-;5592:4;5585:11;;5402:200;;;;:::o;4550:106::-;4609:7;4632:9;:18;4642:7;4632:18;;;;;;;;;;;;;;;;4625:25;;4550:106;;;:::o;3071:130::-;3002:12;:10;:12::i;:::-;2992:22;;:6;;;;;;;;;;;:22;;;2984:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3166:1;3129:40;;3150:6;;;;;;;;;;;3129:40;;;;;;;;;;;;3193:1;3176:6;;:19;;;;;;;;;;;;;;;;;;3071:130::o;4113:79::-;4156:7;4179;:5;:7::i;:::-;4172:14;;4113:79;:::o;2877:73::-;2915:7;2938:6;;;;;;;;;;;2931:13;;2877:73;:::o;4283:83::-;4324:13;4353:7;4346:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4283:83;:::o;5865:120::-;5921:4;3002:12;:10;:12::i;:::-;2992:22;;:6;;;;;;;;;;;:22;;;2984:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5934:27;5940:12;:10;:12::i;:::-;5954:6;5934:5;:27::i;:::-;5975:4;5968:11;;5865:120;;;:::o;5608:251::-;5693:4;5706:129;5715:12;:10;:12::i;:::-;5729:7;5738:96;5777:15;5738:96;;;;;;;;;;;;;;;;;:11;:25;5750:12;:10;:12::i;:::-;5738:25;;;;;;;;;;;;;;;:34;5764:7;5738:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;5706:8;:129::i;:::-;5849:4;5842:11;;5608:251;;;;:::o;4662:150::-;4733:4;4746:42;4756:12;:10;:12::i;:::-;4770:9;4781:6;4746:9;:42::i;:::-;4802:4;4795:11;;4662:150;;;;:::o;4818:130::-;4892:7;4915:11;:18;4927:5;4915:18;;;;;;;;;;;;;;;:27;4934:7;4915:27;;;;;;;;;;;;;;;;4908:34;;4818:130;;;;:::o;3207:103::-;3002:12;:10;:12::i;:::-;2992:22;;:6;;;;;;;;;;;:22;;;2984:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3276:28;3295:8;3276:18;:28::i;:::-;3207:103;:::o;1000:92::-;1045:15;1076:10;1069:17;;1000:92;:::o;7078:320::-;7185:1;7168:19;;:5;:19;;;;7160:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7262:1;7243:21;;:7;:21;;;;7235:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7342:6;7312:11;:18;7324:5;7312:18;;;;;;;;;;;;;;;:27;7331:7;7312:27;;;;;;;;;;;;;;;:36;;;;7376:7;7360:32;;7369:5;7360:32;;;7385:6;7360:32;;;;;;;;;;;;;;;;;;7078:320;;;:::o;5991:449::-;6103:1;6085:20;;:6;:20;;;;6077:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6183:1;6162:23;;:9;:23;;;;6154:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6254;6276:6;6254:71;;;;;;;;;;;;;;;;;:9;:17;6264:6;6254:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;6234:9;:17;6244:6;6234:17;;;;;;;;;;;;;;;:91;;;;6355:32;6380:6;6355:9;:20;6365:9;6355:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;6332:9;:20;6342:9;6332:20;;;;;;;;;;;;;;;:55;;;;6416:9;6399:35;;6408:6;6399:35;;;6427:6;6399:35;;;;;;;;;;;;;;;;;;5991:449;;;:::o;1536:178::-;1622:7;1651:1;1646;:6;;1654:12;1638: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;1638:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1674:9;1690:1;1686;:5;1674:17;;1707:1;1700:8;;;1536:178;;;;;:::o;1225:167::-;1283:7;1299:9;1315:1;1311;:5;1299:17;;1336:1;1331;:6;;1323:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1385:1;1378:8;;;1225:167;;;;:::o;6446:290::-;6537:1;6518:21;;:7;:21;;;;6510:65;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6599:24;6616:6;6599:12;;:16;;:24;;;;:::i;:::-;6584:12;:39;;;;6651:30;6674:6;6651:9;:18;6661:7;6651:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;6630:9;:18;6640:7;6630:18;;;;;;;;;;;;;;;:51;;;;6714:7;6693:37;;6710:1;6693:37;;;6723:6;6693:37;;;;;;;;;;;;;;;;;;6446:290;;:::o;3316:215::-;3406:1;3386:22;;:8;:22;;;;3378:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3492:8;3463:38;;3484:6;;;;;;;;;;;3463:38;;;;;;;;;;;;3517:8;3508:6;;:17;;;;;;;;;;;;;;;;;;3316:215;:::o

Swarm Source

bzzr://351e88bc773d2de1c7a4ffe835008b5d29f08858df04ca3f12747b70e18b7340
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.