Contract 0x1ECd47FF4d9598f89721A2866BFEb99505a413Ed 1

Contract Overview

AVME: AVME Token
Balance:
0 AVAX

AVAX Value:
$0.00

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xcc925f06fc867e0b6d9efafdbbb5ca76a740acfc7f38053ace76c42b13c3fc66Approve100621732022-01-26 2:36:0723 hrs 28 mins ago0xdaa99a4826b3d0e9998cb55c8c648c53a5be677e IN  AVME: AVME Token0 AVAX0.001759862269 38.045317892
0xde0d67cff5e73e75aee66f76cf55b33ad1274473ec9628abadafdd59e336ac30Approve100600822022-01-26 1:25:231 day 39 mins ago0xbaa799d9f0c6a0a7d6f68afc1c3c5c18a8dd57bf IN  AVME: AVME Token0 AVAX0.004252886313 145.921643958
0x256a6884a5b164b8e153f210e650921c31b1fcbe54f5f5aa5ee16af5b42e2f2fApprove100562412022-01-25 23:19:151 day 2 hrs ago0x4da2b8200e84826c47f8092d008e2568a9f58a19 IN  AVME: AVME Token0 AVAX0.00437410294
0xe426c4b00e2b17ea3359f786eb7a7def09081814430f6844d363c132d518a1b5Approve100321402022-01-25 10:02:271 day 16 hrs ago0x5f8b26176a2019806d973a469cc460266f355595 IN  AVME: AVME Token0 AVAX0.001163325 25
0xac0364942ed2dca2c7727d45adab70a261432ac9b2929a534123e9ec03e3881fApprove100195642022-01-25 3:02:231 day 23 hrs ago0x6fe797a05359c9d91b1f85d418e2ed4ea6c65a8f IN  AVME: AVME Token0 AVAX0.001163325 25
0x892cd75e34618bffd87ca9ab30583e2c278ab828815c27a1c59d4acbbb51d8f9Approve100176622022-01-25 1:59:102 days 5 mins ago0x63fbbfdf83fee8ff0cabba0884e06991ea25245a IN  AVME: AVME Token0 AVAX0.001163325 25
0xbcc196958775e821bcc080570457449b9bc6424fc3098826d589ce1764aa2a05Approve100012322022-01-24 17:00:092 days 9 hrs ago0x9e79a5e34f44f0b724b88f96cf58329fbc2c1142 IN  AVME: AVME Token0 AVAX0.0018613240
0xa03c375fca345c24c136ab5e7d516b161929d7e4a1c7f6da7173179433a8fcafApprove99665642022-01-23 22:02:243 days 4 hrs ago0x63fbbfdf83fee8ff0cabba0884e06991ea25245a IN  AVME: AVME Token0 AVAX0.001163325 25
0x516c35de70cf8f9b583addf561b86119be3781c275daf7f0963c364628ec136fApprove99628492022-01-23 19:57:403 days 6 hrs ago0x88de8437109c4e5c607e59ae72ddcb09c1bee733 IN  AVME: AVME Token0 AVAX0.001163325 25
0x6217a4bd57bf36a986b3f96a87c10c4ba1efb818f358b25b3e9f470fde2eec06Transfer99547202022-01-23 15:29:173 days 10 hrs ago0x0b3da92bb8081a7d693eabef7484c4054ed7e7cf IN  AVME: AVME Token0 AVAX0.00086305 25
0x9c885bc834f7624b10e15c48f4ea902ff4ea776fc269e5cdbc894212bb9d067cApprove99356732022-01-23 4:52:493 days 21 hrs ago0x53626d369cfe61fda6e7c897b7b8cb1e2a85ca86 IN  AVME: AVME Token0 AVAX0.001163325 25
0x5bc2ca287a01e08345332f9b9fcb510b4c9be6b6dddee93b32db4a5ffae38768Approve99328132022-01-23 3:16:123 days 22 hrs ago0xdaa99a4826b3d0e9998cb55c8c648c53a5be677e IN  AVME: AVME Token0 AVAX0.001618995 35
0xb66e67451c48c874633b954e2b3518ba681ed04447cdb2413ce2a265c641eaaaApprove99243232022-01-22 22:31:594 days 3 hrs ago0xf7d5782719690994374ab25f9efa334391770be5 IN  AVME: AVME Token0 AVAX0.001163325 25
0x82c57e81f693634dcc9ecd1dab90a76d79ec7da047ea7a41b982a1b62e64c28cApprove99203332022-01-22 20:19:274 days 5 hrs ago0x7326f20e7c774e91c7f2a3971c43296cd3a5fc5d IN  AVME: AVME Token0 AVAX0.001083929 49
0x6ddbf5c7e09003d48cbecdeadf69acf567c19f2e6bd01bfe5ed538e7c34a2adcApprove99202452022-01-22 20:16:364 days 5 hrs ago0x7326f20e7c774e91c7f2a3971c43296cd3a5fc5d IN  AVME: AVME Token0 AVAX0.002499673 113
0x3ecdcb61e364a21bcc79f55a553f21c68cf991bb515f6c852b4f37a536200af6Approve99200302022-01-22 20:10:134 days 5 hrs ago0x7326f20e7c774e91c7f2a3971c43296cd3a5fc5d IN  AVME: AVME Token0 AVAX0.000818477 37
0x0033e347687bce41b3fabaff6141652a9849d303f6f41abf1601f749b35c564bApprove99176742022-01-22 18:53:594 days 7 hrs ago0x9cf82254826b5836addcad3610b9b997999d7280 IN  AVME: AVME Token0 AVAX0.001163325 25
0xe6f048daffd923efc27c000c9958498c587ddbc48539da191c2fce0b60f10492Approve99104192022-01-22 14:55:464 days 11 hrs ago0x15176cd8cc920508bc4d32383bd251f77d3ee989 IN  AVME: AVME Token0 AVAX0.001213628941 26.081037999
0xed37ba1e6ad2a402e09feac173736bfd33278f07905c3eb0ef9d730215b1a2c2Approve99082062022-01-22 13:43:294 days 12 hrs ago0x0bc7860c74b6f58a61cc39302a14dfcb7faebf2b IN  AVME: AVME Token0 AVAX0.001156125 25
0x63a46e0a13f9effe2126ffd079e22102221a1006ce4f0b0455c00383b7419582Approve99066662022-01-22 12:52:144 days 13 hrs ago0x15176cd8cc920508bc4d32383bd251f77d3ee989 IN  AVME: AVME Token0 AVAX0.001163325 25
0x2229c263a8554e589311b8494ee9c3cb5ca3b4a3b124d0500d051e72e64724caApprove99058152022-01-22 12:24:204 days 13 hrs ago0xccd38fa4fe8756984c0e44bc473f716984400ccf IN  AVME: AVME Token0 AVAX0.00116332525
0x0359f0ed5ebf30d03ddebced48a2bcfb585159e3429123bf5fa30ae66f7da7caApprove98968582022-01-22 7:31:584 days 18 hrs ago0x8eda604eb2e310698af47ac2a8a124ead7d77f6d IN  AVME: AVME Token0 AVAX0.002591528887 55.692280478
0x6eda29660b44391327fd1a3d31ef4cb5246282c2aa2d9294b79043256220dc0eApprove98640962022-01-21 13:21:425 days 12 hrs ago0x420042ee6e5d965179bbb724525ea01bc1424242 IN  AVME: AVME Token0 AVAX0.001159725 25
0xd688eb2ef9aa960a46b4e83573b6e9163b525e9401273916e93f4f5bbf42aaf5Approve98384532022-01-20 23:08:426 days 2 hrs ago0xdaa99a4826b3d0e9998cb55c8c648c53a5be677e IN  AVME: AVME Token0 AVAX0.001618995 35
0x6c0cc79c9851afb7296065e717995426a91234f69399da67090bd20894cbf99cApprove98369992022-01-20 22:20:206 days 3 hrs ago0x682625db7a4c592f98c7a5aaf5c2e2a52c7e0c98 IN  AVME: AVME Token0 AVAX0.0012796575 27.5
[ Download CSV Export 

OVERVIEW

Avalanche's first desktop wallet with plug-in dApp support.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AVME

Compiler Version
v0.8.3+commit.8d00100c

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at snowtrace.io on 2021-11-02
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.1;

// Standard ERC20 token implementation. See the docs for more info:
// https://eips.ethereum.org/EIPS/eip-20
// https://docs.openzeppelin.com/contracts/3.x/api/token/erc20
contract ERC20 {
    string internal _name;
    string internal _symbol;
    uint8 internal _decimals;
    uint256 internal _totalSupply;
    mapping(address => uint256) internal _balances;
    mapping(address => mapping(address => uint256)) internal _allowed;

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

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

    // totalSupply is updated on its own whether tokens are minted/burned
    function totalSupply() public view returns (uint256) { return _totalSupply; }

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

    function transfer(address _to, uint256 _value) public returns (bool) {
        require(_to != address(0), "ERC20: transfer to zero address");
        require(_balances[msg.sender] >= _value, "ERC20: insufficient funds");

        _balances[msg.sender] -= _value;
        _balances[_to] += _value;
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    function approve(address _spender, uint256 _value) public returns (bool) {
        require(_spender != address(0), "ERC20: approval from zero address");
        require(_value > 0, "ERC20: approval requires a non-zero amount");

        _allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

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

    function transferFrom(address _from, address _to, uint _value) public returns (bool) {
        require(_from != address(0), "ERC20: transfer from zero address");
        require(_to != address(0), "ERC20: transfer to zero address");
        require(_balances[_from] >= _value, "ERC20: insufficient funds");
        require(_allowed[_from][msg.sender] >= _value, "ERC20: insufficient allowed funds");

        _balances[_from] -= _value;
        _allowed[_from][msg.sender] -= _value;
        _balances[_to] += _value;
        emit Transfer(_from, _to, _value);
        return true;
    }
}

// Contract for the token
contract AVME is ERC20 {
    address public _minter;
    address public _dev_fee_address;
    uint256 public _maxSupply;
    uint256 public _initialSupply;
    bool public _devFeeEnabled;

    event Minted(address indexed _to, uint256 _value);
    event Burned(address indexed _from, uint256 _value);
    event SwitchedMinter(address indexed _old, address indexed _new);
    event SwitchedDevfee(address indexed _old, address indexed _new);
    event ToggledDevFee(bool _devfeeStatus);

    constructor() {
        // Initialize contract values
        _name = "AVME";
        _symbol = "AVME";
        _decimals = 18;
        _maxSupply = 21000000 * (10 ** _decimals); // 21 million * (10^18 decimals)
        _initialSupply = 2000000 * (10 ** _decimals); // roughly 10%, swap funding + initial devfee
        _totalSupply = _initialSupply;
        _devFeeEnabled = false;
        // Create the tokens and make the contract address both the minter and the devfee collector
        _balances[msg.sender] = _initialSupply;
        _minter = msg.sender;
        _dev_fee_address = msg.sender;
        emit Transfer(address(0), msg.sender, _initialSupply);
    }

    // Minting block
    modifier minterOnly() {
        require(msg.sender == _minter, "Account doesn't have minting privileges");
        _;
    }

    function switchMinter(address _newMinter) public minterOnly returns (bool) {
        // Minter address is the only one that can change the minter role, if they are an contract, it will be binded to it forever
        require(_newMinter != address(0), "Transferring ownership to zero account is forbidden");

        _minter = _newMinter;
        emit SwitchedMinter(msg.sender, _minter);
        return true;
    }

    function mint(address _to, uint256 _amount) public minterOnly returns (bool) {
        require(_to != address(0), "Minting to zero account is forbidden");
        require(_amount > 100000, "Minting requires at least 0.0000000000001 AVME"); // That is done on purpose to avoid an bad truncated value on the line below
        if (_devFeeEnabled) {
            uint256 _amount_devfee = _amount / 20;  // 5%
            uint256 _totalAmount = _amount_devfee + _amount;
            require(_totalAmount + _totalSupply < _maxSupply, "Minting will result in more than the max supply; denied");
            _totalSupply += _amount_devfee;
            _balances[_dev_fee_address] += _amount_devfee;
            emit Minted(_dev_fee_address, _amount_devfee);
            emit Transfer(address(0), _dev_fee_address, _amount_devfee);
        } else {
            require(_amount + _totalSupply < _maxSupply, "Minting will result in more than max supply; denied");
        }
        
        // Send amount to user
        _totalSupply += _amount;
        _balances[_to] += _amount;
        emit Minted(_to, _amount);
        emit Transfer(address(0), _to, _amount);

        return true;
    }

    // Devfee block
    modifier devfeeOnly() {
        require(msg.sender == _dev_fee_address, "Account doesn't have devfee privileges");
        _;
    }

    function switchDevfee(address _new_dev_fee_address) public devfeeOnly returns (bool) {
        require(_new_dev_fee_address != address(0), "Transferring ownership to zero account is forbidden");

        _dev_fee_address = _new_dev_fee_address;
        emit SwitchedDevfee(msg.sender, _dev_fee_address);
        return true;
    }
    
    function toggleDevfee(bool _devfeeStatus) public devfeeOnly returns (bool) {
        _devFeeEnabled = _devfeeStatus;
        emit ToggledDevFee(_devfeeStatus);
        return true;
    }

    // Burning block
    function burn(uint256 _amount) public returns (bool) {
        require(_amount > 0, "Burning requires a non-zero amount");
        require(_amount <= _balances[msg.sender], "ERC20: insufficient funds");
        
        _balances[msg.sender] -= _amount;
        _totalSupply -= _amount;
        _balances[address(0)] += _amount;
        emit Burned(msg.sender, _amount);
        emit Transfer(msg.sender, address(0), _amount);
        return true;
    }
}

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_owner","type":"address"},{"indexed":true,"internalType":"address","name":"_spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_from","type":"address"},{"indexed":false,"internalType":"uint256","name":"_value","type":"uint256"}],"name":"Burned","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_to","type":"address"},{"indexed":false,"internalType":"uint256","name":"_value","type":"uint256"}],"name":"Minted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_old","type":"address"},{"indexed":true,"internalType":"address","name":"_new","type":"address"}],"name":"SwitchedDevfee","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_old","type":"address"},{"indexed":true,"internalType":"address","name":"_new","type":"address"}],"name":"SwitchedMinter","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"_devfeeStatus","type":"bool"}],"name":"ToggledDevFee","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_from","type":"address"},{"indexed":true,"internalType":"address","name":"_to","type":"address"},{"indexed":false,"internalType":"uint256","name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_devFeeEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_dev_fee_address","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_initialSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_minter","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":"_amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","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":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_new_dev_fee_address","type":"address"}],"name":"switchDevfee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newMinter","type":"address"}],"name":"switchMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"_devfeeStatus","type":"bool"}],"name":"toggleDevfee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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"}]

60806040523480156200001157600080fd5b506040805180820190915260048082526341564d4560e01b60209092019182526200003f9160009162000142565b506040805180820190915260048082526341564d4560e01b60209092019182526200006d9160019162000142565b506002805460ff191660129081179091556200008b90600a62000235565b6200009b906301406f406200032d565b600855600254620000b19060ff16600a62000235565b620000c090621e84806200032d565b60098190556003819055600a805460ff19169055336000818152600460209081526040808320859055600680546001600160a01b03199081168617909155600780549091168517905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3620003a2565b82805462000150906200034f565b90600052602060002090601f016020900481019282620001745760008555620001bf565b82601f106200018f57805160ff1916838001178555620001bf565b82800160010185558215620001bf579182015b82811115620001bf578251825591602001919060010190620001a2565b50620001cd929150620001d1565b5090565b5b80821115620001cd5760008155600101620001d2565b80825b6001808611620001fc57506200022c565b8187048211156200021157620002116200038c565b808616156200021f57918102915b9490941c938002620001eb565b94509492505050565b60006200024960001960ff85168462000250565b9392505050565b600082620002615750600162000249565b81620002705750600062000249565b81600181146200028957600281146200029457620002c8565b600191505062000249565b60ff841115620002a857620002a86200038c565b6001841b915084821115620002c157620002c16200038c565b5062000249565b5060208310610133831016604e8410600b841016171562000300575081810a83811115620002fa57620002fa6200038c565b62000249565b6200030f8484846001620001e8565b8086048211156200032457620003246200038c565b02949350505050565b60008160001904831182151516156200034a576200034a6200038c565b500290565b600181811c908216806200036457607f821691505b602082108114156200038657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b61121380620003b26000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c806370a08231116100ad578063a9059cbb11610071578063a9059cbb1461025f578063c3b2d33714610272578063d64d4b611461027b578063dd62ed3e1461028e578063efc91922146102c757610121565b806370a08231146101fb5780638041a129146102245780638a1ca0351461023757806395d89b411461024a5780639eeb25b11461025257610121565b806323b872dd116100f457806323b872dd14610182578063313ce5671461019557806340c10f19146101aa57806342966c68146101bd578063578ec33f146101d057610121565b806306fdde0314610126578063095ea7b31461014457806318160ddd1461016757806322f4596f14610179575b600080fd5b61012e6102da565b60405161013b9190610fb3565b60405180910390f35b610157610152366004610f52565b61036c565b604051901515815260200161013b565b6003545b60405190815260200161013b565b61016b60085481565b610157610190366004610f17565b61049b565b60025460405160ff909116815260200161013b565b6101576101b8366004610f52565b6106e1565b6101576101cb366004610f9b565b610a6e565b6006546101e3906001600160a01b031681565b6040516001600160a01b03909116815260200161013b565b61016b610209366004610ec4565b6001600160a01b031660009081526004602052604090205490565b6007546101e3906001600160a01b031681565b610157610245366004610ec4565b610bda565b61012e610c7e565b600a546101579060ff1681565b61015761026d366004610f52565b610c8d565b61016b60095481565b610157610289366004610ec4565b610d90565b61016b61029c366004610ee5565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6101576102d5366004610f7b565b610e34565b6060600080546102e99061116c565b80601f01602080910402602001604051908101604052809291908181526020018280546103159061116c565b80156103625780601f1061033757610100808354040283529160200191610362565b820191906000526020600020905b81548152906001019060200180831161034557829003601f168201915b5050505050905090565b60006001600160a01b0383166103d35760405162461bcd60e51b815260206004820152602160248201527f45524332303a20617070726f76616c2066726f6d207a65726f206164647265736044820152607360f81b60648201526084015b60405180910390fd5b600082116104365760405162461bcd60e51b815260206004820152602a60248201527f45524332303a20617070726f76616c2072657175697265732061206e6f6e2d7a604482015269195c9bc8185b5bdd5b9d60b21b60648201526084016103ca565b3360008181526005602090815260408083206001600160a01b03881680855290835292819020869055518581529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a350600192915050565b60006001600160a01b0384166104fd5760405162461bcd60e51b815260206004820152602160248201527f45524332303a207472616e736665722066726f6d207a65726f206164647265736044820152607360f81b60648201526084016103ca565b6001600160a01b0383166105535760405162461bcd60e51b815260206004820152601f60248201527f45524332303a207472616e7366657220746f207a65726f20616464726573730060448201526064016103ca565b6001600160a01b03841660009081526004602052604090205482111561058b5760405162461bcd60e51b81526004016103ca906110e6565b6001600160a01b03841660009081526005602090815260408083203384529091529020548211156106085760405162461bcd60e51b815260206004820152602160248201527f45524332303a20696e73756666696369656e7420616c6c6f7765642066756e646044820152607360f81b60648201526084016103ca565b6001600160a01b03841660009081526004602052604081208054849290610630908490611155565b90915550506001600160a01b038416600090815260056020908152604080832033845290915281208054849290610668908490611155565b90915550506001600160a01b0383166000908152600460205260408120805484929061069590849061111d565b92505081905550826001600160a01b0316846001600160a01b03166000805160206111be833981519152846040516106cf91815260200190565b60405180910390a35060019392505050565b6006546000906001600160a01b0316331461070e5760405162461bcd60e51b81526004016103ca90611059565b6001600160a01b0383166107705760405162461bcd60e51b8152602060048201526024808201527f4d696e74696e6720746f207a65726f206163636f756e7420697320666f726269604482015263323232b760e11b60648201526084016103ca565b620186a082116107d95760405162461bcd60e51b815260206004820152602e60248201527f4d696e74696e67207265717569726573206174206c6561737420302e3030303060448201526d3030303030303030312041564d4560901b60648201526084016103ca565b600a5460ff16156109475760006107f1601484611135565b905060006107ff848361111d565b905060085460035482610812919061111d565b106108855760405162461bcd60e51b815260206004820152603760248201527f4d696e74696e672077696c6c20726573756c7420696e206d6f7265207468616e60448201527f20746865206d617820737570706c793b2064656e69656400000000000000000060648201526084016103ca565b8160036000828254610897919061111d565b90915550506007546001600160a01b0316600090815260046020526040812080548492906108c690849061111d565b90915550506007546040518381526001600160a01b03909116907f30385c845b448a36257a6a1716e6ad2e1bc2cbe333cde1e69fe849ad6511adfe9060200160405180910390a26007546040518381526001600160a01b03909116906000906000805160206111be8339815191529060200160405180910390a350506109c0565b600854600354610957908461111d565b106109c05760405162461bcd60e51b815260206004820152603360248201527f4d696e74696e672077696c6c20726573756c7420696e206d6f7265207468616e604482015272081b585e081cdd5c1c1b1e4ec819195b9a5959606a1b60648201526084016103ca565b81600360008282546109d2919061111d565b90915550506001600160a01b038316600090815260046020526040812080548492906109ff90849061111d565b90915550506040518281526001600160a01b038416907f30385c845b448a36257a6a1716e6ad2e1bc2cbe333cde1e69fe849ad6511adfe9060200160405180910390a26040518281526001600160a01b038416906000906000805160206111be8339815191529060200161048a565b6000808211610aca5760405162461bcd60e51b815260206004820152602260248201527f4275726e696e672072657175697265732061206e6f6e2d7a65726f20616d6f756044820152611b9d60f21b60648201526084016103ca565b33600090815260046020526040902054821115610af95760405162461bcd60e51b81526004016103ca906110e6565b3360009081526004602052604081208054849290610b18908490611155565b925050819055508160036000828254610b319190611155565b9091555050600080805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec8054849290610b7190849061111d565b909155505060405182815233907f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df79060200160405180910390a260405182815260009033906000805160206111be8339815191529060200160405180910390a35060015b919050565b6007546000906001600160a01b03163314610c075760405162461bcd60e51b81526004016103ca906110a0565b6001600160a01b038216610c2d5760405162461bcd60e51b81526004016103ca90611006565b600780546001600160a01b0319166001600160a01b03841690811790915560405133907fd06ff843aa44c9586007ec310615a40a486c4789d6f216b598ad9e8fd2dcf09190600090a3506001919050565b6060600180546102e99061116c565b60006001600160a01b038316610ce55760405162461bcd60e51b815260206004820152601f60248201527f45524332303a207472616e7366657220746f207a65726f20616464726573730060448201526064016103ca565b33600090815260046020526040902054821115610d145760405162461bcd60e51b81526004016103ca906110e6565b3360009081526004602052604081208054849290610d33908490611155565b90915550506001600160a01b03831660009081526004602052604081208054849290610d6090849061111d565b90915550506040518281526001600160a01b0384169033906000805160206111be8339815191529060200161048a565b6006546000906001600160a01b03163314610dbd5760405162461bcd60e51b81526004016103ca90611059565b6001600160a01b038216610de35760405162461bcd60e51b81526004016103ca90611006565b600680546001600160a01b0319166001600160a01b03841690811790915560405133907ff70f07f7bbd5155b334a27e5a6983784a742f89ba32c700347cc05f7d320864690600090a3506001919050565b6007546000906001600160a01b03163314610e615760405162461bcd60e51b81526004016103ca906110a0565b600a805460ff19168315159081179091556040519081527fe8330fd026bb65ad1cc1ca5d49a7c7251f5fecffe85c101b840889d788ea59ec9060200160405180910390a1506001919050565b80356001600160a01b0381168114610bd557600080fd5b600060208284031215610ed5578081fd5b610ede82610ead565b9392505050565b60008060408385031215610ef7578081fd5b610f0083610ead565b9150610f0e60208401610ead565b90509250929050565b600080600060608486031215610f2b578081fd5b610f3484610ead565b9250610f4260208501610ead565b9150604084013590509250925092565b60008060408385031215610f64578182fd5b610f6d83610ead565b946020939093013593505050565b600060208284031215610f8c578081fd5b81358015158114610ede578182fd5b600060208284031215610fac578081fd5b5035919050565b6000602080835283518082850152825b81811015610fdf57858101830151858201604001528201610fc3565b81811115610ff05783604083870101525b50601f01601f1916929092016040019392505050565b60208082526033908201527f5472616e7366657272696e67206f776e65727368697020746f207a65726f206160408201527231b1b7bab73a1034b9903337b93134b23232b760691b606082015260800190565b60208082526027908201527f4163636f756e7420646f65736e27742068617665206d696e74696e672070726960408201526676696c6567657360c81b606082015260800190565b60208082526026908201527f4163636f756e7420646f65736e27742068617665206465766665652070726976604082015265696c6567657360d01b606082015260800190565b60208082526019908201527f45524332303a20696e73756666696369656e742066756e647300000000000000604082015260600190565b60008219821115611130576111306111a7565b500190565b60008261115057634e487b7160e01b81526012600452602481fd5b500490565b600082821015611167576111676111a7565b500390565b600181811c9082168061118057607f821691505b602082108114156111a157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212203c11073f4abfa59b93cc069a8b083d1d463a9b0771858a48f393b4eb61032a6f64736f6c63430008030033

Deployed ByteCode Sourcemap

2706:4188:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;679:69;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1559:364;;;;;;:::i;:::-;;:::i;:::-;;;2146:14:1;;2139:22;2121:41;;2109:2;2094:18;1559:364:0;2076:92:1;985:77:0;1047:12;;985:77;;;8560:25:1;;;8548:2;8533:18;985:77:0;8515:76:1;2803:25:0;;;;;;2074:598;;;;;;:::i;:::-;;:::i;833:69::-;890:9;;833:69;;890:9;;;;8738:36:1;;8726:2;8711:18;833:69:0;8693:87:1;4485:1204:0;;;;;;:::i;:::-;;:::i;6428:463::-;;;;;;:::i;:::-;;:::i;2736:22::-;;;;;-1:-1:-1;;;;;2736:22:0;;;;;;-1:-1:-1;;;;;1937:32:1;;;1919:51;;1907:2;1892:18;2736:22:0;1874:102:1;1070:94:0;;;;;;:::i;:::-;-1:-1:-1;;;;;1144:17:0;1126:7;1144:17;;;:9;:17;;;;;;;1070:94;2765:31;;;;;-1:-1:-1;;;;;2765:31:0;;;5860:336;;;;;;:::i;:::-;;:::i;754:73::-;;;:::i;2871:26::-;;;;;;;;;1172:379;;;;;;:::i;:::-;;:::i;2835:29::-;;;;;;4056:421;;;;;;:::i;:::-;;:::i;1931:135::-;;;;;;:::i;:::-;-1:-1:-1;;;;;2032:16:0;;;2005:7;2032:16;;;:8;:16;;;;;;;;:26;;;;;;;;;;;;;1931:135;6208:190;;;;;;:::i;:::-;;:::i;679:69::-;716:13;740:5;733:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;679:69;:::o;1559:364::-;1626:4;-1:-1:-1;;;;;1651:22:0;;1643:68;;;;-1:-1:-1;;;1643:68:0;;2983:2:1;1643:68:0;;;2965:21:1;3022:2;3002:18;;;2995:30;3061:34;3041:18;;;3034:62;-1:-1:-1;;;3112:18:1;;;3105:31;3153:19;;1643:68:0;;;;;;;;;1739:1;1730:6;:10;1722:65;;;;-1:-1:-1;;;1722:65:0;;4622:2:1;1722:65:0;;;4604:21:1;4661:2;4641:18;;;4634:30;4700:34;4680:18;;;4673:62;-1:-1:-1;;;4751:18:1;;;4744:40;4801:19;;1722:65:0;4594:232:1;1722:65:0;1809:10;1800:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;1800:30:0;;;;;;;;;;;;:39;;;1855:38;8560:25:1;;;1800:30:0;;1809:10;1855:38;;8533:18:1;1855:38:0;;;;;;;;-1:-1:-1;1911:4:0;1559:364;;;;:::o;2074:598::-;2153:4;-1:-1:-1;;;;;2178:19:0;;2170:65;;;;-1:-1:-1;;;2170:65:0;;3800:2:1;2170:65:0;;;3782:21:1;3839:2;3819:18;;;3812:30;3878:34;3858:18;;;3851:62;-1:-1:-1;;;3929:18:1;;;3922:31;3970:19;;2170:65:0;3772:223:1;2170:65:0;-1:-1:-1;;;;;2254:17:0;;2246:61;;;;-1:-1:-1;;;2246:61:0;;5848:2:1;2246:61:0;;;5830:21:1;5887:2;5867:18;;;5860:30;5926:33;5906:18;;;5899:61;5977:18;;2246:61:0;5820:181:1;2246:61:0;-1:-1:-1;;;;;2326:16:0;;;;;;:9;:16;;;;;;:26;-1:-1:-1;2326:26:0;2318:64;;;;-1:-1:-1;;;2318:64:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2401:15:0;;;;;;:8;:15;;;;;;;;2417:10;2401:27;;;;;;;;:37;-1:-1:-1;2401:37:0;2393:83;;;;-1:-1:-1;;;2393:83:0;;7037:2:1;2393:83:0;;;7019:21:1;7076:2;7056:18;;;7049:30;7115:34;7095:18;;;7088:62;-1:-1:-1;;;7166:18:1;;;7159:31;7207:19;;2393:83:0;7009:223:1;2393:83:0;-1:-1:-1;;;;;2489:16:0;;;;;;:9;:16;;;;;:26;;2509:6;;2489:16;:26;;2509:6;;2489:26;:::i;:::-;;;;-1:-1:-1;;;;;;;2526:15:0;;;;;;:8;:15;;;;;;;;2542:10;2526:27;;;;;;;:37;;2557:6;;2526:15;:37;;2557:6;;2526:37;:::i;:::-;;;;-1:-1:-1;;;;;;;2574:14:0;;;;;;:9;:14;;;;;:24;;2592:6;;2574:14;:24;;2592:6;;2574:24;:::i;:::-;;;;;;;;2630:3;-1:-1:-1;;;;;2614:28:0;2623:5;-1:-1:-1;;;;;2614:28:0;-1:-1:-1;;;;;;;;;;;2635:6:0;2614:28;;;;8560:25:1;;8548:2;8533:18;;8515:76;2614:28:0;;;;;;;;-1:-1:-1;2660:4:0;2074:598;;;;;:::o;4485:1204::-;3977:7;;4556:4;;-1:-1:-1;;;;;3977:7:0;3963:10;:21;3955:73;;;;-1:-1:-1;;;3955:73:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4581:17:0;::::1;4573:66;;;::::0;-1:-1:-1;;;4573:66:0;;6208:2:1;4573:66:0::1;::::0;::::1;6190:21:1::0;6247:2;6227:18;;;6220:30;6286:34;6266:18;;;6259:62;-1:-1:-1;;;6337:18:1;;;6330:34;6381:19;;4573:66:0::1;6180:226:1::0;4573:66:0::1;4668:6;4658:7;:16;4650:75;;;::::0;-1:-1:-1;;;4650:75:0;;3385:2:1;4650:75:0::1;::::0;::::1;3367:21:1::0;3424:2;3404:18;;;3397:30;3463:34;3443:18;;;3436:62;-1:-1:-1;;;3514:18:1;;;3507:44;3568:19;;4650:75:0::1;3357:236:1::0;4650:75:0::1;4817:14;::::0;::::1;;4813:647;;;4848:22;4873:12;4883:2;4873:7:::0;:12:::1;:::i;:::-;4848:37:::0;-1:-1:-1;4907:20:0::1;4930:24;4947:7:::0;4848:37;4930:24:::1;:::i;:::-;4907:47;;5007:10;;4992:12;;4977;:27;;;;:::i;:::-;:40;4969:108;;;::::0;-1:-1:-1;;;4969:108:0;;6613:2:1;4969:108:0::1;::::0;::::1;6595:21:1::0;6652:2;6632:18;;;6625:30;6691:34;6671:18;;;6664:62;6762:25;6742:18;;;6735:53;6805:19;;4969:108:0::1;6585:245:1::0;4969:108:0::1;5108:14;5092:12;;:30;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;5147:16:0::1;::::0;-1:-1:-1;;;;;5147:16:0::1;5137:27;::::0;;;:9:::1;:27;::::0;;;;:45;;5168:14;;5137:27;:45:::1;::::0;5168:14;;5137:45:::1;:::i;:::-;::::0;;;-1:-1:-1;;5209:16:0::1;::::0;5202:40:::1;::::0;8560:25:1;;;-1:-1:-1;;;;;5209:16:0;;::::1;::::0;5202:40:::1;::::0;8548:2:1;8533:18;5202:40:0::1;;;;;;;5283:16;::::0;5262:54:::1;::::0;8560:25:1;;;-1:-1:-1;;;;;5283:16:0;;::::1;::::0;::::1;::::0;-1:-1:-1;;;;;;;;;;;5262:54:0;8548:2:1;8533:18;5262:54:0::1;;;;;;;4813:647;;;;;5382:10;::::0;5367:12:::1;::::0;5357:22:::1;::::0;:7;:22:::1;:::i;:::-;:35;5349:99;;;::::0;-1:-1:-1;;;5349:99:0;;7793:2:1;5349:99:0::1;::::0;::::1;7775:21:1::0;7832:2;7812:18;;;7805:30;7871:34;7851:18;;;7844:62;-1:-1:-1;;;7922:18:1;;;7915:49;7981:19;;5349:99:0::1;7765:241:1::0;5349:99:0::1;5528:7;5512:12;;:23;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;;;;;;5546:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;:25;;5564:7;;5546:14;:25:::1;::::0;5564:7;;5546:25:::1;:::i;:::-;::::0;;;-1:-1:-1;;5587:20:0::1;::::0;8560:25:1;;;-1:-1:-1;;;;;5587:20:0;::::1;::::0;::::1;::::0;8548:2:1;8533:18;5587:20:0::1;;;;;;;5623:34;::::0;8560:25:1;;;-1:-1:-1;;;;;5623:34:0;::::1;::::0;5640:1:::1;::::0;-1:-1:-1;;;;;;;;;;;5623:34:0;8548:2:1;8533:18;5623:34:0::1;8515:76:1::0;6428:463:0;6475:4;6510:1;6500:7;:11;6492:58;;;;-1:-1:-1;;;6492:58:0;;8213:2:1;6492:58:0;;;8195:21:1;8252:2;8232:18;;;8225:30;8291:34;8271:18;;;8264:62;-1:-1:-1;;;8342:18:1;;;8335:32;8384:19;;6492:58:0;8185:224:1;6492:58:0;6590:10;6580:21;;;;:9;:21;;;;;;6569:32;;;6561:70;;;;-1:-1:-1;;;6561:70:0;;;;;;;:::i;:::-;6662:10;6652:21;;;;:9;:21;;;;;:32;;6677:7;;6652:21;:32;;6677:7;;6652:32;:::i;:::-;;;;;;;;6711:7;6695:12;;:23;;;;;;;:::i;:::-;;;;-1:-1:-1;;6729:21:0;;;;:9;:21;;;:32;;6754:7;;6729:21;:32;;6754:7;;6729:32;:::i;:::-;;;;-1:-1:-1;;6777:27:0;;8560:25:1;;;6784:10:0;;6777:27;;8548:2:1;8533:18;6777:27:0;;;;;;;6820:41;;8560:25:1;;;6849:1:0;;6829:10;;-1:-1:-1;;;;;;;;;;;6820:41:0;8548:2:1;8533:18;6820:41:0;;;;;;;-1:-1:-1;6879:4:0;6428:463;;;;:::o;5860:336::-;5773:16;;5939:4;;-1:-1:-1;;;;;5773:16:0;5759:10;:30;5751:81;;;;-1:-1:-1;;;5751:81:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5964:34:0;::::1;5956:98;;;;-1:-1:-1::0;;;5956:98:0::1;;;;;;;:::i;:::-;6067:16;:39:::0;;-1:-1:-1;;;;;;6067:39:0::1;-1:-1:-1::0;;;;;6067:39:0;::::1;::::0;;::::1;::::0;;;6122:44:::1;::::0;6137:10:::1;::::0;6122:44:::1;::::0;-1:-1:-1;;6122:44:0::1;-1:-1:-1::0;6184:4:0::1;5860:336:::0;;;:::o;754:73::-;793:13;817:7;810:14;;;;;:::i;1172:379::-;1235:4;-1:-1:-1;;;;;1260:17:0;;1252:61;;;;-1:-1:-1;;;1252:61:0;;5848:2:1;1252:61:0;;;5830:21:1;5887:2;5867:18;;;5860:30;5926:33;5906:18;;;5899:61;5977:18;;1252:61:0;5820:181:1;1252:61:0;1342:10;1332:21;;;;:9;:21;;;;;;:31;-1:-1:-1;1332:31:0;1324:69;;;;-1:-1:-1;;;1324:69:0;;;;;;;:::i;:::-;1416:10;1406:21;;;;:9;:21;;;;;:31;;1431:6;;1406:21;:31;;1431:6;;1406:31;:::i;:::-;;;;-1:-1:-1;;;;;;;1448:14:0;;;;;;:9;:14;;;;;:24;;1466:6;;1448:14;:24;;1466:6;;1448:24;:::i;:::-;;;;-1:-1:-1;;1488:33:0;;8560:25:1;;;-1:-1:-1;;;;;1488:33:0;;;1497:10;;-1:-1:-1;;;;;;;;;;;1488:33:0;8548:2:1;8533:18;1488:33:0;8515:76:1;4056:421:0;3977:7;;4125:4;;-1:-1:-1;;;;;3977:7:0;3963:10;:21;3955:73;;;;-1:-1:-1;;;3955:73:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4283:24:0;::::1;4275:88;;;;-1:-1:-1::0;;;4275:88:0::1;;;;;;;:::i;:::-;4376:7;:20:::0;;-1:-1:-1;;;;;;4376:20:0::1;-1:-1:-1::0;;;;;4376:20:0;::::1;::::0;;::::1;::::0;;;4412:35:::1;::::0;4427:10:::1;::::0;4412:35:::1;::::0;-1:-1:-1;;4412:35:0::1;-1:-1:-1::0;4465:4:0::1;4056:421:::0;;;:::o;6208:190::-;5773:16;;6277:4;;-1:-1:-1;;;;;5773:16:0;5759:10;:30;5751:81;;;;-1:-1:-1;;;5751:81:0;;;;;;;:::i;:::-;6294:14:::1;:30:::0;;-1:-1:-1;;6294:30:0::1;::::0;::::1;;::::0;;::::1;::::0;;;6340:28:::1;::::0;2121:41:1;;;6340:28:0::1;::::0;2109:2:1;2094:18;6340:28:0::1;;;;;;;-1:-1:-1::0;6386:4:0::1;6208:190:::0;;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;192:196;;304:2;292:9;283:7;279:23;275:32;272:2;;;325:6;317;310:22;272:2;353:29;372:9;353:29;:::i;:::-;343:39;262:126;-1:-1:-1;;;262:126:1:o;393:270::-;;;522:2;510:9;501:7;497:23;493:32;490:2;;;543:6;535;528:22;490:2;571:29;590:9;571:29;:::i;:::-;561:39;;619:38;653:2;642:9;638:18;619:38;:::i;:::-;609:48;;480:183;;;;;:::o;668:338::-;;;;814:2;802:9;793:7;789:23;785:32;782:2;;;835:6;827;820:22;782:2;863:29;882:9;863:29;:::i;:::-;853:39;;911:38;945:2;934:9;930:18;911:38;:::i;:::-;901:48;;996:2;985:9;981:18;968:32;958:42;;772:234;;;;;:::o;1011:264::-;;;1140:2;1128:9;1119:7;1115:23;1111:32;1108:2;;;1161:6;1153;1146:22;1108:2;1189:29;1208:9;1189:29;:::i;:::-;1179:39;1265:2;1250:18;;;;1237:32;;-1:-1:-1;;;1098:177:1:o;1280:293::-;;1389:2;1377:9;1368:7;1364:23;1360:32;1357:2;;;1410:6;1402;1395:22;1357:2;1454:9;1441:23;1507:5;1500:13;1493:21;1486:5;1483:32;1473:2;;1534:6;1526;1519:22;1578:190;;1690:2;1678:9;1669:7;1665:23;1661:32;1658:2;;;1711:6;1703;1696:22;1658:2;-1:-1:-1;1739:23:1;;1648:120;-1:-1:-1;1648:120:1:o;2173:603::-;;2314:2;2343;2332:9;2325:21;2375:6;2369:13;2418:6;2413:2;2402:9;2398:18;2391:34;2443:4;2456:140;2470:6;2467:1;2464:13;2456:140;;;2565:14;;;2561:23;;2555:30;2531:17;;;2550:2;2527:26;2520:66;2485:10;;2456:140;;;2614:6;2611:1;2608:13;2605:2;;;2684:4;2679:2;2670:6;2659:9;2655:22;2651:31;2644:45;2605:2;-1:-1:-1;2760:2:1;2739:15;-1:-1:-1;;2735:29:1;2720:45;;;;2767:2;2716:54;;2294:482;-1:-1:-1;;;2294:482:1:o;4000:415::-;4202:2;4184:21;;;4241:2;4221:18;;;4214:30;4280:34;4275:2;4260:18;;4253:62;-1:-1:-1;;;4346:2:1;4331:18;;4324:49;4405:3;4390:19;;4174:241::o;4831:403::-;5033:2;5015:21;;;5072:2;5052:18;;;5045:30;5111:34;5106:2;5091:18;;5084:62;-1:-1:-1;;;5177:2:1;5162:18;;5155:37;5224:3;5209:19;;5005:229::o;5239:402::-;5441:2;5423:21;;;5480:2;5460:18;;;5453:30;5519:34;5514:2;5499:18;;5492:62;-1:-1:-1;;;5585:2:1;5570:18;;5563:36;5631:3;5616:19;;5413:228::o;7237:349::-;7439:2;7421:21;;;7478:2;7458:18;;;7451:30;7517:27;7512:2;7497:18;;7490:55;7577:2;7562:18;;7411:175::o;8785:128::-;;8856:1;8852:6;8849:1;8846:13;8843:2;;;8862:18;;:::i;:::-;-1:-1:-1;8898:9:1;;8833:80::o;8918:217::-;;8984:1;8974:2;;-1:-1:-1;;;9009:31:1;;9063:4;9060:1;9053:15;9091:4;9016:1;9081:15;8974:2;-1:-1:-1;9120:9:1;;8964:171::o;9140:125::-;;9208:1;9205;9202:8;9199:2;;;9213:18;;:::i;:::-;-1:-1:-1;9250:9:1;;9189:76::o;9270:380::-;9349:1;9345:12;;;;9392;;;9413:2;;9467:4;9459:6;9455:17;9445:27;;9413:2;9520;9512:6;9509:14;9489:18;9486:38;9483:2;;;9566:10;9561:3;9557:20;9554:1;9547:31;9601:4;9598:1;9591:15;9629:4;9626:1;9619:15;9483:2;;9325:325;;;:::o;9655:127::-;9716:10;9711:3;9707:20;9704:1;9697:31;9747:4;9744:1;9737:15;9771:4;9768:1;9761:15

Swarm Source

ipfs://3c11073f4abfa59b93cc069a8b083d1d463a9b0771858a48f393b4eb61032a6f
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.