Contract 0x0e121961dd741c9d49c9a04379da944a9d2fac7a 2

Txn Hash Method
Block
From
To
Value [Txn Fee]
0xe28a822f373b171b50f314ede9bd3cc77f2d4725cb8b912143d57e0b46e36d7fTransfer200414732021-10-25 9:02:031 hr 46 mins ago0xbd0e4fcb700ec205746c48444e9d1bda665ac7bb IN  TosDis: DIS Token0 FTM0.003512028186
0xedcfe99053471c54062869ecb23403c22e643928fe563fd8edd4028d1623af82Approve200119482021-10-25 1:57:258 hrs 51 mins ago0xae5859b452eb8ec6322079150ae8f52bd067fd3b IN  TosDis: DIS Token0 FTM0.002908016045
0xf7bb3e86ef0f9f80975bda91ecbac44be179b33b4de55003c508220bf88957f0Approve200119142021-10-25 1:56:558 hrs 51 mins ago0xae5859b452eb8ec6322079150ae8f52bd067fd3b IN  TosDis: DIS Token0 FTM0.005127921063
0xa9f769e616c6e2942d00ed4e170efce0f1fd6d2570c70c793cb4ddc6f8288e8bTransfer200035582021-10-24 23:48:5910 hrs 59 mins ago0xe680283322ec7c222926e6e454d7ac55f14daec0 IN  TosDis: DIS Token0 FTM0.002638077785
0x5f3b1f2f6a3d9f1e33d8dc8465787f62fc2db4bad1822d020883a601d5762230Transfer199934572021-10-24 21:28:4013 hrs 20 mins ago0x85ef045ed74224f1651e83336871168ba1a97131 IN  TosDis: DIS Token0 FTM0.003916568498
0x810f19a914b0ed0d43b183d4f5cba1f83fd0bcf2756805b2f3622c4bca409bf5Transfer199932592021-10-24 21:26:0813 hrs 22 mins ago0x85ef045ed74224f1651e83336871168ba1a97131 IN  TosDis: DIS Token0 FTM0.004380685216
0x2d7e2693baa475ef5cd9383e3c3aa0591393adb65f435512c37ab6df8b87fb1cTransfer199731252021-10-24 16:49:0717 hrs 59 mins ago0xe680283322ec7c222926e6e454d7ac55f14daec0 IN  TosDis: DIS Token0 FTM0.008831176153
0xb36a533633d4fb5190f4ac8cf323147dab7828db07ae93c5913a16c6dd8bf74cTransfer199672022021-10-24 15:23:5619 hrs 24 mins ago0x846b5cc335b57ffa37f9498847c3ebc7fb52cf7b IN  TosDis: DIS Token0 FTM0.008634445811
0x294f0e6bb944ade35172520bbad13e70e6252f78f17d8f975831ce3501a25b02Transfer199631612021-10-24 14:27:1920 hrs 21 mins ago0x563877b0509424182cb75d1250c062ccef36b425 IN  TosDis: DIS Token0 FTM0.004809815906
0x19f22742686c0ba34def201e6ff762b920984be41c38b3fb90a9eeb76accd54aApprove199623642021-10-24 14:16:5320 hrs 31 mins ago0xc32d109e89f62741be904254ed777ee0a83e191a IN  TosDis: DIS Token0 FTM0.011824830857
0x94cbdd6b8590c15b9aba8a92efbe51df19bc41ed2c617e804da09d5283499cdeTransfer199605902021-10-24 13:50:4320 hrs 58 mins ago0x7a5657eb91ce2b85260b600c61d34be10e608978 IN  TosDis: DIS Token0 FTM0.006084996798
0xdf5917bae2149f1b09fbcaf5dc72819c8eb5939deb5c017d6c5e6ea064acb5a0Transfer199597992021-10-24 13:39:4521 hrs 9 mins ago0xc83eb66bda091b49065987391a43ea0419e5e617 IN  TosDis: DIS Token0 FTM0.006112052249
0xb44f2f94ac650ded239aa77333d445147827f572125f44a2316950d9cfba2d26Transfer199593552021-10-24 13:33:5021 hrs 15 mins ago0x563877b0509424182cb75d1250c062ccef36b425 IN  TosDis: DIS Token0 FTM0.00581833309
0xc1db8c1f305ed99c697da1a8a84c836fc13b8da185cebf35a81ede5e66f763daTransfer199563552021-10-24 12:53:3521 hrs 55 mins ago0xb1bb4cc9f86296b7591f18564ab48c691fc9ed59 IN  TosDis: DIS Token0 FTM0.008042731363
0x33195185745f25d13141fa133541b95c4e6d2cc0594c225c0d2068233303800fApprove199552862021-10-24 12:38:4122 hrs 10 mins ago0x846b5cc335b57ffa37f9498847c3ebc7fb52cf7b IN  TosDis: DIS Token0 FTM0.029151940952
0xf86afdc6b95adad7f29cecdbdc27af96ec5320d2d7872659546a28f0905ac08eTransfer199142182021-10-24 2:40:011 day 8 hrs ago0x7dfad2a9c7963da8e173591d1fccc7cc22a7508f IN  TosDis: DIS Token0 FTM0.007184963003
0x5bd438b5f527160bda6c252316ea3099f0525422f19b73ee92e52e74e10f819bApprove198675582021-10-23 15:45:441 day 19 hrs ago0xfafc2299e8576b0404f01cedc26f1a678e0d9877 IN  TosDis: DIS Token0 FTM0.012687145644
0x3e9d7c4aa23d779da882ef01ae7ea713c948fc2f99f2101fd58f3ad5aed5e734Approve198657302021-10-23 15:18:161 day 19 hrs ago0xb97cc73616348a8a4d1b0326b3384cd48ee0d616 IN  TosDis: DIS Token0 FTM0.009461325935
0x21495a1834dddaee94a7ee88fb01efa0162f23e88f5797e29a4ec753c2bd765bTransfer198645832021-10-23 15:01:161 day 19 hrs ago0x3d0099aaa0209b0a5c9694cf6bc594e042e70a20 IN  TosDis: DIS Token0 FTM0.010916593875
0xc8a4f5e2b7168701b4bd4261e74bc3772b6212190b28923bf9d7770457805c98Transfer198474652021-10-23 10:54:211 day 23 hrs ago0x2a61ceadea05ee5d29c4b61e0d4b1d3377eca03b IN  TosDis: DIS Token0 FTM0.005899690533
0xd376e363665a65748a9c8fd897b2b54fec59f621ba1c8e7d657c95858b873f7eTransfer197990622021-10-22 23:02:422 days 11 hrs ago0x563877b0509424182cb75d1250c062ccef36b425 IN  TosDis: DIS Token0 FTM0.007378121518
0xdc05c889d5974745dce549a1d04fadfbffa1d56e66ed92dcec521c0838764f62Transfer197984652021-10-22 22:54:032 days 11 hrs ago0x7dfad2a9c7963da8e173591d1fccc7cc22a7508f IN  TosDis: DIS Token0 FTM0.011879082356
0xe6790d0dab9ef9a9df53c4dbbefcd7ffd19c03d1f3a9962f6bdd1a5aed4c4f99Transfer197964562021-10-22 22:25:392 days 12 hrs ago0x563877b0509424182cb75d1250c062ccef36b425 IN  TosDis: DIS Token0 FTM0.009107453733
0x5258d0781f8c7513bc8f24f46ab50359dd31c556f88593f8c635a8f87be6144aTransfer197879442021-10-22 20:21:312 days 14 hrs ago0xf33865414cd88d95098b0b7754d28efa81e4b32a IN  TosDis: DIS Token0 FTM0.009582810683
0x2d27a84ed77f43b61ae8db673cbe1809defd20d3f2fa6c270e106c8cf23ab54aApprove197653462021-10-22 14:23:212 days 20 hrs ago0xac7b3cf218e22e50b0f01b93a06b962695b22883 IN  TosDis: DIS Token0 FTM0.009893360987
[ Download CSV Export 

OVERVIEW

The One Stop Defi Interoperable Solution providing Staking, Farming, Bridge and Launchpad services.

Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x1070c61b8b44b7c2d0120e9fea11a9be5b9dc43547814db7c35e986a995e985b111403442021-07-02 13:11:16114 days 21 hrs ago TosDis: Deployer  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 Security Audit

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.