Contract 0x9b9d617d3445f0147ece2322bace8db2768d2770 3

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x9ef62daf1eedd73e27a4330c34aba2a7a81f3f7c477b50126150879f798b6080Approve113166552021-09-28 19:58:442 hrs 34 mins ago0x015d972b38a26cdf662166050f5fa58f19bec4b5 IN  Cue Protocol: CUE Token0 BNB0.000221545
0xcf3dfdc69c2573d0fa7b8dd3c4051f27779fb79eb457ff8b5f62ab3de855a1dfApprove113136162021-09-28 17:24:595 hrs 8 mins ago0xe79dbfa465ecc3e7816081944940238e4f1b95ee IN  Cue Protocol: CUE Token0 BNB0.000221545
0x9b18fb2e1c514d69456fd5bb0750e665ade9a975c380bba9cf5ebbadb7be0410Transfer113006652021-09-28 6:30:0816 hrs 3 mins ago0x4c2d1b9defd2fad17c9a4eb9a050f2c42129bd79 IN  Cue Protocol: CUE Token0 BNB0.000290724
0x12509a7fceddc643792ce5f78f7c898ccbdb1b42efbe29cdf9077fbfc7fdd6ceTransfer113002752021-09-28 6:10:3816 hrs 22 mins ago0xa4268ea3a990f583d2968629653ba8d6537169ac IN  Cue Protocol: CUE Token0 BNB0.00024227
0xb0d6f21841138309f6a50b05ebe7b4b32e534fe34d76028ceadc458fc07f348aApprove112984592021-09-28 4:38:5617 hrs 54 mins ago0xdf0bda1f47cd4c2600180be2e8e381879a094c38 IN  Cue Protocol: CUE Token0 BNB0.000124045
0xd85430063b84001ddc714f8a5f1b7aa592f89815b742ab8fcf3c186996b16082Approve112981412021-09-28 4:22:4818 hrs 10 mins ago0xdf0bda1f47cd4c2600180be2e8e381879a094c38 IN  Cue Protocol: CUE Token0 BNB0.000220045
0x592d14aa9e2d6e111de6cf3603699cb465e238f06002f8315447a0a3a9ddd37aApprove112934892021-09-28 0:24:0022 hrs 9 mins ago0xf1fb60f8fe401f5c807d31a6b4ead71a0a35dd8b IN  Cue Protocol: CUE Token0 BNB0.000219985
0xc01b71d9da074c6187df1c8927f3e25d38b1d9a07af748714a7481c44c753578Approve112902792021-09-27 21:42:291 day 50 mins ago0x4defc44cdfd3eee7fae1d5a3901e97b27cd01e3c IN  Cue Protocol: CUE Token0 BNB0.000219985
0x3cf21df0fbacc3e0e0f0bbdb174f497799bcdcabddfdb27f36d535d21a39c484Approve112779142021-09-27 11:20:241 day 11 hrs ago0x4399518609fcdef8d9ba544cde6f84ed45d7027d IN  Cue Protocol: CUE Token0 BNB0.000221545
0x9f6b50d8e762b7e20109d8baceeded31126c3f5bd6bf923dadbe1fd4ca0291d6Approve112776742021-09-27 11:08:241 day 11 hrs ago0x4399518609fcdef8d9ba544cde6f84ed45d7027d IN  Cue Protocol: CUE Token0 BNB0.000221545
0x72c848caa920481ad86fe5913cfcdb42ebac428109e4f798313b6af76fa0a38cApprove112600062021-09-26 20:13:042 days 2 hrs ago0x0122d6753b3d21d920555589f50b24a18e2ac480 IN  Cue Protocol: CUE Token0 BNB0.000221545
0xb52b46f12bde0a75776800240ce527cdf5948246fb72bfda3e0db4b10c774738Approve112277512021-09-25 17:10:133 days 5 hrs ago0xe0688ef4df9f6082e35608916fd227bb38e22234 IN  Cue Protocol: CUE Token0 BNB0.000221545
0xb04b5804b7fbba1b93585732b6b958629376a9bec51926a619b9c63b41fad19cApprove112133732021-09-25 5:05:393 days 17 hrs ago0x87f6b90bb29c60e1ad51dd7e938d5a7341f62b42 IN  Cue Protocol: CUE Token0 BNB0.000310163
0x25fb4f69b4203e660f3ede718347bc4e4e5d6dd731cf9cc9919b45a50c3d5c3bApprove112126022021-09-25 4:26:463 days 18 hrs ago0xd618f642b2d1e5f5cdd164aaee9158e4228acc9a IN  Cue Protocol: CUE Token0 BNB0.000219985
0x2f0fac2a032b61e80b552ee295fd985bb0ea2128b8b8b0f19a3f0099480a63c9Approve111836002021-09-24 4:11:254 days 18 hrs ago0x0122d6753b3d21d920555589f50b24a18e2ac480 IN  Cue Protocol: CUE Token0 BNB0.000219985
0xaffedb493f55e7290b5f5200011ddaecaa61953610f35733b467d182e3b9191bApprove111699142021-09-23 16:45:315 days 5 hrs ago0x53fc2effd17cbe504c0fcf8c8a92585c4dfac536 IN  Cue Protocol: CUE Token0 BNB0.000072315
0xd8a5d896769513b1a58e0b1e5621dd3c1621fcaa41a445215f362031922db5bcApprove111643682021-09-23 12:04:165 days 10 hrs ago0xdbdd040c310fab91fa67f1a0d4338aa1c16687e9 IN  Cue Protocol: CUE Token0 BNB0.000221545
0x573eeadba1ea2bfba1c9ef6bc5da797b0c6215a29dce2ce49bb1c3fe0eb93292Approve111448622021-09-22 19:41:286 days 2 hrs ago0x360349ef89007a3e4e0ee60fa3d19bd93fd62cfb IN  Cue Protocol: CUE Token0 BNB0.000219985
0xef9cad2d500992228b5f2acfbb57febf1668be00c9818e754942dcc61102a0ffApprove111367082021-09-22 12:50:566 days 9 hrs ago0x5b60011c571d25e0b7e4e51a5118ac259267b1e2 IN  Cue Protocol: CUE Token0 BNB0.000221545
0xe520bdd53a771f66a0c7fb157173d6ad44fda8640c44db1351c9d487d89488bbApprove111366432021-09-22 12:47:416 days 9 hrs ago0x5b60011c571d25e0b7e4e51a5118ac259267b1e2 IN  Cue Protocol: CUE Token0 BNB0.000221545
0x1c43591961fa6af1f6db4b34b2a8bfa3eb1f8a5d7fe4496a83ae2ab580041f2fTransfer111355602021-09-22 11:53:326 days 10 hrs ago0x3e89b9a6541252cb2970cbbfd0d54fb5d1c507f4 IN  Cue Protocol: CUE Token0 BNB0.000290724
0xb2d4009b7d3150680d9cd4f0b10b8778b52b6610aa4f6433cd36d92fed040ddaApprove111294312021-09-22 6:45:406 days 15 hrs ago0xddc855ff4fc1cab75b93656d0029e8b004a35b0c IN  Cue Protocol: CUE Token0 BNB0.000221545
0x86868731ed2e241dde221c98bb4cf4c1068e96a3dbce7faf3894c65f92e833a2Approve111279052021-09-22 5:28:226 days 17 hrs ago0xddc855ff4fc1cab75b93656d0029e8b004a35b0c IN  Cue Protocol: CUE Token0 BNB0.000086778
0x6a12c4790764f448eeeaa4c9f6bf8b9be9ace70b8f5935f18f4a3c75dbdedf52Approve111278962021-09-22 5:27:556 days 17 hrs ago0xddc855ff4fc1cab75b93656d0029e8b004a35b0c IN  Cue Protocol: CUE Token0 BNB0.000086778
0x292052a0e74406ad35b401d8023d66e980f08442e155c5a67dd37e38b90f9dafApprove111273302021-09-22 4:59:376 days 17 hrs ago0xddc855ff4fc1cab75b93656d0029e8b004a35b0c IN  Cue Protocol: CUE Token0 BNB0.000221545
[ Download CSV Export 

OVERVIEW

Cue Protocol is a community driven protocol with deflationary mechanics. 2.5% of every transaction is collected by the governance wallet. Community can vote on the use of the governance wallet such as burn.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CueProtocol

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2021-03-10
*/

pragma solidity 0.5.16;

interface IBEP20 {
  function totalSupply() external view returns (uint256);
  function balanceOf(address who) external view returns (uint256);
  function allowance(address owner, address spender) external view returns (uint256);
  function transfer(address to, uint256 value) external returns (bool);
  function approve(address spender, uint256 value) external returns (bool);
  function transferFrom(address from, address to, uint256 value) external returns (bool);

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

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

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

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

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

  function ceil(uint256 a, uint256 m) internal pure returns (uint256) {
    uint256 c = add(a,m);
    uint256 d = sub(c,1);
    return mul(div(d,m),m);
  }
}

contract BEP20Detailed is IBEP20 {

  string private _name;
  string private _symbol;
  uint8 private _decimals;

  constructor(string memory name, string memory symbol, uint8 decimals) public {
    _name = name;
    _symbol = symbol;
    _decimals = decimals;
  }

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

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

//modified for decimals from uint8 to uint256
  function decimals() public view returns(uint256) {
    return _decimals;
  }
}

contract CueProtocol is BEP20Detailed {

  using SafeMath for uint256;
  mapping (address => uint256) private _balances;
  mapping (address => mapping (address => uint256)) private _allowed;
  
  string constant tokenName = "CUE Protocol";
  string constant tokenSymbol = "CUE";
  uint8  constant tokenDecimals = 18;
  uint256 _totalSupply = 10000000000000000000000;
  uint256 public basePercent = 250;
  address contractOwner;
  bool public taxEnabled = false;

  constructor() public payable BEP20Detailed(tokenName, tokenSymbol, tokenDecimals) {
    contractOwner = msg.sender;
    _mint(msg.sender, _totalSupply);
  }

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

  function balanceOf(address owner) public view returns (uint256) {
    return _balances[owner];
  }

  function allowance(address owner, address spender) public view returns (uint256) {
    return _allowed[owner][spender];
  }
  
  function enableTax() public {
        require(msg.sender == contractOwner);
        taxEnabled = true;
  }

  function findPercent(uint256 value) public view returns (uint256)  {
    //uint256 roundValue = value.ceil(basePercent);
    uint256 percent = value.mul(basePercent).div(10000);
    return percent;
  }

  function transfer(address to, uint256 value) public returns (bool) {
    require(value <= _balances[msg.sender]);
    require(to != address(0));

    uint256 tokensToBurn = findPercent(value);
    
    uint256 tokensToTransfer = value;
    
    if(taxEnabled == true) {
        tokensToTransfer = value.sub(tokensToBurn);
    }

    _balances[msg.sender] = _balances[msg.sender].sub(value);
    _balances[to] = _balances[to].add(tokensToTransfer);
    
    if(taxEnabled == true) {
        _balances[0x809341c1c1cbA2D6ACCF8188BCA463A119443D44] = _balances[0x809341c1c1cbA2D6ACCF8188BCA463A119443D44].add(tokensToBurn);
    }
    
    // _totalSupply = _totalSupply.sub(tokensToBurn);
    emit Transfer(msg.sender, to, tokensToTransfer);
    
    // Absorb to this address to accrue governance funds
    if(taxEnabled == true) {
        emit Transfer(msg.sender, 0x809341c1c1cbA2D6ACCF8188BCA463A119443D44, tokensToBurn);
    }
    
    return true;
  }

  function multiTransfer(address[] memory receivers, uint256[] memory amounts) public {
    for (uint256 i = 0; i < receivers.length; i++) {
      transfer(receivers[i], amounts[i]);
    }
  }

  function approve(address spender, uint256 value) public returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = value;
    emit Approval(msg.sender, spender, value);
    return true;
  }

  function transferFrom(address from, address to, uint256 value) public returns (bool) {
    require(value <= _balances[from]);
    require(value <= _allowed[from][msg.sender]);
    require(to != address(0));

    _balances[from] = _balances[from].sub(value);

    uint256 tokensToBurn = findPercent(value);
    
    uint256 tokensToTransfer = value;
    
    if(taxEnabled == true) {
        tokensToTransfer = value.sub(tokensToBurn);
    }

    _balances[to] = _balances[to].add(tokensToTransfer);
    
    if(taxEnabled == true) {
        _balances[0x809341c1c1cbA2D6ACCF8188BCA463A119443D44] = _balances[0x809341c1c1cbA2D6ACCF8188BCA463A119443D44].add(tokensToBurn);
    }
    
    _allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value);
    
    emit Transfer(from, to, tokensToTransfer);
    
    if(taxEnabled == true) {
        emit Transfer(from, 0x809341c1c1cbA2D6ACCF8188BCA463A119443D44, tokensToBurn);
    }
    
    return true;
  }

  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = (_allowed[msg.sender][spender].add(addedValue));
    emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
    return true;
  }

  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = (_allowed[msg.sender][spender].sub(subtractedValue));
    emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
    return true;
  }

  function _mint(address account, uint256 amount) internal {
    require(amount != 0);
    _balances[account] = _balances[account].add(amount);
    emit Transfer(address(0), account, amount);
  }

  function burn(uint256 amount) external {
    _burn(msg.sender, amount);
  }

  function _burn(address account, uint256 amount) internal {
    require(amount != 0);
    require(amount <= _balances[account]);
    _totalSupply = _totalSupply.sub(amount);
    _balances[account] = _balances[account].sub(amount);
    emit Transfer(account, address(0), amount);
  }

  function burnFrom(address account, uint256 amount) external {
    require(amount <= _allowed[account][msg.sender]);
    _allowed[account][msg.sender] = _allowed[account][msg.sender].sub(amount);
    _burn(account, amount);
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":true,"stateMutability":"payable","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":"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":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"basePercent","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":false,"inputs":[],"name":"enableTax","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"findPercent","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":"address[]","name":"receivers","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"name":"multiTransfer","outputs":[],"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":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"taxEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]

69021e19e0c9bab240000060055560fa6006556007805460ff60a01b19169055600c60808181526b10d55148141c9bdd1bd8dbdb60a21b60a0908152610100604052600360c09081526243554560e81b60e052919260129162000066916000919062000173565b5081516200007c90600190602085019062000173565b506002805460ff90921660ff199092169190911790555050600780546001600160a01b03191633908117909155600554620000c191906001600160e01b03620000c716565b62000218565b80620000d257600080fd5b6001600160a01b0382166000908152600360209081526040909120546200010491839062000d5a6200015c821b17901c565b6001600160a01b03831660008181526003602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6000828201838110156200016c57fe5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001b657805160ff1916838001178555620001e6565b82800160010185558215620001e6579182015b82811115620001e6578251825591602001919060010190620001c9565b50620001f4929150620001f8565b5090565b6200021591905b80821115620001f45760008155600101620001ff565b90565b610eca80620002286000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c806370a08231116100a25780639970250711610071578063997025071461040c578063a457c2d714610429578063a9059cbb14610455578063c5ac0ded14610481578063dd62ed3e1461048957610116565b806370a08231146103aa57806379cc6790146103d0578063870bd30b146103fc57806395d89b411461040457610116565b806323b872dd116100e957806323b872dd1461031b578063313ce56714610351578063395093511461035957806342966c681461038557806353eb3bcf146103a257610116565b806306fdde031461011b578063095ea7b31461019857806318160ddd146101d85780631e89d545146101f2575b600080fd5b6101236104b7565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015d578181015183820152602001610145565b50505050905090810190601f16801561018a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101c4600480360360408110156101ae57600080fd5b506001600160a01b03813516906020013561054d565b604080519115158252519081900360200190f35b6101e06105ca565b60408051918252519081900360200190f35b6103196004803603604081101561020857600080fd5b81019060208101813564010000000081111561022357600080fd5b82018360208201111561023557600080fd5b8035906020019184602083028401116401000000008311171561025757600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156102a757600080fd5b8201836020820111156102b957600080fd5b803590602001918460208302840111640100000000831117156102db57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506105d0945050505050565b005b6101c46004803603606081101561033157600080fd5b506001600160a01b0381358116916020810135909116906040013561061a565b6101e06108ac565b6101c46004803603604081101561036f57600080fd5b506001600160a01b0381351690602001356108b5565b6103196004803603602081101561039b57600080fd5b5035610963565b610319610970565b6101e0600480360360208110156103c057600080fd5b50356001600160a01b031661099c565b610319600480360360408110156103e657600080fd5b506001600160a01b0381351690602001356109b7565b6101c4610a4d565b610123610a5d565b6101e06004803603602081101561042257600080fd5b5035610abd565b6101c46004803603604081101561043f57600080fd5b506001600160a01b038135169060200135610aee565b6101c46004803603604081101561046b57600080fd5b506001600160a01b038135169060200135610b37565b6101e0610d17565b6101e06004803603604081101561049f57600080fd5b506001600160a01b0381358116916020013516610d1d565b60008054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105435780601f1061051857610100808354040283529160200191610543565b820191906000526020600020905b81548152906001019060200180831161052657829003601f168201915b5050505050905090565b60006001600160a01b03831661056257600080fd5b3360008181526004602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60055490565b60005b82518110156106155761060c8382815181106105eb57fe5b60200260200101518383815181106105ff57fe5b6020026020010151610b37565b506001016105d3565b505050565b6001600160a01b03831660009081526003602052604081205482111561063f57600080fd5b6001600160a01b038416600090815260046020908152604080832033845290915290205482111561066f57600080fd5b6001600160a01b03831661068257600080fd5b6001600160a01b0384166000908152600360205260409020546106ab908363ffffffff610d4816565b6001600160a01b0385166000908152600360205260408120919091556106d083610abd565b6007549091508390600160a01b900460ff161515600114156106ff576106fc848363ffffffff610d4816565b90505b6001600160a01b038516600090815260036020526040902054610728908263ffffffff610d5a16565b6001600160a01b038616600090815260036020526040902055600754600160a01b900460ff161515600114156107c35773809341c1c1cba2d6accf8188bca463a119443d446000526003602052600080516020610e5683398151915254610795908363ffffffff610d5a16565b73809341c1c1cba2d6accf8188bca463a119443d446000526003602052600080516020610e56833981519152555b6001600160a01b03861660009081526004602090815260408083203384529091529020546107f7908563ffffffff610d4816565b6001600160a01b0380881660008181526004602090815260408083203384528252918290209490945580518581529051928916939192600080516020610e76833981519152929181900390910190a3600754600160a01b900460ff161515600114156108a05760408051838152905173809341c1c1cba2d6accf8188bca463a119443d44916001600160a01b03891691600080516020610e768339815191529181900360200190a35b50600195945050505050565b60025460ff1690565b60006001600160a01b0383166108ca57600080fd5b3360009081526004602090815260408083206001600160a01b03871684529091529020546108fe908363ffffffff610d5a16565b3360008181526004602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b61096d3382610d69565b50565b6007546001600160a01b0316331461098757600080fd5b6007805460ff60a01b1916600160a01b179055565b6001600160a01b031660009081526003602052604090205490565b6001600160a01b03821660009081526004602090815260408083203384529091529020548111156109e757600080fd5b6001600160a01b0382166000908152600460209081526040808320338452909152902054610a1b908263ffffffff610d4816565b6001600160a01b0383166000908152600460209081526040808320338452909152902055610a498282610d69565b5050565b600754600160a01b900460ff1681565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156105435780601f1061051857610100808354040283529160200191610543565b600080610ae7612710610adb60065486610e1c90919063ffffffff16565b9063ffffffff610e4016565b9392505050565b60006001600160a01b038316610b0357600080fd5b3360009081526004602090815260408083206001600160a01b03871684529091529020546108fe908363ffffffff610d4816565b33600090815260036020526040812054821115610b5357600080fd5b6001600160a01b038316610b6657600080fd5b6000610b7183610abd565b6007549091508390600160a01b900460ff16151560011415610ba057610b9d848363ffffffff610d4816565b90505b33600090815260036020526040902054610bc0908563ffffffff610d4816565b33600090815260036020526040808220929092556001600160a01b03871681522054610bf2908263ffffffff610d5a16565b6001600160a01b038616600090815260036020526040902055600754600160a01b900460ff16151560011415610c8d5773809341c1c1cba2d6accf8188bca463a119443d446000526003602052600080516020610e5683398151915254610c5f908363ffffffff610d5a16565b73809341c1c1cba2d6accf8188bca463a119443d446000526003602052600080516020610e56833981519152555b6040805182815290516001600160a01b038716913391600080516020610e768339815191529181900360200190a3600754600160a01b900460ff16151560011415610d0c5760408051838152905173809341c1c1cba2d6accf8188bca463a119443d44913391600080516020610e768339815191529181900360200190a35b506001949350505050565b60065481565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b600082821115610d5457fe5b50900390565b600082820183811015610ae757fe5b80610d7357600080fd5b6001600160a01b038216600090815260036020526040902054811115610d9857600080fd5b600554610dab908263ffffffff610d4816565b6005556001600160a01b038216600090815260036020526040902054610dd7908263ffffffff610d4816565b6001600160a01b038316600081815260036020908152604080832094909455835185815293519193600080516020610e76833981519152929081900390910190a35050565b600082610e2b575060006105c4565b82820282848281610e3857fe5b0414610ae757fe5b600080828481610e4c57fe5b0494935050505056fec58923986b674a2958335fe34c12535dbf46d8356dee808a4d4ffa46212bd810ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a7231582069eb4cd1b87bcd7ae35170c1c14deb4ba8cee46dd0f95c3452be367205570f6464736f6c63430005100032

Deployed ByteCode Sourcemap

1995:5153:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1995:5153:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1695:76;;;:::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;1695:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4481:224;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4481:224:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;2639:85;;;:::i;:::-;;;;;;;;;;;;;;;;4281:194;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4281:194:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;4281:194:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;4281:194:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;4281:194:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;4281:194:0;;;;;;;;-1:-1:-1;4281:194:0;;-1:-1:-1;;21:11;5:28;;2:2;;;46:1;43;36:12;2:2;4281:194:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;4281:194:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;4281:194:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;4281:194:0;;-1:-1:-1;4281:194:0;;-1:-1:-1;;;;;4281:194:0:i;:::-;;4711:987;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4711:987:0;;;;;;;;;;;;;;;;;:::i;1910:78::-;;;:::i;5704:305::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5704:305:0;;;;;;;;:::i;6539:77::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6539:77:0;;:::i;2969:109::-;;;:::i;2730:100::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2730:100:0;-1:-1:-1;;;;;2730:100:0;;:::i;6915:230::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6915:230:0;;;;;;;;:::i;2437:30::-;;;:::i;1777:80::-;;;:::i;3084:205::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3084:205:0;;:::i;6015:315::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6015:315:0;;;;;;;;:::i;3295:980::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3295:980:0;;;;;;;;:::i;2374:32::-;;;:::i;2836:125::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2836:125:0;;;;;;;;;;:::i;1695:76::-;1760:5;1753:12;;;;;;;;-1:-1:-1;;1753:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1731:13;;1753:12;;1760:5;;1753:12;;1760:5;1753:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1695:76;:::o;4481:224::-;4546:4;-1:-1:-1;;;;;4567:21:0;;4559:30;;;;;;4605:10;4596:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;4596:29:0;;;;;;;;;;;;:37;;;4645:36;;;;;;;4596:29;;4605:10;4645:36;;;;;;;;;;;-1:-1:-1;4695:4:0;4481:224;;;;;:::o;2639:85::-;2706:12;;2639:85;:::o;4281:194::-;4377:9;4372:98;4396:9;:16;4392:1;:20;4372:98;;;4428:34;4437:9;4447:1;4437:12;;;;;;;;;;;;;;4451:7;4459:1;4451:10;;;;;;;;;;;;;;4428:8;:34::i;:::-;-1:-1:-1;4414:3:0;;4372:98;;;;4281:194;;:::o;4711:987::-;-1:-1:-1;;;;;4820:15:0;;4790:4;4820:15;;;:9;:15;;;;;;4811:24;;;4803:33;;;;;;-1:-1:-1;;;;;4860:14:0;;;;;;:8;:14;;;;;;;;4875:10;4860:26;;;;;;;;4851:35;;;4843:44;;;;;;-1:-1:-1;;;;;4902:16:0;;4894:25;;;;;;-1:-1:-1;;;;;4946:15:0;;;;;;:9;:15;;;;;;:26;;4966:5;4946:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;4928:15:0;;;;;;:9;:15;;;;;:44;;;;5004:18;5016:5;5004:11;:18::i;:::-;5083:10;;4981:41;;-1:-1:-1;5062:5:0;;-1:-1:-1;;;5083:10:0;;;;:18;;5097:4;5083:18;5080:84;;;5133:23;:5;5143:12;5133:23;:9;:23;:::i;:::-;5114:42;;5080:84;-1:-1:-1;;;;;5188:13:0;;;;;;:9;:13;;;;;;:35;;5206:16;5188:35;:17;:35;:::i;:::-;-1:-1:-1;;;;;5172:13:0;;;;;;:9;:13;;;;;:51;5239:10;;-1:-1:-1;;;5239:10:0;;;;:18;;5253:4;5239:18;5236:169;;;5336:42;5326:53;;:9;:53;;-1:-1:-1;;;;;;;;;;;5326:53:0;:71;;5384:12;5326:71;:57;:71;:::i;:::-;5280:42;5270:53;;:9;:53;;-1:-1:-1;;;;;;;;;;;5270:127:0;5236:169;-1:-1:-1;;;;;5446:14:0;;;;;;:8;:14;;;;;;;;5461:10;5446:26;;;;;;;;:37;;5477:5;5446:37;:30;:37;:::i;:::-;-1:-1:-1;;;;;5417:14:0;;;;;;;:8;:14;;;;;;;;5432:10;5417:26;;;;;;;;:66;;;;5501:36;;;;;;;;;;;5417:14;;-1:-1:-1;;;;;;;;;;;5501:36:0;;;;;;;;;;5553:10;;-1:-1:-1;;;5553:10:0;;;;:18;;5567:4;5553:18;5550:119;;;5589:72;;;;;;;;5604:42;;-1:-1:-1;;;;;5589:72:0;;;-1:-1:-1;;;;;;;;;;;5589:72:0;;;;;;;;5550:119;-1:-1:-1;5688:4:0;;4711:987;-1:-1:-1;;;;;4711:987:0:o;1910:78::-;1973:9;;;;1910:78;:::o;5704:305::-;5784:4;-1:-1:-1;;;;;5805:21:0;;5797:30;;;;;;5876:10;5867:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;5867:29:0;;;;;;;;;;:45;;5901:10;5867:45;:33;:45;:::i;:::-;5843:10;5834:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;5834:29:0;;;;;;;;;;;;:79;;;5925:60;;;;;;5834:29;;5925:60;;;;;;;;;;;-1:-1:-1;5999:4:0;5704:305;;;;:::o;6539:77::-;6585:25;6591:10;6603:6;6585:5;:25::i;:::-;6539:77;:::o;2969:109::-;3030:13;;-1:-1:-1;;;;;3030:13:0;3016:10;:27;3008:36;;;;;;3055:10;:17;;-1:-1:-1;;;;3055:17:0;-1:-1:-1;;;3055:17:0;;;2969:109::o;2730:100::-;-1:-1:-1;;;;;2808:16:0;2785:7;2808:16;;;:9;:16;;;;;;;2730:100::o;6915:230::-;-1:-1:-1;;;;;7000:17:0;;;;;;:8;:17;;;;;;;;7018:10;7000:29;;;;;;;;6990:39;;;6982:48;;;;;;-1:-1:-1;;;;;7069:17:0;;;;;;:8;:17;;;;;;;;7087:10;7069:29;;;;;;;;:41;;7103:6;7069:41;:33;:41;:::i;:::-;-1:-1:-1;;;;;7037:17:0;;;;;;:8;:17;;;;;;;;7055:10;7037:29;;;;;;;:73;7117:22;7046:7;7132:6;7117:5;:22::i;:::-;6915:230;;:::o;2437:30::-;;;-1:-1:-1;;;2437:30:0;;;;;:::o;1777:80::-;1844:7;1837:14;;;;;;;;-1:-1:-1;;1837:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1815:13;;1837:14;;1844:7;;1837:14;;1844:7;1837:14;;;;;;;;;;;;;;;;;;;;;;;;3084:205;3141:7;3211:15;3229:33;3256:5;3229:22;3239:11;;3229:5;:9;;:22;;;;:::i;:::-;:26;:33;:26;:33;:::i;:::-;3211:51;3084:205;-1:-1:-1;;;3084:205:0:o;6015:315::-;6100:4;-1:-1:-1;;;;;6121:21:0;;6113:30;;;;;;6192:10;6183:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6183:29:0;;;;;;;;;;:50;;6217:15;6183:50;:33;:50;:::i;3295:980::-;3396:10;3356:4;3386:21;;;:9;:21;;;;;;3377:30;;;3369:39;;;;;;-1:-1:-1;;;;;3423:16:0;;3415:25;;;;;;3449:20;3472:18;3484:5;3472:11;:18::i;:::-;3551:10;;3449:41;;-1:-1:-1;3530:5:0;;-1:-1:-1;;;3551:10:0;;;;:18;;3565:4;3551:18;3548:84;;;3601:23;:5;3611:12;3601:23;:9;:23;:::i;:::-;3582:42;;3548:84;3674:10;3664:21;;;;:9;:21;;;;;;:32;;3690:5;3664:32;:25;:32;:::i;:::-;3650:10;3640:21;;;;:9;:21;;;;;;:56;;;;-1:-1:-1;;;;;3719:13:0;;;;;;:35;;3737:16;3719:35;:17;:35;:::i;:::-;-1:-1:-1;;;;;3703:13:0;;;;;;:9;:13;;;;;:51;3770:10;;-1:-1:-1;;;3770:10:0;;;;:18;;3784:4;3770:18;3767:169;;;3867:42;3857:53;;:9;:53;;-1:-1:-1;;;;;;;;;;;3857:53:0;:71;;3915:12;3857:71;:57;:71;:::i;:::-;3811:42;3801:53;;:9;:53;;-1:-1:-1;;;;;;;;;;;3801:127:0;3767:169;4008:42;;;;;;;;-1:-1:-1;;;;;4008:42:0;;;4017:10;;-1:-1:-1;;;;;;;;;;;4008:42:0;;;;;;;;4124:10;;-1:-1:-1;;;4124:10:0;;;;:18;;4138:4;4124:18;4121:125;;;4160:78;;;;;;;;4181:42;;4169:10;;-1:-1:-1;;;;;;;;;;;4160:78:0;;;;;;;;4121:125;-1:-1:-1;4265:4:0;;3295:980;-1:-1:-1;;;;3295:980:0:o;2374:32::-;;;;:::o;2836:125::-;-1:-1:-1;;;;;2931:15:0;;;2908:7;2931:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;2836:125::o;993:113::-;1051:7;1079:1;1074;:6;;1067:14;;;;-1:-1:-1;1095:5:0;;;993:113::o;1112:133::-;1170:7;1198:5;;;1217:6;;;;1210:14;;;6622:287;6694:11;6686:20;;;;;;-1:-1:-1;;;;;6731:18:0;;;;;;:9;:18;;;;;;6721:28;;;6713:37;;;;;;6772:12;;:24;;6789:6;6772:24;:16;:24;:::i;:::-;6757:12;:39;-1:-1:-1;;;;;6824:18:0;;;;;;:9;:18;;;;;;:30;;6847:6;6824:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;6803:18:0;;;;;;:9;:18;;;;;;;;:51;;;;6866:37;;;;;;;6803:18;;-1:-1:-1;;;;;;;;;;;6866:37:0;;;;;;;;;;6622:287;;:::o;689:180::-;747:7;767:6;763:37;;-1:-1:-1;791:1:0;784:8;;763:37;818:5;;;822:1;818;:5;:1;837:5;;;;;:10;830:18;;;875:112;933:7;949:9;965:1;961;:5;;;;;;;875:112;-1:-1:-1;;;;875:112:0:o

Swarm Source

bzzr://69eb4cd1b87bcd7ae35170c1c14deb4ba8cee46dd0f95c3452be367205570f64
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.