Contract 0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff 3

Txn Hash Method
Block
From
To
Value [Txn Fee]
0xf53669096cce1295d9b3aac7b327ae4c61c44b6c123c0b7f49b437613fe99543Approve258456162023-02-05 1:30:432 days 19 hrs ago0xd2b474b039d55d9f25d74bea77f2ee6bacd664b4 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001340144 26
0xcdbef7f7795212bc896f953b87a797dec3e2d4b969930591cd9d2ae24048cf03Approve257940842023-02-03 20:30:034 days 31 mins ago0x6918c877b9d11affd807f07b97227f87d4409e78 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.0014135942 27.425
0x0e1dba1d6f61b118b95f1741d85b59d40f5049fc8bad793faa49b47ca01ee1d8Approve257701852023-02-03 7:10:174 days 13 hrs ago0x55546d32945b0ca05b936b660499682fddbc4281 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001340144 26
0x1f07aa86c5348113903b731abe1b7ce8a2507648d7464f34013be805b29719e4Approve257634362023-02-03 3:19:564 days 17 hrs ago0x5b7e09fd51a3981ba55e3cc2383dde417405859d IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.0014097284 27.35
0x2357574d6d4d5ddf286daff8694df38553d6168cc53ecc1d088df1e1076fd539Approve257633182023-02-03 3:16:004 days 17 hrs ago0x5b7e09fd51a3981ba55e3cc2383dde417405859d IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.00136127704 26.41
0x67c6d62149e5091e9b68f203d01d8edf46ef863e7b2de31b10a95b8ee98e7edbApprove255728672023-01-29 16:38:039 days 4 hrs ago0x22b2ccb53963da600c83191db1ce3f61f92dcf45 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001340144 26
0x99d5e5e84776bce62ae85bcbd313092e085c05f547acf861ddcc24c1f865a601Approve255318902023-01-28 17:33:3410 days 3 hrs ago0xec280b396c67ea915995b900fd1c5e665681ff37 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001403936288 27.35225
0x09daca82d0eab3593b471270e4bc7545a924568639af1de95c8a6584fc794fc9Approve255140122023-01-28 7:28:5410 days 13 hrs ago0x4770f67db9d09ca7347c1fccbf3795a464065ecb IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001340144 26
0xf59fa9c964b2a37cd73aa249e8383bdc6d9363ba740e4da6dbdeae4cf30c7879Approve255010082023-01-28 0:08:2010 days 20 hrs ago0x49a4cbd1a9a166206ea8133a3bb40cb0188c3144 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001811070709 35.136402098
0xd04490c8bed7a9d34386044440b48a9d4545008dee3f7e8ba08045ac8325d087Approve254475692023-01-26 17:53:4212 days 3 hrs ago0x41bd1bc7e4220133fd5d8a002d76b38510ee18ea IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.0009196227
0xdf0dd4ba476b83904bceee539ca8f7702de6c797df6066e9f919f7ed69fcf728Approve254029662023-01-25 16:43:1413 days 4 hrs ago0x4646a53462a52c372e42cd79b758a431224febb1 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001365916 26.5
0x5b8b2a4558e6773e073d7572c71bc2eaa59e00a6d275a6a883c458b467eec331Approve253883702023-01-25 8:26:1913 days 12 hrs ago0x40e8e8af51e1e3ca765dd1a702c31240fc4243e1 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.00141746 27.5
0x3309126a8a477fbfe90815c227bab8357236b1c97af3ff1964f84146d7c4a95fTransfer252081772023-01-21 2:01:0517 days 19 hrs ago0xc1099e3150dd31f83042f8349aa344dff7f50fae IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.0047220615 26.5
0xd2561b3f14bfeb9f5f3cd35a3b0c029e17cc322e18ed19aebb357fcbbbbe5979Transfer252074992023-01-21 1:37:1917 days 19 hrs ago0xaf4c6c334aa5af433fe8da5ad2de32b77f554a91 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.008197030825 27.425
0xd9c5ce7a543d17b037d38cb8e383612457bd1a54dad15e6bacfb222935cbc33fApprove251095602023-01-18 18:00:1720 days 3 hrs ago0x8d1d59a8ed2cb07522ad7c79614961fc0faa8c00 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001360192 26.5
0x66c2c2809c5ff2a19a696df398ad282f171500ceb02383a32a1c7c9aef608971Approve251095422023-01-18 17:59:3920 days 3 hrs ago0x8d1d59a8ed2cb07522ad7c79614961fc0faa8c00 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001365916 26.5
0xe146896e71d7f2ef0aabb2d3bf3ac7e788d1502dde1fd83a95e7e76556fc4d74Approve251091022023-01-18 17:44:4720 days 3 hrs ago0x5c72dfe4e7521ff41d4644d1b0022ebd5ea411d8 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001454416929 28.3357413
0x1a302432c1deb71b1f0c197211b6bb8fcdb041f73527ac65c6147a17e91ba5c3Approve250460052023-01-17 5:56:2721 days 15 hrs ago0xd814e1b7cc203ff6ca4358bf4aa3ce9771fedc68 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001406207042 27.2816825
0x2ac8e3b518187098c1bbbc1aabb777848a00bea7ef317647cc4c410cf58aef13Approve250449492023-01-17 5:18:4321 days 15 hrs ago0x95045076fc93a14a4e9b576599479cb4f58a1b11 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001021830
0x4313416dff8b1ed944798f310f9b11b2e3bda02987b5994a94995f002635fbbaApprove250284862023-01-16 19:57:2822 days 1 hr ago0xa134fc9d6d68f07717568211b929d8e2a41cd6bc IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001365916 26.5
0x9b2e64b45e684f5d94eb32b0a38a8c26063f5c199ec1a2e29889302c5802b17eApprove250151972023-01-16 12:30:0322 days 8 hrs ago0x499a7aa9eae222f21ea29935bb690a918d5da281 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001365916 26.5
0xccd1a40191f1d88105019065dd0f0fc54a25826d88cc275e903631b90d7533ffApprove250146652023-01-16 12:11:4422 days 8 hrs ago0x832d0c371140e42f36d016e69fc490997a99a95e IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001365916 26.5
0x37ebcc09875158508f3cd60c9731a0d63bbe8ad878bd6b5ad4d50667adc21568Approve250091522023-01-16 9:02:3422 days 11 hrs ago0xd04364ad22d25046a624a6e98580b19d8162be36 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001365916 26.5
0xddeab4b961965453e2260d41f9ddd9570b478697f0011b60683ace6bc95f50beApprove250086802023-01-16 8:46:1822 days 12 hrs ago0x734a6703d3b2aee4e3850e5cb6c5d88893c7ad6c IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001360192 26.5
0x2ec8a67b0e6e3d4ee7cb3b3b1927c7f7018f9e814dbc3764c2aa1ed9085bbe92Approve250050442023-01-16 6:44:4022 days 14 hrs ago0x8e1108708d54177e2dd1c270fec0fe4bbd492a82 IN  0x513c7e3a9c69ca3e22550ef58ac1c0088e918fff0 AVAX0.001436720319 27.873667544
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xacfaf49090d3182e0c77a0d9e41b3be157fc24bbf18da9dacc9c2bfb3d65ba3d167150922022-06-30 12:58:07222 days 8 hrs ago Aave: Pool Configurator V3  Contract Creation0 AVAX
[ Download CSV Export 
Loading

Similar Match Source Code
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375

Contract Name:
InitializableImmutableAdminUpgradeabilityProxy

Compiler Version
v0.8.10+commit.fc410830

Optimization Enabled:
Yes with 100000 runs

Other Settings:
default evmVersion
File 1 of 6 : InitializableImmutableAdminUpgradeabilityProxy.sol
// SPDX-License-Identifier: AGPL-3.0
pragma solidity 0.8.10;

import {InitializableUpgradeabilityProxy} from '../../../dependencies/openzeppelin/upgradeability/InitializableUpgradeabilityProxy.sol';
import {Proxy} from '../../../dependencies/openzeppelin/upgradeability/Proxy.sol';
import {BaseImmutableAdminUpgradeabilityProxy} from './BaseImmutableAdminUpgradeabilityProxy.sol';

/**
 * @title InitializableAdminUpgradeabilityProxy
 * @author Aave
 * @dev Extends BaseAdminUpgradeabilityProxy with an initializer function
 */
contract InitializableImmutableAdminUpgradeabilityProxy is
  BaseImmutableAdminUpgradeabilityProxy,
  InitializableUpgradeabilityProxy
{
  /**
   * @dev Constructor.
   * @param admin The address of the admin
   */
  constructor(address admin) BaseImmutableAdminUpgradeabilityProxy(admin) {
    // Intentionally left blank
  }

  /// @inheritdoc BaseImmutableAdminUpgradeabilityProxy
  function _willFallback() internal override(BaseImmutableAdminUpgradeabilityProxy, Proxy) {
    BaseImmutableAdminUpgradeabilityProxy._willFallback();
  }
}

File 2 of 6 : InitializableUpgradeabilityProxy.sol
// SPDX-License-Identifier: agpl-3.0
pragma solidity 0.8.10;

import './BaseUpgradeabilityProxy.sol';

/**
 * @title InitializableUpgradeabilityProxy
 * @dev Extends BaseUpgradeabilityProxy with an initializer for initializing
 * implementation and init data.
 */
contract InitializableUpgradeabilityProxy is BaseUpgradeabilityProxy {
  /**
   * @dev Contract initializer.
   * @param _logic Address of the initial implementation.
   * @param _data Data to send as msg.data to the implementation to initialize the proxied contract.
   * It should include the signature and the parameters of the function to be called, as described in
   * https://solidity.readthedocs.io/en/v0.4.24/abi-spec.html#function-selector-and-argument-encoding.
   * This parameter is optional, if no data is given the initialization call to proxied contract will be skipped.
   */
  function initialize(address _logic, bytes memory _data) public payable {
    require(_implementation() == address(0));
    assert(IMPLEMENTATION_SLOT == bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1));
    _setImplementation(_logic);
    if (_data.length > 0) {
      (bool success, ) = _logic.delegatecall(_data);
      require(success);
    }
  }
}

File 3 of 6 : Proxy.sol
// SPDX-License-Identifier: agpl-3.0
pragma solidity 0.8.10;

/**
 * @title Proxy
 * @dev Implements delegation of calls to other contracts, with proper
 * forwarding of return values and bubbling of failures.
 * It defines a fallback function that delegates all calls to the address
 * returned by the abstract _implementation() internal function.
 */
abstract contract Proxy {
  /**
   * @dev Fallback function.
   * Will run if no other function in the contract matches the call data.
   * Implemented entirely in `_fallback`.
   */
  fallback() external payable {
    _fallback();
  }

  /**
   * @return The Address of the implementation.
   */
  function _implementation() internal view virtual returns (address);

  /**
   * @dev Delegates execution to an implementation contract.
   * This is a low level function that doesn't return to its internal call site.
   * It will return to the external caller whatever the implementation returns.
   * @param implementation Address to delegate.
   */
  function _delegate(address implementation) internal {
    //solium-disable-next-line
    assembly {
      // Copy msg.data. We take full control of memory in this inline assembly
      // block because it will not return to Solidity code. We overwrite the
      // Solidity scratch pad at memory position 0.
      calldatacopy(0, 0, calldatasize())

      // Call the implementation.
      // out and outsize are 0 because we don't know the size yet.
      let result := delegatecall(gas(), implementation, 0, calldatasize(), 0, 0)

      // Copy the returned data.
      returndatacopy(0, 0, returndatasize())

      switch result
      // delegatecall returns 0 on error.
      case 0 {
        revert(0, returndatasize())
      }
      default {
        return(0, returndatasize())
      }
    }
  }

  /**
   * @dev Function that is run as the first thing in the fallback function.
   * Can be redefined in derived contracts to add functionality.
   * Redefinitions must call super._willFallback().
   */
  function _willFallback() internal virtual {}

  /**
   * @dev fallback implementation.
   * Extracted to enable manual triggering.
   */
  function _fallback() internal {
    _willFallback();
    _delegate(_implementation());
  }
}

File 4 of 6 : BaseImmutableAdminUpgradeabilityProxy.sol
// SPDX-License-Identifier: AGPL-3.0
pragma solidity 0.8.10;

import {BaseUpgradeabilityProxy} from '../../../dependencies/openzeppelin/upgradeability/BaseUpgradeabilityProxy.sol';

/**
 * @title BaseImmutableAdminUpgradeabilityProxy
 * @author Aave, inspired by the OpenZeppelin upgradeability proxy pattern
 * @notice This contract combines an upgradeability proxy with an authorization
 * mechanism for administrative tasks.
 * @dev The admin role is stored in an immutable, which helps saving transactions costs
 * All external functions in this contract must be guarded by the
 * `ifAdmin` modifier. See ethereum/solidity#3864 for a Solidity
 * feature proposal that would enable this to be done automatically.
 */
contract BaseImmutableAdminUpgradeabilityProxy is BaseUpgradeabilityProxy {
  address internal immutable _admin;

  /**
   * @dev Constructor.
   * @param admin The address of the admin
   */
  constructor(address admin) {
    _admin = admin;
  }

  modifier ifAdmin() {
    if (msg.sender == _admin) {
      _;
    } else {
      _fallback();
    }
  }

  /**
   * @notice Return the admin address
   * @return The address of the proxy admin.
   */
  function admin() external ifAdmin returns (address) {
    return _admin;
  }

  /**
   * @notice Return the implementation address
   * @return The address of the implementation.
   */
  function implementation() external ifAdmin returns (address) {
    return _implementation();
  }

  /**
   * @notice Upgrade the backing implementation of the proxy.
   * @dev Only the admin can call this function.
   * @param newImplementation The address of the new implementation.
   */
  function upgradeTo(address newImplementation) external ifAdmin {
    _upgradeTo(newImplementation);
  }

  /**
   * @notice Upgrade the backing implementation of the proxy and call a function
   * on the new implementation.
   * @dev This is useful to initialize the proxied contract.
   * @param newImplementation The address of the new implementation.
   * @param data Data to send as msg.data in the low level call.
   * It should include the signature and the parameters of the function to be called, as described in
   * https://solidity.readthedocs.io/en/v0.4.24/abi-spec.html#function-selector-and-argument-encoding.
   */
  function upgradeToAndCall(address newImplementation, bytes calldata data)
    external
    payable
    ifAdmin
  {
    _upgradeTo(newImplementation);
    (bool success, ) = newImplementation.delegatecall(data);
    require(success);
  }

  /**
   * @notice Only fall back when the sender is not the admin.
   */
  function _willFallback() internal virtual override {
    require(msg.sender != _admin, 'Cannot call fallback function from the proxy admin');
    super._willFallback();
  }
}

File 5 of 6 : BaseUpgradeabilityProxy.sol
// SPDX-License-Identifier: agpl-3.0
pragma solidity 0.8.10;

import './Proxy.sol';
import '../contracts/Address.sol';

/**
 * @title BaseUpgradeabilityProxy
 * @dev This contract implements a proxy that allows to change the
 * implementation address to which it will delegate.
 * Such a change is called an implementation upgrade.
 */
contract BaseUpgradeabilityProxy is Proxy {
  /**
   * @dev Emitted when the implementation is upgraded.
   * @param implementation Address of the new implementation.
   */
  event Upgraded(address indexed implementation);

  /**
   * @dev Storage slot with the address of the current implementation.
   * This is the keccak-256 hash of "eip1967.proxy.implementation" subtracted by 1, and is
   * validated in the constructor.
   */
  bytes32 internal constant IMPLEMENTATION_SLOT =
    0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

  /**
   * @dev Returns the current implementation.
   * @return impl Address of the current implementation
   */
  function _implementation() internal view override returns (address impl) {
    bytes32 slot = IMPLEMENTATION_SLOT;
    //solium-disable-next-line
    assembly {
      impl := sload(slot)
    }
  }

  /**
   * @dev Upgrades the proxy to a new implementation.
   * @param newImplementation Address of the new implementation.
   */
  function _upgradeTo(address newImplementation) internal {
    _setImplementation(newImplementation);
    emit Upgraded(newImplementation);
  }

  /**
   * @dev Sets the implementation address of the proxy.
   * @param newImplementation Address of the new implementation.
   */
  function _setImplementation(address newImplementation) internal {
    require(
      Address.isContract(newImplementation),
      'Cannot set a proxy implementation to a non-contract address'
    );

    bytes32 slot = IMPLEMENTATION_SLOT;

    //solium-disable-next-line
    assembly {
      sstore(slot, newImplementation)
    }
  }
}

File 6 of 6 : Address.sol
// SPDX-License-Identifier: agpl-3.0
pragma solidity 0.8.10;

/**
 * @dev Collection of functions related to the address type
 */
library Address {
  /**
   * @dev Returns true if `account` is a contract.
   *
   * [IMPORTANT]
   * ====
   * It is unsafe to assume that an address for which this function returns
   * false is an externally-owned account (EOA) and not a contract.
   *
   * Among others, `isContract` will return false for the following
   * types of addresses:
   *
   *  - an externally-owned account
   *  - a contract in construction
   *  - an address where a contract will be created
   *  - an address where a contract lived, but was destroyed
   * ====
   */
  function isContract(address account) internal view returns (bool) {
    // According to EIP-1052, 0x0 is the value returned for not-yet created accounts
    // and 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470 is returned
    // for accounts without code, i.e. `keccak256('')`
    bytes32 codehash;
    bytes32 accountHash = 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470;
    // solhint-disable-next-line no-inline-assembly
    assembly {
      codehash := extcodehash(account)
    }
    return (codehash != accountHash && codehash != 0x0);
  }

  /**
   * @dev Replacement for Solidity's `transfer`: sends `amount` wei to
   * `recipient`, forwarding all available gas and reverting on errors.
   *
   * https://eips.ethereum.org/EIPS/eip-1884[EIP1884] increases the gas cost
   * of certain opcodes, possibly making contracts go over the 2300 gas limit
   * imposed by `transfer`, making them unable to receive funds via
   * `transfer`. {sendValue} removes this limitation.
   *
   * https://diligence.consensys.net/posts/2019/09/stop-using-soliditys-transfer-now/[Learn more].
   *
   * IMPORTANT: because control is transferred to `recipient`, care must be
   * taken to not create reentrancy vulnerabilities. Consider using
   * {ReentrancyGuard} or the
   * https://solidity.readthedocs.io/en/v0.5.11/security-considerations.html#use-the-checks-effects-interactions-pattern[checks-effects-interactions pattern].
   */
  function sendValue(address payable recipient, uint256 amount) internal {
    require(address(this).balance >= amount, 'Address: insufficient balance');

    // solhint-disable-next-line avoid-low-level-calls, avoid-call-value
    (bool success, ) = recipient.call{value: amount}('');
    require(success, 'Address: unable to send value, recipient may have reverted');
  }
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 100000
  },
  "evmVersion": "berlin",
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "metadata": {
    "useLiteralContent": true
  },
  "libraries": {}
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"admin","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_logic","type":"address"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"initialize","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[],"stateMutability":"payable","type":"function"}]

60a060405234801561001057600080fd5b50604051610a0e380380610a0e83398101604081905261002f91610040565b6001600160a01b0316608052610070565b60006020828403121561005257600080fd5b81516001600160a01b038116811461006957600080fd5b9392505050565b6080516109606100ae6000396000818161014f015281816101a101528181610274015281816104110152818161043a01526105ab01526109606000f3fe60806040526004361061005a5760003560e01c80635c60da1b116100435780635c60da1b14610097578063d1f57894146100d5578063f851a440146100e85761005a565b80633659cfe6146100645780634f1ef28614610084575b6100626100fd565b005b34801561007057600080fd5b5061006261007f3660046106be565b610137565b6100626100923660046106e0565b610189565b3480156100a357600080fd5b506100ac61025a565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100626100e3366004610792565b6102cb565b3480156100f457600080fd5b506100ac6103f7565b61010561045c565b6101356101307f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b610464565b565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614156101815761017e81610488565b50565b61017e6100fd565b3373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016141561024d576101d083610488565b60008373ffffffffffffffffffffffffffffffffffffffff1683836040516101f9929190610872565b600060405180830381855af49150503d8060008114610234576040519150601f19603f3d011682016040523d82523d6000602084013e610239565b606091505b505090508061024757600080fd5b50505050565b6102556100fd565b505050565b60003373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614156102c057507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6102c86100fd565b90565b60006102f57f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b73ffffffffffffffffffffffffffffffffffffffff161461031557600080fd5b61034060017f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd610882565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc1461036e5761036e6108c0565b610377826104d5565b8051156103f35760008273ffffffffffffffffffffffffffffffffffffffff16826040516103a591906108ef565b600060405180830381855af49150503d80600081146103e0576040519150601f19603f3d011682016040523d82523d6000602084013e6103e5565b606091505b505090508061025557600080fd5b5050565b60003373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614156102c057507f000000000000000000000000000000000000000000000000000000000000000090565b610135610593565b3660008037600080366000845af43d6000803e808015610483573d6000f35b3d6000fd5b610491816104d5565b60405173ffffffffffffffffffffffffffffffffffffffff8216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b6104de81610659565b61056f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603b60248201527f43616e6e6f742073657420612070726f787920696d706c656d656e746174696f60448201527f6e20746f2061206e6f6e2d636f6e74726163742061646472657373000000000060648201526084015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b3373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000161415610135576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e20667260448201527f6f6d207468652070726f78792061646d696e00000000000000000000000000006064820152608401610566565b6000813f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47081811480159061068d57508115155b949350505050565b803573ffffffffffffffffffffffffffffffffffffffff811681146106b957600080fd5b919050565b6000602082840312156106d057600080fd5b6106d982610695565b9392505050565b6000806000604084860312156106f557600080fd5b6106fe84610695565b9250602084013567ffffffffffffffff8082111561071b57600080fd5b818601915086601f83011261072f57600080fd5b81358181111561073e57600080fd5b87602082850101111561075057600080fd5b6020830194508093505050509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080604083850312156107a557600080fd5b6107ae83610695565b9150602083013567ffffffffffffffff808211156107cb57600080fd5b818501915085601f8301126107df57600080fd5b8135818111156107f1576107f1610763565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f0116810190838211818310171561083757610837610763565b8160405282815288602084870101111561085057600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b8183823760009101908152919050565b6000828210156108bb577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b500390565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b6000825160005b8181101561091057602081860181015185830152016108f6565b8181111561091f576000828501525b50919091019291505056fea26469706673582212207698a80201d2f92a3290973c99527c6e810eaf731191e18abe2c96acab47dca764736f6c634300080a00330000000000000000000000008145edddf43f50276641b55bd3ad95944510021e

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