Contract 0xd48474e7444727bf500a32d5abe01943f3a59a64 2

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x2bce082416b28bf50b6142aa60f370474d1dd1c5fe15edb604df9fb794d57a00Transfer119792372021-10-22 0:45:0839 mins ago0x913e15ef85e385d7d2810912f8bde795f3ecc844 IN  BitBook: BBT Token0 BNB0.0001851
0xf7cebf6af5a6a78d031e5c3fc0012f2c11e5160cfce3cfb198c8a57986103b6fApprove119740032021-10-21 20:22:225 hrs 2 mins ago0x45d1411f0d2893e22d53cce2397aa157c8aad990 IN  BitBook: BBT Token0 BNB0.00022203
0xa37effde33a8eacbf50d717b148142394483420a85aa788d8e2f348074bd13ddTransfer119727332021-10-21 19:18:526 hrs 5 mins ago0xfbd5debb5dc291959ab57bf7cafe659484679a7b IN  BitBook: BBT Token0 BNB0.00018504
0x03bbc0ad6acd58037a8fd3c1914169776917a9af1827c4f33e645bd469df6bbdTransfer119720462021-10-21 18:44:316 hrs 40 mins ago0x11a89d432d61568b3fdbaee27d3213fe82b43380 IN  BitBook: BBT Token0 BNB0.0001851
0xfe26fc3a4b43c70307119da69b74b095bcd2dbf3094daf7956472f5a4a8f1844Transfer119717042021-10-21 18:27:256 hrs 57 mins ago0x02ab2289ab603e7378517590443e1dc519551d89 IN  BitBook: BBT Token0 BNB0.00018522
0x76a407dd9d6d574e0076778bfd24aff1babe4d2ef13846ae6771e4d97f442206Approve119705312021-10-21 17:28:297 hrs 56 mins ago0xaf5b41a2daf016fdbd28b78bdf6af669c40690fa IN  BitBook: BBT Token0 BNB0.00022203
0x086e6921e5c8a844cdbdbac5e8e47f265f63ddb4f856f11c76fc8be9d73d68a5Transfer119705032021-10-21 17:27:057 hrs 57 mins ago0xf4be044ba7461d8444ed53f9ec7490781e08e3b7 IN  BitBook: BBT Token0 BNB0.00026016
0x84decb61ba45d8cfbe10c22578ec586e64df65f66398c180f9ea558ca6a834f7Increase Allowan...119696532021-10-21 16:44:358 hrs 40 mins ago0xf504ea94aaa9a5c52f9b781315befb6e76726966 IN  BitBook: BBT Token0 BNB0.0002733
0x84072a8d2b3666cfb013e4b11e587fc43c0a9bf45999ae82f7c8ccf4ec3d9ddeApprove119679722021-10-21 15:18:1310 hrs 6 mins ago0xe40d63c125a1a46edff5ee51c2c774b283ca28a4 IN  BitBook: BBT Token0 BNB0.0002264706
0x253199eb5775adaf96b1c565c67a4be21222e5928ba5acda6660825e44db588cApprove119676452021-10-21 15:01:0010 hrs 23 mins ago0x14673c2c107c448d63ab1b6318b2217fffd0e5d8 IN  BitBook: BBT Token0 BNB0.00012411
0xc00c6eee83d70fca9a6c2f9b6fe836b37dfc10bb13897db10d8121f07ce0d5fdApprove119676372021-10-21 15:00:3610 hrs 24 mins ago0x14673c2c107c448d63ab1b6318b2217fffd0e5d8 IN  BitBook: BBT Token0 BNB0.00012411
0xe85570f4194239781b4d276253790d16c0129c43883b20d6f1cb7a47c5074a71Approve119676342021-10-21 15:00:2710 hrs 24 mins ago0x14673c2c107c448d63ab1b6318b2217fffd0e5d8 IN  BitBook: BBT Token0 BNB0.00012411
0x47ce833700b40947af2f65956bb368a20746e7e7a79556ec1f990467e4e0351aApprove119676232021-10-21 14:59:5410 hrs 24 mins ago0x14673c2c107c448d63ab1b6318b2217fffd0e5d8 IN  BitBook: BBT Token0 BNB0.000072555
0xaa8b2d9b811e1e9295d9bf5dfc96a147e731d14ca8613db586a879f47552a107Approve119675742021-10-21 14:57:2710 hrs 27 mins ago0x14673c2c107c448d63ab1b6318b2217fffd0e5d8 IN  BitBook: BBT Token0 BNB0.00012603
0x26b8e964737233b63f0da7aef2fed89cfa27989ee57e310bf92f34731ed5c6a0Approve119675632021-10-21 14:56:5110 hrs 28 mins ago0x14673c2c107c448d63ab1b6318b2217fffd0e5d8 IN  BitBook: BBT Token0 BNB0.00022203
0xbcec14dadf4ca64b1aad22df98d6aacc24d656e3a3b0584021b8713e40a3e505Transfer119674222021-10-21 14:49:4810 hrs 35 mins ago0xc6cc8247e53a77c3c585bf9c4f1c727a36f31271 IN  BitBook: BBT Token0 BNB0.0001851
0x565e2039d8cca89e7a693237e74af9163a761b781b62d8e0f967da30e84a99efApprove119673102021-10-21 14:44:1210 hrs 40 mins ago0x16592d44f9d60186e461d7be1483668ebf3948e1 IN  BitBook: BBT Token0 BNB0.00022203
0x67cdc63781aee4b4d9af3efa54cfa794234ccbc0c081906763ffc455aec8929dTransfer119645442021-10-21 12:15:3213 hrs 9 mins ago0xadd5b0be7dbae7ad8552f81ef61556be3fab5fb5 IN  BitBook: BBT Token0 BNB0.00026004
0xed878492281d1725477a81f6679253fd8d80c65a38ceb50cd916f4660b58c68bApprove119624982021-10-21 10:31:1314 hrs 53 mins ago0x0bbb57db57004f00d88a6d115689eb0b645a0f0e IN  BitBook: BBT Token0 BNB0.00022203
0xb7ed5bc8b1ab39912cc6580750cef752b6eb22675f7f610602c68ce5ef6f1e98Approve119623402021-10-21 10:23:1315 hrs 1 min ago0x14673c2c107c448d63ab1b6318b2217fffd0e5d8 IN  BitBook: BBT Token0 BNB0.000072555
0x17ad2dea249e7f6fe0540dcef7b5a9b6394e71653750cc09b5b00ec16ce1b80dApprove119623102021-10-21 10:21:3215 hrs 3 mins ago0x14673c2c107c448d63ab1b6318b2217fffd0e5d8 IN  BitBook: BBT Token0 BNB0.00022203
0x6e08b481162b198d053dc8328efe55da454f89856a11d4d4762cc36fb23eefc7Approve119595762021-10-21 8:01:3817 hrs 23 mins ago0x2065bb781539eb82d040b88490c02253675d80a5 IN  BitBook: BBT Token0 BNB0.00022203
0xacb0ace3e72ecc84ac41503efcdfb8329b949943ec96d088f263635f44f53b57Transfer119593332021-10-21 7:49:2917 hrs 35 mins ago0x02049b6241af0d9861bbfe6fd2230ea7b2361780 IN  BitBook: BBT Token0 BNB0.00011004
0x4d0dc9d40da5232243126781ea0e04f61da5809c338a72da96775c16b855f0d6Approve119585042021-10-21 7:07:3618 hrs 17 mins ago0x903598394f43abc281f84a09c277b40de4d2b4f6 IN  BitBook: BBT Token0 BNB0.000072555
0x3a5e2856b5d9f7bcbc232a5ca54ed2e5dac2a325a8d905eeb0d83f3e6053ce90Approve119559402021-10-21 4:59:2420 hrs 25 mins ago0x0d1749d250f7b4e400d850b8c3d16c7c89e20eaa IN  BitBook: BBT Token0 BNB0.00022203
[ Download CSV Export 

OVERVIEW

BitBook is the travel platform where users can book accommodation and earn tokens in the process providing a passive income to users that create and share travel content.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BitBook

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license, Audited

Contract Source Code (Solidity)Audit Report

/**
 *Submitted for verification at BscScan.com on 2021-05-10
*/

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

    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 BitBook 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 = 8;
  string private _symbol = "BBT";
  string private _name = "BitBook";
  uint256 private oneMonth;
  
  address public tresauryAddress;

  constructor(address _tresauryAddr) public {
      
     tresauryAddress=_tresauryAddr;
    _totalSupply = 400000000 * 10**8;
    _balances[msg.sender] = _totalSupply;
    oneMonth = block.timestamp.add(15778458);

    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);
    mint();
    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"));
    mint();
    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() public returns (bool) {
    uint256 MonthlyMint = 2500000 * (10**8);
        if(block.timestamp >= oneMonth){
          _mint(tresauryAddress,MonthlyMint );
          oneMonth = oneMonth.add(2629743);
          return true;
        }
    else{ return false; }
  }

  function burn(address account, uint256 amount) public onlyOwner returns (bool) {
    _burn(account , amount);
    return true;
  }
  
  function updateTresauryAddress(address _tresauryAddr)public onlyOwner returns(bool){
      tresauryAddress=_tresauryAddr;
      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");
    uint256 MaxSupply = 1000000000 * 10**8;
    if(_totalSupply < MaxSupply){
    _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);
  }
}

Contract Security Audit

https://github.com/Quillhash/Audit_Reports/blob/master/BitBook%20Smart%20Contract%20Audit%20Report%20-%20QuillAudits.pdf

Contract ABI

[{"inputs":[{"internalType":"address","name":"_tresauryAddr","type":"address"}],"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":false,"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"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"},{"constant":true,"inputs":[],"name":"tresauryAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_tresauryAddr","type":"address"}],"name":"updateTresauryAddress","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]

6004805460ff1916600817905560c0604052600360808190526210909560ea1b60a0908152620000339160059190620001fd565b5060408051808201909152600780825266426974426f6f6b60c81b60209092019182526200006491600691620001fd565b503480156200007257600080fd5b50604051620013e4380380620013e4833981810160405260208110156200009857600080fd5b50516000620000af6001600160e01b036200019616565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600880546001600160a01b0319166001600160a01b038316179055668e1bc9bf0400006003819055336000908152600160209081526040909120919091556200015290429062f0c29a906200019b811b62000b4217901c565b600755600354604080519182525133916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a3506200029f565b335b90565b600082820183811015620001f6576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200024057805160ff191683800117855562000270565b8280016001018555821562000270579182015b828111156200027057825182559160200191906001019062000253565b506200027e92915062000282565b5090565b6200019891905b808211156200027e576000815560010162000289565b61113580620002af6000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c8063715018a6116100ad578063a079708e11610071578063a079708e1461031d578063a457c2d714610343578063a9059cbb1461036f578063dd62ed3e1461039b578063f2fde38b146103c957610121565b8063715018a6146102cf578063893d20e8146102d95780638da5cb5b146102e157806395d89b41146102e95780639dc29fac146102f157610121565b806323b872dd116100f457806323b872dd14610205578063313ce5671461023b578063359a987814610259578063395093511461027d57806370a08231146102a957610121565b806306fdde0314610126578063095ea7b3146101a35780631249c58b146101e357806318160ddd146101eb575b600080fd5b61012e6103ef565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610168578181015183820152602001610150565b50505050905090810190601f1680156101955780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101cf600480360360408110156101b957600080fd5b506001600160a01b038135169060200135610486565b604080519115158252519081900360200190f35b6101cf6104a3565b6101f36104fa565b60408051918252519081900360200190f35b6101cf6004803603606081101561021b57600080fd5b506001600160a01b03813581169160208101359091169060400135610500565b610243610596565b6040805160ff9092168252519081900360200190f35b61026161059f565b604080516001600160a01b039092168252519081900360200190f35b6101cf6004803603604081101561029357600080fd5b506001600160a01b0381351690602001356105ae565b6101f3600480360360208110156102bf57600080fd5b50356001600160a01b0316610602565b6102d761061d565b005b6102616106bf565b6102616106ce565b61012e6106dd565b6101cf6004803603604081101561030757600080fd5b506001600160a01b03813516906020013561073e565b6101cf6004803603602081101561033357600080fd5b50356001600160a01b03166107a2565b6101cf6004803603604081101561035957600080fd5b506001600160a01b038135169060200135610821565b6101cf6004803603604081101561038557600080fd5b506001600160a01b03813516906020013561088f565b6101f3600480360360408110156103b157600080fd5b506001600160a01b03813581169160200135166108b5565b6102d7600480360360208110156103df57600080fd5b50356001600160a01b03166108e0565b60068054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561047b5780601f106104505761010080835404028352916020019161047b565b820191906000526020600020905b81548152906001019060200180831161045e57829003601f168201915b505050505090505b90565b600061049a610493610944565b8484610948565b50600192915050565b60075460009065e35fa931a0009042106104f0576008546104cd906001600160a01b031682610a34565b6007546104e3906228206f63ffffffff610b4216565b6007555060019050610483565b6000915050610483565b60035490565b600061050d848484610ba3565b61058384610519610944565b61057e85604051806060016040528060288152602001610fe6602891396001600160a01b038a16600090815260026020526040812090610557610944565b6001600160a01b03168152602081019190915260400160002054919063ffffffff610d0116565b610948565b61058b6104a3565b506001949350505050565b60045460ff1690565b6008546001600160a01b031681565b600061049a6105bb610944565b8461057e85600260006105cc610944565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610b4216565b6001600160a01b031660009081526001602052604090205490565b610625610944565b6000546001600160a01b03908116911614610675576040805162461bcd60e51b8152602060048201819052602482015260008051602061100e833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b60006106c96106ce565b905090565b6000546001600160a01b031690565b60058054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561047b5780601f106104505761010080835404028352916020019161047b565b6000610748610944565b6000546001600160a01b03908116911614610798576040805162461bcd60e51b8152602060048201819052602482015260008051602061100e833981519152604482015290519081900360640190fd5b61049a8383610d98565b60006107ac610944565b6000546001600160a01b039081169116146107fc576040805162461bcd60e51b8152602060048201819052602482015260008051602061100e833981519152604482015290519081900360640190fd5b50600880546001600160a01b0383166001600160a01b03199091161790556001919050565b600061049a61082e610944565b8461057e856040518060600160405280602581526020016110776025913960026000610858610944565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610d0116565b60006108a361089c610944565b8484610ba3565b6108ab6104a3565b5060019392505050565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6108e8610944565b6000546001600160a01b03908116911614610938576040805162461bcd60e51b8152602060048201819052602482015260008051602061100e833981519152604482015290519081900360640190fd5b61094181610e94565b50565b3390565b6001600160a01b03831661098d5760405162461bcd60e51b8152600401808060200182810382526024815260200180610f9c6024913960400191505060405180910390fd5b6001600160a01b0382166109d25760405162461bcd60e51b81526004018080602001828103825260228152602001806110df6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038216610a8f576040805162461bcd60e51b815260206004820152601f60248201527f42455032303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b60035467016345785d8a000090811115610afc57600354610ab6908363ffffffff610b4216565b6003556001600160a01b038316600090815260016020526040902054610ae2908363ffffffff610b4216565b6001600160a01b0384166000908152600160205260409020555b6040805183815290516001600160a01b038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a3505050565b600082820183811015610b9c576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038316610be85760405162461bcd60e51b8152600401808060200182810382526025815260200180610f776025913960400191505060405180910390fd5b6001600160a01b038216610c2d5760405162461bcd60e51b81526004018080602001828103825260238152602001806110546023913960400191505060405180910390fd5b610c708160405180606001604052806026815260200161102e602691396001600160a01b038616600090815260016020526040902054919063ffffffff610d0116565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610ca5908263ffffffff610b4216565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610d905760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610d55578181015183820152602001610d3d565b50505050905090810190601f168015610d825780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6001600160a01b038216610ddd5760405162461bcd60e51b815260040180806020018281038252602181526020018061109c6021913960400191505060405180910390fd5b610e20816040518060600160405280602281526020016110bd602291396001600160a01b038516600090815260016020526040902054919063ffffffff610d0116565b6001600160a01b038316600090815260016020526040902055600354610e4c908263ffffffff610f3416565b6003556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6001600160a01b038116610ed95760405162461bcd60e51b8152600401808060200182810382526026815260200180610fc06026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000610b9c83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610d0156fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657242455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a723158202167b4dd7843a0c509a0c030d722fe4c68aff809e41f3dd3c7f372c557ffb94364736f6c63430005100032000000000000000000000000927a7045f0e6c69b22f92c19c923a5740b15dace

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000927a7045f0e6c69b22f92c19c923a5740b15dace

-----Decoded View---------------
Arg [0] : _tresauryAddr (address): 0x927a7045f0e6c69b22f92c19c923a5740b15dace

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000927a7045f0e6c69b22f92c19c923a5740b15dace


Deployed ByteCode Sourcemap

3673:4599:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3673:4599:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4650:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;4650:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5254:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5254:144:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;6183:287;;;:::i;4738:87::-;;;:::i;:::-;;;;;;;;;;;;;;;;5406:305;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5406:305:0;;;;;;;;;;;;;;;;;:::i;4471:79::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4055:30;;;:::i;:::-;;;;-1:-1:-1;;;;;4055:30:0;;;;;;;;;;;;;;5717:200;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5717:200:0;;;;;;;;:::i;4833:106::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4833:106:0;-1:-1:-1;;;;;4833:106:0;;:::i;3206:130::-;;;:::i;:::-;;4383:79;;;:::i;3012:73::-;;;:::i;4559:83::-;;;:::i;6476:133::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6476:133:0;;;;;;;;:::i;6617:147::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6617:147:0;-1:-1:-1;;;;;6617:147:0;;:::i;5926:251::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5926:251:0;;;;;;;;:::i;4947:163::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4947:163:0;;;;;;;;:::i;5116:130::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5116:130:0;;;;;;;;;;:::i;3342:103::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3342:103:0;-1:-1:-1;;;;;3342:103:0;;:::i;4650:79::-;4718:5;4711:12;;;;;;;;-1:-1:-1;;4711:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4689:13;;4711:12;;4718:5;;4711:12;;4718:5;4711:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4650:79;;:::o;5254:144::-;5322:4;5335:39;5344:12;:10;:12::i;:::-;5358:7;5367:6;5335:8;:39::i;:::-;-1:-1:-1;5388:4:0;5254:144;;;;:::o;6183:287::-;6300:8;;6215:4;;6250:17;;6281:15;:27;6278:187;;6328:15;;6322:35;;-1:-1:-1;;;;;6328:15:0;6344:11;6322:5;:35::i;:::-;6381:8;;:21;;6394:7;6381:21;:12;:21;:::i;:::-;6370:8;:32;-1:-1:-1;6422:4:0;;-1:-1:-1;6415:11:0;;6278:187;6457:5;6450:12;;;;;4738:87;4807:12;;4738:87;:::o;5406:305::-;5497:4;5510:36;5520:6;5528:9;5539:6;5510:9;:36::i;:::-;5553:121;5562:6;5570:12;:10;:12::i;:::-;5584:89;5622:6;5584:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5584:19:0;;;;;;:11;:19;;;;;;5604:12;:10;:12::i;:::-;-1:-1:-1;;;;;5584:33:0;;;;;;;;;;;;-1:-1:-1;5584:33:0;;;:89;;:37;:89;:::i;:::-;5553:8;:121::i;:::-;5681:6;:4;:6::i;:::-;-1:-1:-1;5701:4:0;;5406:305;-1:-1:-1;;;;5406:305:0:o;4471:79::-;4535:9;;;;4471:79;:::o;4055:30::-;;;-1:-1:-1;;;;;4055:30:0;;:::o;5717:200::-;5797:4;5810:83;5819:12;:10;:12::i;:::-;5833:7;5842:50;5881:10;5842:11;:25;5854:12;:10;:12::i;:::-;-1:-1:-1;;;;;5842:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5842:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;4833:106::-;-1:-1:-1;;;;;4915:18:0;4892:7;4915:18;;;:9;:18;;;;;;;4833:106::o;3206:130::-;3137:12;:10;:12::i;:::-;3127:6;;-1:-1:-1;;;;;3127:6:0;;;:22;;;3119:67;;;;;-1:-1:-1;;;3119:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3119:67:0;;;;;;;;;;;;;;;3301:1;3285:6;;3264:40;;-1:-1:-1;;;;;3285:6:0;;;;3264:40;;3301:1;;3264:40;3328:1;3311:19;;-1:-1:-1;;;;;;3311:19:0;;;3206:130::o;4383:79::-;4426:7;4449;:5;:7::i;:::-;4442:14;;4383:79;:::o;3012:73::-;3050:7;3073:6;-1:-1:-1;;;;;3073:6:0;3012:73;:::o;4559:83::-;4629:7;4622:14;;;;;;;;-1:-1:-1;;4622:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4600:13;;4622:14;;4629:7;;4622:14;;4629:7;4622:14;;;;;;;;;;;;;;;;;;;;;;;;6476:133;6549:4;3137:12;:10;:12::i;:::-;3127:6;;-1:-1:-1;;;;;3127:6:0;;;:22;;;3119:67;;;;;-1:-1:-1;;;3119:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3119:67:0;;;;;;;;;;;;;;;6562:23;6568:7;6578:6;6562:5;:23::i;6617:147::-;6695:4;3137:12;:10;:12::i;:::-;3127:6;;-1:-1:-1;;;;;3127:6:0;;;:22;;;3119:67;;;;;-1:-1:-1;;;3119:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3119:67:0;;;;;;;;;;;;;;;-1:-1:-1;6709:15:0;:29;;-1:-1:-1;;;;;6709:29:0;;-1:-1:-1;;;;;;6709:29:0;;;;;;;6617:147;;;:::o;5926:251::-;6011:4;6024:129;6033:12;:10;:12::i;:::-;6047:7;6056:96;6095:15;6056:96;;;;;;;;;;;;;;;;;:11;:25;6068:12;:10;:12::i;:::-;-1:-1:-1;;;;;6056:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;6056:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;4947:163::-;5018:4;5031:42;5041:12;:10;:12::i;:::-;5055:9;5066:6;5031:9;:42::i;:::-;5080:6;:4;:6::i;:::-;-1:-1:-1;5100:4:0;;4947:163;-1:-1:-1;;;4947:163:0:o;5116:130::-;-1:-1:-1;;;;;5213:18:0;;;5190:7;5213:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;5116:130::o;3342:103::-;3137:12;:10;:12::i;:::-;3127:6;;-1:-1:-1;;;;;3127:6:0;;;:22;;;3119:67;;;;;-1:-1:-1;;;3119:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3119:67:0;;;;;;;;;;;;;;;3411:28;3430:8;3411:18;:28::i;:::-;3342:103;:::o;1000:92::-;1076:10;1000:92;:::o;7949:320::-;-1:-1:-1;;;;;8039:19:0;;8031:68;;;;-1:-1:-1;;;8031:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8114:21:0;;8106:68;;;;-1:-1:-1;;;8106:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8183:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;8231:32;;;;;;;;;;;;;;;;;7949:320;;;:::o;7228:375::-;-1:-1:-1;;;;;7300:21:0;;7292:65;;;;;-1:-1:-1;;;7292:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;7412:12;;7384:18;;7412:24;-1:-1:-1;7409:140:0;;;7459:12;;:24;;7476:6;7459:24;:16;:24;:::i;:::-;7444:12;:39;-1:-1:-1;;;;;7511:18:0;;;;;;:9;:18;;;;;;:30;;7534:6;7511:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;7490:18:0;;;;;;:9;:18;;;;;:51;7409:140;7560:37;;;;;;;;-1:-1:-1;;;;;7560:37:0;;;7577:1;;7560:37;;;;;;;;;7228:375;;;:::o;1230:167::-;1288:7;1316:5;;;1336:6;;;;1328:46;;;;;-1:-1:-1;;;1328:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1390:1;1230:167;-1:-1:-1;;;1230:167:0:o;6773:449::-;-1:-1:-1;;;;;6867:20:0;;6859:70;;;;-1:-1:-1;;;6859:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6944:23:0;;6936:71;;;;-1:-1:-1;;;6936:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7036;7058:6;7036:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7036:17:0;;;;;;:9;:17;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;7016:17:0;;;;;;;:9;:17;;;;;;:91;;;;7137:20;;;;;;;:32;;7162:6;7137:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;7114:20:0;;;;;;;:9;:20;;;;;;;;;:55;;;;7181:35;;;;;;;7114:20;;7181:35;;;;;;;;;;;;;6773:449;;;:::o;1539:178::-;1625:7;1657:12;1649:6;;;;1641:29;;;;-1:-1:-1;;;1641:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1641:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1689:5:0;;;1539:178::o;7611:330::-;-1:-1:-1;;;;;7683:21:0;;7675:67;;;;-1:-1:-1;;;7675:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7772:68;7795:6;7772:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7772:18:0;;;;;;:9;:18;;;;;;;:68;;:22;:68;:::i;:::-;-1:-1:-1;;;;;7751:18:0;;;;;;:9;:18;;;;;:89;7862:12;;:24;;7879:6;7862:24;:16;:24;:::i;:::-;7847:12;:39;7898:37;;;;;;;;7924:1;;-1:-1:-1;;;;;7898:37:0;;;;;;;;;;;;7611:330;;:::o;3451:215::-;-1:-1:-1;;;;;3521:22:0;;3513:73;;;;-1:-1:-1;;;3513:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3619:6;;;3598:38;;-1:-1:-1;;;;;3598:38:0;;;;3619:6;;;3598:38;;;3643:6;:17;;-1:-1:-1;;;;;;3643:17:0;-1:-1:-1;;;;;3643:17:0;;;;;;;;;;3451:215::o;1403:130::-;1461:7;1484:43;1488:1;1491;1484:43;;;;;;;;;;;;;;;;;:3;:43::i

Swarm Source

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