ETH Price: $2,054.22 (-2.57%)

Contract

0xD5E38d2Ef4aD5e38942E6234e2CEC0dac38E124A
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve242109382026-01-11 10:42:1170 days ago1768128131IN
Volcanoes: VOLC Token
0 ETH0.000003230.13362744
Approve215544852025-01-04 23:45:23442 days ago1736034323IN
Volcanoes: VOLC Token
0 ETH0.000145276
Approve205414192024-08-16 13:13:59583 days ago1723814039IN
Volcanoes: VOLC Token
0 ETH0.000090243.72719381
Approve182481212023-09-30 11:07:23904 days ago1696072043IN
Volcanoes: VOLC Token
0 ETH0.000169487
Approve182434822023-09-29 19:33:23905 days ago1696016003IN
Volcanoes: VOLC Token
0 ETH0.0002279.37559948
Transfer126098342021-06-10 23:45:091746 days ago1623368709IN
Volcanoes: VOLC Token
0.2 ETH0.00023111
Approve119527362021-03-01 14:03:261847 days ago1614607406IN
Volcanoes: VOLC Token
0 ETH0.00187127129
Transfer99770302020-05-01 0:17:022152 days ago1588292222IN
Volcanoes: VOLC Token
0 ETH0.0009969216
Transfer99770162020-05-01 0:12:472152 days ago1588291967IN
Volcanoes: VOLC Token
0 ETH0.0005167316
Transfer98769502020-04-15 12:16:272167 days ago1586952987IN
Volcanoes: VOLC Token
0 ETH0.000261594.2
Transfer98559402020-04-12 6:37:542170 days ago1586673474IN
Volcanoes: VOLC Token
0 ETH0.00013592.875
Transfer98308592020-04-08 10:01:232174 days ago1586340083IN
Volcanoes: VOLC Token
0 ETH0.000411378.7
Transfer97606442020-03-28 14:57:572185 days ago1585407477IN
Volcanoes: VOLC Token
0 ETH0.0009965416
Transfer96984142020-03-18 22:51:222195 days ago1584571882IN
Volcanoes: VOLC Token
0 ETH0.000141853
Approve96098902020-03-05 7:27:272208 days ago1583393247IN
Volcanoes: VOLC Token
0 ETH0.000304116.85
Transfer95436592020-02-24 3:15:422219 days ago1582514142IN
Volcanoes: VOLC Token
0 ETH0.00028376
Approve95271422020-02-21 14:33:152221 days ago1582295595IN
Volcanoes: VOLC Token
0 ETH0.000088792
Transfer94168272020-02-04 15:05:002238 days ago1580828700IN
Volcanoes: VOLC Token
0 ETH0.000064542
Transfer94103972020-02-03 15:25:512239 days ago1580743551IN
Volcanoes: VOLC Token
0 ETH0.000047271
Transfer93754982020-01-29 6:45:582244 days ago1580280358IN
Volcanoes: VOLC Token
0 ETH0.000496610.5
Transfer93721842020-01-28 18:42:222245 days ago1580236942IN
Volcanoes: VOLC Token
0 ETH0.000032281
Approve93479252020-01-25 1:08:242249 days ago1579914504IN
Volcanoes: VOLC Token
0 ETH0.000273036.15
Transfer93016992020-01-17 23:26:142256 days ago1579303574IN
Volcanoes: VOLC Token
0 ETH0.000340447.2
Transfer92429802020-01-08 23:27:372265 days ago1578526057IN
Volcanoes: VOLC Token
0 ETH0.000236425
Transfer91990802020-01-02 4:06:362272 days ago1577937996IN
Volcanoes: VOLC Token
0 ETH0.000236425
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer From95091492020-02-18 19:58:352224 days ago1582055915
Volcanoes: VOLC Token
0 ETH
Transfer From94389042020-02-08 0:36:272235 days ago1581122187
Volcanoes: VOLC Token
0 ETH
Transfer From92853322020-01-15 11:12:482258 days ago1579086768
Volcanoes: VOLC Token
0 ETH
Transfer From92743512020-01-13 18:42:272260 days ago1578940947
Volcanoes: VOLC Token
0 ETH
Transfer From91039982019-12-14 6:24:172291 days ago1576304657
Volcanoes: VOLC Token
0 ETH
Transfer90363072019-12-02 5:12:122303 days ago1575263532
Volcanoes: VOLC Token
0 ETH
Transfer From90344672019-12-01 21:17:302303 days ago1575235050
Volcanoes: VOLC Token
0 ETH
Transfer From90344672019-12-01 21:17:302303 days ago1575235050
Volcanoes: VOLC Token
0 ETH
Transfer From90342972019-12-01 20:34:152303 days ago1575232455
Volcanoes: VOLC Token
0 ETH
Transfer From89662522019-11-20 4:02:572315 days ago1574222577
Volcanoes: VOLC Token
0 ETH
Transfer88668762019-11-03 19:05:362331 days ago1572807936
Volcanoes: VOLC Token
0 ETH
Transfer From88580092019-11-02 8:57:182332 days ago1572685038
Volcanoes: VOLC Token
0 ETH
Transfer From87663532019-10-18 18:02:312347 days ago1571421751
Volcanoes: VOLC Token
0 ETH
Transfer From87663532019-10-18 18:02:312347 days ago1571421751
Volcanoes: VOLC Token
0 ETH
Transfer From87663532019-10-18 18:02:312347 days ago1571421751
Volcanoes: VOLC Token
0 ETH
Transfer From87640582019-10-18 9:30:012347 days ago1571391001
Volcanoes: VOLC Token
0 ETH
Transfer From87242662019-10-12 3:05:172354 days ago1570849517
Volcanoes: VOLC Token
0 ETH
Transfer From87218392019-10-11 17:46:532354 days ago1570816013
Volcanoes: VOLC Token
0 ETH
Transfer From87218392019-10-11 17:46:532354 days ago1570816013
Volcanoes: VOLC Token
0 ETH
Transfer87145022019-10-10 14:13:122355 days ago1570716792
Volcanoes: VOLC Token
0 ETH
Transfer From87023702019-10-08 16:28:442357 days ago1570552124
Volcanoes: VOLC Token
0 ETH
Transfer From86822692019-10-05 13:06:172360 days ago1570280777
Volcanoes: VOLC Token
0 ETH
Transfer From86822692019-10-05 13:06:172360 days ago1570280777
Volcanoes: VOLC Token
0 ETH
Transfer From86822532019-10-05 13:02:272360 days ago1570280547
Volcanoes: VOLC Token
0 ETH
Transfer From86822532019-10-05 13:02:272360 days ago1570280547
Volcanoes: VOLC Token
0 ETH
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
VOLC

Compiler Version
v0.5.9+commit.e560f70d

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.5.9;

interface IERC20 {
  function totalSupply() external view returns (uint256);
  function balanceOf(address who) external view returns (uint256);
  function allowance(address owner, address spender) external view returns (uint256);
  function transfer(address to, uint256 value) external returns (bool);
  function approve(address spender, uint256 value) external returns (bool);
  function transferFrom(address from, address to, uint256 value) external returns (bool);

  event Transfer(address indexed from, address indexed to, uint256 value);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

library SafeMath {
  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;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a / b;
    return c;
  }

  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }

  function ceil(uint256 a, uint256 m) internal pure returns (uint256) {
    uint256 c = add(a,m);
    uint256 d = sub(c,1);
    return mul(div(d,m),m);
  }
}

contract ERC20Detailed is IERC20 {

  string private _name;
  string private _symbol;
  uint8 private _decimals;

  constructor(string memory name, string memory symbol, uint8 decimals) public {
    _name = name;
    _symbol = symbol;
    _decimals = decimals;
  }

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

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

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

contract VOLC is ERC20Detailed {

  using SafeMath for uint256;
  mapping (address => uint256) private _balances;
  mapping (address => mapping (address => uint256)) private _allowed;

  string constant tokenName = "Volcanoes";
  string constant tokenSymbol = "VOLC";
  uint8  constant tokenDecimals = 18;
  uint256 _totalSupply = 1000000000000000000000;
  uint256 public basePercent = 100;

  constructor() public payable ERC20Detailed(tokenName, tokenSymbol, tokenDecimals) {
    _mint(msg.sender, _totalSupply);
  }

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

  function balanceOf(address owner) public view returns (uint256) {
    return _balances[owner];
  }

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

  function findOneTenthPercent(uint256 value) public view returns (uint256)  {
    uint256 roundValue = value.ceil(basePercent);
    uint256 oneTenthPercent = roundValue.mul(basePercent).div(10000);
    return oneTenthPercent;
  }

  function transfer(address to, uint256 value) public returns (bool) {
    require(value <= _balances[msg.sender]);
    require(to != address(0));

    uint256 tokensToBurn = findOneTenthPercent(value);
    uint256 tokensToTransfer = value.sub(tokensToBurn);

    _balances[msg.sender] = _balances[msg.sender].sub(value);
    _balances[to] = _balances[to].add(tokensToTransfer);

    _totalSupply = _totalSupply.sub(tokensToBurn);

    emit Transfer(msg.sender, to, tokensToTransfer);
    emit Transfer(msg.sender, address(0), tokensToBurn);
    return true;
  }

  function multiTransfer(address[] memory receivers, uint256[] memory amounts) public {
    for (uint256 i = 0; i < receivers.length; i++) {
      transfer(receivers[i], amounts[i]);
    }
  }

  function approve(address spender, uint256 value) public returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = value;
    emit Approval(msg.sender, spender, value);
    return true;
  }

  function transferFrom(address from, address to, uint256 value) public returns (bool) {
    require(value <= _balances[from]);
    require(value <= _allowed[from][msg.sender]);
    require(to != address(0));

    _balances[from] = _balances[from].sub(value);

    uint256 tokensToBurn = findOneTenthPercent(value);
    uint256 tokensToTransfer = value.sub(tokensToBurn);

    _balances[to] = _balances[to].add(tokensToTransfer);
    _totalSupply = _totalSupply.sub(tokensToBurn);

    _allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value);

    emit Transfer(from, to, tokensToTransfer);
    emit Transfer(from, address(0), tokensToBurn);

    return true;
  }

  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = (_allowed[msg.sender][spender].add(addedValue));
    emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
    return true;
  }

  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = (_allowed[msg.sender][spender].sub(subtractedValue));
    emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
    return true;
  }

  function _mint(address account, uint256 amount) internal {
    require(amount != 0);
    _balances[account] = _balances[account].add(amount);
    emit Transfer(address(0), account, amount);
  }

  function burn(uint256 amount) external {
    _burn(msg.sender, amount);
  }

  function _burn(address account, uint256 amount) internal {
    require(amount != 0);
    require(amount <= _balances[account]);
    _totalSupply = _totalSupply.sub(amount);
    _balances[account] = _balances[account].sub(amount);
    emit Transfer(account, address(0), amount);
  }

  function burnFrom(address account, uint256 amount) external {
    require(amount <= _allowed[account][msg.sender]);
    _allowed[account][msg.sender] = _allowed[account][msg.sender].sub(amount);
    _burn(account, amount);
  }
}

Contract Security Audit

Contract ABI

API
[{"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"receivers","type":"address[]"},{"name":"amounts","type":"uint256[]"}],"name":"multiTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","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":"spender","type":"address"},{"name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"value","type":"uint256"}],"name":"findOneTenthPercent","outputs":[{"name":"","type":"uint256"}],"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":"spender","type":"address"},{"name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"basePercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":true,"stateMutability":"payable","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"}]

6080604052683635c9adc5dea0000060055560646006556040518060400160405280600981526020017f566f6c63616e6f657300000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f564f4c4300000000000000000000000000000000000000000000000000000000815250601282600090805190602001906200009c92919062000220565b508160019080519060200190620000b592919062000220565b5080600260006101000a81548160ff021916908360ff160217905550505050620000e833600554620000ee60201b60201c565b620002cf565b6000811415620000fd57600080fd5b6200015681600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200020360201b620018c91790919060201c565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000808284019050838110156200021657fe5b8091505092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200026357805160ff191683800117855562000294565b8280016001018555821562000294579182015b828111156200029357825182559160200191906001019062000276565b5b509050620002a39190620002a7565b5090565b620002cc91905b80821115620002c8576000816000905550600101620002ae565b5090565b90565b611b1980620002df6000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d714610601578063a9059cbb14610667578063c5ac0ded146106cd578063dd62ed3e146106eb57610100565b806370a082311461049657806379cc6790146104ee5780637d3c2b761461053c57806395d89b411461057e57610100565b806323b872dd116100d357806323b872dd14610358578063313ce567146103de578063395093511461040257806342966c681461046857610100565b806306fdde0314610105578063095ea7b31461018857806318160ddd146101ee5780631e89d5451461020c575b600080fd5b61010d610763565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561014d578082015181840152602081019050610132565b50505050905090810190601f16801561017a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101d46004803603604081101561019e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610805565b604051808215151515815260200191505060405180910390f35b6101f6610930565b6040518082815260200191505060405180910390f35b6103566004803603604081101561022257600080fd5b810190808035906020019064010000000081111561023f57600080fd5b82018360208201111561025157600080fd5b8035906020019184602083028401116401000000008311171561027357600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156102d357600080fd5b8201836020820111156102e557600080fd5b8035906020019184602083028401116401000000008311171561030757600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f82011690508083019250505050505050919291929050505061093a565b005b6103c46004803603606081101561036e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061098c565b604051808215151515815260200191505060405180910390f35b6103e6610ded565b604051808260ff1660ff16815260200191505060405180910390f35b61044e6004803603604081101561041857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e04565b604051808215151515815260200191505060405180910390f35b6104946004803603602081101561047e57600080fd5b8101908080359060200190929190505050611039565b005b6104d8600480360360208110156104ac57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611046565b6040518082815260200191505060405180910390f35b61053a6004803603604081101561050457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061108f565b005b6105686004803603602081101561055257600080fd5b8101908080359060200190929190505050611235565b6040518082815260200191505060405180910390f35b610586611286565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105c65780820151818401526020810190506105ab565b50505050905090810190601f1680156105f35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61064d6004803603604081101561061757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611328565b604051808215151515815260200191505060405180910390f35b6106b36004803603604081101561067d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061155d565b604051808215151515815260200191505060405180910390f35b6106d5611825565b6040518082815260200191505060405180910390f35b61074d6004803603604081101561070157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061182b565b6040518082815260200191505060405180910390f35b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107fb5780601f106107d0576101008083540402835291602001916107fb565b820191906000526020600020905b8154815290600101906020018083116107de57829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561084057600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600554905090565b60008090505b82518110156109875761097983828151811061095857fe5b602002602001015183838151811061096c57fe5b602002602001015161155d565b508080600101915050610940565b505050565b6000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156109da57600080fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610a6357600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a9d57600080fd5b610aef82600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000610b3d83611235565b90506000610b5482856118b290919063ffffffff16565b9050610ba881600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118c990919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c00826005546118b290919063ffffffff16565b600581905550610c9584600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001925050509392505050565b6000600260009054906101000a900460ff16905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e3f57600080fd5b610ece82600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118c990919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b61104333826118e5565b50565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111561111857600080fd5b6111a781600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061123182826118e5565b5050565b60008061124d60065484611a5990919063ffffffff16565b9050600061127a61271061126c60065485611a9490919063ffffffff16565b611acb90919063ffffffff16565b90508092505050919050565b606060018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561131e5780601f106112f35761010080835404028352916020019161131e565b820191906000526020600020905b81548152906001019060200180831161130157829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561136357600080fd5b6113f282600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156115ab57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156115e557600080fd5b60006115f083611235565b9050600061160782856118b290919063ffffffff16565b905061165b84600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116f081600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118c990919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611748826005546118b290919063ffffffff16565b6005819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019250505092915050565b60065481565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000828211156118be57fe5b818303905092915050565b6000808284019050838110156118db57fe5b8091505092915050565b60008114156118f357600080fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111561193f57600080fd5b611954816005546118b290919063ffffffff16565b6005819055506119ac81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080611a6684846118c9565b90506000611a758260016118b2565b9050611a8a611a848286611acb565b85611a94565b9250505092915050565b600080831415611aa75760009050611ac5565b6000828402905082848281611ab857fe5b0414611ac057fe5b809150505b92915050565b600080828481611ad757fe5b049050809150509291505056fea265627a7a723058209314649170cabf4dac149e02936ad939bfc6687da4e316bd7be091a37ebc0c9d64736f6c63430005090032

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d714610601578063a9059cbb14610667578063c5ac0ded146106cd578063dd62ed3e146106eb57610100565b806370a082311461049657806379cc6790146104ee5780637d3c2b761461053c57806395d89b411461057e57610100565b806323b872dd116100d357806323b872dd14610358578063313ce567146103de578063395093511461040257806342966c681461046857610100565b806306fdde0314610105578063095ea7b31461018857806318160ddd146101ee5780631e89d5451461020c575b600080fd5b61010d610763565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561014d578082015181840152602081019050610132565b50505050905090810190601f16801561017a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101d46004803603604081101561019e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610805565b604051808215151515815260200191505060405180910390f35b6101f6610930565b6040518082815260200191505060405180910390f35b6103566004803603604081101561022257600080fd5b810190808035906020019064010000000081111561023f57600080fd5b82018360208201111561025157600080fd5b8035906020019184602083028401116401000000008311171561027357600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156102d357600080fd5b8201836020820111156102e557600080fd5b8035906020019184602083028401116401000000008311171561030757600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f82011690508083019250505050505050919291929050505061093a565b005b6103c46004803603606081101561036e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061098c565b604051808215151515815260200191505060405180910390f35b6103e6610ded565b604051808260ff1660ff16815260200191505060405180910390f35b61044e6004803603604081101561041857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e04565b604051808215151515815260200191505060405180910390f35b6104946004803603602081101561047e57600080fd5b8101908080359060200190929190505050611039565b005b6104d8600480360360208110156104ac57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611046565b6040518082815260200191505060405180910390f35b61053a6004803603604081101561050457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061108f565b005b6105686004803603602081101561055257600080fd5b8101908080359060200190929190505050611235565b6040518082815260200191505060405180910390f35b610586611286565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105c65780820151818401526020810190506105ab565b50505050905090810190601f1680156105f35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61064d6004803603604081101561061757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611328565b604051808215151515815260200191505060405180910390f35b6106b36004803603604081101561067d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061155d565b604051808215151515815260200191505060405180910390f35b6106d5611825565b6040518082815260200191505060405180910390f35b61074d6004803603604081101561070157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061182b565b6040518082815260200191505060405180910390f35b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107fb5780601f106107d0576101008083540402835291602001916107fb565b820191906000526020600020905b8154815290600101906020018083116107de57829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561084057600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600554905090565b60008090505b82518110156109875761097983828151811061095857fe5b602002602001015183838151811061096c57fe5b602002602001015161155d565b508080600101915050610940565b505050565b6000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156109da57600080fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610a6357600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a9d57600080fd5b610aef82600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000610b3d83611235565b90506000610b5482856118b290919063ffffffff16565b9050610ba881600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118c990919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c00826005546118b290919063ffffffff16565b600581905550610c9584600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001925050509392505050565b6000600260009054906101000a900460ff16905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e3f57600080fd5b610ece82600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118c990919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b61104333826118e5565b50565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111561111857600080fd5b6111a781600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061123182826118e5565b5050565b60008061124d60065484611a5990919063ffffffff16565b9050600061127a61271061126c60065485611a9490919063ffffffff16565b611acb90919063ffffffff16565b90508092505050919050565b606060018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561131e5780601f106112f35761010080835404028352916020019161131e565b820191906000526020600020905b81548152906001019060200180831161130157829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561136357600080fd5b6113f282600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156115ab57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156115e557600080fd5b60006115f083611235565b9050600061160782856118b290919063ffffffff16565b905061165b84600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116f081600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118c990919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611748826005546118b290919063ffffffff16565b6005819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019250505092915050565b60065481565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000828211156118be57fe5b818303905092915050565b6000808284019050838110156118db57fe5b8091505092915050565b60008114156118f357600080fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111561193f57600080fd5b611954816005546118b290919063ffffffff16565b6005819055506119ac81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b290919063ffffffff16565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080611a6684846118c9565b90506000611a758260016118b2565b9050611a8a611a848286611acb565b85611a94565b9250505092915050565b600080831415611aa75760009050611ac5565b6000828402905082848281611ab857fe5b0414611ac057fe5b809150505b92915050565b600080828481611ad757fe5b049050809150509291505056fea265627a7a723058209314649170cabf4dac149e02936ad939bfc6687da4e316bd7be091a37ebc0c9d64736f6c63430005090032

Deployed Bytecode Sourcemap

1946:4256:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1946:4256:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1695:76;;;:::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;1695:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3831:224;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3831:224:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2484:85;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3631:194;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3631:194:0;;;;;;;;;;21:11:-1;8;5:28;2:2;;;46:1;43;36:12;2:2;3631:194:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;3631:194:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;3631:194: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;;3631:194:0;;;;;;;;;;;;;;;;;21:11:-1;8;5:28;2:2;;;46:1;43;36:12;2:2;3631:194:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;3631:194:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;3631:194: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;;3631:194:0;;;;;;;;;;;;;;;:::i;:::-;;4061:691;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4061:691:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1863:76;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4758:305;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4758:305:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5593:77;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5593:77:0;;;;;;;;;;;;;;;;;:::i;:::-;;2575:100;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2575:100:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5969:230;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5969:230:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2812:232;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2812:232:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1777:80;;;:::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;1777:80:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5069:315;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5069:315:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3050:575;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3050:575:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2313:32;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2681:125;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2681:125:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1695:76;1731:13;1760:5;1753:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1695:76;:::o;3831:224::-;3896:4;3936:1;3917:21;;:7;:21;;;;3909:30;;;;;;3978:5;3946:8;:20;3955:10;3946:20;;;;;;;;;;;;;;;:29;3967:7;3946:29;;;;;;;;;;;;;;;:37;;;;4016:7;3995:36;;4004:10;3995:36;;;4025:5;3995:36;;;;;;;;;;;;;;;;;;4045:4;4038:11;;3831:224;;;;:::o;2484:85::-;2528:7;2551:12;;2544:19;;2484:85;:::o;3631:194::-;3727:9;3739:1;3727:13;;3722:98;3746:9;:16;3742:1;:20;3722:98;;;3778:34;3787:9;3797:1;3787:12;;;;;;;;;;;;;;3801:7;3809:1;3801:10;;;;;;;;;;;;;;3778:8;:34::i;:::-;;3764:3;;;;;;;3722:98;;;;3631:194;;:::o;4061:691::-;4140:4;4170:9;:15;4180:4;4170:15;;;;;;;;;;;;;;;;4161:5;:24;;4153:33;;;;;;4210:8;:14;4219:4;4210:14;;;;;;;;;;;;;;;:26;4225:10;4210:26;;;;;;;;;;;;;;;;4201:5;:35;;4193:44;;;;;;4266:1;4252:16;;:2;:16;;;;4244:25;;;;;;4296:26;4316:5;4296:9;:15;4306:4;4296:15;;;;;;;;;;;;;;;;:19;;:26;;;;:::i;:::-;4278:9;:15;4288:4;4278:15;;;;;;;;;;;;;;;:44;;;;4331:20;4354:26;4374:5;4354:19;:26::i;:::-;4331:49;;4387:24;4414:23;4424:12;4414:5;:9;;:23;;;;:::i;:::-;4387:50;;4462:35;4480:16;4462:9;:13;4472:2;4462:13;;;;;;;;;;;;;;;;:17;;:35;;;;:::i;:::-;4446:9;:13;4456:2;4446:13;;;;;;;;;;;;;;;:51;;;;4519:30;4536:12;4519;;:16;;:30;;;;:::i;:::-;4504:12;:45;;;;4587:37;4618:5;4587:8;:14;4596:4;4587:14;;;;;;;;;;;;;;;:26;4602:10;4587:26;;;;;;;;;;;;;;;;:30;;:37;;;;:::i;:::-;4558:8;:14;4567:4;4558:14;;;;;;;;;;;;;;;:26;4573:10;4558:26;;;;;;;;;;;;;;;:66;;;;4653:2;4638:36;;4647:4;4638:36;;;4657:16;4638:36;;;;;;;;;;;;;;;;;;4709:1;4686:40;;4695:4;4686:40;;;4713:12;4686:40;;;;;;;;;;;;;;;;;;4742:4;4735:11;;;;4061:691;;;;;:::o;1863:76::-;1903:5;1924:9;;;;;;;;;;;1917:16;;1863:76;:::o;4758:305::-;4838:4;4878:1;4859:21;;:7;:21;;;;4851:30;;;;;;4921:45;4955:10;4921:8;:20;4930:10;4921:20;;;;;;;;;;;;;;;:29;4942:7;4921:29;;;;;;;;;;;;;;;;:33;;:45;;;;:::i;:::-;4888:8;:20;4897:10;4888:20;;;;;;;;;;;;;;;:29;4909:7;4888:29;;;;;;;;;;;;;;;:79;;;;5000:7;4979:60;;4988:10;4979:60;;;5009:8;:20;5018:10;5009:20;;;;;;;;;;;;;;;:29;5030:7;5009:29;;;;;;;;;;;;;;;;4979:60;;;;;;;;;;;;;;;;;;5053:4;5046:11;;4758:305;;;;:::o;5593:77::-;5639:25;5645:10;5657:6;5639:5;:25::i;:::-;5593:77;:::o;2575:100::-;2630:7;2653:9;:16;2663:5;2653:16;;;;;;;;;;;;;;;;2646:23;;2575:100;;;:::o;5969:230::-;6054:8;:17;6063:7;6054:17;;;;;;;;;;;;;;;:29;6072:10;6054:29;;;;;;;;;;;;;;;;6044:6;:39;;6036:48;;;;;;6123:41;6157:6;6123:8;:17;6132:7;6123:17;;;;;;;;;;;;;;;:29;6141:10;6123:29;;;;;;;;;;;;;;;;:33;;:41;;;;:::i;:::-;6091:8;:17;6100:7;6091:17;;;;;;;;;;;;;;;:29;6109:10;6091:29;;;;;;;;;;;;;;;:73;;;;6171:22;6177:7;6186:6;6171:5;:22::i;:::-;5969:230;;:::o;2812:232::-;2877:7;2894:18;2915:23;2926:11;;2915:5;:10;;:23;;;;:::i;:::-;2894:44;;2945:23;2971:38;3003:5;2971:27;2986:11;;2971:10;:14;;:27;;;;:::i;:::-;:31;;:38;;;;:::i;:::-;2945:64;;3023:15;3016:22;;;;2812:232;;;:::o;1777:80::-;1815:13;1844:7;1837:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1777:80;:::o;5069:315::-;5154:4;5194:1;5175:21;;:7;:21;;;;5167:30;;;;;;5237:50;5271:15;5237:8;:20;5246:10;5237:20;;;;;;;;;;;;;;;:29;5258:7;5237:29;;;;;;;;;;;;;;;;:33;;:50;;;;:::i;:::-;5204:8;:20;5213:10;5204:20;;;;;;;;;;;;;;;:29;5225:7;5204:29;;;;;;;;;;;;;;;:84;;;;5321:7;5300:60;;5309:10;5300:60;;;5330:8;:20;5339:10;5330:20;;;;;;;;;;;;;;;:29;5351:7;5330:29;;;;;;;;;;;;;;;;5300:60;;;;;;;;;;;;;;;;;;5374:4;5367:11;;5069:315;;;;:::o;3050:575::-;3111:4;3141:9;:21;3151:10;3141:21;;;;;;;;;;;;;;;;3132:5;:30;;3124:39;;;;;;3192:1;3178:16;;:2;:16;;;;3170:25;;;;;;3204:20;3227:26;3247:5;3227:19;:26::i;:::-;3204:49;;3260:24;3287:23;3297:12;3287:5;:9;;:23;;;;:::i;:::-;3260:50;;3343:32;3369:5;3343:9;:21;3353:10;3343:21;;;;;;;;;;;;;;;;:25;;:32;;;;:::i;:::-;3319:9;:21;3329:10;3319:21;;;;;;;;;;;;;;;:56;;;;3398:35;3416:16;3398:9;:13;3408:2;3398:13;;;;;;;;;;;;;;;;:17;;:35;;;;:::i;:::-;3382:9;:13;3392:2;3382:13;;;;;;;;;;;;;;;:51;;;;3457:30;3474:12;3457;;:16;;:30;;;;:::i;:::-;3442:12;:45;;;;3522:2;3501:42;;3510:10;3501:42;;;3526:16;3501:42;;;;;;;;;;;;;;;;;;3584:1;3555:46;;3564:10;3555:46;;;3588:12;3555:46;;;;;;;;;;;;;;;;;;3615:4;3608:11;;;;3050:575;;;;:::o;2313:32::-;;;;:::o;2681:125::-;2753:7;2776:8;:15;2785:5;2776:15;;;;;;;;;;;;;;;:24;2792:7;2776:24;;;;;;;;;;;;;;;;2769:31;;2681:125;;;;:::o;993:113::-;1051:7;1079:1;1074;:6;;1067:14;;;;1099:1;1095;:5;1088:12;;993:113;;;;:::o;1112:133::-;1170:7;1186:9;1202:1;1198;:5;1186:17;;1222:1;1217;:6;;1210:14;;;;1238:1;1231:8;;;1112:133;;;;:::o;5676:287::-;5758:1;5748:6;:11;;5740:20;;;;;;5785:9;:18;5795:7;5785:18;;;;;;;;;;;;;;;;5775:6;:28;;5767:37;;;;;;5826:24;5843:6;5826:12;;:16;;:24;;;;:::i;:::-;5811:12;:39;;;;5878:30;5901:6;5878:9;:18;5888:7;5878:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;5857:9;:18;5867:7;5857:18;;;;;;;;;;;;;;;:51;;;;5946:1;5920:37;;5929:7;5920:37;;;5950:6;5920:37;;;;;;;;;;;;;;;;;;5676:287;;:::o;1251:157::-;1310:7;1326:9;1338:8;1342:1;1344;1338:3;:8::i;:::-;1326:20;;1353:9;1365:8;1369:1;1371;1365:3;:8::i;:::-;1353:20;;1387:15;1391:8;1395:1;1397;1391:3;:8::i;:::-;1400:1;1387:3;:15::i;:::-;1380:22;;;;1251:157;;;;:::o;689:180::-;747:7;772:1;767;:6;763:37;;;791:1;784:8;;;;763:37;806:9;822:1;818;:5;806:17;;846:1;841;837;:5;;;;;;:10;830:18;;;;862:1;855:8;;;689:180;;;;;:::o;875:112::-;933:7;949:9;965:1;961;:5;;;;;;949:17;;980:1;973:8;;;875:112;;;;:::o

Swarm Source

bzzr://9314649170cabf4dac149e02936ad939bfc6687da4e316bd7be091a37ebc0c9d

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

OVERVIEW

Volcanoes (VOLC) Token, is an experiment creating low-deflation with low supply, with an initial supply of 1000 VOLC, burning rate 1% every transfer.

Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.