Contract 0x856870fc6ccf6718157662bbb2c2b00c19fa6974

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x1f50aec1860fcc90e101990fa1829522b7711d52fc3479de331e27d2696abc290x60806040450087962022-08-16 6:01:0339 days 12 hrs ago0x00bcb3469e6545cb58b043e86330816ac56fdbdc IN  Create: SimpleMintBurnERC7210 FTM0.006035213575
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x1f50aec1860fcc90e101990fa1829522b7711d52fc3479de331e27d2696abc29450087962022-08-16 6:01:0339 days 12 hrs ago 0x00bcb3469e6545cb58b043e86330816ac56fdbdc  Contract Creation0 FTM
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SimpleMintBurnERC721

Compiler Version
v0.8.15+commit.e14f2714

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at FtmScan.com on 2022-08-16
*/

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

/**
 * @dev Required interface of an ERC721 compliant contract.
 */
interface IERC721 {
    event Transfer(address indexed from, address indexed to, uint256 indexed tokenId);
    event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId);
    event ApprovalForAll(address indexed owner, address indexed operator, bool approved);

    function balanceOf(address owner) external view returns (uint256 balance);

    function ownerOf(uint256 tokenId) external view returns (address owner);

    function safeTransferFrom(
        address from,
        address to,
        uint256 tokenId,
        bytes calldata data
    ) external;

    function safeTransferFrom(
        address from,
        address to,
        uint256 tokenId
    ) external;

    function transferFrom(
        address from,
        address to,
        uint256 tokenId
    ) external;

    function approve(address to, uint256 tokenId) external;

    function setApprovalForAll(address operator, bool _approved) external;

    function getApproved(uint256 tokenId) external view returns (address operator);

    function isApprovedForAll(address owner, address operator) external view returns (bool);
}

interface IMintBurn721 {
    function mint(address account, uint256 tokenId) external;
    function burn(uint256 tokenId) external;
}

contract ERC721 is IERC721 {
    // Token name
    string private _name;

    // Token symbol
    string private _symbol;

    // Mapping from token ID to owner address
    mapping(uint256 => address) private _owners;

    // Mapping owner address to token count
    mapping(address => uint256) private _balances;

    // Mapping from token ID to approved address
    mapping(uint256 => address) private _tokenApprovals;

    // Mapping from owner to operator approvals
    mapping(address => mapping(address => bool)) private _operatorApprovals;

    constructor(string memory name_, string memory symbol_) {
        _name = name_;
        _symbol = symbol_;
    }

    function balanceOf(address owner) public view virtual override returns (uint256) {
        require(owner != address(0), "ERC721: address zero is not a valid owner");
        return _balances[owner];
    }

    function ownerOf(uint256 tokenId) public view virtual override returns (address) {
        address owner = _owners[tokenId];
        require(owner != address(0), "ERC721: invalid token ID");
        return owner;
    }

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

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

    function approve(address to, uint256 tokenId) public virtual override {
        address owner = ERC721.ownerOf(tokenId);
        require(to != owner, "ERC721: approval to current owner");

        require(
            msg.sender == owner || isApprovedForAll(owner, msg.sender),
            "ERC721: approve caller is not token owner nor approved for all"
        );

        _approve(to, tokenId);
    }

    function getApproved(uint256 tokenId) public view virtual override returns (address) {
        _requireMinted(tokenId);

        return _tokenApprovals[tokenId];
    }

    function setApprovalForAll(address operator, bool approved) public virtual override {
        _setApprovalForAll(msg.sender, operator, approved);
    }

    function isApprovedForAll(address owner, address operator) public view virtual override returns (bool) {
        return _operatorApprovals[owner][operator];
    }

    function transferFrom(
        address from,
        address to,
        uint256 tokenId
    ) public virtual override {
        //solhint-disable-next-line max-line-length
        require(_isApprovedOrOwner(msg.sender, tokenId), "ERC721: caller is not token owner nor approved");

        _transfer(from, to, tokenId);
    }

    function safeTransferFrom(
        address from,
        address to,
        uint256 tokenId
    ) public virtual override {
        safeTransferFrom(from, to, tokenId, "");
    }

    function safeTransferFrom(
        address from,
        address to,
        uint256 tokenId,
        bytes memory data
    ) public virtual override {
        require(_isApprovedOrOwner(msg.sender, tokenId), "ERC721: caller is not token owner nor approved");
        _safeTransfer(from, to, tokenId, data);
    }

    function _safeTransfer(
        address from,
        address to,
        uint256 tokenId,
        bytes memory data
    ) internal virtual {
        _transfer(from, to, tokenId);
    }

    function _exists(uint256 tokenId) internal view virtual returns (bool) {
        return _owners[tokenId] != address(0);
    }

    function _isApprovedOrOwner(address spender, uint256 tokenId) internal view virtual returns (bool) {
        address owner = ERC721.ownerOf(tokenId);
        return (spender == owner || isApprovedForAll(owner, spender) || getApproved(tokenId) == spender);
    }

    function _safeMint(address to, uint256 tokenId) internal virtual {
        _safeMint(to, tokenId, "");
    }

    function _safeMint(
        address to,
        uint256 tokenId,
        bytes memory data
    ) internal virtual {
        _mint(to, tokenId);
    }

    function _mint(address to, uint256 tokenId) internal virtual {
        require(to != address(0), "ERC721: mint to the zero address");
        require(!_exists(tokenId), "ERC721: token already minted");

        _balances[to] += 1;
        _owners[tokenId] = to;

        emit Transfer(address(0), to, tokenId);
    }

    function _burn(uint256 tokenId) internal virtual {
        address owner = ERC721.ownerOf(tokenId);

        // Clear approvals
        _approve(address(0), tokenId);

        _balances[owner] -= 1;
        delete _owners[tokenId];

        emit Transfer(owner, address(0), tokenId);
    }

    function _transfer(
        address from,
        address to,
        uint256 tokenId
    ) internal virtual {
        require(ERC721.ownerOf(tokenId) == from, "ERC721: transfer from incorrect owner");
        require(to != address(0), "ERC721: transfer to the zero address");

        // Clear approvals from the previous owner
        _approve(address(0), tokenId);

        _balances[from] -= 1;
        _balances[to] += 1;
        _owners[tokenId] = to;

        emit Transfer(from, to, tokenId);
    }

    function _approve(address to, uint256 tokenId) internal virtual {
        _tokenApprovals[tokenId] = to;
        emit Approval(ERC721.ownerOf(tokenId), to, tokenId);
    }

    function _setApprovalForAll(
        address owner,
        address operator,
        bool approved
    ) internal virtual {
        require(owner != operator, "ERC721: approve to caller");
        _operatorApprovals[owner][operator] = approved;
        emit ApprovalForAll(owner, operator, approved);
    }

    function _requireMinted(uint256 tokenId) internal view virtual {
        require(_exists(tokenId), "ERC721: invalid token ID");
    }
}

contract SimpleMintBurnERC721 is ERC721, IMintBurn721 {
    constructor(string memory name_, string memory symbol_) ERC721(name_, symbol_) {}

    function mint(address account, uint256 tokenId) override external {
        _safeMint(account, tokenId);
    }

    function burn(uint256 tokenId) override external {
        _burn(tokenId);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"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":"tokenId","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040516200223938038062002239833981810160405281019062000037919062000204565b818181600090816200004a9190620004d4565b5080600190816200005c9190620004d4565b5050505050620005bb565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620000d08262000085565b810181811067ffffffffffffffff82111715620000f257620000f162000096565b5b80604052505050565b60006200010762000067565b9050620001158282620000c5565b919050565b600067ffffffffffffffff82111562000138576200013762000096565b5b620001438262000085565b9050602081019050919050565b60005b838110156200017057808201518184015260208101905062000153565b8381111562000180576000848401525b50505050565b60006200019d62000197846200011a565b620000fb565b905082815260208101848484011115620001bc57620001bb62000080565b5b620001c984828562000150565b509392505050565b600082601f830112620001e957620001e86200007b565b5b8151620001fb84826020860162000186565b91505092915050565b600080604083850312156200021e576200021d62000071565b5b600083015167ffffffffffffffff8111156200023f576200023e62000076565b5b6200024d85828601620001d1565b925050602083015167ffffffffffffffff81111562000271576200027062000076565b5b6200027f85828601620001d1565b9150509250929050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620002dc57607f821691505b602082108103620002f257620002f162000294565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200035c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200031d565b6200036886836200031d565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003b5620003af620003a98462000380565b6200038a565b62000380565b9050919050565b6000819050919050565b620003d18362000394565b620003e9620003e082620003bc565b8484546200032a565b825550505050565b600090565b62000400620003f1565b6200040d818484620003c6565b505050565b5b81811015620004355762000429600082620003f6565b60018101905062000413565b5050565b601f82111562000484576200044e81620002f8565b62000459846200030d565b8101602085101562000469578190505b6200048162000478856200030d565b83018262000412565b50505b505050565b600082821c905092915050565b6000620004a96000198460080262000489565b1980831691505092915050565b6000620004c4838362000496565b9150826002028217905092915050565b620004df8262000289565b67ffffffffffffffff811115620004fb57620004fa62000096565b5b620005078254620002c3565b6200051482828562000439565b600060209050601f8311600181146200054c576000841562000537578287015190505b620005438582620004b6565b865550620005b3565b601f1984166200055c86620002f8565b60005b8281101562000586578489015182556001820191506020850194506020810190506200055f565b86831015620005a65784890151620005a2601f89168262000496565b8355505b6001600288020188555050505b505050505050565b611c6e80620005cb6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806342966c681161008c57806395d89b411161006657806395d89b411461020e578063a22cb4651461022c578063b88d4fde14610248578063e985e9c514610264576100cf565b806342966c68146101925780636352211e146101ae57806370a08231146101de576100cf565b806306fdde03146100d4578063081812fc146100f2578063095ea7b31461012257806323b872dd1461013e57806340c10f191461015a57806342842e0e14610176575b600080fd5b6100dc610294565b6040516100e9919061115e565b60405180910390f35b61010c600480360381019061010791906111ca565b610326565b6040516101199190611238565b60405180910390f35b61013c6004803603810190610137919061127f565b61036c565b005b610158600480360381019061015391906112bf565b610475565b005b610174600480360381019061016f919061127f565b6104ce565b005b610190600480360381019061018b91906112bf565b6104dc565b005b6101ac60048036038101906101a791906111ca565b6104fc565b005b6101c860048036038101906101c391906111ca565b610508565b6040516101d59190611238565b60405180910390f35b6101f860048036038101906101f39190611312565b6105b9565b604051610205919061134e565b60405180910390f35b610216610670565b604051610223919061115e565b60405180910390f35b610246600480360381019061024191906113a1565b610702565b005b610262600480360381019061025d9190611516565b610711565b005b61027e60048036038101906102799190611599565b61076c565b60405161028b91906115e8565b60405180910390f35b6060600080546102a390611632565b80601f01602080910402602001604051908101604052809291908181526020018280546102cf90611632565b801561031c5780601f106102f15761010080835404028352916020019161031c565b820191906000526020600020905b8154815290600101906020018083116102ff57829003601f168201915b5050505050905090565b600061033182610800565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061037782610508565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036103e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103de906116d5565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806104275750610426813361076c565b5b610466576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045d90611767565b60405180910390fd5b610470838361084b565b505050565b61047f3382610904565b6104be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b5906117f9565b60405180910390fd5b6104c9838383610999565b505050565b6104d88282610be9565b5050565b6104f783838360405180602001604052806000815250610711565b505050565b61050581610c07565b50565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036105b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105a790611865565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610629576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610620906118f7565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60606001805461067f90611632565b80601f01602080910402602001604051908101604052809291908181526020018280546106ab90611632565b80156106f85780601f106106cd576101008083540402835291602001916106f8565b820191906000526020600020905b8154815290600101906020018083116106db57829003601f168201915b5050505050905090565b61070d338383610d0c565b5050565b61071b3383610904565b61075a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610751906117f9565b60405180910390fd5b61076684848484610e78565b50505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61080981610e89565b610848576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083f90611865565b60405180910390fd5b50565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166108be83610508565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60008061091083610508565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806109525750610951818561076c565b5b8061099057508373ffffffffffffffffffffffffffffffffffffffff1661097884610326565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166109b982610508565b73ffffffffffffffffffffffffffffffffffffffff1614610a0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0690611989565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7590611a1b565b60405180910390fd5b610a8960008261084b565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ad99190611a6a565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b309190611a9e565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b610c03828260405180602001604052806000815250610ef5565b5050565b6000610c1282610508565b9050610c1f60008361084b565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c6f9190611a6a565b925050819055506002600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7190611b40565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610e6b91906115e8565b60405180910390a3505050565b610e83848484610999565b50505050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b610eff8383610f04565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6a90611bac565b60405180910390fd5b610f7c81610e89565b15610fbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb390611c18565b60405180910390fd5b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461100c9190611a9e565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b600081519050919050565b600082825260208201905092915050565b60005b838110156110ff5780820151818401526020810190506110e4565b8381111561110e576000848401525b50505050565b6000601f19601f8301169050919050565b6000611130826110c5565b61113a81856110d0565b935061114a8185602086016110e1565b61115381611114565b840191505092915050565b600060208201905081810360008301526111788184611125565b905092915050565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b6111a781611194565b81146111b257600080fd5b50565b6000813590506111c48161119e565b92915050565b6000602082840312156111e0576111df61118a565b5b60006111ee848285016111b5565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611222826111f7565b9050919050565b61123281611217565b82525050565b600060208201905061124d6000830184611229565b92915050565b61125c81611217565b811461126757600080fd5b50565b60008135905061127981611253565b92915050565b600080604083850312156112965761129561118a565b5b60006112a48582860161126a565b92505060206112b5858286016111b5565b9150509250929050565b6000806000606084860312156112d8576112d761118a565b5b60006112e68682870161126a565b93505060206112f78682870161126a565b9250506040611308868287016111b5565b9150509250925092565b6000602082840312156113285761132761118a565b5b60006113368482850161126a565b91505092915050565b61134881611194565b82525050565b6000602082019050611363600083018461133f565b92915050565b60008115159050919050565b61137e81611369565b811461138957600080fd5b50565b60008135905061139b81611375565b92915050565b600080604083850312156113b8576113b761118a565b5b60006113c68582860161126a565b92505060206113d78582860161138c565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61142382611114565b810181811067ffffffffffffffff82111715611442576114416113eb565b5b80604052505050565b6000611455611180565b9050611461828261141a565b919050565b600067ffffffffffffffff821115611481576114806113eb565b5b61148a82611114565b9050602081019050919050565b82818337600083830152505050565b60006114b96114b484611466565b61144b565b9050828152602081018484840111156114d5576114d46113e6565b5b6114e0848285611497565b509392505050565b600082601f8301126114fd576114fc6113e1565b5b813561150d8482602086016114a6565b91505092915050565b600080600080608085870312156115305761152f61118a565b5b600061153e8782880161126a565b945050602061154f8782880161126a565b9350506040611560878288016111b5565b925050606085013567ffffffffffffffff8111156115815761158061118f565b5b61158d878288016114e8565b91505092959194509250565b600080604083850312156115b0576115af61118a565b5b60006115be8582860161126a565b92505060206115cf8582860161126a565b9150509250929050565b6115e281611369565b82525050565b60006020820190506115fd60008301846115d9565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061164a57607f821691505b60208210810361165d5761165c611603565b5b50919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006116bf6021836110d0565b91506116ca82611663565b604082019050919050565b600060208201905081810360008301526116ee816116b2565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b6000611751603e836110d0565b915061175c826116f5565b604082019050919050565b6000602082019050818103600083015261178081611744565b9050919050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b60006117e3602e836110d0565b91506117ee82611787565b604082019050919050565b60006020820190508181036000830152611812816117d6565b9050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b600061184f6018836110d0565b915061185a82611819565b602082019050919050565b6000602082019050818103600083015261187e81611842565b9050919050565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b60006118e16029836110d0565b91506118ec82611885565b604082019050919050565b60006020820190508181036000830152611910816118d4565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b60006119736025836110d0565b915061197e82611917565b604082019050919050565b600060208201905081810360008301526119a281611966565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611a056024836110d0565b9150611a10826119a9565b604082019050919050565b60006020820190508181036000830152611a34816119f8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611a7582611194565b9150611a8083611194565b925082821015611a9357611a92611a3b565b5b828203905092915050565b6000611aa982611194565b9150611ab483611194565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611ae957611ae8611a3b565b5b828201905092915050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b6000611b2a6019836110d0565b9150611b3582611af4565b602082019050919050565b60006020820190508181036000830152611b5981611b1d565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000611b966020836110d0565b9150611ba182611b60565b602082019050919050565b60006020820190508181036000830152611bc581611b89565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000611c02601c836110d0565b9150611c0d82611bcc565b602082019050919050565b60006020820190508181036000830152611c3181611bf5565b905091905056fea26469706673582212202f0836cf1cc50caba6615979d67b20082e2f078934ca0a2c0ff8acb8bfd9788d64736f6c634300080f003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000954657374546f6b656e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025454000000000000000000000000000000000000000000000000000000000000

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000954657374546f6b656e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025454000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): TestToken
Arg [1] : symbol_ (string): TT

-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 54657374546f6b656e0000000000000000000000000000000000000000000000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [5] : 5454000000000000000000000000000000000000000000000000000000000000


Deployed ByteCode Sourcemap

7288:355:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2585:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3208:171;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2787:413;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3720:334;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7438:112;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4062:185;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7558:82;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2355:222;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2140:207;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2684:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3387:153;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4255:321;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3548:164;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2585:91;2630:13;2663:5;2656:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2585:91;:::o;3208:171::-;3284:7;3304:23;3319:7;3304:14;:23::i;:::-;3347:15;:24;3363:7;3347:24;;;;;;;;;;;;;;;;;;;;;3340:31;;3208:171;;;:::o;2787:413::-;2868:13;2884:23;2899:7;2884:14;:23::i;:::-;2868:39;;2932:5;2926:11;;:2;:11;;;2918:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;3024:5;3010:19;;:10;:19;;;:58;;;;3033:35;3050:5;3057:10;3033:16;:35::i;:::-;3010:58;2988:170;;;;;;;;;;;;:::i;:::-;;;;;;;;;3171:21;3180:2;3184:7;3171:8;:21::i;:::-;2857:343;2787:413;;:::o;3720:334::-;3915:39;3934:10;3946:7;3915:18;:39::i;:::-;3907:98;;;;;;;;;;;;:::i;:::-;;;;;;;;;4018:28;4028:4;4034:2;4038:7;4018:9;:28::i;:::-;3720:334;;;:::o;7438:112::-;7515:27;7525:7;7534;7515:9;:27::i;:::-;7438:112;;:::o;4062:185::-;4200:39;4217:4;4223:2;4227:7;4200:39;;;;;;;;;;;;:16;:39::i;:::-;4062:185;;;:::o;7558:82::-;7618:14;7624:7;7618:5;:14::i;:::-;7558:82;:::o;2355:222::-;2427:7;2447:13;2463:7;:16;2471:7;2463:16;;;;;;;;;;;;;;;;;;;;;2447:32;;2515:1;2498:19;;:5;:19;;;2490:56;;;;;;;;;;;;:::i;:::-;;;;;;;;;2564:5;2557:12;;;2355:222;;;:::o;2140:207::-;2212:7;2257:1;2240:19;;:5;:19;;;2232:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;2323:9;:16;2333:5;2323:16;;;;;;;;;;;;;;;;2316:23;;2140:207;;;:::o;2684:95::-;2731:13;2764:7;2757:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2684:95;:::o;3387:153::-;3482:50;3501:10;3513:8;3523;3482:18;:50::i;:::-;3387:153;;:::o;4255:321::-;4429:39;4448:10;4460:7;4429:18;:39::i;:::-;4421:98;;;;;;;;;;;;:::i;:::-;;;;;;;;;4530:38;4544:4;4550:2;4554:7;4563:4;4530:13;:38::i;:::-;4255:321;;;;:::o;3548:164::-;3645:4;3669:18;:25;3688:5;3669:25;;;;;;;;;;;;;;;:35;3695:8;3669:35;;;;;;;;;;;;;;;;;;;;;;;;;3662:42;;3548:164;;;;:::o;7146:135::-;7228:16;7236:7;7228;:16::i;:::-;7220:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;7146:135;:::o;6641:174::-;6743:2;6716:15;:24;6732:7;6716:24;;;;;;;;;;;;:29;;;;;;;;;;;;;;;;;;6799:7;6795:2;6761:46;;6770:23;6785:7;6770:14;:23::i;:::-;6761:46;;;;;;;;;;;;6641:174;;:::o;4919:264::-;5012:4;5029:13;5045:23;5060:7;5045:14;:23::i;:::-;5029:39;;5098:5;5087:16;;:7;:16;;;:52;;;;5107:32;5124:5;5131:7;5107:16;:32::i;:::-;5087:52;:87;;;;5167:7;5143:31;;:20;5155:7;5143:11;:20::i;:::-;:31;;;5087:87;5079:96;;;4919:264;;;;:::o;6111:522::-;6270:4;6243:31;;:23;6258:7;6243:14;:23::i;:::-;:31;;;6235:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;6349:1;6335:16;;:2;:16;;;6327:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;6457:29;6474:1;6478:7;6457:8;:29::i;:::-;6518:1;6499:9;:15;6509:4;6499:15;;;;;;;;;;;;;;;;:20;;;;;;;:::i;:::-;;;;;;;;6547:1;6530:9;:13;6540:2;6530:13;;;;;;;;;;;;;;;;:18;;;;;;;:::i;:::-;;;;;;;;6578:2;6559:7;:16;6567:7;6559:16;;;;;;;;;;;;:21;;;;;;;;;;;;;;;;;;6617:7;6613:2;6598:27;;6607:4;6598:27;;;;;;;;;;;;6111:522;;;:::o;5191:110::-;5267:26;5277:2;5281:7;5267:26;;;;;;;;;;;;:9;:26::i;:::-;5191:110;;:::o;5804:299::-;5864:13;5880:23;5895:7;5880:14;:23::i;:::-;5864:39;;5944:29;5961:1;5965:7;5944:8;:29::i;:::-;6006:1;5986:9;:16;5996:5;5986:16;;;;;;;;;;;;;;;;:21;;;;;;;:::i;:::-;;;;;;;;6025:7;:16;6033:7;6025:16;;;;;;;;;;;;6018:23;;;;;;;;;;;6087:7;6083:1;6059:36;;6068:5;6059:36;;;;;;;;;;;;5853:250;5804:299;:::o;6823:315::-;6978:8;6969:17;;:5;:17;;;6961:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;7065:8;7027:18;:25;7046:5;7027:25;;;;;;;;;;;;;;;:35;7053:8;7027:35;;;;;;;;;;;;;;;;:46;;;;;;;;;;;;;;;;;;7111:8;7089:41;;7104:5;7089:41;;;7121:8;7089:41;;;;;;:::i;:::-;;;;;;;;6823:315;;;:::o;4584:192::-;4740:28;4750:4;4756:2;4760:7;4740:9;:28::i;:::-;4584:192;;;;:::o;4784:127::-;4849:4;4901:1;4873:30;;:7;:16;4881:7;4873:16;;;;;;;;;;;;;;;;;;;;;:30;;;;4866:37;;4784:127;;;:::o;5309:155::-;5438:18;5444:2;5448:7;5438:5;:18::i;:::-;5309:155;;;:::o;5472:324::-;5566:1;5552:16;;:2;:16;;;5544:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;5625:16;5633:7;5625;:16::i;:::-;5624:17;5616:58;;;;;;;;;;;;:::i;:::-;;;;;;;;;5704:1;5687:9;:13;5697:2;5687:13;;;;;;;;;;;;;;;;:18;;;;;;;:::i;:::-;;;;;;;;5735:2;5716:7;:16;5724:7;5716:16;;;;;;;;;;;;:21;;;;;;;;;;;;;;;;;;5780:7;5776:2;5755:33;;5772:1;5755:33;;;;;;;;;;;;5472:324;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:307::-;355:1;365:113;379:6;376:1;373:13;365:113;;;464:1;459:3;455:11;449:18;445:1;440:3;436:11;429:39;401:2;398:1;394:10;389:15;;365:113;;;496:6;493:1;490:13;487:101;;;576:1;567:6;562:3;558:16;551:27;487:101;336:258;287:307;;;:::o;600:102::-;641:6;692:2;688:7;683:2;676:5;672:14;668:28;658:38;;600:102;;;:::o;708:364::-;796:3;824:39;857:5;824:39;:::i;:::-;879:71;943:6;938:3;879:71;:::i;:::-;872:78;;959:52;1004:6;999:3;992:4;985:5;981:16;959:52;:::i;:::-;1036:29;1058:6;1036:29;:::i;:::-;1031:3;1027:39;1020:46;;800:272;708:364;;;;:::o;1078:313::-;1191:4;1229:2;1218:9;1214:18;1206:26;;1278:9;1272:4;1268:20;1264:1;1253:9;1249:17;1242:47;1306:78;1379:4;1370:6;1306:78;:::i;:::-;1298:86;;1078:313;;;;:::o;1397:75::-;1430:6;1463:2;1457:9;1447:19;;1397:75;:::o;1478:117::-;1587:1;1584;1577:12;1601:117;1710:1;1707;1700:12;1724:77;1761:7;1790:5;1779:16;;1724:77;;;:::o;1807:122::-;1880:24;1898:5;1880:24;:::i;:::-;1873:5;1870:35;1860:63;;1919:1;1916;1909:12;1860:63;1807:122;:::o;1935:139::-;1981:5;2019:6;2006:20;1997:29;;2035:33;2062:5;2035:33;:::i;:::-;1935:139;;;;:::o;2080:329::-;2139:6;2188:2;2176:9;2167:7;2163:23;2159:32;2156:119;;;2194:79;;:::i;:::-;2156:119;2314:1;2339:53;2384:7;2375:6;2364:9;2360:22;2339:53;:::i;:::-;2329:63;;2285:117;2080:329;;;;:::o;2415:126::-;2452:7;2492:42;2485:5;2481:54;2470:65;;2415:126;;;:::o;2547:96::-;2584:7;2613:24;2631:5;2613:24;:::i;:::-;2602:35;;2547:96;;;:::o;2649:118::-;2736:24;2754:5;2736:24;:::i;:::-;2731:3;2724:37;2649:118;;:::o;2773:222::-;2866:4;2904:2;2893:9;2889:18;2881:26;;2917:71;2985:1;2974:9;2970:17;2961:6;2917:71;:::i;:::-;2773:222;;;;:::o;3001:122::-;3074:24;3092:5;3074:24;:::i;:::-;3067:5;3064:35;3054:63;;3113:1;3110;3103:12;3054:63;3001:122;:::o;3129:139::-;3175:5;3213:6;3200:20;3191:29;;3229:33;3256:5;3229:33;:::i;:::-;3129:139;;;;:::o;3274:474::-;3342:6;3350;3399:2;3387:9;3378:7;3374:23;3370:32;3367:119;;;3405:79;;:::i;:::-;3367:119;3525:1;3550:53;3595:7;3586:6;3575:9;3571:22;3550:53;:::i;:::-;3540:63;;3496:117;3652:2;3678:53;3723:7;3714:6;3703:9;3699:22;3678:53;:::i;:::-;3668:63;;3623:118;3274:474;;;;;:::o;3754:619::-;3831:6;3839;3847;3896:2;3884:9;3875:7;3871:23;3867:32;3864:119;;;3902:79;;:::i;:::-;3864:119;4022:1;4047:53;4092:7;4083:6;4072:9;4068:22;4047:53;:::i;:::-;4037:63;;3993:117;4149:2;4175:53;4220:7;4211:6;4200:9;4196:22;4175:53;:::i;:::-;4165:63;;4120:118;4277:2;4303:53;4348:7;4339:6;4328:9;4324:22;4303:53;:::i;:::-;4293:63;;4248:118;3754:619;;;;;:::o;4379:329::-;4438:6;4487:2;4475:9;4466:7;4462:23;4458:32;4455:119;;;4493:79;;:::i;:::-;4455:119;4613:1;4638:53;4683:7;4674:6;4663:9;4659:22;4638:53;:::i;:::-;4628:63;;4584:117;4379:329;;;;:::o;4714:118::-;4801:24;4819:5;4801:24;:::i;:::-;4796:3;4789:37;4714:118;;:::o;4838:222::-;4931:4;4969:2;4958:9;4954:18;4946:26;;4982:71;5050:1;5039:9;5035:17;5026:6;4982:71;:::i;:::-;4838:222;;;;:::o;5066:90::-;5100:7;5143:5;5136:13;5129:21;5118:32;;5066:90;;;:::o;5162:116::-;5232:21;5247:5;5232:21;:::i;:::-;5225:5;5222:32;5212:60;;5268:1;5265;5258:12;5212:60;5162:116;:::o;5284:133::-;5327:5;5365:6;5352:20;5343:29;;5381:30;5405:5;5381:30;:::i;:::-;5284:133;;;;:::o;5423:468::-;5488:6;5496;5545:2;5533:9;5524:7;5520:23;5516:32;5513:119;;;5551:79;;:::i;:::-;5513:119;5671:1;5696:53;5741:7;5732:6;5721:9;5717:22;5696:53;:::i;:::-;5686:63;;5642:117;5798:2;5824:50;5866:7;5857:6;5846:9;5842:22;5824:50;:::i;:::-;5814:60;;5769:115;5423:468;;;;;:::o;5897:117::-;6006:1;6003;5996:12;6020:117;6129:1;6126;6119:12;6143:180;6191:77;6188:1;6181:88;6288:4;6285:1;6278:15;6312:4;6309:1;6302:15;6329:281;6412:27;6434:4;6412:27;:::i;:::-;6404:6;6400:40;6542:6;6530:10;6527:22;6506:18;6494:10;6491:34;6488:62;6485:88;;;6553:18;;:::i;:::-;6485:88;6593:10;6589:2;6582:22;6372:238;6329:281;;:::o;6616:129::-;6650:6;6677:20;;:::i;:::-;6667:30;;6706:33;6734:4;6726:6;6706:33;:::i;:::-;6616:129;;;:::o;6751:307::-;6812:4;6902:18;6894:6;6891:30;6888:56;;;6924:18;;:::i;:::-;6888:56;6962:29;6984:6;6962:29;:::i;:::-;6954:37;;7046:4;7040;7036:15;7028:23;;6751:307;;;:::o;7064:154::-;7148:6;7143:3;7138;7125:30;7210:1;7201:6;7196:3;7192:16;7185:27;7064:154;;;:::o;7224:410::-;7301:5;7326:65;7342:48;7383:6;7342:48;:::i;:::-;7326:65;:::i;:::-;7317:74;;7414:6;7407:5;7400:21;7452:4;7445:5;7441:16;7490:3;7481:6;7476:3;7472:16;7469:25;7466:112;;;7497:79;;:::i;:::-;7466:112;7587:41;7621:6;7616:3;7611;7587:41;:::i;:::-;7307:327;7224:410;;;;;:::o;7653:338::-;7708:5;7757:3;7750:4;7742:6;7738:17;7734:27;7724:122;;7765:79;;:::i;:::-;7724:122;7882:6;7869:20;7907:78;7981:3;7973:6;7966:4;7958:6;7954:17;7907:78;:::i;:::-;7898:87;;7714:277;7653:338;;;;:::o;7997:943::-;8092:6;8100;8108;8116;8165:3;8153:9;8144:7;8140:23;8136:33;8133:120;;;8172:79;;:::i;:::-;8133:120;8292:1;8317:53;8362:7;8353:6;8342:9;8338:22;8317:53;:::i;:::-;8307:63;;8263:117;8419:2;8445:53;8490:7;8481:6;8470:9;8466:22;8445:53;:::i;:::-;8435:63;;8390:118;8547:2;8573:53;8618:7;8609:6;8598:9;8594:22;8573:53;:::i;:::-;8563:63;;8518:118;8703:2;8692:9;8688:18;8675:32;8734:18;8726:6;8723:30;8720:117;;;8756:79;;:::i;:::-;8720:117;8861:62;8915:7;8906:6;8895:9;8891:22;8861:62;:::i;:::-;8851:72;;8646:287;7997:943;;;;;;;:::o;8946:474::-;9014:6;9022;9071:2;9059:9;9050:7;9046:23;9042:32;9039:119;;;9077:79;;:::i;:::-;9039:119;9197:1;9222:53;9267:7;9258:6;9247:9;9243:22;9222:53;:::i;:::-;9212:63;;9168:117;9324:2;9350:53;9395:7;9386:6;9375:9;9371:22;9350:53;:::i;:::-;9340:63;;9295:118;8946:474;;;;;:::o;9426:109::-;9507:21;9522:5;9507:21;:::i;:::-;9502:3;9495:34;9426:109;;:::o;9541:210::-;9628:4;9666:2;9655:9;9651:18;9643:26;;9679:65;9741:1;9730:9;9726:17;9717:6;9679:65;:::i;:::-;9541:210;;;;:::o;9757:180::-;9805:77;9802:1;9795:88;9902:4;9899:1;9892:15;9926:4;9923:1;9916:15;9943:320;9987:6;10024:1;10018:4;10014:12;10004:22;;10071:1;10065:4;10061:12;10092:18;10082:81;;10148:4;10140:6;10136:17;10126:27;;10082:81;10210:2;10202:6;10199:14;10179:18;10176:38;10173:84;;10229:18;;:::i;:::-;10173:84;9994:269;9943:320;;;:::o;10269:220::-;10409:34;10405:1;10397:6;10393:14;10386:58;10478:3;10473:2;10465:6;10461:15;10454:28;10269:220;:::o;10495:366::-;10637:3;10658:67;10722:2;10717:3;10658:67;:::i;:::-;10651:74;;10734:93;10823:3;10734:93;:::i;:::-;10852:2;10847:3;10843:12;10836:19;;10495:366;;;:::o;10867:419::-;11033:4;11071:2;11060:9;11056:18;11048:26;;11120:9;11114:4;11110:20;11106:1;11095:9;11091:17;11084:47;11148:131;11274:4;11148:131;:::i;:::-;11140:139;;10867:419;;;:::o;11292:249::-;11432:34;11428:1;11420:6;11416:14;11409:58;11501:32;11496:2;11488:6;11484:15;11477:57;11292:249;:::o;11547:366::-;11689:3;11710:67;11774:2;11769:3;11710:67;:::i;:::-;11703:74;;11786:93;11875:3;11786:93;:::i;:::-;11904:2;11899:3;11895:12;11888:19;;11547:366;;;:::o;11919:419::-;12085:4;12123:2;12112:9;12108:18;12100:26;;12172:9;12166:4;12162:20;12158:1;12147:9;12143:17;12136:47;12200:131;12326:4;12200:131;:::i;:::-;12192:139;;11919:419;;;:::o;12344:233::-;12484:34;12480:1;12472:6;12468:14;12461:58;12553:16;12548:2;12540:6;12536:15;12529:41;12344:233;:::o;12583:366::-;12725:3;12746:67;12810:2;12805:3;12746:67;:::i;:::-;12739:74;;12822:93;12911:3;12822:93;:::i;:::-;12940:2;12935:3;12931:12;12924:19;;12583:366;;;:::o;12955:419::-;13121:4;13159:2;13148:9;13144:18;13136:26;;13208:9;13202:4;13198:20;13194:1;13183:9;13179:17;13172:47;13236:131;13362:4;13236:131;:::i;:::-;13228:139;;12955:419;;;:::o;13380:174::-;13520:26;13516:1;13508:6;13504:14;13497:50;13380:174;:::o;13560:366::-;13702:3;13723:67;13787:2;13782:3;13723:67;:::i;:::-;13716:74;;13799:93;13888:3;13799:93;:::i;:::-;13917:2;13912:3;13908:12;13901:19;;13560:366;;;:::o;13932:419::-;14098:4;14136:2;14125:9;14121:18;14113:26;;14185:9;14179:4;14175:20;14171:1;14160:9;14156:17;14149:47;14213:131;14339:4;14213:131;:::i;:::-;14205:139;;13932:419;;;:::o;14357:228::-;14497:34;14493:1;14485:6;14481:14;14474:58;14566:11;14561:2;14553:6;14549:15;14542:36;14357:228;:::o;14591:366::-;14733:3;14754:67;14818:2;14813:3;14754:67;:::i;:::-;14747:74;;14830:93;14919:3;14830:93;:::i;:::-;14948:2;14943:3;14939:12;14932:19;;14591:366;;;:::o;14963:419::-;15129:4;15167:2;15156:9;15152:18;15144:26;;15216:9;15210:4;15206:20;15202:1;15191:9;15187:17;15180:47;15244:131;15370:4;15244:131;:::i;:::-;15236:139;;14963:419;;;:::o;15388:224::-;15528:34;15524:1;15516:6;15512:14;15505:58;15597:7;15592:2;15584:6;15580:15;15573:32;15388:224;:::o;15618:366::-;15760:3;15781:67;15845:2;15840:3;15781:67;:::i;:::-;15774:74;;15857:93;15946:3;15857:93;:::i;:::-;15975:2;15970:3;15966:12;15959:19;;15618:366;;;:::o;15990:419::-;16156:4;16194:2;16183:9;16179:18;16171:26;;16243:9;16237:4;16233:20;16229:1;16218:9;16214:17;16207:47;16271:131;16397:4;16271:131;:::i;:::-;16263:139;;15990:419;;;:::o;16415:223::-;16555:34;16551:1;16543:6;16539:14;16532:58;16624:6;16619:2;16611:6;16607:15;16600:31;16415:223;:::o;16644:366::-;16786:3;16807:67;16871:2;16866:3;16807:67;:::i;:::-;16800:74;;16883:93;16972:3;16883:93;:::i;:::-;17001:2;16996:3;16992:12;16985:19;;16644:366;;;:::o;17016:419::-;17182:4;17220:2;17209:9;17205:18;17197:26;;17269:9;17263:4;17259:20;17255:1;17244:9;17240:17;17233:47;17297:131;17423:4;17297:131;:::i;:::-;17289:139;;17016:419;;;:::o;17441:180::-;17489:77;17486:1;17479:88;17586:4;17583:1;17576:15;17610:4;17607:1;17600:15;17627:191;17667:4;17687:20;17705:1;17687:20;:::i;:::-;17682:25;;17721:20;17739:1;17721:20;:::i;:::-;17716:25;;17760:1;17757;17754:8;17751:34;;;17765:18;;:::i;:::-;17751:34;17810:1;17807;17803:9;17795:17;;17627:191;;;;:::o;17824:305::-;17864:3;17883:20;17901:1;17883:20;:::i;:::-;17878:25;;17917:20;17935:1;17917:20;:::i;:::-;17912:25;;18071:1;18003:66;17999:74;17996:1;17993:81;17990:107;;;18077:18;;:::i;:::-;17990:107;18121:1;18118;18114:9;18107:16;;17824:305;;;;:::o;18135:175::-;18275:27;18271:1;18263:6;18259:14;18252:51;18135:175;:::o;18316:366::-;18458:3;18479:67;18543:2;18538:3;18479:67;:::i;:::-;18472:74;;18555:93;18644:3;18555:93;:::i;:::-;18673:2;18668:3;18664:12;18657:19;;18316:366;;;:::o;18688:419::-;18854:4;18892:2;18881:9;18877:18;18869:26;;18941:9;18935:4;18931:20;18927:1;18916:9;18912:17;18905:47;18969:131;19095:4;18969:131;:::i;:::-;18961:139;;18688:419;;;:::o;19113:182::-;19253:34;19249:1;19241:6;19237:14;19230:58;19113:182;:::o;19301:366::-;19443:3;19464:67;19528:2;19523:3;19464:67;:::i;:::-;19457:74;;19540:93;19629:3;19540:93;:::i;:::-;19658:2;19653:3;19649:12;19642:19;;19301:366;;;:::o;19673:419::-;19839:4;19877:2;19866:9;19862:18;19854:26;;19926:9;19920:4;19916:20;19912:1;19901:9;19897:17;19890:47;19954:131;20080:4;19954:131;:::i;:::-;19946:139;;19673:419;;;:::o;20098:178::-;20238:30;20234:1;20226:6;20222:14;20215:54;20098:178;:::o;20282:366::-;20424:3;20445:67;20509:2;20504:3;20445:67;:::i;:::-;20438:74;;20521:93;20610:3;20521:93;:::i;:::-;20639:2;20634:3;20630:12;20623:19;;20282:366;;;:::o;20654:419::-;20820:4;20858:2;20847:9;20843:18;20835:26;;20907:9;20901:4;20897:20;20893:1;20882:9;20878:17;20871:47;20935:131;21061:4;20935:131;:::i;:::-;20927:139;;20654:419;;;:::o

Swarm Source

ipfs://2f0836cf1cc50caba6615979d67b20082e2f078934ca0a2c0ff8acb8bfd9788d
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Validator ID :
0 FTM

Amount Staked
0

Amount Delegated
0

Staking Total
0

Staking Start Epoch
0

Staking Start Time
0

Proof of Importance
0

Origination Score
0

Validation Score
0

Active
0

Online
0

Downtime
0 s
Address Amount claimed Rewards Created On Epoch Created On
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.