Contract 0xa202bcf4afe788232d83c18f4d46f30f2c4e67be 6

 
 
Txn Hash
Block
From
To
Value [Txn Fee]
0x3338cbcc57c0cf917d594e5c376852cd6bedcca5df6b2f1aa5eef84a690ad22a97457012021-08-04 16:30:454 mins ago0xbed8619bcd7611331bba43827b729aad94ad4731 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00126335
0x65e44f61a3e079027c10da92061071b0470757a18ea4d430a05d58f3ee1dfcaf97456902021-08-04 16:30:125 mins ago0xd5f0b57b7554b74d95112b5f4695ee10d1a1cf15 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00074428
0x5b7b91092f8a1d8e4a45888f3dca35c6ad48f3859e246711e960fb87f077023e97456852021-08-04 16:29:575 mins ago0xc83b4addef029adb2e092a2de5da6baab32929dc IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00074428
0xb37375069c788dd6a776f6a63b37870629befbf19352deff345c8c0ddb29ac0397456602021-08-04 16:28:426 mins ago0x2d580059b051fd607c07a06e065652de9a0dc6d9 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00126335
0x00433b29fd534ae18da728fea3a0e07be197828bc8f45e6496e9c6e8d72e782397456052021-08-04 16:25:579 mins ago0xaf4732098a8d1a1ad1ea648988d46a6e677fc38c IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00126335
0x0452ebc5d9b24ce5bf26f5f01ef590475492961fc957cd8d4da565d0f9e37ab697455962021-08-04 16:25:309 mins ago0xfae745ceec79014047dbb5b00cb1309015690e4b IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00126335
0x707892702f340bc315bbec20bd3074cdb6bcf177f94da703252da94a2219053397455582021-08-04 16:23:3211 mins ago0xd3fd032f62a87b29f8de391e895f85d063b77d01 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00124654
0x909005be8bf3fc1c6b412916e34ea182dee938d618fb060f31407b6bfdb588be97453932021-08-04 16:14:4520 mins ago0xdef7791d7adaef02075573b2a0b8027ceda3f116 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00109654
0x75ae7b9837df16cce2d00939729efebdf11be2b7c7f182422c177c573e03134097452862021-08-04 16:09:2326 mins ago0x50135a1da93fba23b609fa3089443179a90092a4 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00092041
0x38be6e5a5cf1baa099a27fd4a20eef0f58d3a2c09c02f6229d21a828852d2c6397452782021-08-04 16:08:5926 mins ago0x8b805c1e1c1872f49e9466f82addcf86f83d21a6 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00092041
0x2a7d978f4a6ea52632b91bef017c682718a3c70916165f481c89dd7bdc305e8697452102021-08-04 16:05:3529 mins ago0x7000d37605548760f2d78e8af0d9372c31a989f9 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00092041
0x6116d5cce0c221c6645f5ef8472fe593f340673a1e8268c90ceacf445ef754b897451492021-08-04 16:02:3232 mins ago0x431f9408b6a58a565b0755dad07a934ac46a689c IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00074428
0xf2f305c9c1e54b630552db1d2f281fd04ed3a813bfe35036b0f12cf09c0c19b097449852021-08-04 15:54:2041 mins ago0x75431766470361f59f05ed5c117afa23f0c5ebdb IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00126335
0x94eb5e7fd34bff971a174bc3b20bd1bc3773eda6a6305e921390ee27ff35fc7097448942021-08-04 15:49:4745 mins ago0xa08e024df4687046287cb6ab95dbd612b279ae54 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.000113275
0x1432c6a38d708badc03656a89ca8680cfa74a84938bcbf11f4c8b6f1bf09acd797448922021-08-04 15:49:4145 mins ago0xa08e024df4687046287cb6ab95dbd612b279ae54 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00092041
0x3d331934a097c50ba34487bd7fa8165c2f96b3d7e13cc904c125234bc5ff5df997448262021-08-04 15:46:2349 mins ago0x71a95a18ef3d4dc9ae6e5272bae22c7e6513e12a IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00141335
0x07b6f789b6fc78bab4f20a7d275cd7125254831e8ea025a31d5e7723b147cd9f97448012021-08-04 15:45:0850 mins ago0xd7d6c759078d01b1175e4caa32ecbec198f62534 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00092041
0x6642d8874bbfd2603cfd18ab1ce4b262f1e9b7642870d96558e33b67884fecdf97447732021-08-04 15:43:4451 mins ago0x98a1febd59a5db7e18716a84f298377dead6bc8c IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00092041
0xd32f598005ee5de00d7beb9ba8faa8121e69e419eb093e930f7508e5a421cac297447032021-08-04 15:40:1455 mins ago0x0318399b331d4ef448daeb4648e6067662c870c5 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00074428
0xe1408dcdaac6ff5e63506da2a30fd505b580375ca3052984c96c5313ab4e679797447012021-08-04 15:40:0855 mins ago0x5ef3cc71ed72b938c8e225981d5977da0aa32eb1 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00074428
0x3a85eda7611586475559a105cc2cf940cab2b5575159e1a231a3260183815ed297446702021-08-04 15:38:3556 mins ago0x8f9bc04d6895df4631d11ba65ca374b892928dbd IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00099541
0x19c6cbc014d5fabf13a615bf3166992a7f7299a4c8de77416bdd390e90fcb69597446702021-08-04 15:38:3556 mins ago0x353530030afdec83d0504f065fa660b9c8a8cc8e IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00074428
0x1f6da7eca6ee7b3415ebbb1a496032faf3e73f74f8a1c9228c27c9cc0ec32dc197446592021-08-04 15:38:0257 mins ago0xfa6a279f0552eac3636b3e031e498a6048be36c4 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00099541
0x19dfe890ab4a6f5be846c5126ce809cf47d601bc47c389b5bff766e9ea482ba597444792021-08-04 15:29:021 hr 6 mins ago0xf55042d45cf70b4976c993d965b747255dc52438 IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00109654
0x93c394b1b007bcd41d8e2be7c0aa6056536b5a5f8ba66d2a92412d1a1781931297444692021-08-04 15:28:321 hr 6 mins ago0x6ec4b3193ca7e757f55100400b23913004f39f3c IN  0xa202bcf4afe788232d83c18f4d46f30f2c4e67be0 BNB0.00066928
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0xd42e7b928f16274a20826223f6efb1c6fdf1e8dd

Contract Name:
CorgiJoiningReward

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
No with 200 runs

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

// SPDX-License-Identifier: MIT

pragma solidity ^0.6.12;

/**
 * @dev Interface of the BSC standard as defined in the EIP.
 */
interface IBSC {
	function totalSupply() external view returns (uint256);
	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);
}

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be aplied to your functions to restrict their use to
 * the owner.
 */
contract Ownable {
    address private _owner;

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

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor () internal {
        _owner = msg.sender;
        emit OwnershipTransferred(address(0), _owner);
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(isOwner(), "Ownable: caller is not the owner");
        _;
    }

    /**
     * @dev Returns true if the caller is the current owner.
     */
    function isOwner() public view returns (bool) {
        return msg.sender == _owner;
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public onlyOwner {
        _transferOwnership(newOwner);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     */
    function _transferOwnership(address newOwner) internal {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}


contract CorgiJoiningReward is Ownable {
  struct Claimer {
    address referer;
    uint256 tier1;
    uint256 tier2;
    uint256 tier3;
    uint256 tier4;
    uint256 totalRef;
    uint256 claimed;
  }

  IBSC public claimToken;

  address public support;

  uint[] public rewards;
  uint256 public totalclaimers;
  uint256 public _claimTokenRegister = 100 * 1e11;
  uint256 public _claimTokenTier1 = 5 * 1e11;
  uint256 public _claimTokenTier2 = 3 * 1e11;
  uint256 public _claimTokenTier3 = 2 * 1e11;
  uint256 public _claimTokenTier4 = 1 * 1e11;
  uint256 public totalrewards;

  mapping (address => Claimer) public claimers;
  event Claim(address user, address referer);
  event Reward(address user, uint256 amount);

  constructor(address _claimToken) public {
    rewards.push(_claimTokenTier1);
    rewards.push(_claimTokenTier2);
    rewards.push(_claimTokenTier3);
    rewards.push(_claimTokenTier4);
    support = msg.sender;
    claimToken = IBSC(_claimToken);
  }

  function claim(address referer) external {
    if (claimers[msg.sender].claimed == 0) {
      claimers[msg.sender].claimed = _claimTokenRegister;

      totalclaimers++;

      if (claimers[referer].claimed != 0 && referer != msg.sender) {
        address rec = referer;
        claimers[msg.sender].referer = referer;

        for (uint256 i = 0; i < rewards.length; i++) {
          if (claimers[rec].claimed == 0) {
            break;
          }

          if (i == 0) {
            claimers[rec].tier1++;
          }

          if (i == 1) {
            claimers[rec].tier2++;
          }

          if (i == 2) {
            claimers[rec].tier3++;
          }

          if (i == 3) {
            claimers[rec].tier3++;
          }

          rec = claimers[rec].referer;
        }

        rewardReferers(referer);
      }

      require(IBSC(claimToken).transfer(msg.sender, _claimTokenRegister), 'Claim token is failed');
      emit Claim(msg.sender, referer);
    }
  }

  function rewardReferers(address referer) internal {
    address rec = referer;

    for (uint256 i = 0; i < rewards.length; i++) {
      if (claimers[rec].claimed == 0) {
        break;
      }

      uint256 a = rewards[i];

      claimers[rec].claimed += a;
      totalrewards += a;

      require(IBSC(claimToken).transfer(rec, a), 'Claim reward token is failed');
      emit Reward(rec, a);

      rec = claimers[rec].referer;
    }
  }

  function balanceOf(address user) public view returns (uint256) {
    return claimers[user].claimed;
  }

  function availabe() public view returns (uint256) {
    return IBSC(claimToken).balanceOf(address(this));
  }
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"_claimToken","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"address","name":"referer","type":"address"}],"name":"Claim","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":false,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Reward","type":"event"},{"inputs":[],"name":"_claimTokenRegister","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_claimTokenTier1","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_claimTokenTier2","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_claimTokenTier3","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_claimTokenTier4","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"availabe","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"referer","type":"address"}],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"claimToken","outputs":[{"internalType":"contract IBSC","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"claimers","outputs":[{"internalType":"address","name":"referer","type":"address"},{"internalType":"uint256","name":"tier1","type":"uint256"},{"internalType":"uint256","name":"tier2","type":"uint256"},{"internalType":"uint256","name":"tier3","type":"uint256"},{"internalType":"uint256","name":"tier4","type":"uint256"},{"internalType":"uint256","name":"totalRef","type":"uint256"},{"internalType":"uint256","name":"claimed","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"rewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"support","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalclaimers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalrewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526509184e72a00060055564746a5288006006556445d964b800600755642e90edd00060085564174876e80060095534801561003e57600080fd5b506040516114333803806114338339818101604052602081101561006157600080fd5b8101908080519060200190929190505050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36003600654908060018154018082558091505060019003906000526020600020016000909190919091505560036007549080600181540180825580915050600190039060005260206000200160009091909190915055600360085490806001815401808255809150506001900390600052602060002001600090919091909150556003600954908060018154018082558091505060019003906000526020600020016000909190919091505533600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506111c88061026b6000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80638da5cb5b116100a2578063bae8782c11610071578063bae8782c1461031c578063da62fba91461033a578063ded57a9a146103d2578063f2fde38b146103f0578063f301af42146104345761010b565b80638da5cb5b1461028c5780638f32d59b146102c057806390598ac2146102e0578063a9c6c9e1146102fe5761010b565b806370a08231116100de57806370a08231146101da5780637a9d0f98146102325780637e3f8d4b146102505780638b2bd8d11461026e5761010b565b8063119f87471461011057806318037584146101445780631e83409a146101625780634451d89f146101a6575b600080fd5b610118610476565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61014c61049c565b6040518082815260200191505060405180910390f35b6101a46004803603602081101561017857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506104a2565b005b6101ae610a51565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61021c600480360360208110156101f057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a77565b6040518082815260200191505060405180910390f35b61023a610ac3565b6040518082815260200191505060405180910390f35b610258610ac9565b6040518082815260200191505060405180910390f35b610276610acf565b6040518082815260200191505060405180910390f35b610294610ad5565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102c8610afe565b60405180821515815260200191505060405180910390f35b6102e8610b55565b6040518082815260200191505060405180910390f35b610306610c20565b6040518082815260200191505060405180910390f35b610324610c26565b6040518082815260200191505060405180910390f35b61037c6004803603602081101561035057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c2c565b604051808873ffffffffffffffffffffffffffffffffffffffff16815260200187815260200186815260200185815260200184815260200183815260200182815260200197505050505050505060405180910390f35b6103da610c8e565b6040518082815260200191505060405180910390f35b6104326004803603602081101561040657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c94565b005b6104606004803603602081101561044a57600080fd5b8101908080359060200190929190505050610d1a565b6040518082815260200191505060405180910390f35b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60075481565b6000600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600601541415610a4e57600554600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600601819055506004600081548092919060010191905055506000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060154141580156105c757503373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b156108a057600081905081600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005b600380549050811015610894576000600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206006015414156106b257610894565b600081141561070e57600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101600081548092919060010191905055505b600181141561076a57600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600081548092919060010191905055505b60028114156107c657600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301600081548092919060010191905055505b600381141561082257600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301600081548092919060010191905055505b600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691508080600101915050610655565b5061089e82610d3b565b505b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb336005546040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561093557600080fd5b505af1158015610949573d6000803e3d6000fd5b505050506040513d602081101561095f57600080fd5b81019080805190602001909291905050506109e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f436c61696d20746f6b656e206973206661696c6564000000000000000000000081525060200191505060405180910390fd5b7f1836092b86c602f5dc00f47313b2873163879c06590285c6c58d63e208ac74663382604051808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600601549050919050565b60085481565b60055481565b60065481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610be057600080fd5b505afa158015610bf4573d6000803e3d6000fd5b505050506040513d6020811015610c0a57600080fd5b8101908080519060200190929190505050905090565b600a5481565b60045481565b600b6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154908060030154908060040154908060050154908060060154905087565b60095481565b610c9c610afe565b610d0e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610d1781611029565b50565b60038181548110610d2757fe5b906000526020600020016000915090505481565b600081905060005b600380549050811015611024576000600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600601541415610da057611024565b600060038281548110610daf57fe5b9060005260206000200154905080600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206006016000828254019250508190555080600a60008282540192505081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610eaf57600080fd5b505af1158015610ec3573d6000803e3d6000fd5b505050506040513d6020811015610ed957600080fd5b8101908080519060200190929190505050610f5c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f436c61696d2072657761726420746f6b656e206973206661696c65640000000081525060200191505060405180910390fd5b7f619caafabdd75649b302ba8419e48cccf64f37f1983ac4727cfb38b57703ffc98382604051808373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169250508080600101915050610d43565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156110af576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061116d6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373a2646970667358221220b0bd590395731decdb87911d509a361e768b45d3556fff6ccb3eb569209507c064736f6c634300060c0033000000000000000000000000cfcaaa6a3f4ea9017ac23e0dc5878b75bfb5bb5a

Deployed ByteCode Sourcemap

2666:2732:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2913:22;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;3100:42;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3684:1019;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2884:22;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;5173:105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3147:42;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3001:47;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3053:42;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1600:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;1966:92;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;5284:111;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3241:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2968:28;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3275:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3194:42;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2213:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2942:21;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2913:22;;;;;;;;;;;;;:::o;3100:42::-;;;;:::o;3684:1019::-;3768:1;3736:8;:20;3745:10;3736:20;;;;;;;;;;;;;;;:28;;;:33;3732:966;;;3811:19;;3780:8;:20;3789:10;3780:20;;;;;;;;;;;;;;;:28;;:50;;;;3841:13;;:15;;;;;;;;;;;;;3900:1;3871:8;:17;3880:7;3871:17;;;;;;;;;;;;;;;:25;;;:30;;:55;;;;;3916:10;3905:21;;:7;:21;;;;3871:55;3867:681;;;3939:11;3953:7;3939:21;;4002:7;3971:8;:20;3980:10;3971:20;;;;;;;;;;;;;;;:28;;;:38;;;;;;;;;;;;;;;;;;4027:9;4022:481;4046:7;:14;;;;4042:1;:18;4022:481;;;4109:1;4084:8;:13;4093:3;4084:13;;;;;;;;;;;;;;;:21;;;:26;4080:66;;;4127:5;;4080:66;4169:1;4164;:6;4160:62;;;4187:8;:13;4196:3;4187:13;;;;;;;;;;;;;;;:19;;;:21;;;;;;;;;;;;;4160:62;4245:1;4240;:6;4236:62;;;4263:8;:13;4272:3;4263:13;;;;;;;;;;;;;;;:19;;;:21;;;;;;;;;;;;;4236:62;4321:1;4316;:6;4312:62;;;4339:8;:13;4348:3;4339:13;;;;;;;;;;;;;;;:19;;;:21;;;;;;;;;;;;;4312:62;4397:1;4392;:6;4388:62;;;4415:8;:13;4424:3;4415:13;;;;;;;;;;;;;;;:19;;;:21;;;;;;;;;;;;;4388:62;4470:8;:13;4479:3;4470:13;;;;;;;;;;;;;;;:21;;;;;;;;;;;;4464:27;;4062:3;;;;;;;4022:481;;;;4515:23;4530:7;4515:14;:23::i;:::-;3867:681;;4571:10;;;;;;;;;;;4566:25;;;4592:10;4604:19;;4566:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4558:92;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4664:26;4670:10;4682:7;4664:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;3732:966;3684:1019;:::o;2884:22::-;;;;;;;;;;;;;:::o;5173:105::-;5227:7;5250:8;:14;5259:4;5250:14;;;;;;;;;;;;;;;:22;;;5243:29;;5173:105;;;:::o;3147:42::-;;;;:::o;3001:47::-;;;;:::o;3053:42::-;;;;:::o;1600:79::-;1638:7;1665:6;;;;;;;;;;;1658:13;;1600:79;:::o;1966:92::-;2006:4;2044:6;;;;;;;;;;;2030:20;;:10;:20;;;2023:27;;1966:92;:::o;5284:111::-;5325:7;5353:10;;;;;;;;;;;5348:26;;;5383:4;5348:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5341:48;;5284:111;:::o;3241:27::-;;;;:::o;2968:28::-;;;;:::o;3275:44::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3194:42::-;;;;:::o;2213:109::-;1812:9;:7;:9::i;:::-;1804:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2286:28:::1;2305:8;2286:18;:28::i;:::-;2213:109:::0;:::o;2942:21::-;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4709:458::-;4766:11;4780:7;4766:21;;4801:9;4796:366;4820:7;:14;;;;4816:1;:18;4796:366;;;4879:1;4854:8;:13;4863:3;4854:13;;;;;;;;;;;;;;;:21;;;:26;4850:58;;;4893:5;;4850:58;4918:9;4930:7;4938:1;4930:10;;;;;;;;;;;;;;;;4918:22;;4976:1;4951:8;:13;4960:3;4951:13;;;;;;;;;;;;;;;:21;;;:26;;;;;;;;;;;5002:1;4986:12;;:17;;;;;;;;;;;5027:10;;;;;;;;;;;5022:25;;;5048:3;5053:1;5022:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5014:74;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5102:14;5109:3;5114:1;5102:14;;;;;;;;;;;;;;;;;;;;;;;;;;5133:8;:13;5142:3;5133:13;;;;;;;;;;;;;;;:21;;;;;;;;;;;;5127:27;;4796:366;4836:3;;;;;;;4796:366;;;;4709:458;;:::o;2428:229::-;2522:1;2502:22;;:8;:22;;;;2494:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2612:8;2583:38;;2604:6;;;;;;;;;;2583:38;;;;;;;;;;;;2641:8;2632:6;;:17;;;;;;;;;;;;;;;;;;2428:229;:::o

Swarm Source

ipfs://b0bd590395731decdb87911d509a361e768b45d3556fff6ccb3eb569209507c0
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.