Contract 0x6b9a80572382159d3656ea43bea144f1151ccce7

 

Contract Overview

Balance:
0 MATIC

MATIC Value:
$0.00

Token:
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x123594b0822f5e8a6a56897729cce8561d9efc829dd7f810e0fa13fa028ae697Approve316544642022-08-08 10:08:4610 hrs 20 mins ago0x0530d45b4eec4e48d907ad04e9dbaf10155bd63a IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001411944618 30.641824221
0x7e5e1d767769727c65012adf1c4e9e431bba83e8640e130d4ff99685fbb0a7d4Transfer316493592022-08-08 6:51:3213 hrs 38 mins ago0x173831e62264568d735884835d7b1c234a5333a3 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001278379189 34.8133
0x5902d45274ab9b3cf5475b32e4b72308a4e0d639e833aa9767f29a17923dfd46Transfer316423492022-08-08 2:28:2318 hrs 1 min ago0x173831e62264568d735884835d7b1c234a5333a3 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001140567416 31.060358291
0x6e46ad8065d6f9b34d37c8d2c02713c07737a90bfe2d03fab0ea69b34755d22eTransfer316358282022-08-07 21:12:1623 hrs 17 mins ago0x4daab6ede2d4de2c2ae4dde395d358a2e0548345 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00158942609 32.415436357
0xb0fc1a2608b7dd20ef6f6a11f89af1a26fe6dc07c7d4ba237f535f7c20188c69Approve316318482022-08-07 18:19:301 day 2 hrs ago0xf0594371fec033c32f5a48e444c3926c929a17d5 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001455734717 31.395922053
0xddf27aad8d3413c6b08d13f6c70d406aa30e8bd705e6167f7837088879adf13eApprove316117922022-08-07 5:00:291 day 15 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00221501854 48.020000003
0xaf2fa7f03a00015f1f632b3e6d6ae01c2a40cb91cd1b34078a8bc9ef64f95d6aApprove316116642022-08-07 4:55:311 day 15 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00200474246 43.461366675
0x6b824b6ca6d0eb835cc7ed03bc469dfa7088aaed763c1fab41d08993a8e7a94cApprove316114612022-08-07 4:46:251 day 15 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001524246154 33.05315308
0xa038b28f295b2a069ad4ecfdc49e6cdf017fd1a71a2f5099a99e07e8b236e6e9Approve316098872022-08-07 3:41:311 day 16 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.0015842141 34.300000012
0x8c7de0e6490ece87763dffee01dcdad9d71d9b7fb5a81c1b5b6ada9ed65e9d22Approve315977362022-08-06 19:27:072 days 1 hr ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001385970072 30.000001579
0x99dbb5ab5159a57a0d4bc65ea53d6a40d55911bc44620572f7cc6cb7935c1925Transfer From315940482022-08-06 16:52:302 days 3 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00128517 30.000000015
0x413833cfcd04fe9cdbea5a37caec7da2383e890cc67f1023436797a8fd9da0a6Transfer From315934872022-08-06 16:31:022 days 3 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00128517093 30.000021724
0x116d2eaaa6c41a3c3c1e9d166319937ed8e106c93c1d606a887b6720bb23e989Transfer315930652022-08-06 16:14:142 days 4 hrs ago0x5dc231b97aafd85958721172db252c73434835f5 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00087440297330.014175459
0x73e0bf9684e84294b78acc63e1e3b001137adede26a0b91bb37b5e99772ff43bTransfer315775292022-08-06 6:18:002 days 14 hrs ago0x13d995eb4e90fdfae81d3e3753cc427f8373b208 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00147442231 30.070000001
0x96d66bcae9cc5559ce9d47005f3b22db7cf717b19ce569993eb7fae38d919789Transfer From315565042022-08-05 17:43:083 days 2 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00128517 30.000000014
0x3e5f7fb37540c57e7bb667b553c8effa5a3ef803008c66ff8a7682348d9e1463Transfer From315564322022-08-05 17:40:403 days 2 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001604560453 37.455600126
0xebe074bccede6f9ecfffc0b8716332d32cd2d9ce803e9a51ef40963d318b287aApprove315564162022-08-05 17:40:083 days 2 hrs ago0xf4e111f691b51ea56aae465abd9b41d1a9c93b19 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001386330002 30.000000051
0xd1b4657164e527809ca0dce07368f5c29a8bcb627430a2141996f057f9180917Transfer315337012022-08-05 3:25:453 days 17 hrs ago0x173831e62264568d735884835d7b1c234a5333a3 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001125572092 30.652000002
0x63fff82943b4ff0c797d8c4f7198616ee42c17e52236f53a894e0c6b11bc7fb4Approve314596952022-08-03 4:41:065 days 15 hrs ago0x9af49037d1ab70748e05fb79cb00856b3748bd00 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.005257841103 113.396189172
0xa3d159e314a69dc9ea8383c2651f7f1ba5d7105583e971b3d3b4440b0177670dTransfer314586562022-08-03 4:03:485 days 16 hrs ago0xb9f0d67af93b6109ea934e1e6aab7998293aa97e IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.005355873706 109.229981984
0x6a5ac085db80989ece4ce9f1e9d1441d0cbf1901bbb752f6130d40fdb44ce0b6Transfer313913282022-08-01 11:18:157 days 9 hrs ago0xa50cc1d2d1e024560106274f522730056a984471 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.0049033 100
0xba4b98d11d0051c8f20927b781a701d805b6b2967d5d867544baa16953d42ce3Approve312663012022-07-29 6:45:2810 days 13 hrs ago0x5b1b713b8c0d80abac09d3caa9ec396b7263d60d IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00147057897231.71606903
0x1f87bec64d52c0a57a3e3e327e400b29fa5e8589b2f0d51e721a1930b026c4a6Transfer312459182022-07-28 18:31:1011 days 1 hr ago0xb0145df7b953e63e47c668eaff0c4a7585ec16ed IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.00147665139630.115460952
0x8ebde0add31e7f5af7d2da3a09e94fc03139a74bb2e9a6da7ca6ac1968f10fc2Transfer312283442022-07-28 7:45:1511 days 12 hrs ago0x173831e62264568d735884835d7b1c234a5333a3 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001175439211 32.010000036
0x163a60b9d7cda33b4e571e578fdfc14dc22ba2ca2a947f6fecfd4820247c07cbApprove311318882022-07-25 19:22:1614 days 1 hr ago0xc4826fbec3b52b91cbd7c79a3577c70d91e7b058 IN  0x6b9a80572382159d3656ea43bea144f1151ccce70 MATIC0.001676950406 63.417554997
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Rotomico

Compiler Version
v0.5.10+commit.5a6ea5b1

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at polygonscan.com on 2022-02-20
*/

pragma solidity 0.5.10;

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) {
    assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    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;
  }
}

contract Ownable {
  address public owner;


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

  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }


  /**
   * @dev Allows the current owner to transfer control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    emit OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}


contract StandardToken is ERC20, Ownable  {
  using SafeMath for uint256;

  mapping (address => mapping (address => uint256)) internal allowed;
	mapping(address => bool) tokenBlacklist;
	event Blacklist(address indexed blackListed, bool value);


  mapping(address => uint256) balances;


  function transfer(address _to, uint256 _value) public returns (bool) {
    require(tokenBlacklist[msg.sender] == false);
    require(_to != address(0));
    require(_value <= balances[msg.sender]);

    // SafeMath.sub will throw if there is not enough balance.
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }


  function balanceOf(address _owner) public view returns (uint256 balance) {
    return balances[_owner];
  }

  function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
    require(tokenBlacklist[msg.sender] == false);
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    emit Transfer(_from, _to, _value);
    return true;
  }


  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }


  function allowance(address _owner, address _spender) public view returns (uint256) {
    return allowed[_owner][_spender];
  }


  function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
  


  function _blackList(address _address, bool _isBlackListed) internal returns (bool) {
    require(tokenBlacklist[_address] != _isBlackListed);
    tokenBlacklist[_address] = _isBlackListed;
    emit Blacklist(_address, _isBlackListed);
    return true;
  }
  
  function blackListAddress(address listAddress,  bool isBlackListed) public onlyOwner  returns (bool success) {
	  return _blackList(listAddress, isBlackListed);
  }



}

contract Rotomico is StandardToken {
    string public name;
    string public symbol;
    uint public decimals;
    event Mint(address indexed from, address indexed to, uint256 value);
    event Burn(address indexed burner, uint256 value);

	
    constructor() public{
        name = "Rotomico";
        symbol = "RTM";
        decimals = 18;
        totalSupply = 1 * 10 ** 12 * 10**18;
        balances[msg.sender] = totalSupply;
        owner = msg.sender;
        emit Transfer(address(0), msg.sender, totalSupply);
    }
	
	function burn(uint256 _value) public {
		_burn(msg.sender, _value);
	}

	function _burn(address _who, uint256 _value) internal {
		require(_value <= balances[_who]);
		balances[_who] = balances[_who].sub(_value);
		totalSupply = totalSupply.sub(_value);
		emit Burn(_who, _value);
		emit Transfer(_who, address(0), _value);
	}

  function mint(address account, uint256 amount) onlyOwner public {

      totalSupply = totalSupply.add(amount);
      balances[account] = balances[account].add(amount);
      emit Mint(address(0), account, amount);
      emit Transfer(address(0), account, amount);
  }

    
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"listAddress","type":"address"},{"name":"isBlackListed","type":"bool"}],"name":"blackListAddress","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"blackListed","type":"address"},{"indexed":false,"name":"value","type":"bool"}],"name":"Blacklist","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

608060405234801561001057600080fd5b506040805180820190915260088082527f526f746f6d69636f000000000000000000000000000000000000000000000000602090920191825261005591600591610110565b506040805180820190915260038082527f52544d0000000000000000000000000000000000000000000000000000000000602090920191825261009a91600691610110565b5060126007556c0c9f2c9cd04674edea40000000600081815533808252600460209081526040808420859055600180546001600160a01b0319168417905580519485525191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a36101ab565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061015157805160ff191683800117855561017e565b8280016001018555821561017e579182015b8281111561017e578251825591602001919060010190610163565b5061018a92915061018e565b5090565b6101a891905b8082111561018a5760008155600101610194565b90565b610cf1806101ba6000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a9059cbb11610066578063a9059cbb14610311578063d73dd6231461033d578063dd62ed3e14610369578063f2fde38b1461039757610100565b806370a0823114610291578063794be707146102b75780638da5cb5b146102e557806395d89b411461030957610100565b8063313ce567116100d3578063313ce5671461021257806340c10f191461021a57806342966c6814610248578063661884631461026557610100565b806306fdde0314610105578063095ea7b31461018257806318160ddd146101c257806323b872dd146101dc575b600080fd5b61010d6103bd565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014757818101518382015260200161012f565b50505050905090810190601f1680156101745780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ae6004803603604081101561019857600080fd5b506001600160a01b03813516906020013561044b565b604080519115158252519081900360200190f35b6101ca6104b1565b60408051918252519081900360200190f35b6101ae600480360360608110156101f257600080fd5b506001600160a01b038135811691602081013590911690604001356104b7565b6101ca610637565b6102466004803603604081101561023057600080fd5b506001600160a01b03813516906020013561063d565b005b6102466004803603602081101561025e57600080fd5b5035610719565b6101ae6004803603604081101561027b57600080fd5b506001600160a01b038135169060200135610726565b6101ca600480360360208110156102a757600080fd5b50356001600160a01b0316610816565b6101ae600480360360408110156102cd57600080fd5b506001600160a01b0381351690602001351515610831565b6102ed61085c565b604080516001600160a01b039092168252519081900360200190f35b61010d61086b565b6101ae6004803603604081101561032757600080fd5b506001600160a01b0381351690602001356108c6565b6101ae6004803603604081101561035357600080fd5b506001600160a01b0381351690602001356109b0565b6101ca6004803603604081101561037f57600080fd5b506001600160a01b0381358116916020013516610a49565b610246600480360360208110156103ad57600080fd5b50356001600160a01b0316610a74565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104435780601f1061041857610100808354040283529160200191610443565b820191906000526020600020905b81548152906001019060200180831161042657829003601f168201915b505050505081565b3360008181526002602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60005481565b3360009081526003602052604081205460ff16156104d457600080fd5b6001600160a01b0383166104e757600080fd5b6001600160a01b03841660009081526004602052604090205482111561050c57600080fd5b6001600160a01b038416600090815260026020908152604080832033845290915290205482111561053c57600080fd5b6001600160a01b038416600090815260046020526040902054610565908363ffffffff610afa16565b6001600160a01b03808616600090815260046020526040808220939093559085168152205461059a908363ffffffff610b0c16565b6001600160a01b0380851660009081526004602090815260408083209490945591871681526002825282812033825290915220546105de908363ffffffff610afa16565b6001600160a01b0380861660008181526002602090815260408083203384528252918290209490945580518681529051928716939192600080516020610c9d833981519152929181900390910190a35060019392505050565b60075481565b6001546001600160a01b0316331461065457600080fd5b600054610667908263ffffffff610b0c16565b60009081556001600160a01b038316815260046020526040902054610692908263ffffffff610b0c16565b6001600160a01b03831660008181526004602090815260408083209490945583518581529351929391927fab8530f87dc9b59234c4623bf917212bb2536d647574c8e7e5da92c2ede0c9f89281900390910190a36040805182815290516001600160a01b03841691600091600080516020610c9d8339815191529181900360200190a35050565b6107233382610b1b565b50565b3360009081526002602090815260408083206001600160a01b03861684529091528120548083111561077b573360009081526002602090815260408083206001600160a01b03881684529091528120556107b0565b61078b818463ffffffff610afa16565b3360009081526002602090815260408083206001600160a01b03891684529091529020555b3360008181526002602090815260408083206001600160a01b0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b6001600160a01b031660009081526004602052604090205490565b6001546000906001600160a01b0316331461084b57600080fd5b6108558383610c0b565b9392505050565b6001546001600160a01b031681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104435780601f1061041857610100808354040283529160200191610443565b3360009081526003602052604081205460ff16156108e357600080fd5b6001600160a01b0383166108f657600080fd5b3360009081526004602052604090205482111561091257600080fd5b33600090815260046020526040902054610932908363ffffffff610afa16565b33600090815260046020526040808220929092556001600160a01b03851681522054610964908363ffffffff610b0c16565b6001600160a01b038416600081815260046020908152604091829020939093558051858152905191923392600080516020610c9d8339815191529281900390910190a350600192915050565b3360009081526002602090815260408083206001600160a01b03861684529091528120546109e4908363ffffffff610b0c16565b3360008181526002602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6001546001600160a01b03163314610a8b57600080fd5b6001600160a01b038116610a9e57600080fd5b6001546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b600082821115610b0657fe5b50900390565b60008282018381101561085557fe5b6001600160a01b038216600090815260046020526040902054811115610b4057600080fd5b6001600160a01b038216600090815260046020526040902054610b69908263ffffffff610afa16565b6001600160a01b03831660009081526004602052604081209190915554610b96908263ffffffff610afa16565b6000556040805182815290516001600160a01b038416917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a26040805182815290516000916001600160a01b03851691600080516020610c9d8339815191529181900360200190a35050565b6001600160a01b03821660009081526003602052604081205460ff1615158215151415610c3757600080fd5b6001600160a01b038316600081815260036020908152604091829020805460ff1916861515908117909155825190815291517ff7e58a63a036e3a7ef7921f83b6ae47930cf5c293dd3bfe7a857c6863409046d9281900390910190a25060019291505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a72305820fcf984de9501681085c4a5c5ce8f9a210a933dd570b4001836208d69812ce63764736f6c634300050a0032

Deployed ByteCode Sourcemap

4917:1175:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4917:1175:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4959:18;;;:::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;4959:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3438:192;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3438:192:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1438:26;;;:::i;:::-;;;;;;;;;;;;;;;;2925:505;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2925:505:0;;;;;;;;;;;;;;;;;:::i;5011:20::-;;;:::i;5807:274::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5807:274:0;;;;;;;;:::i;:::-;;5465:72;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5465:72:0;;:::i;4046:412::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4046:412:0;;;;;;;;:::i;2810:109::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2810:109:0;-1:-1:-1;;;;;2810:109:0;;:::i;4738:166::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4738:166:0;;;;;;;;;;:::i;789:20::-;;;:::i;:::-;;;;-1:-1:-1;;;;;789:20:0;;;;;;;;;;;;;;4984;;;:::i;2358:444::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2358:444:0;;;;;;;;:::i;3774:266::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3774:266:0;;;;;;;;:::i;3638:128::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3638:128:0;;;;;;;;;;:::i;1226:178::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1226:178:0;-1:-1:-1;;;;;1226:178:0;;:::i;4959:18::-;;;;;;;;;;;;;;;-1:-1:-1;;4959:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3438:192::-;3526:10;3505:4;3518:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3518:29:0;;;;;;;;;;;:38;;;3568;;;;;;;3505:4;;3518:29;;3526:10;;3568:38;;;;;;;;-1:-1:-1;3620:4:0;3438:192;;;;:::o;1438:26::-;;;;:::o;2925:505::-;3043:10;3007:4;3028:26;;;:14;:26;;;;;;;;:35;3020:44;;;;;;-1:-1:-1;;;;;3079:17:0;;3071:26;;;;;;-1:-1:-1;;;;;3122:15:0;;;;;;:8;:15;;;;;;3112:25;;;3104:34;;;;;;-1:-1:-1;;;;;3163:14:0;;;;;;:7;:14;;;;;;;;3178:10;3163:26;;;;;;;;3153:36;;;3145:45;;;;;;-1:-1:-1;;;;;3217:15:0;;;;;;:8;:15;;;;;;:27;;3237:6;3217:27;:19;:27;:::i;:::-;-1:-1:-1;;;;;3199:15:0;;;;;;;:8;:15;;;;;;:45;;;;3267:13;;;;;;;:25;;3285:6;3267:25;:17;:25;:::i;:::-;-1:-1:-1;;;;;3251:13:0;;;;;;;:8;:13;;;;;;;;:41;;;;3328:14;;;;;:7;:14;;;;;3343:10;3328:26;;;;;;;:38;;3359:6;3328:38;:30;:38;:::i;:::-;-1:-1:-1;;;;;3299:14:0;;;;;;;:7;:14;;;;;;;;3314:10;3299:26;;;;;;;;:67;;;;3378:28;;;;;;;;;;;3299:14;;-1:-1:-1;;;;;;;;;;;3378:28:0;;;;;;;;;;-1:-1:-1;3420:4:0;2925:505;;;;;:::o;5011:20::-;;;;:::o;5807:274::-;1037:5;;-1:-1:-1;;;;;1037:5:0;1023:10;:19;1015:28;;;;;;5896:11;;:23;;5912:6;5896:23;:15;:23;:::i;:::-;5882:11;:37;;;-1:-1:-1;;;;;5948:17:0;;;;:8;:17;;;;;;:29;;5970:6;5948:29;:21;:29;:::i;:::-;-1:-1:-1;;;;;5928:17:0;;;;;;:8;:17;;;;;;;;:49;;;;5991:33;;;;;;;5928:17;;;;5991:33;;;;;;;;;;6038:37;;;;;;;;-1:-1:-1;;;;;6038:37:0;;;6055:1;;-1:-1:-1;;;;;;;;;;;6038:37:0;;;;;;;;5807:274;;:::o;5465:72::-;5507:25;5513:10;5525:6;5507:5;:25::i;:::-;5465:72;:::o;4046:412::-;4166:10;4129:4;4158:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4158:29:0;;;;;;;;;;4198:27;;;4194:168;;;4244:10;4268:1;4236:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4236:29:0;;;;;;;;;:33;4194:168;;;4324:30;:8;4337:16;4324:30;:12;:30;:::i;:::-;4300:10;4292:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4292:29:0;;;;;;;;;:62;4194:168;4382:10;4404:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4373:61:0;;4404:29;;;;;;;;;;;4373:61;;;;;;;;;4382:10;4373:61;;;;;;;;;;;-1:-1:-1;4448:4:0;;4046:412;-1:-1:-1;;;4046:412:0:o;2810:109::-;-1:-1:-1;;;;;2897:16:0;2866:15;2897:16;;;:8;:16;;;;;;;2810:109::o;4738:166::-;1037:5;;4833:12;;-1:-1:-1;;;;;1037:5:0;1023:10;:19;1015:28;;;;;;4860:38;4871:11;4884:13;4860:10;:38::i;:::-;4853:45;4738:166;-1:-1:-1;;;4738:166:0:o;789:20::-;;;-1:-1:-1;;;;;789:20:0;;:::o;4984:::-;;;;;;;;;;;;;;;-1:-1:-1;;4984:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2358:444;2457:10;2421:4;2442:26;;;:14;:26;;;;;;;;:35;2434:44;;;;;;-1:-1:-1;;;;;2493:17:0;;2485:26;;;;;;2545:10;2536:20;;;;:8;:20;;;;;;2526:30;;;2518:39;;;;;;2662:10;2653:20;;;;:8;:20;;;;;;:32;;2678:6;2653:32;:24;:32;:::i;:::-;2639:10;2630:20;;;;:8;:20;;;;;;:55;;;;-1:-1:-1;;;;;2708:13:0;;;;;;:25;;2726:6;2708:25;:17;:25;:::i;:::-;-1:-1:-1;;;;;2692:13:0;;;;;;:8;:13;;;;;;;;;:41;;;;2745:33;;;;;;;2692:13;;2754:10;;-1:-1:-1;;;;;;;;;;;2745:33:0;;;;;;;;;-1:-1:-1;2792:4:0;2358:444;;;;:::o;3774:266::-;3905:10;3852:4;3897:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3897:29:0;;;;;;;;;;:46;;3931:11;3897:46;:33;:46;:::i;:::-;3873:10;3865:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3865:29:0;;;;;;;;;;;;:78;;;3955:61;;;;;;3865:29;;3955:61;;;;;;;;;;;-1:-1:-1;4030:4:0;3774:266;;;;:::o;3638:128::-;-1:-1:-1;;;;;3735:15:0;;;3712:7;3735:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;3638:128::o;1226:178::-;1037:5;;-1:-1:-1;;;;;1037:5:0;1023:10;:19;1015:28;;;;;;-1:-1:-1;;;;;1303:22:0;;1295:31;;;;;;1359:5;;1338:37;;-1:-1:-1;;;;;1338:37:0;;;;1359:5;;1338:37;;1359:5;;1338:37;1382:5;:16;;-1:-1:-1;;;;;;1382:16:0;-1:-1:-1;;;;;1382:16:0;;;;;;;;;;1226:178::o;508:113::-;566:7;594:1;589;:6;;582:14;;;;-1:-1:-1;610:5:0;;;508:113::o;627:133::-;685:7;713:5;;;732:6;;;;725:14;;;5542:259;-1:-1:-1;;;;;5619:14:0;;;;;;:8;:14;;;;;;5609:24;;;5601:33;;;;;;-1:-1:-1;;;;;5656:14:0;;;;;;:8;:14;;;;;;:26;;5675:6;5656:26;:18;:26;:::i;:::-;-1:-1:-1;;;;;5639:14:0;;;;;;:8;:14;;;;;:43;;;;5701:11;:23;;5717:6;5701:23;:15;:23;:::i;:::-;5687:11;:37;5734:18;;;;;;;;-1:-1:-1;;;;;5734:18:0;;;;;;;;;;;;;5762:34;;;;;;;;5785:1;;-1:-1:-1;;;;;5762:34:0;;;-1:-1:-1;;;;;;;;;;;5762:34:0;;;;;;;;5542:259;;:::o;4470:260::-;-1:-1:-1;;;;;4568:24:0;;4547:4;4568:24;;;:14;:24;;;;;;;;:42;;;;;;;4560:51;;;;;;-1:-1:-1;;;;;4618:24:0;;;;;;:14;:24;;;;;;;;;:41;;-1:-1:-1;;4618:41:0;;;;;;;;;;4671:35;;;;;;;;;;;;;;;;;-1:-1:-1;4720:4:0;4470:260;;;;:::o

Swarm Source

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