Contract 0x464863745ed3af8b9f8871f1082211c55f8f884d

 
Txn Hash
Block
From
To
Value [Txn Fee]
0x7624a7ea978c79344d7ae8c4c79716575e9a98a65f885754006bcda4e92f3f0283998462021-06-18 9:07:1128 mins ago0x00a2b91e018094ce830a3ccbaa0b3decb4b76fc9 IN  CryptoTycoon: CTT Token0 BNB0.00022198
0x1a2be972e9ca7686515d03dd963905d1212c81542f0a8c7b41e1e5658e6405df83989852021-06-18 8:23:221 hr 12 mins ago0xc58921e032134fb0d2158c9e17a830141d06b630 IN  CryptoTycoon: CTT Token0 BNB0.000237375
0x53bd5be29867a49e9b87102775d4652fa50aee30546418e954112b11f3ff580f83975522021-06-18 7:10:482 hrs 25 mins ago0x7ee35a172e0ba20622b42cbf8dc0620799153e4f IN  CryptoTycoon: CTT Token0 BNB0.000113805
0x757b02de4570f477f6dc33c28f2aca68e21a1d1e3ef6c3af61665d89dcb0d2d983967722021-06-18 6:31:483 hrs 4 mins ago0xb963fc2b1fcefcb6ed84a9c4a52c5df87b5051d1 IN  CryptoTycoon: CTT Token0 BNB0.00022198
0xd4e3061779a748c93335ec13faaf8fffc7a40c4c2ed1a55839632da2aae4a33a83959802021-06-18 5:51:543 hrs 44 mins ago0xe38dafbe7e10cd4defbfbe539b05a68c071ee497 IN  CryptoTycoon: CTT Token0 BNB0.0002264196
0xbd0e8fb8baf2b9a46fdb243ddff93d37129d386863ac8d0bf1cad6eb2acc5a5d83944682021-06-18 4:35:375 hrs ago0xe843a92a499aca21785331979491d0e573c7e439 IN  CryptoTycoon: CTT Token0 BNB0.00022198
0x3eb420f873f7ba82472bfa243da8640e05e26ee78eddaf34d53b0db9e3199ace83940092021-06-18 4:12:095 hrs 23 mins ago0xd00ea054297a48607a2921ab5f7b82151c69952c IN  CryptoTycoon: CTT Token0 BNB0.000113805
0x9a75b3bc956ed79505720635c2b6e25d82d79d2e3892d2a760640dacaf7d533783939712021-06-18 4:10:155 hrs 25 mins ago0xd00ea054297a48607a2921ab5f7b82151c69952c IN  CryptoTycoon: CTT Token0 BNB0.000113805
0xd0dafb32a542bdf38eab3f0b7cebb7ca87e33acac7b5c096e2440b96cea2b55583924532021-06-18 2:53:306 hrs 42 mins ago0x3f2948b14afc98ba6d6081e8e67b20a06981388f IN  CryptoTycoon: CTT Token0 BNB0.00022198
0xb4753c13f249797819c71968c051227ffe611564945d770ecc6fa5b4dff2fb8e83911642021-06-18 1:48:407 hrs 47 mins ago0x49fd5b8099e58a1f246695c4a96da771b6f2d81b IN  CryptoTycoon: CTT Token0 BNB0.0022198
0x97f5b305be679faee53b5c28a201de60d4d20847c015f7ee4f5e20d9840ed8dd83910092021-06-18 1:40:437 hrs 55 mins ago0x5695a910dd7972153b5958f962c2f59bd260f0a5 IN  CryptoTycoon: CTT Token0 BNB0.0002264196
0x7991183981555ad4b87c8ec9106bd98e0ca3f831ee8c4a67dd44d12e2833eb4483909082021-06-18 1:35:168 hrs ago0x3557660b48ce60d4cf68dc6d1c7351a288f0fe22 IN  CryptoTycoon: CTT Token0 BNB0.000113805
0xc5a0eee5463bb038e6799f9f5250aad5b9d64e2c88bfb049a1e397b4d332899d83906572021-06-18 1:22:438 hrs 13 mins ago0x921421f7e4c2f70962c959f440beb71386a2d7f1 IN  CryptoTycoon: CTT Token0 BNB0.0002264196
0x236c253329a20470263fe6277ac8e034adae12a06a6edfa4e3cd9b97fe03ed5e83897492021-06-18 0:37:198 hrs 58 mins ago0x6d49800f9ea7de915177fcc029a70f0ee1b7d990 IN  CryptoTycoon: CTT Token0 BNB0.000162375
0xe76eb61051e7854bd28bba664936bfe09f0b0de0ef9cdc10104d18d675303dcf83896602021-06-18 0:32:529 hrs 3 mins ago0x1e78ffa49ae7fbd6285fd2bae11bdb2d76793785 IN  CryptoTycoon: CTT Token0 BNB0.0004483996
0x6a0dfff00673a46e41d4a2ea420a48297e70227caa99102e72727b376794973583896132021-06-18 0:30:319 hrs 5 mins ago0x7af9f965224ae8ec087c91c2632ea4efffccf95d IN  CryptoTycoon: CTT Token0 BNB0.00031689
0x6581ec80f6514bbf497305757c684b82b6c8cc6158929b907c96834ec5c6954683896132021-06-18 0:30:319 hrs 5 mins ago0x48b7f491b34cabb81c17ed9c240470b6b85b878d IN  CryptoTycoon: CTT Token0 BNB0.00031677
0x162a91c6aa296d5f4f598db3c97c793db2a461eed068e2c05c3d1b9580c957fa83896112021-06-18 0:30:259 hrs 5 mins ago0xfb8d70429a19d5584a1c51bf85ee425330999d8d IN  CryptoTycoon: CTT Token0 BNB0.0002264196
0xb0eacf8b987e771efef9867ed9615362e0a1792468157ce2c8403c4f9b520b5483894742021-06-18 0:23:349 hrs 12 mins ago0x773bf25425c33bec8d9e73ba9bcc903e2cee8020 IN  CryptoTycoon: CTT Token0 BNB0.00022198
0x635dbddfe3c1d3812c495f6eb8e4eb53525dd4cf3ec27358fac094ba2c23784283893752021-06-18 0:18:369 hrs 17 mins ago0xb567a8199a09a22a07047bd82fa0b254fb3f8df7 IN  CryptoTycoon: CTT Token0 BNB0.0002264196
0x4050581aaf36a0fff3da4af81bc4bade7ebc770f2b53656eae1cc7569d9957f083892732021-06-18 0:13:309 hrs 22 mins ago0x5750abb5af3064333c55e9bf24fd1e572a39aadb IN  CryptoTycoon: CTT Token0 BNB0.0002421225
0x6d23919e5e4aca2e870e9f4c8a4789d8a9080c35a69ecc910bb26c99a23404bf83892062021-06-18 0:09:589 hrs 26 mins ago0xaf247af7e64768cfc66d2a2c6b9e1f116775c6cf IN  CryptoTycoon: CTT Token0 BNB0.000118402722
0x171d2f429d70d7d12aab78da52b43b868ee180b486a039ef31b274c76b1a430783889312021-06-17 23:55:199 hrs 40 mins ago0x8d35d378121ebf8a3762882b8401366d0570addc IN  CryptoTycoon: CTT Token0 BNB0.000118402722
0x4f89f30bb84ef9a6f3e10d1813bdb39791f3d52da57d4499a943eb0d7239c86683889052021-06-17 23:54:019 hrs 42 mins ago0xaf247af7e64768cfc66d2a2c6b9e1f116775c6cf IN  CryptoTycoon: CTT Token0 BNB0.0001160811
0x3ec9ed61155b14333ad5348944178770c4615151f84eebd535ff4df688fb856183886382021-06-17 23:39:589 hrs 56 mins ago0xb3a07d84b00aeaa79a2bac3cd196ab8a39a0c4e2 IN  CryptoTycoon: CTT Token0 BNB0.0002264196
[ Download CSV Export 

OVERVIEW

CryptoTycoon is a gaming platform based on BSC where players can build to participate in game yield farming and it has a token deflation mechanism and dividend bonus model.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CTToken

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.5.17;
// ----------------------------------------------------------------------------
// ERC Token Standard #20 Interface
// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
// ----------------------------------------------------------------------------
contract ERC20Interface {
  function totalSupply() public view returns (uint);
  function balanceOf(address tokenOwner) public view returns (uint balance);
  function allowance(address tokenOwner, address spender) public view returns (uint remaining);
  function transfer(address to, uint tokens) public returns (bool success);
  function approve(address spender, uint tokens) public returns (bool success);
  function transferFrom(address from, address to, uint tokens) public returns (bool success);

  event Transfer(address indexed from, address indexed to, uint tokens);
  event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}


// ----------------------------------------------------------------------------
// Safe maths
// ----------------------------------------------------------------------------
library SafeMath {
  function add(uint a, uint b) internal pure returns (uint c) {
    c = a + b;
    require(c >= a);
  }
  function sub(uint a, uint b) internal pure returns (uint c) {
    require(b <= a);
    c = a - b;
  }
  function mul(uint a, uint b) internal pure returns (uint c) {
    c = a * b;
    require(a == 0 || c / a == b); // the same as: if (a !=0 && c / a != b) {throw;}
  }
  function div(uint a, uint b) internal pure returns (uint c) {
    require(b > 0);
    c = a / b;
  }
}

// ----------------------------------------------------------------------------
// Ownable Contract
// ----------------------------------------------------------------------------
contract Ownable {
  address public owner;
  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

  
  // The Ownable constructor sets the original `owner` of the contract to the sender account
  constructor() public {
    owner = msg.sender;
  }

  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }

  // 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;
  }
}

// ----------------------------------------------------------------------------
// ERC20 Token, with the addition of symbol, name and decimals and an
// initial fixed supply
// ----------------------------------------------------------------------------
contract CTToken is ERC20Interface, Ownable{
  using SafeMath for uint;

  string public symbol;
  string public  name;
  uint8 public decimals;
  uint256 public feeRate;
  uint256 public minFee;
  uint _totalSupply;

  mapping(address => uint) balances;
  mapping(address => mapping(address => uint)) allowed;

  // ------------------------------------------------------------------------
  // Constructor
  // ------------------------------------------------------------------------
  constructor() public {
    symbol = "CTT";
    name = "CryptoTycoon Token";
    decimals = 18;
	feeRate = 500;
	minFee = 5 * 10**uint(decimals - 2);
    _totalSupply = 1000000 * 10**uint(decimals);
    balances[0x8F33dadF2d560d743B5A9F205F18bF9a2960771c] = _totalSupply;
    emit Transfer(address(0), 0x8F33dadF2d560d743B5A9F205F18bF9a2960771c, _totalSupply);
  }
  
  function getFee(uint256 amount) public view returns (uint256)  {
    uint256 fee = amount.mul(feeRate).div(10000);
	if (fee < minFee) {
		return minFee;
	}else{
		return fee;
	}
  }

  // ------------------------------------------------------------------------
  // Total supply
  // ------------------------------------------------------------------------
  function totalSupply() public view returns (uint) {
    return _totalSupply;
  }

  // ------------------------------------------------------------------------
  // Get the token balance for account `tokenOwner`
  // ------------------------------------------------------------------------
  function balanceOf(address tokenOwner) public view returns (uint balance) {
    return balances[tokenOwner];
  }

  // ------------------------------------------------------------------------
  // Transfer the balance from token owner's account to `to` account
  // - Owner's account must have sufficient balance to transfer
  // - 0 value transfers are allowed
  // ------------------------------------------------------------------------
  function transfer(address to, uint amount) public returns (bool success) {
    require(to != address(0), "to address is a zero address"); 
	require(amount > minFee);
	
	uint256 fee = getFee(amount);
	uint256 value = amount.sub(fee);
	
    balances[msg.sender] = balances[msg.sender].sub(amount);
    balances[to] = balances[to].add(value);
	_totalSupply = _totalSupply.sub(fee);
	
    emit Transfer(msg.sender, to, value);
	emit Transfer(msg.sender, address(0), fee);
    return true;
  }

  // ------------------------------------------------------------------------
  // Token owner can approve for `spender` to transferFrom(...) `tokens`
  // from the token owner's account
  //
  // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
  // recommends that there are no checks for the approval double-spend attack
  // as this should be implemented in user interfaces
  // ------------------------------------------------------------------------
  function approve(address spender, uint tokens) public returns (bool success) {
    require(spender != address(0), "spender address is a zero address");   
    allowed[msg.sender][spender] = tokens;
    emit Approval(msg.sender, spender, tokens);
    return true;
  }

  // ------------------------------------------------------------------------
  // Transfer `tokens` from the `from` account to the `to` account
  //
  // The calling account must already have sufficient tokens approve(...)-d
  // for spending from the `from` account and
  // - From account must have sufficient balance to transfer
  // - Spender must have sufficient allowance to transfer
  // - 0 value transfers are allowed
  // ------------------------------------------------------------------------
  function transferFrom(address from, address to, uint amount) public returns (bool success) {
    require(to != address(0), "to address is a zero address"); 
	require(amount > minFee);

	uint256 fee = getFee(amount);
	uint256 value = amount.sub(fee);
	
    balances[from] = balances[from].sub(amount);
    allowed[from][msg.sender] = allowed[from][msg.sender].sub(amount);
    balances[to] = balances[to].add(value);
    _totalSupply = _totalSupply.sub(fee);
	
    emit Transfer(from, to, value);
	emit Transfer(from, address(0), fee);	
    return true;
  }

  // ------------------------------------------------------------------------
  // Returns the amount of tokens approved by the owner that can be
  // transferred to the spender's account
  // ------------------------------------------------------------------------
  function allowance(address tokenOwner, address spender) public view returns (uint remaining) {
    return allowed[tokenOwner][spender];
  }
  
  function setFeeRate(uint256 newFeeRate) public onlyOwner {
	require (newFeeRate < 1000000);
	feeRate = newFeeRate;
  }
  function setMinFee(uint256 newMinFee) public onlyOwner {
	minFee = newMinFee;
  }  
}

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","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":true,"inputs":[],"name":"feeRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"getFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"minFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":[{"internalType":"uint256","name":"newFeeRate","type":"uint256"}],"name":"setFeeRate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"newMinFee","type":"uint256"}],"name":"setMinFee","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":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","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"}]

60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600381526020017f4354540000000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f92919062000232565b506040518060400160405280601281526020017f43727970746f5479636f6f6e20546f6b656e000000000000000000000000000081525060029080519060200190620000ed92919062000232565b506012600360006101000a81548160ff021916908360ff1602179055506101f46004819055506002600360009054906101000a900460ff160360ff16600a0a600502600581905550600360009054906101000a900460ff1660ff16600a0a620f42400260068190555060065460076000738f33dadf2d560d743b5a9f205f18bf9a2960771c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550738f33dadf2d560d743b5a9f205f18bf9a2960771c73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040518082815260200191505060405180910390a3620002e1565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200027557805160ff1916838001178555620002a6565b82800160010185558215620002a6579182015b82811115620002a557825182559160200191906001019062000288565b5b509050620002b59190620002b9565b5090565b620002de91905b80821115620002da576000816000905550600101620002c0565b5090565b90565b6113e680620002f16000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a9059cbb11610066578063a9059cbb14610473578063dd62ed3e146104d9578063f2fde38b14610551578063fcee45f41461059557610100565b806370a08231146103305780638da5cb5b1461038857806395d89b41146103d2578063978bbdb91461045557610100565b806324ec7590116100d357806324ec759014610292578063313ce567146102b057806331ac9920146102d457806345596e2e1461030257610100565b806306fdde0314610105578063095ea7b31461018857806318160ddd146101ee57806323b872dd1461020c575b600080fd5b61010d6105d7565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561014d578082015181840152602081019050610132565b50505050905090810190601f16801561017a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101d46004803603604081101561019e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610675565b604051808215151515815260200191505060405180910390f35b6101f66107ec565b6040518082815260200191505060405180910390f35b6102786004803603606081101561022257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107f6565b604051808215151515815260200191505060405180910390f35b61029a610bf8565b6040518082815260200191505060405180910390f35b6102b8610bfe565b604051808260ff1660ff16815260200191505060405180910390f35b610300600480360360208110156102ea57600080fd5b8101908080359060200190929190505050610c11565b005b61032e6004803603602081101561031857600080fd5b8101908080359060200190929190505050610c74565b005b6103726004803603602081101561034657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ce6565b6040518082815260200191505060405180910390f35b610390610d2f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6103da610d54565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561041a5780820151818401526020810190506103ff565b50505050905090810190601f1680156104475780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61045d610df2565b6040518082815260200191505060405180910390f35b6104bf6004803603604081101561048957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610df8565b604051808215151515815260200191505060405180910390f35b61053b600480360360408110156104ef57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110ea565b6040518082815260200191505060405180910390f35b6105936004803603602081101561056757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611171565b005b6105c1600480360360208110156105ab57600080fd5b81019080803590602001909291905050506112c2565b6040518082815260200191505060405180910390f35b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561066d5780601f106106425761010080835404028352916020019161066d565b820191906000526020600020905b81548152906001019060200180831161065057829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156106fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806113916021913960400191505060405180910390fd5b81600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600654905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561089a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f746f20616464726573732069732061207a65726f20616464726573730000000081525060200191505060405180910390fd5b60055482116108a857600080fd5b60006108b3836112c2565b905060006108ca828561130f90919063ffffffff16565b905061091e84600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461130f90919063ffffffff16565b600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506109f084600860008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461130f90919063ffffffff16565b600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ac281600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461132990919063ffffffff16565b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b1a8260065461130f90919063ffffffff16565b6006819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001925050509392505050565b60055481565b600360009054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c6a57600080fd5b8060058190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ccd57600080fd5b620f42408110610cdc57600080fd5b8060048190555050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610dea5780601f10610dbf57610100808354040283529160200191610dea565b820191906000526020600020905b815481529060010190602001808311610dcd57829003601f168201915b505050505081565b60045481565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e9c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f746f20616464726573732069732061207a65726f20616464726573730000000081525060200191505060405180910390fd5b6005548211610eaa57600080fd5b6000610eb5836112c2565b90506000610ecc828561130f90919063ffffffff16565b9050610f2084600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461130f90919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fb581600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461132990919063ffffffff16565b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061100d8260065461130f90919063ffffffff16565b6006819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019250505092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111ca57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561120457600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000806112ee6127106112e06004548661134390919063ffffffff16565b61137090919063ffffffff16565b90506005548110156113055760055491505061130a565b809150505b919050565b60008282111561131e57600080fd5b818303905092915050565b600081830190508281101561133d57600080fd5b92915050565b60008183029050600083148061136157508183828161135e57fe5b04145b61136a57600080fd5b92915050565b600080821161137e57600080fd5b81838161138757fe5b0490509291505056fe7370656e64657220616464726573732069732061207a65726f2061646472657373a265627a7a723158205809871778156fd7dd50e88e45109c0b2772391e97f129041fb886d2b09d62e064736f6c63430005110032

Deployed ByteCode Sourcemap

2815:5003:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2815:5003:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2918:19;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2918:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5817:271;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5817:271:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4069:82;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6609:571;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6609:571:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2995:21;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2942;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;7730:83;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7730:83:0;;;;;;;;;;;;;;;;;:::i;:::-;;7605:121;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7605:121:0;;;;;;;;;;;;;;;;;:::i;:::-;;4368:114;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4368:114:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1883:20;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2893;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2893:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2968:22;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4819:502;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4819:502:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;7456:141;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7456:141:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2372:178;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2372:178:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3698:188;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3698:188:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2918:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5817:271::-;5880:12;5928:1;5909:21;;:7;:21;;;;5901:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6009:6;5978:7;:19;5986:10;5978:19;;;;;;;;;;;;;;;:28;5998:7;5978:28;;;;;;;;;;;;;;;:37;;;;6048:7;6027:37;;6036:10;6027:37;;;6057:6;6027:37;;;;;;;;;;;;;;;;;;6078:4;6071:11;;5817:271;;;;:::o;4069:82::-;4113:4;4133:12;;4126:19;;4069:82;:::o;6609:571::-;6686:12;6729:1;6715:16;;:2;:16;;;;6707:57;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6786:6;;6777;:15;6769:24;;;;;;6799:11;6813:14;6820:6;6813;:14::i;:::-;6799:28;;6831:13;6847:15;6858:3;6847:6;:10;;:15;;;;:::i;:::-;6831:31;;6889:26;6908:6;6889:8;:14;6898:4;6889:14;;;;;;;;;;;;;;;;:18;;:26;;;;:::i;:::-;6872:8;:14;6881:4;6872:14;;;;;;;;;;;;;;;:43;;;;6950:37;6980:6;6950:7;:13;6958:4;6950:13;;;;;;;;;;;;;;;:25;6964:10;6950:25;;;;;;;;;;;;;;;;:29;;:37;;;;:::i;:::-;6922:7;:13;6930:4;6922:13;;;;;;;;;;;;;;;:25;6936:10;6922:25;;;;;;;;;;;;;;;:65;;;;7009:23;7026:5;7009:8;:12;7018:2;7009:12;;;;;;;;;;;;;;;;:16;;:23;;;;:::i;:::-;6994:8;:12;7003:2;6994:12;;;;;;;;;;;;;;;:38;;;;7054:21;7071:3;7054:12;;:16;;:21;;;;:::i;:::-;7039:12;:36;;;;7105:2;7090:25;;7099:4;7090:25;;;7109:5;7090:25;;;;;;;;;;;;;;;;;;7147:1;7124:31;;7133:4;7124:31;;;7151:3;7124:31;;;;;;;;;;;;;;;;;;7170:4;7163:11;;;;6609:571;;;;;:::o;2995:21::-;;;;:::o;2942:::-;;;;;;;;;;;;;:::o;7730:83::-;2204:5;;;;;;;;;;;2190:19;;:10;:19;;;2182:28;;;;;;7798:9;7789:6;:18;;;;7730:83;:::o;7605:121::-;2204:5;;;;;;;;;;;2190:19;;:10;:19;;;2182:28;;;;;;7688:7;7675:10;:20;7666:30;;;;;;7710:10;7700:7;:20;;;;7605:121;:::o;4368:114::-;4428:12;4456:8;:20;4465:10;4456:20;;;;;;;;;;;;;;;;4449:27;;4368:114;;;:::o;1883:20::-;;;;;;;;;;;;;:::o;2893:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2968:22::-;;;;:::o;4819:502::-;4878:12;4921:1;4907:16;;:2;:16;;;;4899:57;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4978:6;;4969;:15;4961:24;;;;;;4992:11;5006:14;5013:6;5006;:14::i;:::-;4992:28;;5024:13;5040:15;5051:3;5040:6;:10;;:15;;;;:::i;:::-;5024:31;;5088:32;5113:6;5088:8;:20;5097:10;5088:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;5065:8;:20;5074:10;5065:20;;;;;;;;;;;;;;;:55;;;;5142:23;5159:5;5142:8;:12;5151:2;5142:12;;;;;;;;;;;;;;;;:16;;:23;;;;:::i;:::-;5127:8;:12;5136:2;5127:12;;;;;;;;;;;;;;;:38;;;;5184:21;5201:3;5184:12;;:16;;:21;;;;:::i;:::-;5169:12;:36;;;;5241:2;5220:31;;5229:10;5220:31;;;5245:5;5220:31;;;;;;;;;;;;;;;;;;5289:1;5260:37;;5269:10;5260:37;;;5293:3;5260:37;;;;;;;;;;;;;;;;;;5311:4;5304:11;;;;4819:502;;;;:::o;7456:141::-;7533:14;7563:7;:19;7571:10;7563:19;;;;;;;;;;;;;;;:28;7583:7;7563:28;;;;;;;;;;;;;;;;7556:35;;7456:141;;;;:::o;2372:178::-;2204:5;;;;;;;;;;;2190:19;;:10;:19;;;2182:28;;;;;;2469:1;2449:22;;:8;:22;;;;2441:31;;;;;;2512:8;2484:37;;2505:5;;;;;;;;;;;2484:37;;;;;;;;;;;;2536:8;2528:5;;:16;;;;;;;;;;;;;;;;;;2372:178;:::o;3698:188::-;3751:7;3768:11;3782:30;3806:5;3782:19;3793:7;;3782:6;:10;;:19;;;;:::i;:::-;:23;;:30;;;;:::i;:::-;3768:44;;3826:6;;3820:3;:12;3816:65;;;3846:6;;3839:13;;;;;3816:65;3873:3;3866:10;;;3698:188;;;;:::o;1288:104::-;1340:6;1368:1;1363;:6;;1355:15;;;;;;1385:1;1381;:5;1377:9;;1288:104;;;;:::o;1180:::-;1232:6;1255:1;1251;:5;1247:9;;1276:1;1271;:6;;1263:15;;;;;;1180:104;;;;:::o;1396:168::-;1448:6;1471:1;1467;:5;1463:9;;1492:1;1487;:6;:20;;;;1506:1;1501;1497;:5;;;;;;:10;1487:20;1479:29;;;;;;1396:168;;;;:::o;1568:103::-;1620:6;1647:1;1643;:5;1635:14;;;;;;1664:1;1660;:5;;;;;;1656:9;;1568:103;;;;:::o

Swarm Source

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