ETH Price: $1,966.16 (-0.74%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

COR Token (COR) ($0.00)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer243946822026-02-06 2:04:1116 days ago1770343451IN
Coreto: COR Token
0 ETH0.000114362.3291636
Approve243376062026-01-29 2:44:5924 days ago1769654699IN
Coreto: COR Token
0 ETH0.000063191.3095655
Approve243154152026-01-26 0:28:2327 days ago1769387303IN
Coreto: COR Token
0 ETH0.000055842.12353012
Approve243139882026-01-25 19:41:2327 days ago1769370083IN
Coreto: COR Token
0 ETH0.000060411.24537474
Approve241441132026-01-02 2:59:1151 days ago1767322751IN
Coreto: COR Token
0 ETH0.000001560.03226846
Approve241183052025-12-29 12:28:3555 days ago1767011315IN
Coreto: COR Token
0 ETH0.000070412.26172456
Approve241158322025-12-29 4:12:1155 days ago1766981531IN
Coreto: COR Token
0 ETH0.000003820.07908704
Approve241129872025-12-28 18:40:5955 days ago1766947259IN
Coreto: COR Token
0 ETH0.000050631.04386047
Approve239824082025-12-10 12:48:2374 days ago1765370903IN
Coreto: COR Token
0 ETH0.000008270.17154599
Approve239605522025-12-07 11:06:4777 days ago1765105607IN
Coreto: COR Token
0 ETH0.000036241.3783059
Transfer237995752025-11-14 19:39:5999 days ago1763149199IN
Coreto: COR Token
0 ETH0.000069642.17213784
Approve237145042025-11-02 22:04:35111 days ago1762121075IN
Coreto: COR Token
0 ETH0.000101742.10586037
Approve236731962025-10-28 3:18:23117 days ago1761621503IN
Coreto: COR Token
0 ETH0.000011420.23526113
Approve236496062025-10-24 20:07:47120 days ago1761336467IN
Coreto: COR Token
0 ETH0.000009050.1864723
Transfer236095242025-10-19 5:14:35126 days ago1760850875IN
Coreto: COR Token
0 ETH0.000079781.62318261
Approve235638732025-10-12 19:56:47132 days ago1760299007IN
Coreto: COR Token
0 ETH0.000071841.48073956
Transfer235638542025-10-12 19:52:59132 days ago1760298779IN
Coreto: COR Token
0 ETH0.00006681.81391524
Approve235422512025-10-09 19:24:59135 days ago1760037899IN
Coreto: COR Token
0 ETH0.000065161.34307594
Approve235374242025-10-09 3:13:11136 days ago1759979591IN
Coreto: COR Token
0 ETH0.000047180.97254552
Approve234543712025-09-27 12:34:59148 days ago1758976499IN
Coreto: COR Token
0 ETH0.000027090.5609745
Approve234244422025-09-23 8:09:35152 days ago1758614975IN
Coreto: COR Token
0 ETH0.000020720.42668651
Transfer233983232025-09-19 16:29:11155 days ago1758299351IN
Coreto: COR Token
0 ETH0.000102412.08372733
Approve233510172025-09-13 1:58:59162 days ago1757728739IN
Coreto: COR Token
0 ETH0.000020320.41845494
Approve233461942025-09-12 9:49:59163 days ago1757670599IN
Coreto: COR Token
0 ETH0.000020190.41886451
Approve233133362025-09-07 19:34:23167 days ago1757273663IN
Coreto: COR Token
0 ETH0.000055221.14322799
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
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:
CORToken

Compiler Version
v0.6.6+commit.6c089d02

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-09-09
*/

pragma solidity ^0.6.0;

library SafeMath {

  function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
    if (a == 0) { return 0; }
    c = a * b;
    assert(c / a == b);
    return c;
  }

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

  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 c) {
    c = a + b;
    assert(c >= a);
    return c;
  }

}

contract Ownable {
  address public admin;
  mapping(address => bool) public owners;

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

  modifier onlyOwner() {
    require(owners[msg.sender] || admin == msg.sender);
    _;
  }

  function addOwner(address newOwner) onlyOwner public returns(bool success) {
    if (!owners[newOwner]) {
      owners[newOwner] = true;
      success = true; 
    }
  }
  
  function removeOwner(address oldOwner) onlyOwner public returns(bool success) {
    if (owners[oldOwner]) {
      owners[oldOwner] = false;
      success = true;
    }
  }

}

contract Pausable is Ownable {
  event Pause();
  event Unpause();

  bool public paused = false;

  modifier whenNotPaused() {
    require(!paused || msg.sender == admin || owners[msg.sender]);
    _;
  }

  modifier whenPaused() {
    require(paused);
    _;
  }

  function pause() onlyOwner whenNotPaused external {
    paused = true;
    emit Pause();
  }

  function unpause() onlyOwner whenPaused external {
    paused = false;
    emit Unpause();
  }

}

abstract contract ERC20 {
  function totalSupply() virtual public view returns (uint256);
  function balanceOf(address who) virtual public view returns (uint256);
  function transfer(address to, uint256 value) virtual public returns (bool);
  function allowance(address owner, address spender) virtual public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) virtual public returns (bool);
  function approve(address spender, uint256 value) virtual public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

contract TokenBase is ERC20, Pausable {
  using SafeMath for uint256;

  mapping (address => uint256) balances;
  mapping (address => mapping (address => uint256)) internal allowed;

  uint256 totalSupply_;

  modifier isValidDestination(address _to) {
    require(_to != address(0x0));
    require(_to != address(this));
    _;
  }

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

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

  function allowance(address _owner, address _spender) override public view returns (uint256) {
    return allowed[_owner][_spender];
  }

  function transfer(address _to, uint256 _value) override public whenNotPaused isValidDestination(_to) returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);

    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }

  function transferFrom(address _from, address _to, uint256 _value) override public whenNotPaused isValidDestination(_to) returns (bool) {
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    emit Transfer(_from, _to, _value);
    return true;
  }

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

  function increaseApproval(address _spender, uint256 _addedValue) public whenNotPaused returns (bool) {
    allowed[msg.sender][_spender] = (allowed[msg.sender][_spender].add(_addedValue));
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval(address _spender, uint256 _subtractedValue) public whenNotPaused returns (bool) {
    uint256 oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}

contract MintableToken is TokenBase {
  event Mint(address indexed to, uint256 amount);
  event MintFinished();

  bool public mintingFinished = false;

  modifier canMint() {
    require(!mintingFinished);
    _;
  }

  function mint(address _to, uint256 _amount) onlyOwner canMint public returns (bool) {
    totalSupply_ = totalSupply_.add(_amount);
    balances[_to] = balances[_to].add(_amount);
    emit Mint(_to, _amount);
    emit Transfer(address(0), _to, _amount);
    return true;
  }

  function finishMinting() onlyOwner canMint external returns (bool) {
    mintingFinished = true;
    emit MintFinished();
    return true;
  }

}

contract BurnableToken is MintableToken {
  event Burn(address indexed burner, uint256 value);

  function burn(uint256 _value) external {
    require(_value <= balances[msg.sender]);

    balances[msg.sender] = balances[msg.sender].sub(_value);
    totalSupply_ = totalSupply_.sub(_value);
    emit Burn(msg.sender, _value);
    emit Transfer(msg.sender, address(0), _value);
  }

}

contract CORToken is BurnableToken {
  string public constant name = "COR Token";
  string public constant symbol = "COR";
  uint8 public constant decimals = 18;

  function takeOut(ERC20 _token, uint256 _amount) external onlyOwner {
    _token.transfer(msg.sender, _amount);
  }
  
  function takeOutETH(uint256 _amount) external {
    (bool success, ) = msg.sender.call.value(_amount)("");
    require(success, "Transfer failed.");
  }
 
}

Contract Security Audit

Contract ABI

API
[{"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":"burner","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","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"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"addOwner","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"finishMinting","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"mintingFinished","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"owners","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"oldOwner","type":"address"}],"name":"removeOwner","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract ERC20","name":"_token","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"takeOut","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"takeOutETH","outputs":[],"stateMutability":"nonpayable","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":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526002805460ff19908116909155600680549091169055600080546001600160a01b0319163317905561115e8061003b6000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c806366188463116100c357806395d89b411161007c57806395d89b41146103dc5780639a1fb4ce146103e4578063a9059cbb14610410578063d73dd6231461043c578063dd62ed3e14610468578063f851a4401461049657610158565b806366188463146103375780636f84246f146103635780637065cb481461038057806370a08231146103a65780637d64bcb4146103cc5780638456cb59146103d457610158565b806323b872dd1161011557806323b872dd14610288578063313ce567146102be5780633f4ba83a146102dc57806340c10f19146102e657806342966c68146103125780635c975abb1461032f57610158565b8063022914a71461015d57806305d2035b1461019757806306fdde031461019f578063095ea7b31461021c578063173825d91461024857806318160ddd1461026e575b600080fd5b6101836004803603602081101561017357600080fd5b50356001600160a01b03166104ba565b604080519115158252519081900360200190f35b6101836104cf565b6101a76104d8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101e15781810151838201526020016101c9565b50505050905090810190601f16801561020e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101836004803603604081101561023257600080fd5b506001600160a01b0381351690602001356104fd565b6101836004803603602081101561025e57600080fd5b50356001600160a01b03166105a6565b610276610622565b60408051918252519081900360200190f35b6101836004803603606081101561029e57600080fd5b506001600160a01b03813581169160208101359091169060400135610628565b6102c66107f8565b6040805160ff9092168252519081900360200190f35b6102e46107fd565b005b610183600480360360408110156102fc57600080fd5b506001600160a01b038135169060200135610872565b6102e46004803603602081101561032857600080fd5b503561097c565b610183610a3d565b6101836004803603604081101561034d57600080fd5b506001600160a01b038135169060200135610a46565b6102e46004803603602081101561037957600080fd5b5035610b78565b6101836004803603602081101561039657600080fd5b50356001600160a01b0316610c0c565b610276600480360360208110156103bc57600080fd5b50356001600160a01b0316610c85565b610183610ca0565b6102e4610d1d565b6101a7610dc5565b6102e4600480360360408110156103fa57600080fd5b506001600160a01b038135169060200135610de4565b6101836004803603604081101561042657600080fd5b506001600160a01b038135169060200135610e94565b6101836004803603604081101561045257600080fd5b506001600160a01b038135169060200135610fce565b6102766004803603604081101561047e57600080fd5b506001600160a01b03813581169160200135166110a9565b61049e6110d4565b604080516001600160a01b039092168252519081900360200190f35b60016020526000908152604090205460ff1681565b60065460ff1681565b6040518060400160405280600981526020016821a7a9102a37b5b2b760b91b81525081565b60025460009060ff16158061051c57506000546001600160a01b031633145b8061053657503360009081526001602052604090205460ff165b61053f57600080fd5b3360008181526004602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b3360009081526001602052604081205460ff16806105ce57506000546001600160a01b031633145b6105d757600080fd5b6001600160a01b03821660009081526001602052604090205460ff161561061d57506001600160a01b0381166000908152600160208190526040909120805460ff191690555b919050565b60055490565b60025460009060ff16158061064757506000546001600160a01b031633145b8061066157503360009081526001602052604090205460ff165b61066a57600080fd5b826001600160a01b03811661067e57600080fd5b6001600160a01b03811630141561069457600080fd5b6001600160a01b0384166106a757600080fd5b6001600160a01b0385166000908152600360205260409020548311156106cc57600080fd5b6001600160a01b03851660009081526004602090815260408083203384529091529020548311156106fc57600080fd5b6001600160a01b038516600090815260036020526040902054610725908463ffffffff6110e316565b6001600160a01b03808716600090815260036020526040808220939093559086168152205461075a908463ffffffff6110f516565b6001600160a01b03808616600090815260036020908152604080832094909455918816815260048252828120338252909152205461079e908463ffffffff6110e316565b6001600160a01b0380871660008181526004602090815260408083203384528252918290209490945580518781529051928816939192600080516020611109833981519152929181900390910190a3506001949350505050565b601281565b3360009081526001602052604090205460ff168061082557506000546001600160a01b031633145b61082e57600080fd5b60025460ff1661083d57600080fd5b6002805460ff191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b3360009081526001602052604081205460ff168061089a57506000546001600160a01b031633145b6108a357600080fd5b60065460ff16156108b357600080fd5b6005546108c6908363ffffffff6110f516565b6005556001600160a01b0383166000908152600360205260409020546108f2908363ffffffff6110f516565b6001600160a01b038416600081815260036020908152604091829020939093558051858152905191927f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688592918290030190a26040805183815290516001600160a01b038516916000916000805160206111098339815191529181900360200190a350600192915050565b3360009081526003602052604090205481111561099857600080fd5b336000908152600360205260409020546109b8908263ffffffff6110e316565b336000908152600360205260409020556005546109db908263ffffffff6110e316565b60055560408051828152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a260408051828152905160009133916000805160206111098339815191529181900360200190a350565b60025460ff1681565b60025460009060ff161580610a6557506000546001600160a01b031633145b80610a7f57503360009081526001602052604090205460ff165b610a8857600080fd5b3360009081526004602090815260408083206001600160a01b038716845290915290205480831115610add573360009081526004602090815260408083206001600160a01b0388168452909152812055610b12565b610aed818463ffffffff6110e316565b3360009081526004602090815260408083206001600160a01b03891684529091529020555b3360008181526004602090815260408083206001600160a01b0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b604051600090339083908381818185875af1925050503d8060008114610bba576040519150601f19603f3d011682016040523d82523d6000602084013e610bbf565b606091505b5050905080610c08576040805162461bcd60e51b815260206004820152601060248201526f2a3930b739b332b9103330b4b632b21760811b604482015290519081900360640190fd5b5050565b3360009081526001602052604081205460ff1680610c3457506000546001600160a01b031633145b610c3d57600080fd5b6001600160a01b03821660009081526001602052604090205460ff1661061d57506001600160a01b03166000908152600160208190526040909120805460ff19168217905590565b6001600160a01b031660009081526003602052604090205490565b3360009081526001602052604081205460ff1680610cc857506000546001600160a01b031633145b610cd157600080fd5b60065460ff1615610ce157600080fd5b6006805460ff191660011790556040517fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0890600090a150600190565b3360009081526001602052604090205460ff1680610d4557506000546001600160a01b031633145b610d4e57600080fd5b60025460ff161580610d6a57506000546001600160a01b031633145b80610d8457503360009081526001602052604090205460ff165b610d8d57600080fd5b6002805460ff191660011790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b6040518060400160405280600381526020016221a7a960e91b81525081565b3360009081526001602052604090205460ff1680610e0c57506000546001600160a01b031633145b610e1557600080fd5b6040805163a9059cbb60e01b81523360048201526024810183905290516001600160a01b0384169163a9059cbb9160448083019260209291908290030181600087803b158015610e6457600080fd5b505af1158015610e78573d6000803e3d6000fd5b505050506040513d6020811015610e8e57600080fd5b50505050565b60025460009060ff161580610eb357506000546001600160a01b031633145b80610ecd57503360009081526001602052604090205460ff165b610ed657600080fd5b826001600160a01b038116610eea57600080fd5b6001600160a01b038116301415610f0057600080fd5b6001600160a01b038416610f1357600080fd5b33600090815260036020526040902054831115610f2f57600080fd5b33600090815260036020526040902054610f4f908463ffffffff6110e316565b33600090815260036020526040808220929092556001600160a01b03861681522054610f81908463ffffffff6110f516565b6001600160a01b0385166000818152600360209081526040918290209390935580518681529051919233926000805160206111098339815191529281900390910190a35060019392505050565b60025460009060ff161580610fed57506000546001600160a01b031633145b8061100757503360009081526001602052604090205460ff165b61101057600080fd5b3360009081526004602090815260408083206001600160a01b0387168452909152902054611044908363ffffffff6110f516565b3360008181526004602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b6000546001600160a01b031681565b6000828211156110ef57fe5b50900390565b8181018281101561110257fe5b9291505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212209ce97d1d7f2dc49dc8710c4489db8140f5b7e34720774d85dc0f598c5325bae964736f6c63430006060033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101585760003560e01c806366188463116100c357806395d89b411161007c57806395d89b41146103dc5780639a1fb4ce146103e4578063a9059cbb14610410578063d73dd6231461043c578063dd62ed3e14610468578063f851a4401461049657610158565b806366188463146103375780636f84246f146103635780637065cb481461038057806370a08231146103a65780637d64bcb4146103cc5780638456cb59146103d457610158565b806323b872dd1161011557806323b872dd14610288578063313ce567146102be5780633f4ba83a146102dc57806340c10f19146102e657806342966c68146103125780635c975abb1461032f57610158565b8063022914a71461015d57806305d2035b1461019757806306fdde031461019f578063095ea7b31461021c578063173825d91461024857806318160ddd1461026e575b600080fd5b6101836004803603602081101561017357600080fd5b50356001600160a01b03166104ba565b604080519115158252519081900360200190f35b6101836104cf565b6101a76104d8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101e15781810151838201526020016101c9565b50505050905090810190601f16801561020e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101836004803603604081101561023257600080fd5b506001600160a01b0381351690602001356104fd565b6101836004803603602081101561025e57600080fd5b50356001600160a01b03166105a6565b610276610622565b60408051918252519081900360200190f35b6101836004803603606081101561029e57600080fd5b506001600160a01b03813581169160208101359091169060400135610628565b6102c66107f8565b6040805160ff9092168252519081900360200190f35b6102e46107fd565b005b610183600480360360408110156102fc57600080fd5b506001600160a01b038135169060200135610872565b6102e46004803603602081101561032857600080fd5b503561097c565b610183610a3d565b6101836004803603604081101561034d57600080fd5b506001600160a01b038135169060200135610a46565b6102e46004803603602081101561037957600080fd5b5035610b78565b6101836004803603602081101561039657600080fd5b50356001600160a01b0316610c0c565b610276600480360360208110156103bc57600080fd5b50356001600160a01b0316610c85565b610183610ca0565b6102e4610d1d565b6101a7610dc5565b6102e4600480360360408110156103fa57600080fd5b506001600160a01b038135169060200135610de4565b6101836004803603604081101561042657600080fd5b506001600160a01b038135169060200135610e94565b6101836004803603604081101561045257600080fd5b506001600160a01b038135169060200135610fce565b6102766004803603604081101561047e57600080fd5b506001600160a01b03813581169160200135166110a9565b61049e6110d4565b604080516001600160a01b039092168252519081900360200190f35b60016020526000908152604090205460ff1681565b60065460ff1681565b6040518060400160405280600981526020016821a7a9102a37b5b2b760b91b81525081565b60025460009060ff16158061051c57506000546001600160a01b031633145b8061053657503360009081526001602052604090205460ff165b61053f57600080fd5b3360008181526004602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b3360009081526001602052604081205460ff16806105ce57506000546001600160a01b031633145b6105d757600080fd5b6001600160a01b03821660009081526001602052604090205460ff161561061d57506001600160a01b0381166000908152600160208190526040909120805460ff191690555b919050565b60055490565b60025460009060ff16158061064757506000546001600160a01b031633145b8061066157503360009081526001602052604090205460ff165b61066a57600080fd5b826001600160a01b03811661067e57600080fd5b6001600160a01b03811630141561069457600080fd5b6001600160a01b0384166106a757600080fd5b6001600160a01b0385166000908152600360205260409020548311156106cc57600080fd5b6001600160a01b03851660009081526004602090815260408083203384529091529020548311156106fc57600080fd5b6001600160a01b038516600090815260036020526040902054610725908463ffffffff6110e316565b6001600160a01b03808716600090815260036020526040808220939093559086168152205461075a908463ffffffff6110f516565b6001600160a01b03808616600090815260036020908152604080832094909455918816815260048252828120338252909152205461079e908463ffffffff6110e316565b6001600160a01b0380871660008181526004602090815260408083203384528252918290209490945580518781529051928816939192600080516020611109833981519152929181900390910190a3506001949350505050565b601281565b3360009081526001602052604090205460ff168061082557506000546001600160a01b031633145b61082e57600080fd5b60025460ff1661083d57600080fd5b6002805460ff191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b3360009081526001602052604081205460ff168061089a57506000546001600160a01b031633145b6108a357600080fd5b60065460ff16156108b357600080fd5b6005546108c6908363ffffffff6110f516565b6005556001600160a01b0383166000908152600360205260409020546108f2908363ffffffff6110f516565b6001600160a01b038416600081815260036020908152604091829020939093558051858152905191927f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688592918290030190a26040805183815290516001600160a01b038516916000916000805160206111098339815191529181900360200190a350600192915050565b3360009081526003602052604090205481111561099857600080fd5b336000908152600360205260409020546109b8908263ffffffff6110e316565b336000908152600360205260409020556005546109db908263ffffffff6110e316565b60055560408051828152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a260408051828152905160009133916000805160206111098339815191529181900360200190a350565b60025460ff1681565b60025460009060ff161580610a6557506000546001600160a01b031633145b80610a7f57503360009081526001602052604090205460ff165b610a8857600080fd5b3360009081526004602090815260408083206001600160a01b038716845290915290205480831115610add573360009081526004602090815260408083206001600160a01b0388168452909152812055610b12565b610aed818463ffffffff6110e316565b3360009081526004602090815260408083206001600160a01b03891684529091529020555b3360008181526004602090815260408083206001600160a01b0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b604051600090339083908381818185875af1925050503d8060008114610bba576040519150601f19603f3d011682016040523d82523d6000602084013e610bbf565b606091505b5050905080610c08576040805162461bcd60e51b815260206004820152601060248201526f2a3930b739b332b9103330b4b632b21760811b604482015290519081900360640190fd5b5050565b3360009081526001602052604081205460ff1680610c3457506000546001600160a01b031633145b610c3d57600080fd5b6001600160a01b03821660009081526001602052604090205460ff1661061d57506001600160a01b03166000908152600160208190526040909120805460ff19168217905590565b6001600160a01b031660009081526003602052604090205490565b3360009081526001602052604081205460ff1680610cc857506000546001600160a01b031633145b610cd157600080fd5b60065460ff1615610ce157600080fd5b6006805460ff191660011790556040517fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0890600090a150600190565b3360009081526001602052604090205460ff1680610d4557506000546001600160a01b031633145b610d4e57600080fd5b60025460ff161580610d6a57506000546001600160a01b031633145b80610d8457503360009081526001602052604090205460ff165b610d8d57600080fd5b6002805460ff191660011790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b6040518060400160405280600381526020016221a7a960e91b81525081565b3360009081526001602052604090205460ff1680610e0c57506000546001600160a01b031633145b610e1557600080fd5b6040805163a9059cbb60e01b81523360048201526024810183905290516001600160a01b0384169163a9059cbb9160448083019260209291908290030181600087803b158015610e6457600080fd5b505af1158015610e78573d6000803e3d6000fd5b505050506040513d6020811015610e8e57600080fd5b50505050565b60025460009060ff161580610eb357506000546001600160a01b031633145b80610ecd57503360009081526001602052604090205460ff165b610ed657600080fd5b826001600160a01b038116610eea57600080fd5b6001600160a01b038116301415610f0057600080fd5b6001600160a01b038416610f1357600080fd5b33600090815260036020526040902054831115610f2f57600080fd5b33600090815260036020526040902054610f4f908463ffffffff6110e316565b33600090815260036020526040808220929092556001600160a01b03861681522054610f81908463ffffffff6110f516565b6001600160a01b0385166000818152600360209081526040918290209390935580518681529051919233926000805160206111098339815191529281900390910190a35060019392505050565b60025460009060ff161580610fed57506000546001600160a01b031633145b8061100757503360009081526001602052604090205460ff165b61101057600080fd5b3360009081526004602090815260408083206001600160a01b0387168452909152902054611044908363ffffffff6110f516565b3360008181526004602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b6000546001600160a01b031681565b6000828211156110ef57fe5b50900390565b8181018281101561110257fe5b9291505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212209ce97d1d7f2dc49dc8710c4489db8140f5b7e34720774d85dc0f598c5325bae964736f6c63430006060033

Deployed Bytecode Sourcemap

5982:455:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5982:455:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;619:38:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;619:38:0;-1:-1:-1;;;;;619:38:0;;:::i;:::-;;;;;;;;;;;;;;;;;;5029:35;;;:::i;6022:41::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;6022:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3957:215;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;3957:215:0;;;;;;;;:::i;1002:176::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;1002:176:0;-1:-1:-1;;;;;1002:176:0;;:::i;2709:94::-;;;:::i;:::-;;;;;;;;;;;;;;;;3450:501;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;3450:501:0;;;;;;;;;;;;;;;;;:::i;6110:35::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1572:97;;;:::i;:::-;;5142:280;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;5142:280:0;;;;;;;;:::i;5684:289::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;5684:289:0;;:::i;1261:26::-;;;:::i;4469:432::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;4469:432:0;;;;;;;;:::i;6276:155::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;6276:155:0;;:::i;820:174::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;820:174:0;-1:-1:-1;;;;;820:174:0;;:::i;2809:110::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;2809:110:0;-1:-1:-1;;;;;2809:110:0;;:::i;5428:146::-;;;:::i;1471:95::-;;;:::i;6068:37::-;;;:::i;6152:116::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;6152:116:0;;;;;;;;:::i;3068:376::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;3068:376:0;;;;;;;;:::i;4178:285::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;4178:285:0;;;;;;;;:::i;2925:137::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;2925:137:0;;;;;;;;;;:::i;594:20::-;;;:::i;:::-;;;;-1:-1:-1;;;;;594:20:0;;;;;;;;;;;;;;619:38;;;;;;;;;;;;;;;:::o;5029:35::-;;;;;;:::o;6022:41::-;;;;;;;;;;;;;;-1:-1:-1;;;6022:41:0;;;;:::o;3957:215::-;1335:6;;4047:4;;1335:6;;1334:7;;:30;;-1:-1:-1;1359:5:0;;-1:-1:-1;;;;;1359:5:0;1345:10;:19;1334:30;:52;;;-1:-1:-1;1375:10:0;1368:18;;;;:6;:18;;;;;;;;1334:52;1326:61;;12:1:-1;9;2:12;1326:61:0;4068:10:::1;4060:19;::::0;;;:7:::1;:19;::::0;;;;;;;-1:-1:-1;;;;;4060:29:0;::::1;::::0;;;;;;;;;;:38;;;4110;;;;;;;4060:29;;4068:10;4110:38:::1;::::0;;;;;;;;;::::1;-1:-1:-1::0;4162:4:0::1;3957:215:::0;;;;:::o;1002:176::-;765:10;1066:12;758:18;;;:6;:18;;;;;;;;;:41;;-1:-1:-1;780:5:0;;-1:-1:-1;;;;;780:5:0;789:10;780:19;758:41;750:50;;12:1:-1;9;2:12;750:50:0;-1:-1:-1;;;;;1091:16:0;::::1;;::::0;;;:6:::1;:16;::::0;;;;;::::1;;1087:86;;;-1:-1:-1::0;;;;;;1118:16:0;::::1;1137:5;1118:16:::0;;;:6:::1;:16;::::0;;;;;;;:24;;-1:-1:-1;;1118:24:0::1;::::0;;1087:86:::1;1002:176:::0;;;:::o;2709:94::-;2785:12;;2709:94;:::o;3450:501::-;1335:6;;3579:4;;1335:6;;1334:7;;:30;;-1:-1:-1;1359:5:0;;-1:-1:-1;;;;;1359:5:0;1345:10;:19;1334:30;:52;;;-1:-1:-1;1375:10:0;1368:18;;;;:6;:18;;;;;;;;1334:52;1326:61;;12:1:-1;9;2:12;1326:61:0;3565:3;-1:-1:-1;;;;;2633:19:0;::::1;2625:28;;12:1:-1;9::::0;2:12:::1;2625:28:0;-1:-1:-1::0;;;;;2668:20:0;::::1;2683:4;2668:20;;2660:29;;12:1:-1;9::::0;2:12:::1;2660:29:0;-1:-1:-1::0;;;;;3600:17:0;::::2;3592:26;;12:1:-1;9::::0;2:12:::2;3592:26:0;-1:-1:-1::0;;;;;3643:15:0;::::2;;::::0;;;:8:::2;:15;::::0;;;;;3633:25;::::2;;3625:34;;12:1:-1;9::::0;2:12:::2;3625:34:0;-1:-1:-1::0;;;;;3684:14:0;::::2;;::::0;;;:7:::2;:14;::::0;;;;;;;3699:10:::2;3684:26:::0;;;;;;;;3674:36;::::2;;3666:45;;12:1:-1;9::::0;2:12:::2;3666:45:0;-1:-1:-1::0;;;;;3738:15:0;::::2;;::::0;;;:8:::2;:15;::::0;;;;;:27:::2;::::0;3758:6;3738:27:::2;:19;:27;:::i;:::-;-1:-1:-1::0;;;;;3720:15:0;;::::2;;::::0;;;:8:::2;:15;::::0;;;;;:45;;;;3788:13;;::::2;::::0;;;;:25:::2;::::0;3806:6;3788:25:::2;:17;:25;:::i;:::-;-1:-1:-1::0;;;;;3772:13:0;;::::2;;::::0;;;:8:::2;:13;::::0;;;;;;;:41;;;;3849:14;;::::2;::::0;;:7:::2;:14:::0;;;;;3864:10:::2;3849:26:::0;;;;;;;:38:::2;::::0;3880:6;3849:38:::2;:30;:38;:::i;:::-;-1:-1:-1::0;;;;;3820:14:0;;::::2;;::::0;;;:7:::2;:14;::::0;;;;;;;3835:10:::2;3820:26:::0;;;;;;;;:67;;;;3899:28;;;;;;;;;::::2;::::0;3820:14;;-1:-1:-1;;;;;;;;;;;3899:28:0;;;;;;;;;::::2;-1:-1:-1::0;3941:4:0::2;::::0;3450:501;-1:-1:-1;;;;3450:501:0:o;6110:35::-;6143:2;6110:35;:::o;1572:97::-;765:10;758:18;;;;:6;:18;;;;;;;;;:41;;-1:-1:-1;780:5:0;;-1:-1:-1;;;;;780:5:0;789:10;780:19;758:41;750:50;;12:1:-1;9;2:12;750:50:0;1444:6:::1;::::0;::::1;;1436:15;;12:1:-1;9::::0;2:12:::1;1436:15:0;1628:6:::2;:14:::0;;-1:-1:-1;;1628:14:0::2;::::0;;1654:9:::2;::::0;::::2;::::0;1637:5:::2;::::0;1654:9:::2;1572:97::o:0;5142:280::-;765:10;5220:4;758:18;;;:6;:18;;;;;;;;;:41;;-1:-1:-1;780:5:0;;-1:-1:-1;;;;;780:5:0;789:10;780:19;758:41;750:50;;12:1:-1;9;2:12;750:50:0;5106:15:::1;::::0;::::1;;5105:16;5097:25;;12:1:-1;9::::0;2:12:::1;5097:25:0;5248:12:::2;::::0;:25:::2;::::0;5265:7;5248:25:::2;:16;:25;:::i;:::-;5233:12;:40:::0;-1:-1:-1;;;;;5296:13:0;::::2;;::::0;;;:8:::2;:13;::::0;;;;;:26:::2;::::0;5314:7;5296:26:::2;:17;:26;:::i;:::-;-1:-1:-1::0;;;;;5280:13:0;::::2;;::::0;;;:8:::2;:13;::::0;;;;;;;;:42;;;;5334:18;;;;;;;5280:13;;5334:18:::2;::::0;;;;;;;::::2;5364:34;::::0;;;;;;;-1:-1:-1;;;;;5364:34:0;::::2;::::0;5381:1:::2;::::0;-1:-1:-1;;;;;;;;;;;5364:34:0;;;;::::2;::::0;;::::2;-1:-1:-1::0;5412:4:0::2;5142:280:::0;;;;:::o;5684:289::-;5757:10;5748:20;;;;:8;:20;;;;;;5738:30;;;5730:39;;12:1:-1;9;2:12;5730:39:0;5810:10;5801:20;;;;:8;:20;;;;;;:32;;5826:6;5801:32;:24;:32;:::i;:::-;5787:10;5778:20;;;;:8;:20;;;;;:55;5855:12;;:24;;5872:6;5855:24;:16;:24;:::i;:::-;5840:12;:39;5891:24;;;;;;;;5896:10;;5891:24;;;;;;;;;;5927:40;;;;;;;;5956:1;;5936:10;;-1:-1:-1;;;;;;;;;;;5927:40:0;;;;;;;;5684:289;:::o;1261:26::-;;;;;;:::o;4469:432::-;1335:6;;4569:4;;1335:6;;1334:7;;:30;;-1:-1:-1;1359:5:0;;-1:-1:-1;;;;;1359:5:0;1345:10;:19;1334:30;:52;;;-1:-1:-1;1375:10:0;1368:18;;;;:6;:18;;;;;;;;1334:52;1326:61;;12:1:-1;9;2:12;1326:61:0;4609:10:::1;4582:16;4601:19:::0;;;:7:::1;:19;::::0;;;;;;;-1:-1:-1;;;;;4601:29:0;::::1;::::0;;;;;;;;4641:27;;::::1;4637:168;;;4687:10;4711:1;4679:19:::0;;;:7:::1;:19;::::0;;;;;;;-1:-1:-1;;;;;4679:29:0;::::1;::::0;;;;;;;:33;4637:168:::1;;;4767:30;:8:::0;4780:16;4767:30:::1;:12;:30;:::i;:::-;4743:10;4735:19;::::0;;;:7:::1;:19;::::0;;;;;;;-1:-1:-1;;;;;4735:29:0;::::1;::::0;;;;;;;:62;4637:168:::1;4825:10;4847:19;::::0;;;:7:::1;:19;::::0;;;;;;;-1:-1:-1;;;;;4816:61:0;::::1;4847:29:::0;;;;;;;;;;;4816:61;;;;;;;;;4825:10;4816:61:::1;::::0;;;;;;;;;::::1;-1:-1:-1::0;4891:4:0::1;::::0;4469:432;-1:-1:-1;;;4469:432:0:o;6276:155::-;6348:34;;6330:12;;6348:10;;6370:7;;6330:12;6348:34;6330:12;6348:34;6370:7;6348:10;:34;;;;;;;12:1:-1;19;14:27;;;;67:4;61:11;56:16;;134:4;130:9;123:4;105:16;101:27;97:43;94:1;90:51;84:4;77:65;157:16;154:1;147:27;211:16;208:1;201:4;198:1;194:12;179:49;5:228;;14:27;32:4;27:9;;5:228;;6329:53:0;;;6397:7;6389:36;;;;;-1:-1:-1;;;6389:36:0;;;;;;;;;;;;-1:-1:-1;;;6389:36:0;;;;;;;;;;;;;;;6276:155;;:::o;820:174::-;765:10;881:12;758:18;;;:6;:18;;;;;;;;;:41;;-1:-1:-1;780:5:0;;-1:-1:-1;;;;;780:5:0;789:10;780:19;758:41;750:50;;12:1:-1;9;2:12;750:50:0;-1:-1:-1;;;;;907:16:0;::::1;;::::0;;;:6:::1;:16;::::0;;;;;::::1;;902:87;;-1:-1:-1::0;;;;;;934:16:0::1;;::::0;;;953:4:::1;934:16;::::0;;;;;;;:23;;-1:-1:-1;;934:23:0::1;::::0;::::1;::::0;;953:4;820:174::o;2809:110::-;-1:-1:-1;;;;;2897:16:0;2874:7;2897:16;;;:8;:16;;;;;;;2809:110::o;5428:146::-;765:10;5489:4;758:18;;;:6;:18;;;;;;;;;:41;;-1:-1:-1;780:5:0;;-1:-1:-1;;;;;780:5:0;789:10;780:19;758:41;750:50;;12:1:-1;9;2:12;750:50:0;5106:15:::1;::::0;::::1;;5105:16;5097:25;;12:1:-1;9::::0;2:12:::1;5097:25:0;5502:15:::2;:22:::0;;-1:-1:-1;;5502:22:0::2;5520:4;5502:22;::::0;;5536:14:::2;::::0;::::2;::::0;5502:15:::2;::::0;5536:14:::2;-1:-1:-1::0;5564:4:0::2;5428:146:::0;:::o;1471:95::-;765:10;758:18;;;;:6;:18;;;;;;;;;:41;;-1:-1:-1;780:5:0;;-1:-1:-1;;;;;780:5:0;789:10;780:19;758:41;750:50;;12:1:-1;9;2:12;750:50:0;1335:6:::1;::::0;::::1;;1334:7;::::0;:30:::1;;-1:-1:-1::0;1359:5:0::1;::::0;-1:-1:-1;;;;;1359:5:0::1;1345:10;:19;1334:30;:52;;;-1:-1:-1::0;1375:10:0::1;1368:18;::::0;;;:6:::1;:18;::::0;;;;;::::1;;1334:52;1326:61;;12:1:-1;9::::0;2:12:::1;1326:61:0;1528:6:::2;:13:::0;;-1:-1:-1;;1528:13:0::2;1537:4;1528:13;::::0;;1553:7:::2;::::0;::::2;::::0;1528:6:::2;::::0;1553:7:::2;1471:95::o:0;6068:37::-;;;;;;;;;;;;;;-1:-1:-1;;;6068:37:0;;;;:::o;6152:116::-;765:10;758:18;;;;:6;:18;;;;;;;;;:41;;-1:-1:-1;780:5:0;;-1:-1:-1;;;;;780:5:0;789:10;780:19;758:41;750:50;;12:1:-1;9;2:12;750:50:0;6226:36:::1;::::0;;-1:-1:-1;;;6226:36:0;;6242:10:::1;6226:36;::::0;::::1;::::0;;;;;;;;;-1:-1:-1;;;;;6226:15:0;::::1;::::0;::::1;::::0;:36;;;;;::::1;::::0;;;;;;;;-1:-1:-1;6226:15:0;:36;::::1;;2:2:-1::0;::::1;;;27:1;24::::0;17:12:::1;2:2;6226:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39::::0;24:38:::1;77:16;74:1;67:27;5:2;6226:36:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28::::0;21:12:::1;4:2;-1:-1:::0;;;;6152:116:0:o;3068:376::-;1335:6;;3178:4;;1335:6;;1334:7;;:30;;-1:-1:-1;1359:5:0;;-1:-1:-1;;;;;1359:5:0;1345:10;:19;1334:30;:52;;;-1:-1:-1;1375:10:0;1368:18;;;;:6;:18;;;;;;;;1334:52;1326:61;;12:1:-1;9;2:12;1326:61:0;3164:3;-1:-1:-1;;;;;2633:19:0;::::1;2625:28;;12:1:-1;9::::0;2:12:::1;2625:28:0;-1:-1:-1::0;;;;;2668:20:0;::::1;2683:4;2668:20;;2660:29;;12:1:-1;9::::0;2:12:::1;2660:29:0;-1:-1:-1::0;;;;;3199:17:0;::::2;3191:26;;12:1:-1;9::::0;2:12:::2;3191:26:0;3251:10;3242:20;::::0;;;:8:::2;:20;::::0;;;;;3232:30;::::2;;3224:39;;12:1:-1;9::::0;2:12:::2;3224:39:0;3304:10;3295:20;::::0;;;:8:::2;:20;::::0;;;;;:32:::2;::::0;3320:6;3295:32:::2;:24;:32;:::i;:::-;3281:10;3272:20;::::0;;;:8:::2;:20;::::0;;;;;:55;;;;-1:-1:-1;;;;;3350:13:0;::::2;::::0;;;;:25:::2;::::0;3368:6;3350:25:::2;:17;:25;:::i;:::-;-1:-1:-1::0;;;;;3334:13:0;::::2;;::::0;;;:8:::2;:13;::::0;;;;;;;;:41;;;;3387:33;;;;;;;3334:13;;3396:10:::2;::::0;-1:-1:-1;;;;;;;;;;;3387:33:0;;;;;;;;::::2;-1:-1:-1::0;3434:4:0::2;::::0;3068:376;-1:-1:-1;;;3068:376:0:o;4178:285::-;1335:6;;4273:4;;1335:6;;1334:7;;:30;;-1:-1:-1;1359:5:0;;-1:-1:-1;;;;;1359:5:0;1345:10;:19;1334:30;:52;;;-1:-1:-1;1375:10:0;1368:18;;;;:6;:18;;;;;;;;1334:52;1326:61;;12:1:-1;9;2:12;1326:61:0;4327:10:::1;4319:19;::::0;;;:7:::1;:19;::::0;;;;;;;-1:-1:-1;;;;;4319:29:0;::::1;::::0;;;;;;;;:46:::1;::::0;4353:11;4319:46:::1;:33;:46;:::i;:::-;4294:10;4286:19;::::0;;;:7:::1;:19;::::0;;;;;;;-1:-1:-1;;;;;4286:29:0;::::1;::::0;;;;;;;;;;:80;;;4378:61;;;;;;4286:29;;4378:61:::1;::::0;;;;;;;;;::::1;-1:-1:-1::0;4453:4:0::1;4178:285:::0;;;;:::o;2925:137::-;-1:-1:-1;;;;;3031:15:0;;;3008:7;3031:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;2925:137::o;594:20::-;;;-1:-1:-1;;;;;594:20:0;;:::o;317:113::-;375:7;403:1;398;:6;;391:14;;;;-1:-1:-1;419:5:0;;;317:113::o;436:127::-;516:5;;;535:6;;;;528:14;;;;436:127;;;;:::o

Swarm Source

ipfs://9ce97d1d7f2dc49dc8710c4489db8140f5b7e34720774d85dc0f598c5325bae9

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

OVERVIEW

Coreto is a community-governed ecosystem that bridges the interaction between projects, investors, pools, traders and all based on a comprehensive trust system.

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.