Contract 0xa667fe00e537673582cb703ecaec7722dfb9a2e3

 
Txn Hash
Block
From
To
Value [Txn Fee]
0x0a825ad5a85f945cf8c39bd788bf88e6296e8ad16bdba4c3d7ab114de325a0aa65878832021-04-15 13:04:103 days 18 hrs ago0x68a162765035cb57038fabf425b29869bed41b67 IN  CBerry: CBY Token0 BNB0.000105
0xa806e7d9697cbf4ee5691edbdfc3b1772b9360ad0adef50721daa2043becb2af64594072021-04-11 1:52:438 days 5 hrs ago0x7f4140aa99c5736a41e40eb715283a94c2e69dfd IN  CBerry: CBY Token0 BNB0.00010648
0xcbde40525149cde7a0b9b170ee17def866d9521b8920f5226dc941d13f52c73e64593642021-04-11 1:50:348 days 5 hrs ago0xc1fe9bd63c85f3504a168774c10bc0ddda321d1b IN  CBerry: CBY Token0 BNB0.00018148
0xaa8429c7f7875f311f03462258d5897f14ef35a8e70631fb1445b28e12da0afa64089072021-04-09 7:42:389 days 23 hrs ago0xce7b0f2d88e853562033c248c6473e6fde94396a IN  CBerry: CBY Token0 BNB0.00018154
0x9f8b4b950a7d4e09df5acd8a734643ac2f222fa037cf2362b8e39be8814e4c4164088902021-04-09 7:41:479 days 23 hrs ago0xa5c59d2a976c05af83d2a730eda70938915efbed IN  CBerry: CBY Token0 BNB0.00018154
0xfc48c172b28b083459787150872df7826e77cac37cefa3dbace2aea9502189bf64086682021-04-09 7:30:419 days 23 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00025648
0x65254da81d85f1cdc983f8bd24cb46a6c74964f0381d3944887fd608d2e3b1f364086412021-04-09 7:29:209 days 23 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00025654
0x9591cf4b19c797da9a033306dc287d70921478e45fd0b5a1a7af9f6eac8a13c364086192021-04-09 7:28:149 days 23 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00025654
0xea390e91e5212dd358bbbce0334f64cfa16f871fb2db1be343d930589c2ca83b64085822021-04-09 7:26:239 days 23 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00025654
0x885c0fcdd78409d0bfd27a6e16aeb3cb48d5df8f3ca2d9f66f16ef950766823b64085582021-04-09 7:25:119 days 23 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00025654
0xea64f3466fbbf4ac062f24e305b3f15100de8cb7bd31d535e2364fde39946c6263585712021-04-07 12:19:5511 days 18 hrs ago0x24d2c1486603cfd49a021c0bb0edb4da313a3bbb IN  CBerry: CBY Token0 BNB0.00025648
0xd6e6cd03cea7c87cc95d9bcf3ec403ed2d3e71d7addad463a0a60b0ca0c512c463029732021-04-05 12:44:2113 days 18 hrs ago0x8615d8dfcd7f0978c617fb64782dccfcc78df52e IN  CBerry: CBY Token0 BNB0.00021
0x6848b6912d7cffcb122ed607c131ac74b1e7f928503aad710ec7a869a65ef13262699332021-04-04 8:40:3714 days 22 hrs ago0xa9f756447f0d3dbef21bd72f4911f4b8d59b681d IN  CBerry: CBY Token0 BNB0.00036272
0x103e1a0128225dc5cb500f3b8eff2e52e7f83314f7ff36ac95636d996b8bb1d262100512021-04-02 6:24:4317 days 49 mins ago0x7f4140aa99c5736a41e40eb715283a94c2e69dfd IN  CBerry: CBY Token0 BNB0.00021296
0xf0756d8e4df3a3cd626294b89d3347119b6d70230ddbcffc9d4b062e65298cda62099722021-04-02 6:20:4617 days 53 mins agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00051296
0x02e1982ebf45a432d46bcef34827c8993457a8f681687aca60846aad51e1e05f62024572021-04-01 23:59:3317 days 7 hrs ago0x7f4140aa99c5736a41e40eb715283a94c2e69dfd IN  CBerry: CBY Token0 BNB0.00021284
0x74171bf0a819c41e73aa1ab003346ca06a538b0db9f5b2074ca4aab30318be7362024062021-04-01 23:57:0017 days 7 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00051296
0x3bc74933a9ddcf4bd1596bf68c8c5b6e3740a0ad32c5e4578a1d75813738c92262022812021-04-01 23:50:4517 days 7 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00051284
0x81d513d305c2369cdd3a5def9e10f2db223f2216a6324a3f4a07039216e3aa8962021782021-04-01 23:45:3617 days 7 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00051296
0x1398ede62ecd47b3c5ddbb23be3f01194b91a9eba32054ca9d6080877a26e5ce61587822021-03-31 11:16:5018 days 19 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00051296
0x3d9cba3d8e30769949ecbc5fb1711b571de0367366e6a29097e1ff94b7d0c81860112682021-03-26 7:15:5623 days 23 hrs ago0x955876935f22362f768f3b5eb889ccd486d4796e IN  CBerry: CBY Token0 BNB0.00036296
0x03f611e371d8e5a31a453eb4d95d387d431f755b2daeb8a8d7486961aa13e93b58868152021-03-21 22:42:1828 days 8 hrs ago0x0064b4282b475f5c00ecf6a00f069ed81a50f8e0 IN  CBerry: CBY Token0 BNB0.00036284
0x68de018da67f44e9faa2d68996c1f8e150a763d36df696d7fb26c8abc43d49f258069042021-03-19 4:02:0531 days 3 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00036296
0xda5b64f346c3985093f48ea3c2265f92f6ca422f74ecd85b75d3cc182e4131b057212012021-03-16 4:32:4034 days 2 hrs agoCBerry: Deployer IN  CBerry: CBY Token0 BNB0.00051296
0xae8801486b95b520d4cdc255030d30fb772dbdb0b90d8c81a14d199c345f43d257076902021-03-15 17:16:3734 days 13 hrs ago0x709db8074c457fac76089afdeba5374fe61f18eb IN  CBerry: CBY Token0 BNB0.00036284
[ 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.