Contract 0x0e121961dd741c9d49c9a04379da944a9d2fac7a

Txn Hash
Block
From
To
Value [Txn Fee]
0xfbe7877347ba2a7cccb14ca74be926b998f32833d94abd297fb5fa4d71f65948134770102021-08-01 10:13:4319 hrs 43 mins ago0xa3b0e6b1fe65eb31ad04f2e62a4a13ae8d2d4c56 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0017744
0xa728ad9f9f13eb8dee755b910138ae78d8f5b3a23d002c91f630701ff168ba22134118292021-07-31 14:21:491 day 15 hrs ago0x864783b78ec48d80ff1ef8ed1d0be0c4c554efc5 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0026877
0x334cb8ffde6c2ce8145f21a03ad6a27278a783b24b6ceb11c9f8b327b8ab55a7134022642021-07-31 11:26:161 day 18 hrs ago0x51c47a2f7d38cc175b53c8cccb64ad526d057eed IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.001804883916
0x193209f84c089bbb9fd1a4915811175879d48aa78917389f1abac77b51091580133996902021-07-31 10:39:301 day 19 hrs ago0x9ed2c1ed0cd65045b3734a3e1f60f918cf32e296 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.001408522764
0xd258d8c132dc0b270e31cb16effc7c2a5604a71ee03b196666ec884de74b5b03133550652021-07-30 20:45:222 days 9 hrs ago0xa3b0e6b1fe65eb31ad04f2e62a4a13ae8d2d4c56 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0025507
0x276f72383e73299d7aaa428c46e51f6a6e7a51a447a0bdfd4ab5eb4e2edb111e133550292021-07-30 20:44:532 days 9 hrs ago0x9ed2c1ed0cd65045b3734a3e1f60f918cf32e296 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0024398
0x2cf6f9162d1fa30c6ed902899e46bb3ead0e6857928022aa0f94825875d56394133404692021-07-30 16:41:262 days 13 hrs ago0x2a61ceadea05ee5d29c4b61e0d4b1d3377eca03b IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.001407819996
0x1f8bdb003a41ed78d2b9e70e111307e4d6a81c33d344a6240180d32195f37c46133154452021-07-30 9:21:432 days 20 hrs ago0x4ec5e70484ed762d884b29729d33dc73e74a5927 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.001704312544
0xe53bb073aa73075e3471ad119d90750ea0791bcc88bd0d5529b00b01aa3493df133151142021-07-30 9:15:562 days 20 hrs ago0xdbfcf595105d2eb4737658254af81a5aba071142 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.001704312544
0x9f7730197c12ceb3c6737aaf0b5eb99a2ece971cc7892cbf04f6024ebe4ab57e133149902021-07-30 9:13:482 days 20 hrs ago0xdbfcf595105d2eb4737658254af81a5aba071142 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.002764556371
0xb98a5ca38bf08254f95c0a01418039bdf9a8a136c78a314b37ed57c4f6521c0d133145272021-07-30 9:06:032 days 20 hrs ago0xd54298ee13e5cdaac33a0b6ab2cfc86e3b8772f2 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.002819545625
0x16c1351dbe75b8ff6de2c6d8935147e2431946acc25b6b563407ab0dc85272e8133144512021-07-30 9:04:522 days 20 hrs ago0xd54298ee13e5cdaac33a0b6ab2cfc86e3b8772f2 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0106902
0xb65e2b90af1dc1a010ca2b7546b1a36f487a8f192898513ee44db5fa9bcef780133137622021-07-30 8:52:202 days 21 hrs ago0xd54298ee13e5cdaac33a0b6ab2cfc86e3b8772f2 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0088761
0x65c3e8d249f1ceb449dcd1ad296bffc1db3c26d3271a12c543e6c84d137ad12f133135322021-07-30 8:48:082 days 21 hrs ago0xb1bb4cc9f86296b7591f18564ab48c691fc9ed59 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0077958
0xd9bc5013e89391e896fcee5c8314252d5cb9c10da19f9c3a59a2b5dce585760f132882982021-07-30 1:24:383 days 4 hrs ago0x04e151e8990d300da625340592fdff30c3332081 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0044795
0x4f8384e2fe36ebfc2c29498002d848064c1d3b45a4ca1d5db270c1c04ade081c132830572021-07-29 23:40:033 days 6 hrs ago0x5ac9d2e066f457f71aa17f3ec879aa705839d313 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.0026655552
0x2561fee3131078d3107dbe89010ff8c8f38bcd25f917aa451ce7add59001ab9a132562312021-07-29 15:54:203 days 14 hrs ago0x93ad2c6c546ec85f2ff2a5467771a6e431b6670b IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.002845598745
0xb1f3750a7d1525911c7b897620a42258cdcbe27dbd1e7f6c0b310606a2e09540132381822021-07-29 10:49:593 days 19 hrs ago0xa3b0e6b1fe65eb31ad04f2e62a4a13ae8d2d4c56 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.004436
0x9e2a510bdd9d3c54808e11ad24f6487195baddad2c122c124fb0d20f7d1ec9d9132381432021-07-29 10:49:123 days 19 hrs ago0x9ed2c1ed0cd65045b3734a3e1f60f918cf32e296 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.004076660033
0x18a35c60ee1fa485dcbcaafd6f988f3a1b82d4225d7752e87ec6f61b4dce74a4132280062021-07-29 7:58:303 days 21 hrs ago0x4cfaeb33b38e09974626b365aa31f5358387b23b IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.00372552
0xc04d4799a19213736b2a0cf04cbc1bd02445641181e694dac14e79526cc7125e132279572021-07-29 7:57:453 days 21 hrs ago0x4565913e0b8724c411f9407c34a570e222bd9953 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.003696749683
0x63e11f92fc698bfa0b68c076a9af8406c3f05ee2ff4ad16d244e532dc7ebb1d2132279342021-07-29 7:57:273 days 21 hrs ago0x4565913e0b8724c411f9407c34a570e222bd9953 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.002032617081
0x29f78e5c36c027b8dbc0112bf285099feaa15b24fa8a4a731368cf8d475b07b2132260952021-07-29 7:26:533 days 22 hrs ago0x04e151e8990d300da625340592fdff30c3332081 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.002735263331
0x3109740e7d6fb913667bc01e9b128eb3da0c57b43fb26c0dfdc85a7fbee9b811132260052021-07-29 7:25:303 days 22 hrs ago0x4565913e0b8724c411f9407c34a570e222bd9953 IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.002843586964
0xa43a5d6ef23667c343f1f984a2ad4aaa2b645c7586d2384a3cdb0987caa88c86132259582021-07-29 7:24:463 days 22 hrs ago0xf33865414cd88d95098b0b7754d28efa81e4b32a IN  0x0e121961dd741c9d49c9a04379da944a9d2fac7a0 FTM0.003344721156
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x1070c61b8b44b7c2d0120e9fea11a9be5b9dc43547814db7c35e986a995e985b111403442021-07-02 13:11:1630 days 16 hrs ago 0xc9f1808f45b53bf4fc399c4c3ad4ea2523669f10  Contract Creation0 FTM
[ Download CSV Export 
Loading

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0xCAF2E9e334C0294913b2101258832bBafb10A044

Contract Name:
TosDisERC20

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity Standard Json-Input format)

File 1 of 3 : TosDisERC20.sol
pragma solidity 0.6.12;

import "./libraries/TransferHelper.sol";
import "@openzeppelin/contracts/math/SafeMath.sol";

contract TosDisERC20 {
    using SafeMath for uint;

    bytes32 public constant TokenSignature = "TOSDIS_TRANSIT";

    address public platform;
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    uint public totalSupply;
    mapping(address => uint) public balanceOf;
    mapping(address => mapping(address => uint)) public allowance;

    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);
    event Mint(address indexed from, address indexed to, uint256 value);
    event Burn(address indexed from, address indexed to, uint256 value);

    constructor() public 
    {
        platform = msg.sender;
    }
    
    function initialize(string memory _name, string memory _symbol, uint8 _decimals) public {
        require(msg.sender == platform, "FORBIDDEN");
        name = _name;
        symbol = _symbol;
        decimals = _decimals;
    }

    function _transfer(address from, address to, uint value) private {
        require(balanceOf[from] >= value, 'ERC20Token: INSUFFICIENT_BALANCE');
        balanceOf[from] = balanceOf[from].sub(value);
        balanceOf[to] = balanceOf[to].add(value);
        if (to == address(0)) { // burn
            totalSupply = totalSupply.sub(value);
        }
        emit Transfer(from, to, value);
    }

    function approve(address spender, uint value) external returns (bool) {
        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function transfer(address to, uint value) external returns (bool) {
        _transfer(msg.sender, to, value);
        return true;
    }

    function transferFrom(address from, address to, uint value) external returns (bool) {
        require(allowance[from][msg.sender] >= value, 'ERC20Token: INSUFFICIENT_ALLOWANCE');
        allowance[from][msg.sender] = allowance[from][msg.sender].sub(value);
        _transfer(from, to, value);
        return true;
    }
    
    function mint(address to, uint256 value) external {
        require(msg.sender == platform, "FORBIDDEN");
        totalSupply = totalSupply.add(value);
        balanceOf[to] = balanceOf[to].add(value);
        emit Mint(address(0), to, value);
    }

    function burn(address from, uint256 value) external {
        require(msg.sender == platform, "FORBIDDEN");
        balanceOf[from] = balanceOf[from].sub(value);
        totalSupply = totalSupply.sub(value);
        emit Burn(from, address(0), value);
    }
}

File 2 of 3 : TransferHelper.sol
pragma solidity >=0.6.0;

library TransferHelper {
    function safeApprove(address token, address to, uint value) internal {
        // bytes4(keccak256(bytes('approve(address,uint256)')));
        (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0x095ea7b3, to, value));
        require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: APPROVE_FAILED');
    }

    function safeTransfer(address token, address to, uint value) internal {
        // bytes4(keccak256(bytes('transfer(address,uint256)')));
        (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0xa9059cbb, to, value));
        require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: TRANSFER_FAILED');
    }

    function safeTransferFrom(address token, address from, address to, uint value) internal {
        // bytes4(keccak256(bytes('transferFrom(address,address,uint256)')));
        (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0x23b872dd, from, to, value));
        require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: TRANSFER_FROM_FAILED');
    }

    function safeTransferETH(address to, uint value) internal {
        (bool success,) = to.call{value:value}(new bytes(0));
        require(success, 'TransferHelper: ETH_TRANSFER_FAILED');
    }
}

File 3 of 3 : SafeMath.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.6.0 <0.8.0;

/**
 * @dev Wrappers over Solidity's arithmetic operations with added overflow
 * checks.
 *
 * Arithmetic operations in Solidity wrap on overflow. This can easily result
 * in bugs, because programmers usually assume that an overflow raises an
 * error, which is the standard behavior in high level programming languages.
 * `SafeMath` restores this intuition by reverting the transaction when an
 * operation overflows.
 *
 * Using this library instead of the unchecked operations eliminates an entire
 * class of bugs, so it's recommended to use it always.
 */
library SafeMath {
    /**
     * @dev Returns the addition of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `+` operator.
     *
     * Requirements:
     *
     * - Addition cannot overflow.
     */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     *
     * - Subtraction cannot overflow.
     */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting with custom message on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     *
     * - Subtraction cannot overflow.
     */
    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;

        return c;
    }

    /**
     * @dev Returns the multiplication of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `*` operator.
     *
     * Requirements:
     *
     * - Multiplication cannot overflow.
     */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
        // benefit is lost if 'b' is also tested.
        // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }

    /**
     * @dev Returns the integer division of two unsigned integers. Reverts on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    /**
     * @dev Returns the integer division of two unsigned integers. Reverts with custom message on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold

        return c;
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * Reverts when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return mod(a, b, "SafeMath: modulo by zero");
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * Reverts with custom message when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b != 0, errorMessage);
        return a % b;
    }
}

Settings
{
  "remappings": [],
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "evmVersion": "istanbul",
  "libraries": {},
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "abi"
      ]
    }
  }
}

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":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burn","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":"Mint","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":"TokenSignature","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","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":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"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":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint8","name":"_decimals","type":"uint8"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"platform","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","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"}]

60806040526012600360006101000a81548160ff021916908360ff16021790555034801561002c57600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506115628061007c6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c80634bde38c81161008c5780639dc29fac116100665780639dc29fac14610555578063a9059cbb146105a3578063dd62ed3e14610607578063ecda05261461067f576100ea565b80634bde38c81461044657806370a082311461047a57806395d89b41146104d2576100ea565b806318160ddd116100c857806318160ddd1461033557806323b872dd14610353578063313ce567146103d757806340c10f19146103f8576100ea565b806306fdde03146100ef578063095ea7b3146101725780631624f6c6146101d6575b600080fd5b6100f761069d565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101be6004803603604081101561018857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061073b565b60405180821515815260200191505060405180910390f35b610333600480360360608110156101ec57600080fd5b810190808035906020019064010000000081111561020957600080fd5b82018360208201111561021b57600080fd5b8035906020019184600183028401116401000000008311171561023d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156102a057600080fd5b8201836020820111156102b257600080fd5b803590602001918460018302840111640100000000831117156102d457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803560ff16906020019092919050505061082d565b005b61033d61093c565b6040518082815260200191505060405180910390f35b6103bf6004803603606081101561036957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610942565b60405180821515815260200191505060405180910390f35b6103df610b3e565b604051808260ff16815260200191505060405180910390f35b6104446004803603604081101561040e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b51565b005b61044e610d2c565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104bc6004803603602081101561049057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d50565b6040518082815260200191505060405180910390f35b6104da610d68565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561051a5780820151818401526020810190506104ff565b50505050905090810190601f1680156105475780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105a16004803603604081101561056b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e06565b005b6105ef600480360360408110156105b957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fe1565b60405180821515815260200191505060405180910390f35b6106696004803603604081101561061d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ff8565b6040518082815260200191505060405180910390f35b61068761101d565b6040518082815260200191505060405180910390f35b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107335780601f1061070857610100808354040283529160200191610733565b820191906000526020600020905b81548152906001019060200180831161071657829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146108ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260098152602001807f464f5242494444454e000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b826001908051906020019061090492919061146d565b50816002908051906020019061091b92919061146d565b5080600360006101000a81548160ff021916908360ff160217905550505050565b60045481565b600081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610a19576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602281526020018061150b6022913960400191505060405180910390fd5b610aa882600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104190919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b3384848461108b565b600190509392505050565b600360009054906101000a900460ff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c12576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260098152602001807f464f5242494444454e000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b610c278160045461132590919063ffffffff16565b600481905550610c7f81600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461132590919063ffffffff16565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fab8530f87dc9b59234c4623bf917212bb2536d647574c8e7e5da92c2ede0c9f8836040518082815260200191505060405180910390a35050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60056020528060005260406000206000915090505481565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610dfe5780601f10610dd357610100808354040283529160200191610dfe565b820191906000526020600020905b815481529060010190602001808311610de157829003601f168201915b505050505081565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ec7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260098152602001807f464f5242494444454e000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b610f1981600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104190919063ffffffff16565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f718160045461104190919063ffffffff16565b600481905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fbac40739b0d4ca32fa2d82fc91630465ba3eddd1598da6fca393b26fb63b9453836040518082815260200191505060405180910390a35050565b6000610fee33848461108b565b6001905092915050565b6006602052816000526040600020602052806000526040600020600091509150505481565b7f544f534449535f5452414e53495400000000000000000000000000000000000081565b600061108383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506113ad565b905092915050565b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611140576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4552433230546f6b656e3a20494e53554646494349454e545f42414c414e434581525060200191505060405180910390fd5b61119281600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104190919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061122781600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461132590919063ffffffff16565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156112bb576112b48160045461104190919063ffffffff16565b6004819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000808284019050838110156113a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600083831115829061145a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561141f578082015181840152602081019050611404565b50505050905090810190601f16801561144c5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106114ae57805160ff19168380011785556114dc565b828001600101855582156114dc579182015b828111156114db5782518255916020019190600101906114c0565b5b5090506114e991906114ed565b5090565b5b808211156115065760008160009055506001016114ee565b509056fe4552433230546f6b656e3a20494e53554646494349454e545f414c4c4f57414e4345a26469706673582212206f41cefc30e4f50a75eefed4e196d9ebe5f504e60a6981ddda7d476b5a034c5a64736f6c634300060c0033

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.