Contract 0xeae2bbbc0000f605bd37a02c7fe346a3b68b03eb 1

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x6d64f9ac1a1f31e0aee26bf1fac7de284368d964bd2b8049afd4024cb691d0d6Approve131587022021-12-03 12:13:561 hr 8 mins ago0xdb29cf9d3b614de367326a5ee4334ce6fb8c0348 IN  CRIR MSH: MSH Token0 BNB0.00022203
0x87c9a69d69dd7145ff33bf809b64070c9ea530e75c1d2eee1d76e76c502916acTransfer131583802021-12-03 11:56:381 hr 25 mins ago0x3a2c0bd1846863fe556c3112fc95a6b9714eef7a IN  CRIR MSH: MSH Token0 BNB0.000180805
0xe5b0b876b4ce5d0a873fbb43f3bb44cfd3884961078802f4e0a48f220c7055abApprove131566392021-12-03 10:28:162 hrs 54 mins ago0x12a4e8a4fadd7e33acc8b9b98740048e35d306b7 IN  CRIR MSH: MSH Token0 BNB0.00022203
0xe4535561d9a2cf6cb8b753f84096c0d4d0c006116484ec3470e39245a3c4493cTransfer131544912021-12-03 8:39:094 hrs 43 mins ago0xec07d065a34edfa7570745b2c28afcd86076320f IN  CRIR MSH: MSH Token0 BNB0.000180865
0x95739fea7a7c5a3461e5b89184d06684fa8cf36a1d774d90c9c94c03b8de017eApprove131534952021-12-03 7:48:235 hrs 34 mins ago0x1914289deef82e771bd9fd9101aecf8bee2922dc IN  CRIR MSH: MSH Token0 BNB0.00022203
0x66a1f6ce8b81995256fe40a094b95ace124ccb894bf7143461c4a0566bf75f12Approve131532982021-12-03 7:38:325 hrs 43 mins ago0xd8fb4814c6b5a566c8f4eb8f2e5eb3a3642ae9fd IN  CRIR MSH: MSH Token0 BNB0.00022203
0x56552f822dee74e096d6395a47f76949cf5a0f7327d606e0a10cce42be1310b7Transfer131507572021-12-03 5:30:157 hrs 52 mins agoHotbit 2 IN  CRIR MSH: MSH Token0 BNB0.000460449
0xe695f594b2fcc9245f865abcffdd0173b760f4455b36b1e5670a5ecf97fb8fc9Transfer131495282021-12-03 4:27:158 hrs 55 mins ago0xf550313c7a9cb2e3a570d5fdd3bafd98aa237d9b IN  CRIR MSH: MSH Token0 BNB0.000190449
0x977f8c35e59245927e01bb15c90b7e30eac9a5e7be05c8e68656a3751112cdaaTransfer131456042021-12-03 1:09:4612 hrs 12 mins ago0xd027bf80efb653927ad7a12efaaf34bc0cbf8d84 IN  CRIR MSH: MSH Token0 BNB0.000190449
0xb7e671b63699de1bbe26de47297cd8fa15cc10fe063d6a13e45e155d53dc45abApprove131423672021-12-02 22:27:5314 hrs 54 mins ago0x4e43ef648070c78f1bf608f92bc2d1ff06b12696 IN  CRIR MSH: MSH Token0 BNB0.00022203
0xdedbe2678068ad407d5b7155cf20de3e52aa4de291543443d119648c1ddc29afApprove131418762021-12-02 22:02:4715 hrs 19 mins ago0xc47f69e5483c67f9474930c02e189e62fc87cf32 IN  CRIR MSH: MSH Token0 BNB0.00022203
0xcc7ae47bf16a4be7177d310b55ef05f4b897a8e32ac8237bb81d37d89f184a6cApprove131418682021-12-02 22:02:2315 hrs 20 mins ago0x0c14e06028f6eb996cce6767c67ab386217e4271 IN  CRIR MSH: MSH Token0 BNB0.00022203
0x204861aca9044c9baa4cb5c94097897c14ff6fd709bbb3992774d4251bcddebdTransfer131417272021-12-02 21:55:2015 hrs 27 mins ago0x913dd12b9a7f3c04bfbf5d670de100d68b688890 IN  CRIR MSH: MSH Token0 BNB0.000255685
0x978782379ce2b60a3534e306531587ba52151e4f7f250a361096cd3559064431Approve131417202021-12-02 21:54:5915 hrs 27 mins ago0xbf3e73a99a20f603072c7e082f7c4007bcba6f9e IN  CRIR MSH: MSH Token0 BNB0.00022203
0x4c670774f89d3528298b27eda5d4a07042a8076c03a82af914fb9eafe620a750Approve131413702021-12-02 21:37:2915 hrs 44 mins ago0x2c69bd927a1cd617928bbf6ec515b4cea3a8af7d IN  CRIR MSH: MSH Token0 BNB0.00022203
0x32c3ded69adb98f94ba6b1344947d514ba5a0393c370b2074ea89a8b737608d3Transfer131396132021-12-02 20:09:3217 hrs 12 mins ago0x98007fcc52c9d960b6a698e0beeb3b9a7345fa48 IN  CRIR MSH: MSH Token0 BNB0.000255745
0x7ac2325db67cc543a2d7532f1f1ccee4336d8814bcd4e2d760ae784e36efed14Transfer131394192021-12-02 19:59:5017 hrs 22 mins ago0x2f434c2629a73a85af926e4a6d004195703ad4d7 IN  CRIR MSH: MSH Token0 BNB0.000180805
0xde998938b495af306ae85dae76887d67613f12cba4f0d37cfdf8c0064c8296daApprove131392022021-12-02 19:48:5917 hrs 33 mins ago0x2f2e9f4d6c78e6ab47dd0ea43eb868fef0d580a6 IN  CRIR MSH: MSH Token0 BNB0.00022203
0x3bdc4bad3b5e51fe9d80912534b39f884536a845c1321e591b290c70de8605c7Transfer131374712021-12-02 18:22:1219 hrs ago0x07538891472fb32a1d00d6de08eb62b39d9fac8d IN  CRIR MSH: MSH Token0 BNB0.000180805
0x2e3b54a279758d63bbbb509e553d7942b3d12c3676e9e4909a451ab16c60e3caTransfer131366752021-12-02 17:42:2219 hrs 40 mins ago0x2fad4cfc68ebebd70bea92f2db3878ec6814a124 IN  CRIR MSH: MSH Token0 BNB0.000325449
0xaf86b6c092203ccd857194a67ad7e482ff685fb68c16cd3ab9956a53b1d1235dApprove131364022021-12-02 17:28:4319 hrs 53 mins ago0x17f9b735018b6daf4522b7cf6161204191b23da7 IN  CRIR MSH: MSH Token0 BNB0.00022203
0xf43cfe2db586cae2725c1bc411dc4f785a058df7321554fe5f667da1369c88c9Approve131356022021-12-02 16:48:4220 hrs 33 mins ago0xee237e7ce22088247d1ad69924d6caab5f895d1a IN  CRIR MSH: MSH Token0 BNB0.000266436
0x8685676f1b5a208670962eb69cc5be2bfad96e711eab3060754d71e7cba1daf6Transfer131352742021-12-02 16:32:0420 hrs 50 mins ago0x2c69bd927a1cd617928bbf6ec515b4cea3a8af7d IN  CRIR MSH: MSH Token0 BNB0.000255685
0x2c6afc8ec2afcb1af9782993a3392b2d664f804422f3554325b3e57e884191ecApprove131339442021-12-02 15:23:4321 hrs 58 mins ago0x2966658bfea06a071c235cef182e18a6e0d40827 IN  CRIR MSH: MSH Token0 BNB0.00022203
0x6d02e941962965a6c20f835e8956fcd14a805c446fc2edd15467f869127fd114Transfer131328042021-12-02 14:23:5722 hrs 58 mins ago0x7a86d37d09a17e224b0010c6d4b22d2adabb99b6 IN  CRIR MSH: MSH Token0 BNB0.000180805
[ Download CSV Export 

OVERVIEW

CRIR MSH is a decentralized BEP-20 token that associate with several concepts such as rewards, decentralized exchanges, airdrops and unannounced bonuses.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BEP20Token

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, Unlicense license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-07-13
*/

pragma solidity 0.5.16;

interface IBEP20 {
  function totalSupply() external view returns (uint256);
  function decimals() external view returns (uint8);
  function symbol() external view returns (string memory);
  function name() external view returns (string memory);
  function getOwner() external view returns (address);
  function balanceOf(address account) external view returns (uint256);
  function transfer(address recipient, uint256 amount) external returns (bool);
  function allowance(address _owner, address spender) external view returns (uint256);
  function approve(address spender, uint256 amount) external returns (bool);
  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract Context {

  constructor () internal { }

  function _msgSender() internal view returns (address payable) {
    return msg.sender;
  }

  function _msgData() internal view returns (bytes memory) {
    this;
    return msg.data;
  }
}

library SafeMath {

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath: addition overflow");

    return c;
  }

  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    return sub(a, b, "SafeMath: subtraction overflow");
  }

  function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b <= a, errorMessage);
    uint256 c = a - b;

    return c;
  }

  function mul(uint256 a, uint256 b) internal pure returns (uint256) {

    if (a == 0) {
      return 0;
    }

    uint256 c = a * b;
    require(c / a == b, "SafeMath: multiplication overflow");

    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return div(a, b, "SafeMath: division by zero");
  }

  function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {

    require(b > 0, errorMessage);
    uint256 c = a / b;

    return c;
  }

  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    return mod(a, b, "SafeMath: modulo by zero");
  }

  function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b != 0, errorMessage);
    return a % b;
  }
}

contract Ownable is Context {
  address private _owner;

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

  constructor () internal {
    address msgSender = _msgSender();
    _owner = msgSender;
    emit OwnershipTransferred(address(0), msgSender);
  }

  function owner() public view returns (address) {
    return _owner;
  }

  modifier onlyOwner() {
    require(_owner == _msgSender(), "Ownable: caller is not the owner");
    _;
  }

  function renounceOwnership() public onlyOwner {
    emit OwnershipTransferred(_owner, address(0));
    _owner = address(0);
  }

  function transferOwnership(address newOwner) public onlyOwner {
    _transferOwnership(newOwner);
  }

  function _transferOwnership(address newOwner) internal {
    require(newOwner != address(0), "Ownable: new owner is the zero address");
    emit OwnershipTransferred(_owner, newOwner);
    _owner = newOwner;
  }
}

contract BEP20Token is Context, IBEP20, Ownable {
  using SafeMath for uint256;

  mapping (address => uint256) private _balances;

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

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

  constructor() public {
    _name = "CRIR MSH";
    _symbol = "MSH";
    _decimals = 18;
    _totalSupply = 300000000000000000000000000;
    _balances[msg.sender] = _totalSupply;

    emit Transfer(address(0), msg.sender, _totalSupply);
  }

  function getOwner() external view returns (address) {
    return owner();
  }

  function decimals() external view returns (uint8) {
    return _decimals;
  }

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

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

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

  function balanceOf(address account) external view returns (uint256) {
    return _balances[account];
  }

  function transfer(address recipient, uint256 amount) external returns (bool) {
    _transfer(_msgSender(), recipient, amount);
    return true;
  }

  function allowance(address owner, address spender) external view returns (uint256) {
    return _allowances[owner][spender];
  }

  function approve(address spender, uint256 amount) external returns (bool) {
    _approve(_msgSender(), spender, amount);
    return true;
  }

  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool) {
    _transfer(sender, recipient, amount);
    _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "BEP20: transfer amount exceeds allowance"));
    return true;
  }

  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
    return true;
  }

  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "BEP20: decreased allowance below zero"));
    return true;
  }

  function _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 _burn(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: burn from the zero address");

    _balances[account] = _balances[account].sub(amount, "BEP20: burn amount exceeds balance");
    _totalSupply = _totalSupply.sub(amount);
    emit Transfer(account, address(0), amount);
  }

  function _approve(address owner, address spender, uint256 amount) internal {
    require(owner != address(0), "BEP20: approve from the zero address");
    require(spender != address(0), "BEP20: approve to the zero address");

    _allowances[owner][spender] = amount;
    emit Approval(owner, spender, amount);
  }

  function _burnFrom(address account, uint256 amount) internal {
    _burn(account, amount);
    _approve(account, _msgSender(), _allowances[account][_msgSender()].sub(amount, "BEP20: burn amount exceeds allowance"));
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":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"}]

608060405234801561001057600080fd5b5060006100246001600160e01b0361013516565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060408051808201909152600880825267086a492a4409aa6960c31b602090920191825261009d9160069161013a565b506040805180820190915260038082526209aa6960eb1b60209092019182526100c89160059161013a565b506004805460ff191660121790556af8277896582678ac0000006003819055336000818152600160209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a36101d2565b335b90565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017b57805160ff19168380011785556101a8565b828001600101855582156101a8579182015b828111156101a857825182559160200191906001019061018d565b506101b49291506101b8565b5090565b61013791905b808211156101b457600081556001016101be565b610cb7806101e16000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063a457c2d711610066578063a457c2d7146102b5578063a9059cbb146102e1578063dd62ed3e1461030d578063f2fde38b1461033b576100f5565b8063715018a614610277578063893d20e8146102815780638da5cb5b146102a557806395d89b41146102ad576100f5565b806323b872dd116100d357806323b872dd146101d1578063313ce56714610207578063395093511461022557806370a0823114610251576100f5565b806306fdde03146100fa578063095ea7b31461017757806318160ddd146101b7575b600080fd5b610102610361565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561013c578181015183820152602001610124565b50505050905090810190601f1680156101695780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101a36004803603604081101561018d57600080fd5b506001600160a01b0381351690602001356103f7565b604080519115158252519081900360200190f35b6101bf610414565b60408051918252519081900360200190f35b6101a3600480360360608110156101e757600080fd5b506001600160a01b0381358116916020810135909116906040013561041a565b61020f6104a7565b6040805160ff9092168252519081900360200190f35b6101a36004803603604081101561023b57600080fd5b506001600160a01b0381351690602001356104b0565b6101bf6004803603602081101561026757600080fd5b50356001600160a01b0316610504565b61027f61051f565b005b6102896105d3565b604080516001600160a01b039092168252519081900360200190f35b6102896105e2565b6101026105f1565b6101a3600480360360408110156102cb57600080fd5b506001600160a01b038135169060200135610652565b6101a3600480360360408110156102f757600080fd5b506001600160a01b0381351690602001356106c0565b6101bf6004803603604081101561032357600080fd5b506001600160a01b03813581169160200135166106d4565b61027f6004803603602081101561035157600080fd5b50356001600160a01b03166106ff565b60068054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103ed5780601f106103c2576101008083540402835291602001916103ed565b820191906000526020600020905b8154815290600101906020018083116103d057829003601f168201915b5050505050905090565b600061040b610404610775565b8484610779565b50600192915050565b60035490565b6000610427848484610865565b61049d84610433610775565b61049885604051806060016040528060288152602001610bcb602891396001600160a01b038a16600090815260026020526040812090610471610775565b6001600160a01b03168152602081019190915260400160002054919063ffffffff6109c316565b610779565b5060019392505050565b60045460ff1690565b600061040b6104bd610775565b8461049885600260006104ce610775565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610a5a16565b6001600160a01b031660009081526001602052604090205490565b610527610775565b6000546001600160a01b03908116911614610589576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b60006105dd6105e2565b905090565b6000546001600160a01b031690565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103ed5780601f106103c2576101008083540402835291602001916103ed565b600061040b61065f610775565b8461049885604051806060016040528060258152602001610c3c6025913960026000610689610775565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff6109c316565b600061040b6106cd610775565b8484610865565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b610707610775565b6000546001600160a01b03908116911614610769576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b61077281610abb565b50565b3390565b6001600160a01b0383166107be5760405162461bcd60e51b8152600401808060200182810382526024815260200180610b816024913960400191505060405180910390fd5b6001600160a01b0382166108035760405162461bcd60e51b8152600401808060200182810382526022815260200180610c616022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0383166108aa5760405162461bcd60e51b8152600401808060200182810382526025815260200180610b5c6025913960400191505060405180910390fd5b6001600160a01b0382166108ef5760405162461bcd60e51b8152600401808060200182810382526023815260200180610c196023913960400191505060405180910390fd5b61093281604051806060016040528060268152602001610bf3602691396001600160a01b038616600090815260016020526040902054919063ffffffff6109c316565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610967908263ffffffff610a5a16565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610a525760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610a175781810151838201526020016109ff565b50505050905090810190601f168015610a445780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610ab4576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038116610b005760405162461bcd60e51b8152600401808060200182810382526026815260200180610ba56026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b039290921691909117905556fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a723158208da7eafd80113e4f4be868c377a0cc11bfe2536f0e889be6eb4de9f1857f731c64736f6c63430005100032

Deployed ByteCode Sourcemap

3500:3677:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3500:3677:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4342: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;4342:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4924:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4924:144:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;4427:87;;;:::i;:::-;;;;;;;;;;;;;;;;5074:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5074:292:0;;;;;;;;;;;;;;;;;:::i;4168:79::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5372:200;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5372:200:0;;;;;;;;:::i;4520:106::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4520:106:0;-1:-1:-1;;;;;4520:106:0;;:::i;3033:130::-;;;:::i;:::-;;4083:79;;;:::i;:::-;;;;-1:-1:-1;;;;;4083:79:0;;;;;;;;;;;;;;2839:73;;;:::i;4253:83::-;;;:::i;5578:251::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5578:251:0;;;;;;;;:::i;4632:150::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4632:150:0;;;;;;;;:::i;4788:130::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4788:130:0;;;;;;;;;;:::i;3169:103::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3169:103:0;-1:-1:-1;;;;;3169:103:0;;:::i;4342:79::-;4410:5;4403:12;;;;;;;;-1:-1:-1;;4403:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4381:13;;4403:12;;4410:5;;4403:12;;4410:5;4403:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4342:79;:::o;4924:144::-;4992:4;5005:39;5014:12;:10;:12::i;:::-;5028:7;5037:6;5005:8;:39::i;:::-;-1:-1:-1;5058:4:0;4924:144;;;;:::o;4427:87::-;4496:12;;4427:87;:::o;5074:292::-;5165:4;5178:36;5188:6;5196:9;5207:6;5178:9;:36::i;:::-;5221:121;5230:6;5238:12;:10;:12::i;:::-;5252:89;5290:6;5252:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5252:19:0;;;;;;:11;:19;;;;;;5272:12;:10;:12::i;:::-;-1:-1:-1;;;;;5252:33:0;;;;;;;;;;;;-1:-1:-1;5252:33:0;;;:89;;:37;:89;:::i;:::-;5221:8;:121::i;:::-;-1:-1:-1;5356:4:0;5074:292;;;;;:::o;4168:79::-;4232:9;;;;4168:79;:::o;5372:200::-;5452:4;5465:83;5474:12;:10;:12::i;:::-;5488:7;5497:50;5536:10;5497:11;:25;5509:12;:10;:12::i;:::-;-1:-1:-1;;;;;5497:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5497:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;4520:106::-;-1:-1:-1;;;;;4602:18:0;4579:7;4602:18;;;:9;:18;;;;;;;4520:106::o;3033:130::-;2964:12;:10;:12::i;:::-;2954:6;;-1:-1:-1;;;;;2954:6:0;;;:22;;;2946:67;;;;;-1:-1:-1;;;2946:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3128:1;3112:6;;3091:40;;-1:-1:-1;;;;;3112:6:0;;;;3091:40;;3128:1;;3091:40;3155:1;3138:19;;-1:-1:-1;;;;;;3138:19:0;;;3033:130::o;4083:79::-;4126:7;4149;:5;:7::i;:::-;4142:14;;4083:79;:::o;2839:73::-;2877:7;2900:6;-1:-1:-1;;;;;2900:6:0;2839:73;:::o;4253:83::-;4323:7;4316:14;;;;;;;;-1:-1:-1;;4316:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4294:13;;4316:14;;4323:7;;4316:14;;4323:7;4316:14;;;;;;;;;;;;;;;;;;;;;;;;5578:251;5663:4;5676:129;5685:12;:10;:12::i;:::-;5699:7;5708:96;5747:15;5708:96;;;;;;;;;;;;;;;;;:11;:25;5720:12;:10;:12::i;:::-;-1:-1:-1;;;;;5708:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5708:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;4632:150::-;4703:4;4716:42;4726:12;:10;:12::i;:::-;4740:9;4751:6;4716:9;:42::i;4788:130::-;-1:-1:-1;;;;;4885:18:0;;;4862:7;4885:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4788:130::o;3169:103::-;2964:12;:10;:12::i;:::-;2954:6;;-1:-1:-1;;;;;2954:6:0;;;:22;;;2946:67;;;;;-1:-1:-1;;;2946:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3238:28;3257:8;3238:18;:28::i;:::-;3169:103;:::o;974:92::-;1050:10;974:92;:::o;6626:320::-;-1:-1:-1;;;;;6716:19:0;;6708:68;;;;-1:-1:-1;;;6708:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6791:21:0;;6783:68;;;;-1:-1:-1;;;6783:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6860:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;6908:32;;;;;;;;;;;;;;;;;6626:320;;;:::o;5835:449::-;-1:-1:-1;;;;;5929:20:0;;5921:70;;;;-1:-1:-1;;;5921:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6006:23:0;;5998:71;;;;-1:-1:-1;;;5998:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6098;6120:6;6098:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6098:17:0;;;;;;:9;:17;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;6078:17:0;;;;;;;:9;:17;;;;;;:91;;;;6199:20;;;;;;;:32;;6224:6;6199:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;6176:20:0;;;;;;;:9;:20;;;;;;;;;:55;;;;6243:35;;;;;;;6176:20;;6243:35;;;;;;;;;;;;;5835:449;;;:::o;1508:178::-;1594:7;1626:12;1618:6;;;;1610:29;;;;-1:-1:-1;;;1610: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;1610:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1658:5:0;;;1508:178::o;1199:167::-;1257:7;1285:5;;;1305:6;;;;1297:46;;;;;-1:-1:-1;;;1297:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1359:1;1199:167;-1:-1:-1;;;1199:167:0:o;3278:215::-;-1:-1:-1;;;;;3348:22:0;;3340:73;;;;-1:-1:-1;;;3340:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3446:6;;;3425:38;;-1:-1:-1;;;;;3425:38:0;;;;3446:6;;;3425:38;;;3470:6;:17;;-1:-1:-1;;;;;;3470:17:0;-1:-1:-1;;;;;3470:17:0;;;;;;;;;;3278:215::o

Swarm Source

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