Contract 0xb0117b989b9b15bb17f88caa4c6a9756e4b9df02 1

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x1e896a65975e94ad3390eb730647d7694b9bb4770efc2710b174d4fc1c1a2838Transfer110476212021-09-19 10:08:067 hrs 25 mins ago0xed9acea43d979ac4ced1d2e2ac611e5a42de680c IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000155043
0x1f2bbbd18e3fa61479024dbbef56e914a8429d601c5bea2cb08364c32b4f2d43Transfer110330192021-09-18 21:54:2519 hrs 39 mins ago0x37149d270f9ed6bb662cf41d588068ea66f2496e IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000185745
0x510c0256c628c7f1bc6dff9db2a7803c89d305e17fc1a87b25ba8790101ede10Transfer110330172021-09-18 21:54:1919 hrs 39 mins ago0x9b91be18ec0f2465335f4bafe0be9abf0eecc37d IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000154959
0xf41c6a36ac960375890eb820164e66bb8002edce7d26dcc8eaa966eeac86e280Transfer110327822021-09-18 21:42:3419 hrs 51 mins agoHotbit 2 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000365043
0x66752ea3c6f6b3af855f187b96bbfcb9c977dd2aa6704f40d64811a567d66c11Transfer110316452021-09-18 20:45:4320 hrs 48 mins ago0xaffe1acb94d40ee8ae150a48309948ce23bfe331 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000260685
0x8cac443d70380d3e236b2df5c6d8ee9498254e20d33a2b0bb0a86dd23ddd5960Transfer107479342021-09-08 23:09:1010 days 18 hrs ago0xdb2b6649d9be1671882620835bc736a367cd04ce IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000260127
0x2bbf1fa402e03d321b4f49e3d4b1dec087c63d8e2a67d4f58e076c9cf0375624Transfer106587132021-09-05 19:52:5813 days 21 hrs ago0x631b14fe0b430f8217899c8aab76175e3e6337ca IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000110805
0x08d9699cd27b1be396e529f8213838e7eafc5d4d5054a3a31470e7cd34684ea4Transfer106586782021-09-05 19:51:1313 days 21 hrs ago0x631b14fe0b430f8217899c8aab76175e3e6337ca IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000260685
0x7673ff13ff9a4f9d341461f1c0cf25bed4e2a6fab70a67ee137ce17f81141b00Transfer106303872021-09-04 20:14:0314 days 21 hrs agoHotbit 2 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000259875
0xf82baef5542b34c95e90d1f7c6ab841cb054585e829fef924bc42a173684da0cTransfer106300732021-09-04 19:58:2114 days 21 hrs agoHotbit 2 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000364959
0x72126d75a7fcae841203701119ac96b43332c4e1b68614290df510db471664cbTransfer106093932021-09-04 2:38:2015 days 14 hrs ago0xda2ea7a14450fe1461fa333becf71ba676d98f74 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000143745
0x5fe15d29e683ff1da27d3567dd60341fc138f90ca0eb90ab8fb1173d3d451f82Transfer106093682021-09-04 2:37:0515 days 14 hrs ago0xda2ea7a14450fe1461fa333becf71ba676d98f74 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000143745
0x56f44d3517035f713d0774e477e7bc5f58e7aceccdef64c6d2a13c4cbeb731aaTransfer106091672021-09-04 2:27:0215 days 15 hrs agoHotbit 2 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000365043
0x7203dc28e492b6951f3c6507b306b3ee6d12ffc0330eca2a42bdaf1afae00529Transfer105339902021-09-01 11:04:2718 days 6 hrs ago0x5d9e6a514c9f8fbda76af46e40ab8b453a42fbeb IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000154959
0x825e8c8558fd1bc9bba12da2943dc35a3b3f1c9676450050cf2bc9b69dfdbb57Transfer105304702021-09-01 8:04:0518 days 9 hrs ago0x3e0b082e02d7a166b379fed5fa709fe90de4bc88 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000155043
0xf5190c3f6cc2e91450d1ba775c2f338bf8c4a2ff3d7cd405476e356e3a589183Transfer105011642021-08-31 7:14:4519 days 10 hrs ago0x66f48c26e3632443f70cfb206ebb93795b6ee8ba IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000185745
0xc8dcb8da6538fbe64d5b21e61203547346128c06f63ec9afaec8420b78f56d8fTransfer105010442021-08-31 7:08:4519 days 10 hrs agoHotbit 2 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000365043
0xb0068634cab8102b2bb60af87221bb16d457c048948aa455b71a82ec67824a50Transfer104462702021-08-29 8:55:3921 days 8 hrs ago0x6383adf534a3559cef60281dedf043444500afdf IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000185685
0xa444b8650609ec3f0134996b0b5a9b35dc072c3858b474f1845284f8d45889aaTransfer104402452021-08-29 3:54:2421 days 13 hrs agoHotbit 2 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000364875
0x0862261a93cf7705f140109902b31b240f730d5131b4cdf7bc5a03c7a0e9c1dfTransfer102964972021-08-24 2:36:4526 days 14 hrs agoHotbit 2 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000364959
0x95ebb4de6f9ae157ac8959663372b0718afc10649420ad5c05f203e516283cfeTransfer102304682021-08-21 19:21:1928 days 22 hrs ago0x18628cf2b7cdd50228dfea12c2346588c4fba199 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000155127
0xe2d75746267a12aabd0222ca52c0996b1a96cf1889ac0682a2ec7852ac32c7bdTransfer102287502021-08-21 17:55:2328 days 23 hrs ago0x6401f96a5337ce240d5b8a432a2f47776c3fc96b IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000155043
0x6511819fbd152843b4e7932a13a185a4a35fafa523de8fd67144b74930174652Transfer102192142021-08-21 9:48:1129 days 7 hrs agoHotbit 2 IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000365043
0x52067166abdc22317950c0c3df4d9070f86968830e7688e48a8512951c8229ecTransfer101148112021-08-17 18:17:4032 days 23 hrs ago0xbb9079a7c7eec307d3ccf5907d5063a3a961210e IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000155127
0x7a6da65d299da1e3bc07edf4435aae53d0712c4f725ca457a5bf2a05b0587f4fTransfer101028552021-08-17 8:19:3433 days 9 hrs ago0x12979f2f172fd529392f4525d90310a2e8796b6d IN  0xb0117b989b9b15bb17f88caa4c6a9756e4b9df020 BNB0.000185745
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MixtyFinance

Compiler Version
v0.6.0+commit.26b70077

Optimization Enabled:
No with 200 runs

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

// SPDX-License-Identifier: GPL-3.0

pragma solidity ^0.6.0;


contract Ownable {
    address public owner;


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


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

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

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

}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  /**
  * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

interface Raindrop {
    function authenticate(address _sender, uint _value, uint _challenge, uint _partnerId) external;
}

interface tokenRecipient {
    function receiveApproval(address _from, uint256 _value, address _token, bytes calldata _extraData) external;
}

interface IBEP20 {
  /**
   * @dev Returns the amount of tokens in existence.
   */
  function totalSupply() external view returns (uint256);

  /**
   * @dev Returns the token decimals.
   */
  function decimals() external view returns (uint8);

  /**
   * @dev Returns the token symbol.
   */
  function symbol() external view returns (string memory);

  /**
  * @dev Returns the token name.
  */
  function name() external view returns (string memory);

  /**
   * @dev Returns the amount of tokens owned by `account`.
   */
  function balanceOf(address account) external view returns (uint256);

  /**
   * @dev Moves `amount` tokens from the caller's account to `recipient`.
   *
   * Returns a boolean value indicating whether the operation succeeded.
   *
   * Emits a {Transfer} event.
   */
  function transfer(address recipient, uint256 amount) external returns (bool);

  /**
   * @dev Returns the remaining number of tokens that `spender` will be
   * allowed to spend on behalf of `owner` through {transferFrom}. This is
   * zero by default.
   *
   * This value changes when {approve} or {transferFrom} are called.
   */
  function allowance(address _owner, address spender) external view returns (uint256);

  /**
   * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
   *
   * Returns a boolean value indicating whether the operation succeeded.
   *
   * IMPORTANT: Beware that changing an allowance with this method brings the risk
   * that someone may use both the old and the new allowance by unfortunate
   * transaction ordering. One possible solution to mitigate this race
   * condition is to first reduce the spender's allowance to 0 and set the
   * desired value afterwards:
   * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
   *
   * Emits an {Approval} event.
   */
  function approve(address spender, uint256 amount) external returns (bool);

  /**
   * @dev Moves `amount` tokens from `sender` to `recipient` using the
   * allowance mechanism. `amount` is then deducted from the caller's
   * allowance.
   *
   * Returns a boolean value indicating whether the operation succeeded.
   *
   * Emits a {Transfer} event.
   */
  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

  /**
   * @dev Emitted when `value` tokens are moved from one account (`from`) to
   * another (`to`).
   *
   * Note that `value` may be zero.
   */
  event Transfer(address indexed from, address indexed to, uint256 value);

  /**
   * @dev Emitted when the allowance of a `spender` for an `owner` is set by
   * a call to {approve}. `value` is the new allowance.
   */
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract MixtyFinance is Ownable,IBEP20 {
    using SafeMath for uint256;

    string public _name;
    string public _symbol;
    uint8 public _decimals;            // Number of decimals of the smallest unit
    uint public _totalSupply;

    mapping (address => uint256) public balances;
    // `allowed` tracks any extra transfer rights as in all ERC20 tokens
    mapping (address => mapping (address => uint256)) public allowed;
    
////////////////
// Constructor
////////////////

    /// @notice Constructor to create a Mixty Finance tokens
    constructor() public {
        _name='Mixty Finance';
        _symbol='MXF';
        _decimals=18;
       _totalSupply = (35762 * 10**18);
        // Give the creator all initial tokens
        balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }
    


///////////////////
// BEP20 Methods
///////////////////

    //transfers an amount of tokens from one account to another
    //accepts two variables
    function transfer(address _to, uint256 _amount) public override  returns (bool success) {
        doTransfer(msg.sender, _to, _amount);
        return true;
}

  /**
   * @dev Returns the token symbol.
   */
  function symbol() public override view returns (string memory) {
    return _symbol;
  }
  
  /**
  * @dev Returns the token name.
  */
  function name() public override view returns (string memory) {
    return _name;
  }
  
    //transfers an amount of tokens from one account to another
    //accepts three variables
    function transferFrom(address _from, address _to, uint256 _amount
    ) public override returns (bool success) {
        // The standard ERC 20 transferFrom functionality
        require(allowed[_from][msg.sender] >= _amount);
        allowed[_from][msg.sender] -= _amount;
        doTransfer(_from, _to, _amount);
        return true;
    }

    //internal function to implement the transfer function and perform some safety checks
    function doTransfer(address _from, address _to, uint _amount
    ) internal {
        // Do not allow transfer to 0x0 or the token contract itself
        require((_to != address(0)) && (_to != address(this)));
        require(_amount <= balances[_from]);
        balances[_from] = balances[_from].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
    }

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

    //allows an address to approve another address to spend its tokens
    function approve(address _spender, uint256 _amount) public override returns (bool success) {
        // To change the approve amount you first have to reduce the addresses`
        //  allowance to zero by calling `approve(_spender,0)` if it is not
        //  already 0 to mitigate the race condition described here:
        //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
        require((_amount == 0) || (allowed[msg.sender][_spender] == 0));
        allowed[msg.sender][_spender] = _amount;
        emit Approval(msg.sender, _spender, _amount);
        return true;
    }
    
    //sends the approve function but with a data argument
    function approveAndCall(address _spender, uint256 _value, bytes memory _extraData) public  returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, address(this), _extraData);
            return true;
        }
    }
    
     /**
   * @dev Returns the token decimals.
   */
  function decimals() external view override returns (uint8) {
    return _decimals;
  }



    //returns the allowance an address has granted a spender
    function allowance(address _owner, address _spender
    ) public view override returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }
    
 

    //returns current hydro totalSupply
    function totalSupply() public view override returns (uint) {
        return _totalSupply;
    }

  

  
}

Contract Security Audit

Contract ABI

[{"inputs":[],"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"},{"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"},{"internalType":"bytes","name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"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"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600d81526020017f4d697874792046696e616e636500000000000000000000000000000000000000815250600190805190602001906200009f929190620001cf565b506040518060400160405280600381526020017f4d5846000000000000000000000000000000000000000000000000000000000081525060029080519060200190620000ed929190620001cf565b506012600360006101000a81548160ff021916908360ff160217905550690792a97294cdaf880000600481905550600454600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6004546040518082815260200191505060405180910390a36200027e565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200021257805160ff191683800117855562000243565b8280016001018555821562000243579182015b828111156200024257825182559160200191906001019062000225565b5b50905062000252919062000256565b5090565b6200027b91905b80821115620002775760008160009055506001016200025d565b5090565b90565b61144f806200028e6000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c806370a08231116100a2578063b09f126611610071578063b09f126614610569578063cae9ca51146105ec578063d28d8852146106e9578063dd62ed3e1461076c578063f2fde38b146107e457610116565b806370a08231146103de5780638da5cb5b1461043657806395d89b4114610480578063a9059cbb1461050357610116565b806327e235e3116100e957806327e235e3146102a8578063313ce5671461030057806332424aa3146103245780633eaaf86b146103485780635c6581651461036657610116565b806306fdde031461011b578063095ea7b31461019e57806318160ddd1461020457806323b872dd14610222575b600080fd5b610123610828565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610163578082015181840152602081019050610148565b50505050905090810190601f1680156101905780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ea600480360360408110156101b457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108ca565b604051808215151515815260200191505060405180910390f35b61020c610a4f565b6040518082815260200191505060405180910390f35b61028e6004803603606081101561023857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a59565b604051808215151515815260200191505060405180910390f35b6102ea600480360360208110156102be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b84565b6040518082815260200191505060405180910390f35b610308610b9c565b604051808260ff1660ff16815260200191505060405180910390f35b61032c610bb3565b604051808260ff1660ff16815260200191505060405180910390f35b610350610bc6565b6040518082815260200191505060405180910390f35b6103c86004803603604081101561037c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bcc565b6040518082815260200191505060405180910390f35b610420600480360360208110156103f457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bf1565b6040518082815260200191505060405180910390f35b61043e610c3a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610488610c5f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104c85780820151818401526020810190506104ad565b50505050905090810190601f1680156104f55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61054f6004803603604081101561051957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d01565b604051808215151515815260200191505060405180910390f35b610571610d18565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105b1578082015181840152602081019050610596565b50505050905090810190601f1680156105de5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6106cf6004803603606081101561060257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561064957600080fd5b82018360208201111561065b57600080fd5b8035906020019184600183028401116401000000008311171561067d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610db6565b604051808215151515815260200191505060405180910390f35b6106f1610f1e565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610731578082015181840152602081019050610716565b50505050905090810190601f16801561075e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6107ce6004803603604081101561078257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fbc565b6040518082815260200191505060405180910390f35b610826600480360360208110156107fa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611043565b005b606060018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108c05780601f10610895576101008083540402835291602001916108c0565b820191906000526020600020905b8154815290600101906020018083116108a357829003601f168201915b5050505050905090565b60008082148061095657506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b61095f57600080fd5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600454905090565b600081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ae457600080fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550610b79848484611194565b600190509392505050565b60056020528060005260406000206000915090505481565b6000600360009054906101000a900460ff16905090565b600360009054906101000a900460ff1681565b60045481565b6006602052816000526040600020602052806000526040600020600091509150505481565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b606060028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cf75780601f10610ccc57610100808354040283529160200191610cf7565b820191906000526020600020905b815481529060010190602001808311610cda57829003601f168201915b5050505050905090565b6000610d0e338484611194565b6001905092915050565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610dae5780601f10610d8357610100808354040283529160200191610dae565b820191906000526020600020905b815481529060010190602001808311610d9157829003601f168201915b505050505081565b600080849050610dc685856108ca565b15610f15578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ea4578082015181840152602081019050610e89565b50505050905090810190601f168015610ed15780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610ef357600080fd5b505af1158015610f07573d6000803e3d6000fd5b505050506001915050610f17565b505b9392505050565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fb45780601f10610f8957610100808354040283529160200191610fb4565b820191906000526020600020905b815481529060010190602001808311610f9757829003601f168201915b505050505081565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461109c57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156110d657600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156111fd57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b61120657600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111561125257600080fd5b6112a481600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113e690919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061133981600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113fd90919063ffffffff16565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211156113f257fe5b818303905092915050565b60008082840190508381101561140f57fe5b809150509291505056fea2646970667358221220f89a93e403e652d215e867daf1925c6bb1c1a653e2283c3ae28cab5026a1774a64736f6c63430006000033

Deployed ByteCode Sourcemap

5234:4299:0:-:0;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5234:4299:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6644:86;;;:::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;6644:86:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7952:607;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7952:607:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;9421:97;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6836:348;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6836:348:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5486:44;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5486:44:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;9042:88;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5370:22;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5453:24;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5611:64;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5611:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7748:124;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;7748:124:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;92:20;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6499:90;;;:::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;6499:90:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6281:161;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6281:161:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5342:21;;;:::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;5342:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8630:346;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8630:346:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21:11:-1;8;5:28;2:2;;;46:1;43;36:12;2:2;8630:346:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;8630:346:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;8630:346:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;8630:346:0;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5316: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;5316:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9204:159;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;9204:159:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;752:192;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;752:192:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;6644:86;6690:13;6719:5;6712:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6644:86;:::o;7952:607::-;8029:12;8381:1;8370:7;:12;8369:54;;;;8421:1;8388:7;:19;8396:10;8388:19;;;;;;;;;;;;;;;:29;8408:8;8388:29;;;;;;;;;;;;;;;;:34;8369:54;8361:63;;;;;;8467:7;8435;:19;8443:10;8435:19;;;;;;;;;;;;;;;:29;8455:8;8435:29;;;;;;;;;;;;;;;:39;;;;8511:8;8490:39;;8499:10;8490:39;;;8521:7;8490:39;;;;;;;;;;;;;;;;;;8547:4;8540:11;;7952:607;;;;:::o;9421:97::-;9474:4;9498:12;;9491:19;;9421:97;:::o;6836:348::-;6934:12;7056:7;7026;:14;7034:5;7026:14;;;;;;;;;;;;;;;:26;7041:10;7026:26;;;;;;;;;;;;;;;;:37;;7018:46;;;;;;7105:7;7075;:14;7083:5;7075:14;;;;;;;;;;;;;;;:26;7090:10;7075:26;;;;;;;;;;;;;;;;:37;;;;;;;;;;;7123:31;7134:5;7141:3;7146:7;7123:10;:31::i;:::-;7172:4;7165:11;;6836:348;;;;;:::o;5486:44::-;;;;;;;;;;;;;;;;;:::o;9042:88::-;9094:5;9115:9;;;;;;;;;;;9108:16;;9042:88;:::o;5370:22::-;;;;;;;;;;;;;:::o;5453:24::-;;;;:::o;5611:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;7748:124::-;7813:15;7848:8;:16;7857:6;7848:16;;;;;;;;;;;;;;;;7841:23;;7748:124;;;:::o;92:20::-;;;;;;;;;;;;;:::o;6499:90::-;6547:13;6576:7;6569:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6499:90;:::o;6281:161::-;6355:12;6380:36;6391:10;6403:3;6408:7;6380:10;:36::i;:::-;6434:4;6427:11;;6281:161;;;;:::o;5342:21::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;8630:346::-;8730:12;8755:22;8795:8;8755:49;;8819:25;8827:8;8837:6;8819:7;:25::i;:::-;8815:154;;;8861:7;:23;;;8885:10;8897:6;8913:4;8920:10;8861:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;8861:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8861:70:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;8861:70:0;;;;8953:4;8946:11;;;;;8815:154;8630:346;;;;;;;:::o;5316:19::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;9204:159::-;9293:17;9330:7;:15;9338:6;9330:15;;;;;;;;;;;;;;;:25;9346:8;9330:25;;;;;;;;;;;;;;;;9323:32;;9204:159;;;;:::o;752:192::-;549:5;;;;;;;;;;;535:19;;:10;:19;;;527:28;;;;;;853:1:::1;833:22;;:8;:22;;;;825:31;;;::::0;::::1;;900:8;872:37;;893:5;::::0;::::1;;;;;;;;;872:37;;;;;;;;;;;;928:8;920:5;::::0;:16:::1;;;;;;;;;;;;;;;;;;752:192:::0;:::o;7283:421::-;7465:1;7450:17;;:3;:17;;;;7449:45;;;;;7488:4;7473:20;;:3;:20;;;;7449:45;7441:54;;;;;;7525:8;:15;7534:5;7525:15;;;;;;;;;;;;;;;;7514:7;:26;;7506:35;;;;;;7570:28;7590:7;7570:8;:15;7579:5;7570:15;;;;;;;;;;;;;;;;:19;;:28;;;;:::i;:::-;7552:8;:15;7561:5;7552:15;;;;;;;;;;;;;;;:46;;;;7625:26;7643:7;7625:8;:13;7634:3;7625:13;;;;;;;;;;;;;;;;:17;;:26;;;;:::i;:::-;7609:8;:13;7618:3;7609:13;;;;;;;;;;;;;;;:42;;;;7683:3;7667:29;;7676:5;7667:29;;;7688:7;7667:29;;;;;;;;;;;;;;;;;;7283:421;;;:::o;1792:113::-;1850:7;1878:1;1873;:6;;1866:14;;;;1898:1;1894;:5;1887:12;;1792:113;;;;:::o;1972:133::-;2030:7;2046:9;2062:1;2058;:5;2046:17;;2082:1;2077;:6;;2070:14;;;;2098:1;2091:8;;;1972:133;;;;:::o

Swarm Source

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