ETH Price: $3,433.94 (+2.46%)
Gas: 4 Gwei

Token

AZ FundChain (AZT)
 

Overview

Max Total Supply

30,000,000 AZT

Holders

2,207 (0.00%)

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
0xcrits.eth
Balance
12.926887926 AZT

Value
$0.00
0xc3bc613626bd68cad057bcd85914d40de80e509e
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

FundChain aims to be a decentralized, transparent and reliable money circle and crowdfunding application.

ICO Information

Project Sector : Finance
ICO Start Date : Mar 1, 2019
ICO End Date : Apr 20, 2019
Hard Cap : $7,000,000
Soft Cap : $2,000,000
Token Distribution Date : May 15, 2019
ICO Price  : $0.63
Country : British Virgin Islands

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
AZT

Compiler Version
v0.5.6+commit.b259423e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2019-03-21
*/

pragma solidity ^0.5.6;


library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    require(c / a == b);
    return c;
  }
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    require(b > 0);
    uint256 c = a / b;
    return c;
  }
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    require(b <= a);
    uint256 c = a - b;
    return c;
  }
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a && c >= b);
    return c;
  }
  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    require(b != 0);
    return a % b;
  }
  function max256(uint256 a, uint256 b) internal pure returns (uint256) {
    return a >= b ? a : b;
  }
  function min256(uint256 a, uint256 b) internal pure returns (uint256) {
    return a < b ? a : b;
  }

}




contract owned {
  address public owner;

  constructor() public {
    owner = msg.sender;
  }

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

  function transferOwnership(address newOwner) onlyOwner public {
    owner = newOwner;
  }
}

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


contract TokenERC20 {
  using SafeMath for uint256;
  string public name;
  string public symbol;
  uint8 public decimals;
  uint256 public totalSupply;

  mapping (address => uint256) public balanceOf;
  mapping (address => mapping (address => uint256)) public allowance;

  event Transfer(address indexed from, address indexed to, uint256 value);

  event Approval(address indexed _owner, address indexed _spender, uint256 _value);

  event Burn(address indexed from, uint256 value);


  constructor(string memory tokenName, string memory tokenSymbol, uint8 dec) public {
    decimals = dec;
    name = tokenName;                                   // Set the name for display purposes
    symbol = tokenSymbol;   
  }

  function _transfer(address _from, address _to, uint _value) internal {
    require(_to != address(0x0));
    balanceOf[_from] = balanceOf[_from].sub(_value);
    balanceOf[_to] = balanceOf[_to].add(_value);
    emit Transfer(_from, _to, _value);
  }

  function transfer(address _to, uint256 _value) public returns (bool success) {
    _transfer(msg.sender, _to, _value);
    return true;
  }


  function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
    allowance[_from][msg.sender] = allowance[_from][msg.sender].sub(_value);
		_transfer(_from, _to, _value);
		return true;
  }


  function approve(address _spender, uint256 _value) public returns (bool success) {
    allowance[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }


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

}


/******************************************/
/*       ADVANCED TOKEN STARTS HERE       */
/******************************************/

contract AZT is owned, TokenERC20  {

	string _tokenName = "AZ FundChain";  
	string _tokenSymbol = "AZT";
  uint8 _decimals = 18;

  address[] public frozenAddresses;
  bool public tokenFrozen;

  struct frozenWallet {
    bool isFrozen; //true or false
    uint256 rewardedAmount; //amount
    uint256 frozenAmount; //amount
    uint256 frozenTime; // in days
  }

  mapping (address => frozenWallet) public frozenWallets;



  constructor() TokenERC20(_tokenName, _tokenSymbol, _decimals) public {

    /*Wallet A */
    frozenAddresses.push(address(0x9fd50776F133751E8Ae6abE1Be124638Bb917E05));
    frozenWallets[frozenAddresses[0]] = frozenWallet({
      isFrozen: true,
      rewardedAmount: 30000000 * 10 ** uint256(decimals),
      frozenAmount: 0 * 10 ** uint256(decimals),
      frozenTime: now + 1 * 1 hours //seconds, minutes, hours, days
    });

    for (uint256 i = 0; i < frozenAddresses.length; i++) {
      balanceOf[frozenAddresses[i]] = frozenWallets[frozenAddresses[i]].rewardedAmount;
      totalSupply = totalSupply.add(frozenWallets[frozenAddresses[i]].rewardedAmount);
    }
  }

  function _transfer(address _from, address _to, uint _value) internal {
    require(_to != address(0x0));
    require(checkFrozenWallet(_from, _value));
    balanceOf[_from] = balanceOf[_from].sub(_value);      
    balanceOf[_to] = balanceOf[_to].add(_value);     
    emit Transfer(_from, _to, _value);
  }

  function checkFrozenWallet(address _from, uint _value) public view returns (bool) {
    return(
      _from==owner || 
      (!tokenFrozen && 
      (!frozenWallets[_from].isFrozen || 
       now>=frozenWallets[_from].frozenTime || 
       balanceOf[_from].sub(_value)>=frozenWallets[_from].frozenAmount))
    );
  }


  function burn(uint256 _value) onlyOwner public returns (bool success) {
    balanceOf[msg.sender] = balanceOf[msg.sender].sub(_value);   // Subtract from the sender
    totalSupply = totalSupply.sub(_value);                      // Updates totalSupply
    emit Burn(msg.sender, _value);
    return true;
  }

  function burnFrom(address _from, uint256 _value) public returns (bool success) {
    balanceOf[_from] = balanceOf[_from].sub(_value);                          // Subtract from the targeted balance
    allowance[_from][msg.sender] = allowance[_from][msg.sender].sub(_value);   // Subtract from the sender's allowance
    totalSupply = totalSupply.sub(_value);                              // Update totalSupply
    emit Burn(_from, _value);
    return true;
  }

  function freezeToken(bool freeze) onlyOwner public {
    tokenFrozen = freeze;
  }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"checkFrozenWallet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"frozenAddresses","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenWallets","outputs":[{"name":"isFrozen","type":"bool"},{"name":"rewardedAmount","type":"uint256"},{"name":"frozenAmount","type":"uint256"},{"name":"frozenTime","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"freeze","type":"bool"}],"name":"freezeToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"tokenFrozen","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

60c0604052600c60808190527f415a2046756e64436861696e000000000000000000000000000000000000000060a090815262000040916007919062000437565b506040805180820190915260038082527f415a5400000000000000000000000000000000000000000000000000000000006020909201918252620000879160089162000437565b506009805460ff19166012179055348015620000a257600080fd5b506007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156200012d5780601f1062000101576101008083540402835291602001916200012d565b820191906000526020600020905b8154815290600101906020018083116200010f57829003601f168201915b505060088054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815295509193509150830182828015620001bf5780601f106200019357610100808354040283529160200191620001bf565b820191906000526020600020905b815481529060010190602001808311620001a157829003601f168201915b5050600954600080546001600160a01b031916331790556003805460ff191660ff9092169182179055855190935062000202925060019150602086019062000437565b5081516200021890600290602085019062000437565b5050600a80546001818101835560008381527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a890920180546001600160a01b031916739fd50776f133751e8ae6abe1be124638bb917e05179055604080516080810182529182526003546301c9c38060ff909116850a0260208301528101829052610e10420160608201528254909450600c93509091908290620002b857fe5b6000918252602080832091909101546001600160a01b0316835282810193909352604091820181208451815460ff19169015151781559284015160018401559083015160028301556060909201516003909101555b600a548110156200040957600c6000600a83815481106200032a57fe5b9060005260206000200160009054906101000a90046001600160a01b03166001600160a01b03166001600160a01b031681526020019081526020016000206001015460056000600a84815481106200037e57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001812091909155600a8054620003fd92600c92909185908110620003bf57fe5b60009182526020808320909101546001600160a01b031683528281019390935260409091019020600101546004549162000bf262000410821b17901c565b6004556001016200030d565b50620004dc565b6000828201838110801590620004265750828110155b6200043057600080fd5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200047a57805160ff1916838001178555620004aa565b82800160010185558215620004aa579182015b82811115620004aa5782518255916020019190600101906200048d565b50620004b8929150620004bc565b5090565b620004d991905b80821115620004b85760008155600101620004c3565b90565b610c3c80620004ec6000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c806371849403116100ad578063a9059cbb11610071578063a9059cbb146103a4578063afc361bc146103d0578063cae9ca51146103d8578063dd62ed3e14610493578063f2fde38b146104c157610121565b806371849403146102f9578063771eee161461034757806379cc6790146103685780638da5cb5b1461039457806395d89b411461039c57610121565b806323b872dd116100f457806323b872dd14610229578063313ce5671461025f57806342966c681461027d5780635506ed441461029a57806370a08231146102d357610121565b806306fdde0314610126578063095ea7b3146101a357806309ce3855146101e357806318160ddd1461020f575b600080fd5b61012e6104e7565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610168578181015183820152602001610150565b50505050905090810190601f1680156101955780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101cf600480360360408110156101b957600080fd5b506001600160a01b038135169060200135610574565b604080519115158252519081900360200190f35b6101cf600480360360408110156101f957600080fd5b506001600160a01b0381351690602001356105da565b61021761068b565b60408051918252519081900360200190f35b6101cf6004803603606081101561023f57600080fd5b506001600160a01b03813581169160208101359091169060400135610691565b6102676106fe565b6040805160ff9092168252519081900360200190f35b6101cf6004803603602081101561029357600080fd5b5035610707565b6102b7600480360360208110156102b057600080fd5b50356107a3565b604080516001600160a01b039092168252519081900360200190f35b610217600480360360208110156102e957600080fd5b50356001600160a01b03166107ca565b61031f6004803603602081101561030f57600080fd5b50356001600160a01b03166107dc565b6040805194151585526020850193909352838301919091526060830152519081900360800190f35b6103666004803603602081101561035d57600080fd5b50351515610807565b005b6101cf6004803603604081101561037e57600080fd5b506001600160a01b038135169060200135610831565b6102b7610919565b61012e610928565b6101cf600480360360408110156103ba57600080fd5b506001600160a01b038135169060200135610980565b6101cf610996565b6101cf600480360360608110156103ee57600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561041e57600080fd5b82018360208201111561043057600080fd5b8035906020019184600183028401116401000000008311171561045257600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061099f945050505050565b610217600480360360408110156104a957600080fd5b506001600160a01b0381358116916020013516610aa7565b610366600480360360208110156104d757600080fd5b50356001600160a01b0316610ac4565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561056c5780601f106105415761010080835404028352916020019161056c565b820191906000526020600020905b81548152906001019060200180831161054f57829003601f168201915b505050505081565b3360008181526006602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b600080546001600160a01b03848116911614806106845750600b5460ff1615801561068457506001600160a01b0383166000908152600c602052604090205460ff16158061064357506001600160a01b0383166000908152600c60205260409020600301544210155b8061068457506001600160a01b0383166000908152600c6020908152604080832060020154600590925290912054610681908463ffffffff610afd16565b10155b9392505050565b60045481565b6001600160a01b03831660009081526006602090815260408083203384529091528120546106c5908363ffffffff610afd16565b6001600160a01b03851660009081526006602090815260408083203384529091529020556106f4848484610b12565b5060019392505050565b60035460ff1681565b600080546001600160a01b0316331461071f57600080fd5b3360009081526005602052604090205461073f908363ffffffff610afd16565b33600090815260056020526040902055600454610762908363ffffffff610afd16565b60045560408051838152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2506001919050565b600a81815481106107b057fe5b6000918252602090912001546001600160a01b0316905081565b60056020526000908152604090205481565b600c60205260009081526040902080546001820154600283015460039093015460ff90921692909184565b6000546001600160a01b0316331461081e57600080fd5b600b805460ff1916911515919091179055565b6001600160a01b03821660009081526005602052604081205461085a908363ffffffff610afd16565b6001600160a01b0384166000908152600560209081526040808320939093556006815282822033835290522054610897908363ffffffff610afd16565b6001600160a01b03841660009081526006602090815260408083203384529091529020556004546108ce908363ffffffff610afd16565b6004556040805183815290516001600160a01b038516917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a250600192915050565b6000546001600160a01b031681565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561056c5780601f106105415761010080835404028352916020019161056c565b600061098d338484610b12565b50600192915050565b600b5460ff1681565b6000836109ac8185610574565b15610a9f57604051600160e01b638f4ffcb102815233600482018181526024830187905230604484018190526080606485019081528751608486015287516001600160a01b03871695638f4ffcb195948b94938b939192909160a490910190602085019080838360005b83811015610a2e578181015183820152602001610a16565b50505050905090810190601f168015610a5b5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610a7d57600080fd5b505af1158015610a91573d6000803e3d6000fd5b505050506001915050610684565b509392505050565b600660209081526000928352604080842090915290825290205481565b6000546001600160a01b03163314610adb57600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b600082821115610b0c57600080fd5b50900390565b6001600160a01b038216610b2557600080fd5b610b2f83826105da565b610b3857600080fd5b6001600160a01b038316600090815260056020526040902054610b61908263ffffffff610afd16565b6001600160a01b038085166000908152600560205260408082209390935590841681522054610b96908263ffffffff610bf216565b6001600160a01b0380841660008181526005602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b6000828201838110801590610c075750828110155b61068457600080fdfea165627a7a72305820f22661ec2573a661c9af21b92cf15da5fc8ae896ef624d2fcbe27a3558f1fde30029

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101215760003560e01c806371849403116100ad578063a9059cbb11610071578063a9059cbb146103a4578063afc361bc146103d0578063cae9ca51146103d8578063dd62ed3e14610493578063f2fde38b146104c157610121565b806371849403146102f9578063771eee161461034757806379cc6790146103685780638da5cb5b1461039457806395d89b411461039c57610121565b806323b872dd116100f457806323b872dd14610229578063313ce5671461025f57806342966c681461027d5780635506ed441461029a57806370a08231146102d357610121565b806306fdde0314610126578063095ea7b3146101a357806309ce3855146101e357806318160ddd1461020f575b600080fd5b61012e6104e7565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610168578181015183820152602001610150565b50505050905090810190601f1680156101955780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101cf600480360360408110156101b957600080fd5b506001600160a01b038135169060200135610574565b604080519115158252519081900360200190f35b6101cf600480360360408110156101f957600080fd5b506001600160a01b0381351690602001356105da565b61021761068b565b60408051918252519081900360200190f35b6101cf6004803603606081101561023f57600080fd5b506001600160a01b03813581169160208101359091169060400135610691565b6102676106fe565b6040805160ff9092168252519081900360200190f35b6101cf6004803603602081101561029357600080fd5b5035610707565b6102b7600480360360208110156102b057600080fd5b50356107a3565b604080516001600160a01b039092168252519081900360200190f35b610217600480360360208110156102e957600080fd5b50356001600160a01b03166107ca565b61031f6004803603602081101561030f57600080fd5b50356001600160a01b03166107dc565b6040805194151585526020850193909352838301919091526060830152519081900360800190f35b6103666004803603602081101561035d57600080fd5b50351515610807565b005b6101cf6004803603604081101561037e57600080fd5b506001600160a01b038135169060200135610831565b6102b7610919565b61012e610928565b6101cf600480360360408110156103ba57600080fd5b506001600160a01b038135169060200135610980565b6101cf610996565b6101cf600480360360608110156103ee57600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561041e57600080fd5b82018360208201111561043057600080fd5b8035906020019184600183028401116401000000008311171561045257600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061099f945050505050565b610217600480360360408110156104a957600080fd5b506001600160a01b0381358116916020013516610aa7565b610366600480360360208110156104d757600080fd5b50356001600160a01b0316610ac4565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561056c5780601f106105415761010080835404028352916020019161056c565b820191906000526020600020905b81548152906001019060200180831161054f57829003601f168201915b505050505081565b3360008181526006602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b600080546001600160a01b03848116911614806106845750600b5460ff1615801561068457506001600160a01b0383166000908152600c602052604090205460ff16158061064357506001600160a01b0383166000908152600c60205260409020600301544210155b8061068457506001600160a01b0383166000908152600c6020908152604080832060020154600590925290912054610681908463ffffffff610afd16565b10155b9392505050565b60045481565b6001600160a01b03831660009081526006602090815260408083203384529091528120546106c5908363ffffffff610afd16565b6001600160a01b03851660009081526006602090815260408083203384529091529020556106f4848484610b12565b5060019392505050565b60035460ff1681565b600080546001600160a01b0316331461071f57600080fd5b3360009081526005602052604090205461073f908363ffffffff610afd16565b33600090815260056020526040902055600454610762908363ffffffff610afd16565b60045560408051838152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2506001919050565b600a81815481106107b057fe5b6000918252602090912001546001600160a01b0316905081565b60056020526000908152604090205481565b600c60205260009081526040902080546001820154600283015460039093015460ff90921692909184565b6000546001600160a01b0316331461081e57600080fd5b600b805460ff1916911515919091179055565b6001600160a01b03821660009081526005602052604081205461085a908363ffffffff610afd16565b6001600160a01b0384166000908152600560209081526040808320939093556006815282822033835290522054610897908363ffffffff610afd16565b6001600160a01b03841660009081526006602090815260408083203384529091529020556004546108ce908363ffffffff610afd16565b6004556040805183815290516001600160a01b038516917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a250600192915050565b6000546001600160a01b031681565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561056c5780601f106105415761010080835404028352916020019161056c565b600061098d338484610b12565b50600192915050565b600b5460ff1681565b6000836109ac8185610574565b15610a9f57604051600160e01b638f4ffcb102815233600482018181526024830187905230604484018190526080606485019081528751608486015287516001600160a01b03871695638f4ffcb195948b94938b939192909160a490910190602085019080838360005b83811015610a2e578181015183820152602001610a16565b50505050905090810190601f168015610a5b5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610a7d57600080fd5b505af1158015610a91573d6000803e3d6000fd5b505050506001915050610684565b509392505050565b600660209081526000928352604080842090915290825290205481565b6000546001600160a01b03163314610adb57600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b600082821115610b0c57600080fd5b50900390565b6001600160a01b038216610b2557600080fd5b610b2f83826105da565b610b3857600080fd5b6001600160a01b038316600090815260056020526040902054610b61908263ffffffff610afd16565b6001600160a01b038085166000908152600560205260408082209390935590841681522054610b96908263ffffffff610bf216565b6001600160a01b0380841660008181526005602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b6000828201838110801590610c075750828110155b61068457600080fdfea165627a7a72305820f22661ec2573a661c9af21b92cf15da5fc8ae896ef624d2fcbe27a3558f1fde30029

Swarm Source

bzzr://f22661ec2573a661c9af21b92cf15da5fc8ae896ef624d2fcbe27a3558f1fde3
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.