Contract 0x809D88B727c4C7024462d7955777835938F02F3B

Txn Hash Method
Block
From
To
Value [Txn Fee]
0x99d8246c75c6be9d34df288e0de91dc2e3e581e63c70dd92d5bbdeeef76485bcAdd Collection R...386471752022-05-20 8:38:365 hrs 34 mins ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.003692183943
0xcc91efbfada733a50c4b74bd60a89251f3a58f37ecda3eb739c6e6cd7b30a757Add Collection R...385976492022-05-19 16:51:3021 hrs 21 mins ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.020400174083
0x3369b53f8e9e23800354db47fcece564f7ef485fbd3db5dd7bf2271597e51f00Add Collection R...385953472022-05-19 16:08:0922 hrs 5 mins ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.024930455377
0xa7569eda9f9839406e69ea4411710c99d898b7ceafb43b24e7a9b3650f195ec0Add Collection R...385553202022-05-19 3:05:411 day 11 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.025730176417
0xae1fdd6c69981cbbe8e8120d2087482b2c19b4a496b558a847abe1f112609d08Add Collection R...384305902022-05-17 9:07:163 days 5 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.017574057238
0x16d4efa42fa601e995a65aba593978e1e18503f82e8a553016533f430ae5280aAdd Collection R...384292202022-05-17 8:43:143 days 5 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.022994412104
0x93c4932bafe0f3138807e06057b81bd52573c7f539a46b53597febdf44b7f061Add Collection R...383529082022-05-16 8:30:114 days 5 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.139961168718
0x483b1173fbd6988df1ac3d0581d87e77ecd9ff813933789063b853fb29955332Add Collection R...382841702022-05-15 9:06:135 days 5 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.02031927579
0x8897de7df85ade77a16da5d1d496946ceb6ecea68f00137b0605e233b098d667Add Collection R...382350132022-05-14 16:38:375 days 21 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.046702216313
0xb3de34fa27b9709ac48ce3fac5ccd061c66bdc208db733aafd47f48386209d3fAdd Collection R...381887692022-05-14 1:09:296 days 13 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.026432413764
0x8b48ce862c2371d3f917198ec26f09f48b302eef50a783dbcc7598063565ba86Add Collection R...380022372022-05-10 21:31:289 days 16 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.028537990839
0xbf3046f47fa259fd79ea737bcd414527f5b0a7688149a9999edcdda3d9e11f4fAdd Collection R...379844002022-05-10 15:41:379 days 22 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.033789867121
0xe7da08344325c9e6c6d9665679216ea9b2d8f597ffda64f054a81a2bde9bd922Add Collection R...379485032022-05-10 3:15:5310 days 10 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.058318162269
0xe9eaf68ec60259d84a01aa3904b0cbfacf8a47eebe0d9584dd2d53fc92ef7d0aAdd Collection R...379115552022-05-09 13:17:3411 days 55 mins ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.017792070675
0x4674b935048df6404045c95d9c83f641aa1f2a59fd597627f86cc5ce4a798be6Add Collection R...378812982022-05-09 3:37:2011 days 10 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.042473507501
0xce0ededa1fbda171febae0c2367115b97178a66ac4959e1a3fca5cb5f73e91e7Add Collection R...378808272022-05-09 3:28:0911 days 10 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.048959659209
0x8440e577bcdc91472556af9b5faa29b2b98264fe3361cbd2570c3faaf51d3bb6Add Collection R...378392732022-05-08 14:09:2312 days 3 mins ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.013516114151
0x061b5612b305842fce2c6815653c3aa60f9e769d1b2ae4a1b1da8643c756abefAdd Collection R...377536302022-05-07 10:57:0113 days 3 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.00963361168
0x5c9d2ad8ef1f19ccfe0678f7798906b69fff76dc790f6ee88d8583a349a2d178Add Collection R...377349242022-05-07 5:04:2713 days 9 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.008792822606
0x5026ba655a594e843a2b7882fc2a06ea8c2f0557032390524a9a5e00dec5d677Add Collection R...377108572022-05-06 21:36:0413 days 16 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.021819262234
0xbdc59adbf32627a1dd96f622a695320d36ae74fe82bc9e7eaeeb528614a745d4Add Collection R...376902242022-05-06 14:22:4313 days 23 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.028162365191
0x9254ea977cde7c6a6bf9cb9d574eccc60ec96ec6cfdcbecd22bfdd4f82379e3aAdd Collection R...376480022022-05-06 1:04:2314 days 13 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.014328418685
0x1c17ad901b38100bebd11edac55a6d214e730d9d9d02eb56dbefdf3c5b906e01Add Collection R...376243032022-05-05 17:28:0714 days 20 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.024832952404
0xa2ec7cf9c8ec89545ef4bd92fd49b21d8812967140954e9384b2b078800a0ae8Add Collection R...376207722022-05-05 16:18:1314 days 21 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.036767728647
0xab8807abb3ffa1dfe5036980065397bba2934c1d195e28a63163c225095586beAdd Collection R...375955212022-05-05 8:06:1915 days 6 hrs ago0x70f8c3577072ecf9f34f2153cd1b0f322492c19f IN  PaintSwap: Collection Royalties0 FTM0.008070338789
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x6a55d19456bd63dd059051fdb5c39dd6e3749b1dfcd1e0715ca9e7730341caf4160779122021-09-01 16:10:44260 days 22 hrs ago PaintSwap Finance: Deployer  Contract Creation0 FTM
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CollectionRoyalties

Compiler Version
v0.8.6+commit.11564f7e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity Standard Json-Input format)

File 1 of 3 : CollectionRoyalties.sol
//SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

import "@openzeppelin/contracts/access/Ownable.sol";

contract CollectionRoyalties is Ownable {
  event AddedCollectionFromRoyalty(address nft, address recipient, uint fee);
  event RemovedCollectionFromRoyalty(address nft);

  struct CollectionRoyaltyInfo {
    address recipient;
    uint16 fee;
  }

  // Contract to recipient royalties
  mapping(address => CollectionRoyaltyInfo) public collectionRoyalties;
  uint16 public baseCollectionRoyaltyFeePercentage;
  uint public maxCollectionRoyalty = 1000;

  constructor() {
    baseCollectionRoyaltyFeePercentage = 10; // 0.1%
  }

  function setBaseCollectionRoyalty(uint16 _feePercentage) external onlyOwner {
    require(_feePercentage < maxCollectionRoyalty, "Royalty fee is too high");
    baseCollectionRoyaltyFeePercentage = _feePercentage;
  }

  function setMaxCollectionRoyalty(uint _maxCollectionRoyalty) external onlyOwner {
    require(maxCollectionRoyalty <= 1000);
    maxCollectionRoyalty = _maxCollectionRoyalty;
  }

  //	function updateRoyalty // TODO If I updated contracts again, otherwise delete and re-add

  function getCollectionRoyaltyInfo(address _addr) external view returns (CollectionRoyaltyInfo memory) {
    return collectionRoyalties[_addr];
  }

  function addCollectionRoyaltyFromOwner(address _nft, address _recipient) external {
    // Add they the owner?
    require(Ownable(_nft).owner() == msg.sender, "Only the owner can call this");
    require(!collectionRoyaltyBlacklist[_nft], "This collection is in the blacklist");
    collectionRoyalties[_nft] = CollectionRoyaltyInfo({recipient: _recipient, fee: baseCollectionRoyaltyFeePercentage});
    emit AddedCollectionFromRoyalty(_nft, _recipient, baseCollectionRoyaltyFeePercentage);
  }

  function removeCollectionRoyaltyFromOwner(address _nft) external onlyOwner {
    require(Ownable(_nft).owner() == msg.sender, "Only the owner can call this");
    delete collectionRoyalties[_nft];
    emit RemovedCollectionFromRoyalty(_nft);
  }

  function addToCollectionRoyaltyBlacklist(address _nft) external onlyOwner {
    collectionRoyaltyBlacklist[_nft] = true;
  }

  function addCollectionRoyalty(
    address _nft,
    address _recipient,
    uint16 _fee
  ) external onlyOwner {
    require(_fee <= maxCollectionRoyalty, "Royalty is too much");
    collectionRoyalties[_nft] = CollectionRoyaltyInfo({recipient: _recipient, fee: _fee});
    emit AddedCollectionFromRoyalty(_nft, _recipient, _fee);
  }

  mapping(address => bool) collectionRoyaltyBlacklist;

  function removeCollectionRoyalty(address _nft) external onlyOwner {
    delete collectionRoyalties[_nft];
    // Only owner can add them
    emit RemovedCollectionFromRoyalty(_nft);
  }
}

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

pragma solidity ^0.8.0;

import "../utils/Context.sol";
/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * By default, the owner account will be the one that deploys the contract. This
 * can later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
abstract contract Ownable is Context {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view virtual returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}

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

pragma solidity ^0.8.0;

/*
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}

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

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"nft","type":"address"},{"indexed":false,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"fee","type":"uint256"}],"name":"AddedCollectionFromRoyalty","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"nft","type":"address"}],"name":"RemovedCollectionFromRoyalty","type":"event"},{"inputs":[{"internalType":"address","name":"_nft","type":"address"},{"internalType":"address","name":"_recipient","type":"address"},{"internalType":"uint16","name":"_fee","type":"uint16"}],"name":"addCollectionRoyalty","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_nft","type":"address"},{"internalType":"address","name":"_recipient","type":"address"}],"name":"addCollectionRoyaltyFromOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_nft","type":"address"}],"name":"addToCollectionRoyaltyBlacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"baseCollectionRoyaltyFeePercentage","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"collectionRoyalties","outputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint16","name":"fee","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"}],"name":"getCollectionRoyaltyInfo","outputs":[{"components":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint16","name":"fee","type":"uint16"}],"internalType":"struct CollectionRoyalties.CollectionRoyaltyInfo","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxCollectionRoyalty","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_nft","type":"address"}],"name":"removeCollectionRoyalty","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_nft","type":"address"}],"name":"removeCollectionRoyaltyFromOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"_feePercentage","type":"uint16"}],"name":"setBaseCollectionRoyalty","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_maxCollectionRoyalty","type":"uint256"}],"name":"setMaxCollectionRoyalty","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526103e860035534801561001657600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506002805461ffff1916600a179055610b60806100756000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c80637d285aff1161008c578063acecf1a211610066578063acecf1a214610267578063d48ff9f014610288578063f2fde38b1461029b578063f8d614c9146102ae57600080fd5b80637d285aff146102265780638da5cb5b14610239578063a26acbbc1461025457600080fd5b806339310f39116100c857806339310f39146101a057806346167d2d146101b357806357b275b4146101c6578063715018a61461021e57600080fd5b80630d2b98e7146100ef5780631adf7e26146101045780632e64bc4a14610117575b600080fd5b6101026100fd3660046109e8565b6102c5565b005b610102610112366004610a29565b610355565b6101736101253660046109e8565b604080518082018252600080825260209182018190526001600160a01b039384168152600182528290208251808401909352549283168252600160a01b90920461ffff169181019190915290565b6040805182516001600160a01b0316815260209283015161ffff1692810192909252015b60405180910390f35b6101026101ae366004610ac4565b610541565b6101026101c13660046109e8565b610581565b6101fc6101d43660046109e8565b6001602052600090815260409020546001600160a01b03811690600160a01b900461ffff1682565b604080516001600160a01b03909316835261ffff909116602083015201610197565b6101026105cf565b6101026102343660046109e8565b610643565b6000546040516001600160a01b039091168152602001610197565b610102610262366004610a62565b61073e565b6002546102759061ffff1681565b60405161ffff9091168152602001610197565b610102610296366004610aa9565b610850565b6101026102a93660046109e8565b6108e7565b6102b760035481565b604051908152602001610197565b6000546001600160a01b031633146102f85760405162461bcd60e51b81526004016102ef90610add565b60405180910390fd5b6001600160a01b03811660008181526001602090815260409182902080546001600160b01b031916905590519182527f204bff414ab45e964ccd65a5f3ae6070e113d8e96ecc28c10b47a73724380a1a910160405180910390a150565b336001600160a01b0316826001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561039857600080fd5b505afa1580156103ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103d09190610a0c565b6001600160a01b0316146104265760405162461bcd60e51b815260206004820152601c60248201527f4f6e6c7920746865206f776e65722063616e2063616c6c20746869730000000060448201526064016102ef565b6001600160a01b03821660009081526004602052604090205460ff161561049b5760405162461bcd60e51b815260206004820152602360248201527f5468697320636f6c6c656374696f6e20697320696e2074686520626c61636b6c6044820152621a5cdd60ea1b60648201526084016102ef565b6040805180820182526001600160a01b038381168083526002805461ffff908116602080870191825289861660008181526001835289902097518854935197166001600160b01b031990931692909217600160a01b96841696909602959095179095559054855194855292840191909152168183015290517f55aa6b7deac290078b9b3b927ee1472239d9c5a421d40d287a0db8e4d7dcb3249181900360600190a15050565b6000546001600160a01b0316331461056b5760405162461bcd60e51b81526004016102ef90610add565b6103e8600354111561057c57600080fd5b600355565b6000546001600160a01b031633146105ab5760405162461bcd60e51b81526004016102ef90610add565b6001600160a01b03166000908152600460205260409020805460ff19166001179055565b6000546001600160a01b031633146105f95760405162461bcd60e51b81526004016102ef90610add565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b0316331461066d5760405162461bcd60e51b81526004016102ef90610add565b336001600160a01b0316816001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156106b057600080fd5b505afa1580156106c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e89190610a0c565b6001600160a01b0316146102f85760405162461bcd60e51b815260206004820152601c60248201527f4f6e6c7920746865206f776e65722063616e2063616c6c20746869730000000060448201526064016102ef565b6000546001600160a01b031633146107685760405162461bcd60e51b81526004016102ef90610add565b6003548161ffff1611156107b45760405162461bcd60e51b81526020600482015260136024820152720a4def2c2d8e8f240d2e640e8dede40daeac6d606b1b60448201526064016102ef565b6040805180820182526001600160a01b0384811680835261ffff85811660208086018281528a8616600081815260018452899020975188549251909516600160a01b026001600160b01b03199092169490961693909317929092179094558451928352820152918201527f55aa6b7deac290078b9b3b927ee1472239d9c5a421d40d287a0db8e4d7dcb3249060600160405180910390a1505050565b6000546001600160a01b0316331461087a5760405162461bcd60e51b81526004016102ef90610add565b6003548161ffff16106108cf5760405162461bcd60e51b815260206004820152601760248201527f526f79616c74792066656520697320746f6f206869676800000000000000000060448201526064016102ef565b6002805461ffff191661ffff92909216919091179055565b6000546001600160a01b031633146109115760405162461bcd60e51b81526004016102ef90610add565b6001600160a01b0381166109765760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016102ef565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b803561ffff811681146109e357600080fd5b919050565b6000602082840312156109fa57600080fd5b8135610a0581610b12565b9392505050565b600060208284031215610a1e57600080fd5b8151610a0581610b12565b60008060408385031215610a3c57600080fd5b8235610a4781610b12565b91506020830135610a5781610b12565b809150509250929050565b600080600060608486031215610a7757600080fd5b8335610a8281610b12565b92506020840135610a9281610b12565b9150610aa0604085016109d1565b90509250925092565b600060208284031215610abb57600080fd5b610a05826109d1565b600060208284031215610ad657600080fd5b5035919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6001600160a01b0381168114610b2757600080fd5b5056fea26469706673582212200924ff6ccc2ad2dd23f1b93370deaf1ef975ac970d9151ec55a30ae1731290d664736f6c63430008060033

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.