ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (2024)

ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (1)

0x1d0c900526CC4fD192A230d1469Dda4534678dEc

Sponsored

MetaMask Manage your web3 everything with MetaMask Portfolio. Try Now!Ready to onboard to BNB Smart Chain? With MetaMask Portfolio, you're in control.

ZeeDex Earn $Zdex with each swap. Swap Now You will earn $Zdex as rewards for any trade or stake on ZeeDex exchange.

NexoJoin the hunt for $12,000,000+ in NEXO Tokens. Get NEXOCollect points for eligible actions and use multipliers to win big.

Sponsored

Sponsored

Сoins.game - 100 free spins for registration. Spin Now! Everyday giveaways up to 8.88BTC, Lucky Spins.Deposit BONUS 300% and Cashbacks!

NanoGames.io Daily Free Spin to win 10 ETH Free SpinStart your new gambling journey with NanoGames and claim free spin and lottery tickets!

Sponsored

BC.GAME The Best BNB Casino with 1,000,000 BNB Daily Bonus. Claim Now5000+ Slots, Live casino games, 50+ cryptos, 100% bet insurance. Register with Bscscan and get 240% first deposit bonus.

Source Code

  • Token Approvals Beta
  • Check Previous Balance
  • Update Name Tag or Label
  • Report/Flag Address

Overview

BNB Balance

ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (12)ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (13)ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (14)0 BNB

BNB Value

$0.00

Token Holdings

  • BEP-20 Tokens (4)

  • Binance-Peg ... (BSC-US...)185.9320322 BSC-USD$185.88@0.9997
  • Binance-Peg ... (ETH)0.00000335 ETH$0.01@3,851.74
  • OENToken (OEN)3.70128275 OEN
  • Pancake LPs (Cake-L...)144.93581509 Cake-LP
  • NFT Tokens (1)

  • BEP-1155 TOKEN* [Suspicious] View All Holdings

More Info

Private Name Tags

Add

ContractCreator:

0x33D4686A...Cd84809C4 at txn 0xdae19b64a531697d479515906edd0f13e5d228aade99440c379baaeb3cac93dd

Multichain Info

$186 (Multichain Portfolio)

No addresses found

  • Transactions
  • Token Transfers (BEP-20)
  • NFT Transfers
  • Contract
  • Events
  • Analytics
  • Multichain Portfolio

Latest 25 from a total of 203 transactions

  • View Completed Txns
  • View Pending Txns
  • View Failed Txns
  • View Outgoing Txns
  • View Incoming Txns
  • View Contract Creation
Transaction Hash

Method

Block

From

To

Value

0x003e593374947f9d9c7550ecc49b77663b91debfe26e55eea80312b5ee9c3d8c

Claim Token3902081544 hrs ago

0x33D4686A...Cd84809C4

IN

0x1d0c9005...534678dEc

0 BNB0.00018921

0xe5d71b891dc2e34c853515c4f8aa1928d8874eb6617fbc370ae888e98fcb339d

Claim Token389474984 days ago

0x33D4686A...Cd84809C4

IN

0x1d0c9005...534678dEc

0 BNB0.0001374

0xcdc3bb448d1a1ea940ab83395901638bea88b272843b1a2f4b6517445bb57e40

Upgrade To389405064 days ago

0x33D4686A...Cd84809C4

IN

0x1d0c9005...534678dEc

0 BNB0.00008075

0x4025412c4be268e09b391fb716a2f7ff50d77fe8a2545269368e529bf25d3b7c

Upgrade To389367124 days ago

0x33D4686A...Cd84809C4

IN

0x1d0c9005...534678dEc

0 BNB0.00008075

0x13c76bfb4ab1911b3a97c55fa597e8466453d37a4aa8262ab5face06b207e9de

Upgrade To389362764 days ago

0x33D4686A...Cd84809C4

IN

0x1d0c9005...534678dEc

0 BNB0.00008075

0x9a65789d86c76e88f539ca76938aa73acc69191b4259732757de4fea849f4daa

Claim Token389362484 days ago

0x33D4686A...Cd84809C4

IN

0x1d0c9005...534678dEc

0 BNB0.00006244

0x73d7ef1326422e5679b3f41d8adb22b84df998cb8f195d3f83cfb63c80544e20

Buy389348954 days ago

0x8Fe28692...CdbF28Bb2

IN

0x1d0c9005...534678dEc

0 BNB0.00894933

0x3dc934e401a84feebd7f536c9e376a5c85fc06ef1341093ca0841bc0dc529ada

Upgrade To389348584 days ago

0x33D4686A...Cd84809C4

IN

0x1d0c9005...534678dEc

0 BNB0.00008075

0xcfe2f7f38c6ddb8a3caf42b4a396a83fcc7bb47b6a29172eaacf40069085c3c3

Buy389164965 days ago

0x8Fe28692...CdbF28Bb2

IN

0x1d0c9005...534678dEc

0 BNB0.00894933

0x13682619d5698bbdae96d5e5b6e9eeaaeb0677c7cbddac52281ad7c0f77781ae

Claim Token389164825 days ago

0x33D4686A...Cd84809C4

IN

0x1d0c9005...534678dEc

0 BNB0.00018921

0x8957cde958a2056336d70ad945a30f3e5a26267a3ab6382b515de2c53b230778

Buy389163225 days ago

0x8Fe28692...CdbF28Bb2

IN

0x1d0c9005...534678dEc

0 BNB0.00011896

0xa996505d7ca8b31ae10397383773b7a5a6b5cce9e321fa2dfb8c9519b4e59c60

Buy389149625 days ago

0x8211f359...077C7b054

IN

0x1d0c9005...534678dEc

0 BNB0.00369253

0xd0a93751bce39a92442c2f991504994b7df6c5f5de7de263f610b882959a95ab

Buy389148725 days ago

0x8211f359...077C7b054

IN

0x1d0c9005...534678dEc

0 BNB0.00369253

0x643e90bf7237c6f9247ff8c8f8d08941a8df8984094229609c197add154b712c

Join389130325 days ago

0xa876A4e7...458d1828D

IN

0x1d0c9005...534678dEc

0 BNB0.00059549

0x3a77283e1eb09dc5bca4fdf6ac7159da923b856915a42438dbdd886121f88f0e

Get Token389106235 days ago

0x15DCb07F...6E0C19FBb

IN

0x1d0c9005...534678dEc

0 BNB0.00021081

0x65de0b9ca6a54a93b4ba469e5fe87ca60cbca6d38bd27812ba2d8f3664154548

Get Token388568587 days ago

0x51D0969D...bDF242Ad2

IN

0x1d0c9005...534678dEc

0 BNB0.00016806

0xd3a54e32c1e5f365109384d201616307d2d66587c157270695bcba24071006b3

Get Token388462547 days ago

0x1720858C...5F0671997

IN

0x1d0c9005...534678dEc

0 BNB0.00021081

0xc869a8b860c4184d39e00d6cec97217cbebc5b17ce51a2b30e2fa4d991437753

Get Token388462157 days ago

0x438C9894...0EE650245

IN

0x1d0c9005...534678dEc

0 BNB0.00021081

0x5213ecdffbf9fe12bdd45fb8b802f166f8daaa2b2d737b67c8c5922b721b69ea

Get Token388200018 days ago

0xCf46A5b4...42cA313da

IN

0x1d0c9005...534678dEc

0 BNB0.00016806

0x92e7297a0bbe6dcaa6c68a333da7476c9e8425f864c9963153428ce2b86ab360

Get Token388191848 days ago

0x9Fe4b09A...345C51f96

IN

0x1d0c9005...534678dEc

0 BNB0.00016806

0xbcd55c3d5a333633ff4d7ccc9410a05095073d1dc67ebf451cbf7027f2305727

Get Token388045239 days ago

0x22Ff305e...E77805Dcf

IN

0x1d0c9005...534678dEc

0 BNB0.00021081

0x968c52045e61c3a46a0f4c9e00fc4f6fc97413c5801d6c1f7396f18288180c6c

Join388045199 days ago

0x22Ff305e...E77805Dcf

IN

0x1d0c9005...534678dEc

0 BNB0.0002611

0x35e580072273d1cfc73c800a465a631111027859458166f8c80a5424a9fad8aa

Join388045169 days ago

0x22Ff305e...E77805Dcf

IN

0x1d0c9005...534678dEc

0 BNB0.0004531

0xdd4e3657627ed560c67e77024c019b9e6c6145e941269955f1de24e0f37151af

Get Token388044759 days ago

0xF04ce481...5ABD3fE81

IN

0x1d0c9005...534678dEc

0 BNB0.00016806

0xe550e961ced8754073855753e59b6ab5e14c83307a54114ccbd29511197990c2

Join388038849 days ago

0x93188579...5Cc16FE59

IN

0x1d0c9005...534678dEc

0 BNB0.00019071

View all transactions

Parent Transaction HashBlockFromToValue

View All Internal Transactions

Loading...

Loading

  • Code
  • Read Contract
  • Write Contract

This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

Similar Match Source Code

This contract matches the deployed Bytecode of the Source Code for Contract 0xcdDEE736...9cd782433

The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:

ERC1967Proxy

Compiler Version

v0.8.21+commit.d9974bed

Optimization Enabled:

No with 200 runs

Other Settings:

paris EvmVersion, MIT license

Contract Source Code (Solidity)

ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (20)ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (21)ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (22)IDE

  • library StorageSlot
  • - function getAddressSlot(bytes32 slot)
  • - function getBooleanSlot(bytes32 slot)
  • - function getBytes32Slot(bytes32 slot)
  • - function getUint256Slot(bytes32 slot)
  • - function getStringSlot(bytes32 slot)
  • - function getStringSlot(string storage ...
  • - function getBytesSlot(bytes32 slot)
  • - function getBytesSlot(bytes storage s ...
  • library Address
  • - function sendValue(address payable re ...
  • - function functionCall(address target, ...
  • - function functionCallWithValue(addres ...
  • - function functionStaticCall(address t ...
  • - function functionDelegateCall(address ...
  • - function verifyCallResultFromTarget(
  • - function verifyCallResult(bool succes ...
  • - function _revert(bytes memory returnd ...
  • interface IBeacon
  • - function implementation()
  • library ERC1967Utils
  • - function getImplementation()
  • - function _setImplementation(address n ...
  • - function upgradeToAndCall(address new ...
  • - function getAdmin()
  • - function _setAdmin(address newAdmin)
  • - function changeAdmin(address newAdmin ...
  • - function getBeacon()
  • - function _setBeacon(address newBeacon ...
  • - function upgradeBeaconToAndCall(addre ...
  • - function _checkNonPayable()
  • - function _delegate(address implementa ...
  • - function _implementation()
  • - function _fallback()
  • contract ERC1967Proxy is Proxy *
  • - function _implementation()
  • Is this a proxy?
  • Similar
  • Sol2Uml
  • Submit Audit
  • Compare
/** *Submitted for verification at BscScan.com on 2024-03-24*/// File: .deps/github/OpenZeppelin/openzeppelin-contracts/contracts/utils/StorageSlot.sol// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (utils/StorageSlot.sol)// This file was procedurally generated from scripts/generate/templates/StorageSlot.js.pragma solidity ^0.8.20;/** * @dev Library for reading and writing primitive types to specific storage slots. * * Storage slots are often used to avoid storage conflict when dealing with upgradeable contracts. * This library helps with reading and writing to such slots without the need for inline assembly. * * The functions in this library return Slot structs that contain a `value` member that can be used to read or write. * * Example usage to set ERC1967 implementation slot: * ```solidity * contract ERC1967 { * bytes32 internal constant _IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc; * * function _getImplementation() internal view returns (address) { * return StorageSlot.getAddressSlot(_IMPLEMENTATION_SLOT).value; * } * * function _setImplementation(address newImplementation) internal { * require(newImplementation.code.length > 0); * StorageSlot.getAddressSlot(_IMPLEMENTATION_SLOT).value = newImplementation; * } * } * ``` */library StorageSlot { struct AddressSlot { address value; } struct BooleanSlot { bool value; } struct Bytes32Slot { bytes32 value; } struct Uint256Slot { uint256 value; } struct StringSlot { string value; } struct BytesSlot { bytes value; } /** * @dev Returns an `AddressSlot` with member `value` located at `slot`. */ function getAddressSlot(bytes32 slot) internal pure returns (AddressSlot storage r) { /// @solidity memory-safe-assembly assembly { r.slot := slot } } /** * @dev Returns an `BooleanSlot` with member `value` located at `slot`. */ function getBooleanSlot(bytes32 slot) internal pure returns (BooleanSlot storage r) { /// @solidity memory-safe-assembly assembly { r.slot := slot } } /** * @dev Returns an `Bytes32Slot` with member `value` located at `slot`. */ function getBytes32Slot(bytes32 slot) internal pure returns (Bytes32Slot storage r) { /// @solidity memory-safe-assembly assembly { r.slot := slot } } /** * @dev Returns an `Uint256Slot` with member `value` located at `slot`. */ function getUint256Slot(bytes32 slot) internal pure returns (Uint256Slot storage r) { /// @solidity memory-safe-assembly assembly { r.slot := slot } } /** * @dev Returns an `StringSlot` with member `value` located at `slot`. */ function getStringSlot(bytes32 slot) internal pure returns (StringSlot storage r) { /// @solidity memory-safe-assembly assembly { r.slot := slot } } /** * @dev Returns an `StringSlot` representation of the string storage pointer `store`. */ function getStringSlot(string storage store) internal pure returns (StringSlot storage r) { /// @solidity memory-safe-assembly assembly { r.slot := store.slot } } /** * @dev Returns an `BytesSlot` with member `value` located at `slot`. */ function getBytesSlot(bytes32 slot) internal pure returns (BytesSlot storage r) { /// @solidity memory-safe-assembly assembly { r.slot := slot } } /** * @dev Returns an `BytesSlot` representation of the bytes storage pointer `store`. */ function getBytesSlot(bytes storage store) internal pure returns (BytesSlot storage r) { /// @solidity memory-safe-assembly assembly { r.slot := store.slot } }}// File: .deps/github/OpenZeppelin/openzeppelin-contracts/contracts/utils/Address.sol// OpenZeppelin Contracts (last updated v5.0.0) (utils/Address.sol)pragma solidity ^0.8.20;/** * @dev Collection of functions related to the address type */library Address { /** * @dev The ETH balance of the account is not enough to perform the operation. */ error AddressInsufficientBalance(address account); /** * @dev There's no code at `target` (it is not a contract). */ error AddressEmptyCode(address target); /** * @dev A call to an address target failed. The target may have reverted. */ error FailedInnerCall(); /** * @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://consensys.net/diligence/blog/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.8.20/security-considerations.html#use-the-checks-effects-interactions-pattern[checks-effects-interactions pattern]. */ function sendValue(address payable recipient, uint256 amount) internal { if (address(this).balance < amount) { revert AddressInsufficientBalance(address(this)); } (bool success, ) = recipient.call{value: amount}(""); if (!success) { revert FailedInnerCall(); } } /** * @dev Performs a Solidity function call using a low level `call`. A * plain `call` is an unsafe replacement for a function call: use this * function instead. * * If `target` reverts with a revert reason or custom error, it is bubbled * up by this function (like regular Solidity function calls). However, if * the call reverted with no returned reason, this function reverts with a * {FailedInnerCall} error. * * Returns the raw returned data. To convert to the expected return value, * use https://solidity.readthedocs.io/en/latest/units-and-global-variables.html?highlight=abi.decode#abi-encoding-and-decoding-functions[`abi.decode`]. * * Requirements: * * - `target` must be a contract. * - calling `target` with `data` must not revert. */ function functionCall(address target, bytes memory data) internal returns (bytes memory) { return functionCallWithValue(target, data, 0); } /** * @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`], * but also transferring `value` wei to `target`. * * Requirements: * * - the calling contract must have an ETH balance of at least `value`. * - the called Solidity function must be `payable`. */ function functionCallWithValue(address target, bytes memory data, uint256 value) internal returns (bytes memory) { if (address(this).balance < value) { revert AddressInsufficientBalance(address(this)); } (bool success, bytes memory returndata) = target.call{value: value}(data); return verifyCallResultFromTarget(target, success, returndata); } /** * @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`], * but performing a static call. */ function functionStaticCall(address target, bytes memory data) internal view returns (bytes memory) { (bool success, bytes memory returndata) = target.staticcall(data); return verifyCallResultFromTarget(target, success, returndata); } /** * @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`], * but performing a delegate call. */ function functionDelegateCall(address target, bytes memory data) internal returns (bytes memory) { (bool success, bytes memory returndata) = target.delegatecall(data); return verifyCallResultFromTarget(target, success, returndata); } /** * @dev Tool to verify that a low level call to smart-contract was successful, and reverts if the target * was not a contract or bubbling up the revert reason (falling back to {FailedInnerCall}) in case of an * unsuccessful call. */ function verifyCallResultFromTarget( address target, bool success, bytes memory returndata ) internal view returns (bytes memory) { if (!success) { _revert(returndata); } else { // only check if target is a contract if the call was successful and the return data is empty // otherwise we already know that it was a contract if (returndata.length == 0 && target.code.length == 0) { revert AddressEmptyCode(target); } return returndata; } } /** * @dev Tool to verify that a low level call was successful, and reverts if it wasn't, either by bubbling the * revert reason or with a default {FailedInnerCall} error. */ function verifyCallResult(bool success, bytes memory returndata) internal pure returns (bytes memory) { if (!success) { _revert(returndata); } else { return returndata; } } /** * @dev Reverts with returndata if present. Otherwise reverts with {FailedInnerCall}. */ function _revert(bytes memory returndata) private pure { // Look for revert reason and bubble it up if present if (returndata.length > 0) { // The easiest way to bubble the revert reason is using memory via assembly /// @solidity memory-safe-assembly assembly { let returndata_size := mload(returndata) revert(add(32, returndata), returndata_size) } } else { revert FailedInnerCall(); } }}// File: .deps/github/OpenZeppelin/openzeppelin-contracts/contracts/proxy/beacon/IBeacon.sol// OpenZeppelin Contracts (last updated v5.0.0) (proxy/beacon/IBeacon.sol)pragma solidity ^0.8.20;/** * @dev This is the interface that {BeaconProxy} expects of its beacon. */interface IBeacon { /** * @dev Must return an address that can be used as a delegate call target. * * {UpgradeableBeacon} will check that this address is a contract. */ function implementation() external view returns (address);}// File: .deps/github/OpenZeppelin/openzeppelin-contracts/contracts/proxy/ERC1967/ERC1967Utils.sol// OpenZeppelin Contracts (last updated v5.0.0) (proxy/ERC1967/ERC1967Utils.sol)pragma solidity ^0.8.20;/** * @dev This abstract contract provides getters and event emitting update functions for * https://eips.ethereum.org/EIPS/eip-1967[EIP1967] slots. */library ERC1967Utils { // We re-declare ERC-1967 events here because they can't be used directly from IERC1967. // This will be fixed in Solidity 0.8.21. At that point we should remove these events. /** * @dev Emitted when the implementation is upgraded. */ event Upgraded(address indexed implementation); /** * @dev Emitted when the admin account has changed. */ event AdminChanged(address previousAdmin, address newAdmin); /** * @dev Emitted when the beacon is changed. */ event BeaconUpgraded(address indexed beacon); /** * @dev Storage slot with the address of the current implementation. * This is the keccak-256 hash of "eip1967.proxy.implementation" subtracted by 1. */ // solhint-disable-next-line private-vars-leading-underscore bytes32 internal constant IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc; /** * @dev The `implementation` of the proxy is invalid. */ error ERC1967InvalidImplementation(address implementation); /** * @dev The `admin` of the proxy is invalid. */ error ERC1967InvalidAdmin(address admin); /** * @dev The `beacon` of the proxy is invalid. */ error ERC1967InvalidBeacon(address beacon); /** * @dev An upgrade function sees `msg.value > 0` that may be lost. */ error ERC1967NonPayable(); /** * @dev Returns the current implementation address. */ function getImplementation() internal view returns (address) { return StorageSlot.getAddressSlot(IMPLEMENTATION_SLOT).value; } /** * @dev Stores a new address in the EIP1967 implementation slot. */ function _setImplementation(address newImplementation) private { if (newImplementation.code.length == 0) { revert ERC1967InvalidImplementation(newImplementation); } StorageSlot.getAddressSlot(IMPLEMENTATION_SLOT).value = newImplementation; } /** * @dev Performs implementation upgrade with additional setup call if data is nonempty. * This function is payable only if the setup call is performed, otherwise `msg.value` is rejected * to avoid stuck value in the contract. * * Emits an {IERC1967-Upgraded} event. */ function upgradeToAndCall(address newImplementation, bytes memory data) internal { _setImplementation(newImplementation); emit Upgraded(newImplementation); if (data.length > 0) { Address.functionDelegateCall(newImplementation, data); } else { _checkNonPayable(); } } /** * @dev Storage slot with the admin of the contract. * This is the keccak-256 hash of "eip1967.proxy.admin" subtracted by 1. */ // solhint-disable-next-line private-vars-leading-underscore bytes32 internal constant ADMIN_SLOT = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103; /** * @dev Returns the current admin. * * TIP: To get this value clients can read directly from the storage slot shown below (specified by EIP1967) using * the https://eth.wiki/json-rpc/API#eth_getstorageat[`eth_getStorageAt`] RPC call. * `0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103` */ function getAdmin() internal view returns (address) { return StorageSlot.getAddressSlot(ADMIN_SLOT).value; } /** * @dev Stores a new address in the EIP1967 admin slot. */ function _setAdmin(address newAdmin) private { if (newAdmin == address(0)) { revert ERC1967InvalidAdmin(address(0)); } StorageSlot.getAddressSlot(ADMIN_SLOT).value = newAdmin; } /** * @dev Changes the admin of the proxy. * * Emits an {IERC1967-AdminChanged} event. */ function changeAdmin(address newAdmin) internal { emit AdminChanged(getAdmin(), newAdmin); _setAdmin(newAdmin); } /** * @dev The storage slot of the UpgradeableBeacon contract which defines the implementation for this proxy. * This is the keccak-256 hash of "eip1967.proxy.beacon" subtracted by 1. */ // solhint-disable-next-line private-vars-leading-underscore bytes32 internal constant BEACON_SLOT = 0xa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50; /** * @dev Returns the current beacon. */ function getBeacon() internal view returns (address) { return StorageSlot.getAddressSlot(BEACON_SLOT).value; } /** * @dev Stores a new beacon in the EIP1967 beacon slot. */ function _setBeacon(address newBeacon) private { if (newBeacon.code.length == 0) { revert ERC1967InvalidBeacon(newBeacon); } StorageSlot.getAddressSlot(BEACON_SLOT).value = newBeacon; address beaconImplementation = IBeacon(newBeacon).implementation(); if (beaconImplementation.code.length == 0) { revert ERC1967InvalidImplementation(beaconImplementation); } } /** * @dev Change the beacon and trigger a setup call if data is nonempty. * This function is payable only if the setup call is performed, otherwise `msg.value` is rejected * to avoid stuck value in the contract. * * Emits an {IERC1967-BeaconUpgraded} event. * * CAUTION: Invoking this function has no effect on an instance of {BeaconProxy} since v5, since * it uses an immutable beacon without looking at the value of the ERC-1967 beacon slot for * efficiency. */ function upgradeBeaconToAndCall(address newBeacon, bytes memory data) internal { _setBeacon(newBeacon); emit BeaconUpgraded(newBeacon); if (data.length > 0) { Address.functionDelegateCall(IBeacon(newBeacon).implementation(), data); } else { _checkNonPayable(); } } /** * @dev Reverts if `msg.value` is not zero. It can be used to avoid `msg.value` stuck in the contract * if an upgrade doesn't perform an initialization call. */ function _checkNonPayable() private { if (msg.value > 0) { revert ERC1967NonPayable(); } }}// File: .deps/github/OpenZeppelin/openzeppelin-contracts/contracts/proxy/Proxy.sol// OpenZeppelin Contracts (last updated v5.0.0) (proxy/Proxy.sol)pragma solidity ^0.8.20;/** * @dev This abstract contract provides a fallback function that delegates all calls to another contract using the EVM * instruction `delegatecall`. We refer to the second contract as the _implementation_ behind the proxy, and it has to * be specified by overriding the virtual {_implementation} function. * * Additionally, delegation to the implementation can be triggered manually through the {_fallback} function, or to a * different contract through the {_delegate} function. * * The success and return data of the delegated call will be returned back to the caller of the proxy. */abstract contract Proxy { /** * @dev Delegates the current call to `implementation`. * * This function does not return to its internal call site, it will return directly to the external caller. */ function _delegate(address implementation) internal virtual { 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 This is a virtual function that should be overridden so it returns the address to which the fallback * function and {_fallback} should delegate. */ function _implementation() internal view virtual returns (address); /** * @dev Delegates the current call to the address returned by `_implementation()`. * * This function does not return to its internal call site, it will return directly to the external caller. */ function _fallback() internal virtual { _delegate(_implementation()); } /** * @dev Fallback function that delegates calls to the address returned by `_implementation()`. Will run if no other * function in the contract matches the call data. */ fallback() external payable virtual { _fallback(); }}// File: .deps/github/OpenZeppelin/openzeppelin-contracts/contracts/proxy/ERC1967/ERC1967Proxy.sol// OpenZeppelin Contracts (last updated v5.0.0) (proxy/ERC1967/ERC1967Proxy.sol)pragma solidity ^0.8.20;/** * @dev This contract implements an upgradeable proxy. It is upgradeable because calls are delegated to an * implementation address that can be changed. This address is stored in storage in the location specified by * https://eips.ethereum.org/EIPS/eip-1967[EIP1967], so that it doesn't conflict with the storage layout of the * implementation behind the proxy. */contract ERC1967Proxy is Proxy { /** * @dev Initializes the upgradeable proxy with an initial implementation specified by `implementation`. * * If `_data` is nonempty, it's used as data in a delegate call to `implementation`. This will typically be an * encoded function call, and allows initializing the storage of the proxy like a Solidity constructor. * * Requirements: * * - If `data` is empty, `msg.value` must be zero. */ constructor(address implementation, bytes memory _data) payable { ERC1967Utils.upgradeToAndCall(implementation, _data); } /** * @dev Returns the current implementation address. * * TIP: To get this value clients can read directly from the storage slot shown below (specified by EIP1967) using * the https://eth.wiki/json-rpc/API#eth_getstorageat[`eth_getStorageAt`] RPC call. * `0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc` */ function _implementation() internal view virtual override returns (address) { return ERC1967Utils.getImplementation(); }}

Contract Security Audit

  • No Contract Security Audit Submitted- Submit Audit Here

Contract ABI

  • JSON Format
  • RAW/Text Format
[{"inputs":[{"internalType":"address","name":"implementation","type":"address"},{"internalType":"bytes","name":"_data","type":"bytes"}],"stateMutability":"payable","type":"constructor"},{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"AddressEmptyCode","type":"error"},{"inputs":[{"internalType":"address","name":"implementation","type":"address"}],"name":"ERC1967InvalidImplementation","type":"error"},{"inputs":[],"name":"ERC1967NonPayable","type":"error"},{"inputs":[],"name":"FailedInnerCall","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x6080604052600a600c565b005b60186014601a565b6027565b565b60006022604c565b905090565b3660008037600080366000845af43d6000803e80600081146047573d6000f35b3d6000fd5b600060787f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b60a1565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600081905091905056fea264697066735822122041a27953478306ba8612ebf56791d0be3be840199c19e335afbff17eadfc84ef64736f6c63430008150033

Deployed Bytecode Sourcemap

21432:1141:0:-:0;;;20807:11;:9;:11::i;:::-;21432:1141;20472:85;20521:28;20531:17;:15;:17::i;:::-;20521:9;:28::i;:::-;20472:85::o;22436:134::-;22503:7;22530:32;:30;:32::i;:::-;22523:39;;22436:134;:::o;19062:918::-;19405:14;19402:1;19399;19386:34;19623:1;19620;19604:14;19601:1;19585:14;19578:5;19565:60;19702:16;19699:1;19696;19681:38;19742:6;19816:1;19811:68;;;;19930:16;19927:1;19920:27;19811:68;19847:16;19844:1;19837:27;13136:140;13188:7;13215:47;12481:66;13242:19;;13215:26;:47::i;:::-;:53;;;;;;;;;;;;13208:60;;13136:140;:::o;1837:195::-;1898:21;2010:4;2000:14;;1837:195;;;:::o

Swarm Source

ipfs://41a27953478306ba8612ebf56791d0be3be840199c19e335afbff17eadfc84ef
AgeBlockFee AddressBC Fee AddressVoting PowerJailedIncoming

View All Validatorset

BlockUncle NumberDifficultyGas UsedReward

View All Uncles

Loading...

Loading

Loading...

Loading

Loading...

Loading

Validator IndexBlockAmount

View All Withdrawals

Transaction HashBlockValueEth2 PubKeyValid

View All Deposits

Multichain Portfolio | 24 Chains

Display all chains

Last updated: less than 1 sec ago

BNB Chain (1)$186 (100%)
Ethereum (0)0 (0%)
Arbitrum One (0)0 (0%)
Optimism (0)0 (0%)
Base (0)0 (0%)
BTTC (0)0 (0%)
Celo (0)0 (0%)
Fantom (0)0 (0%)
Gnosis (0)0 (0%)
Polygon zkEVM (0)0 (0%)
Kroma (0)0 (0%)
Linea (0)0 (0%)
Moonbeam (0)0 (0%)
Moonriver (0)0 (0%)
Arbitrum Nova (0)0 (0%)
Scroll (0)0 (0%)
Wemix (0)0 (0%)
Avax C-Chain (0)0 (0%)
zkSync Era (0)0 (0%)
opBNB (0)0 (0%)
Fraxtal (0)0 (0%)
Blast (0)0 (0%)
Cronos (0)0 (0%)
Mantle (0)0 (0%)

Show 23 more chains Hide 23 chains

ChainTokenPortfolio %PriceAmountValue
BSC

ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (26)

Binance-Peg BSC-USD (BSC-USD)

100.00%$0.999733185.932$185.88

[Download: CSV Export ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

Address QR Code
My Address - Private Name Tag or Note

My Name Tag:

Private Name Tags (up to 35 characters) can be used for easy identification of addresses

Private Note:

A private note (up to 500 characters) can be attached to this address.
Please DO NOT store any passwords or private keys here.

View all Private Name Tags

Compiler specific version warnings:

The compiled contract might be susceptible to VerbatimInvalidDeduplication (low-severity) Solidity Compiler Bugs.

Connect a Wallet
Connect a Wallet
Connect a Wallet
Before You Copy

`; } let ensZeroWidthWarningHtml = ""; if ($("#hdnIsEnsContainZeroWidthChars").val() == "true") { ensZeroWidthWarningHtml = `

${zeroWidthWarningMessage} Check the actual text at SPACE ID.

`; } const contentHtml = `

Additional Info
Full Name:

ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (27)

Note:
  • Name tag is displayed due to forward and reverse resolution. Find out more.
  • A Domain Name is not necessarily held by a person popularly associated with the name.

${ensUnicodeWarningHtml} ${ensZeroWidthWarningHtml}

`; $('#ensName').popover({ html: true, content: contentHtml, trigger: 'manual' }); $('#ensName').click(function (event) { $("#udName").popover('hide') $("#ensName").popover('toggle'); event.stopPropagation(); }); $('#ensName').on('shown.bs.popover', async () => { //disable tooltip when hovering over ens name in the main page $("[rel='tooltipEns']").each(function () { $(this).tooltip('hide'); $(this).tooltip('disable'); }); //call ajax here to get result if (!otherENSNamesHtml) { const resolvedAddressesModel = await getEnsResolvedAddress($("#hdnAddress").val(), primaryDomainNameLabel); otherENSNamesHtml = generateEnsPopoverGrid(resolvedAddressesModel.d); if (!otherENSNamesHtml) { otherENSNamesHtml = "There are no other names resolving to this address." } } $(".popOverEnsOwnedAddressTable").html(otherENSNamesHtml); $("#divENSDisplayName").html(ensDisplayName); $("[data-bs-toggle='tooltip']").tooltip(); }); $('#ensName').on('hidden.bs.popover', () => { $("[rel='tooltipEns']").each(function () { $(this).tooltip('enable'); }); }); $('#ensName').on('hide.bs.popover', () => { $("[data-bs-toggle='tooltip']").tooltip('hide'); }); $(document).click(function () { $("#ensName").popover('hide'); }) } async function getEnsResolvedAddress(address, currentEnsText) { try { const requestModel = { "lookupAddress": address, "primaryDomainName": currentEnsText, "provider": ensNameProvider }; const response = await $.ajax({ url: "/name-lookup-search.aspx/GetOtherDomainNameForAddress", type: "POST", contentType: "application/json", dataType: "json", data: JSON.stringify({ requestModel: requestModel }) }) return response; } catch { return ""; } } function generateEnsPopoverGrid(model) { if (!model || model.DomainNames.length == 0) { return ""; } let listOtherENSNames = ""; model.DomainNames.forEach(x => listOtherENSNames += x.Name); let moreOtherENSNames = ""; if (model.Total > 5) { moreOtherENSNames = `More ` } const result = `

Other names resolving to this address:

${listOtherENSNames} ${moreOtherENSNames}

`; return result; } // ===== UD name tag const displayUDName = ''; const primaryUDName = ''; const showUDPublicNote = 'false'; let otherUDNamesHtml = ""; function initUDNamePopOver() { //required to allow bootstrap popover to support table $.fn.popover.Constructor.Default.allowList.table = []; $.fn.popover.Constructor.Default.allowList.tr = []; $.fn.popover.Constructor.Default.allowList.td = []; $.fn.popover.Constructor.Default.allowList.th = []; $.fn.popover.Constructor.Default.allowList.div = []; $.fn.popover.Constructor.Default.allowList.tbody = []; $.fn.popover.Constructor.Default.allowList.thead = []; //allowList my inline styling for bootstrap $.fn.popover.Constructor.Default.allowList['*'].push('style') let unicodeWarningHtml = ""; if ($("#hdnIsUDContainUnicodeChars").val() == "true") { unicodeWarningHtml = `

${unicodeWarningMessage} Check the actual text at Unstoppable Domains.

`; } let zeroWidthWarningHtml = ""; if ($("#hdnIsUDContainZeroWidthChars").val() == "true") { zeroWidthWarningHtml = `

${unicodeWarningMessage} Check the actual text at Unstoppable Domains.

`; } const contentHtml = `

Additional Info
Full Name:

ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (28)

Note:
  • Name tag is displayed due to forward and reverse resolution. Find out more
  • A Domain Name is not necessarily held by a person popularly associated with the name.

${unicodeWarningHtml} ${zeroWidthWarningHtml}

`; $('#udName').popover({ html: true, content: contentHtml, trigger: 'manual' }); $('#udName').click(function (event) { $("#ensName").popover('hide'); $("#udName").popover('toggle'); event.stopPropagation(); }); $('#udName').on('shown.bs.popover', async () => { //disable tooltip when hovering over SID name in the main page $("[rel='tooltipUDName']").each(function () { $(this).tooltip('hide'); $(this).tooltip('disable'); }); //call ajax here to get result if (!otherUDNamesHtml) { const resolvedAddressesModel = await getUDNamesResolvedAddress($("#hdnAddress").val(), primaryUDName); //format the ajax to otherUDNamesHtml otherUDNamesHtml = generateUDPopoverGrid(resolvedAddressesModel.d); if (!otherUDNamesHtml) { otherUDNamesHtml = "There are no other names resolving to this address." } } $(".popoverUDNamesOwnedByAddress").html(otherUDNamesHtml); $("#divDisplayUDName").html(displayUDName); if (showUDPublicNote == true) { $("#noteUD").html('The Unstoppable Domains NFT is minted on the Ethereum blockchain. View and verify its details on Etherscan.'); $("#noteUD").show(); } $("[data-bs-toggle='tooltip']").tooltip(); }); $('#udName').on('hidden.bs.popover', () => { $("[rel='tooltipUDName']").each(function () { $(this).tooltip('enable'); }); }); $('#udName').on('hide.bs.popover', () => { $("[data-bs-toggle='tooltip']").tooltip('hide'); }); // Hide Unstoppable Domains Name popover when click outside the popover popup. $(document).click(function () { $("#udName").popover('hide') }); } async function getUDNamesResolvedAddress(address, primaryUDName) { try { const requestModel = { "lookupAddress": address, "primaryDomainName": primaryUDName, "provider": "UD" }; const response = await $.ajax({ url: "/name-lookup-search.aspx/GetOtherDomainNameForAddress", type: "POST", contentType: "application/json", dataType: "json", data: JSON.stringify({ requestModel: requestModel }) }) return response; } catch { return ""; } } function generateUDPopoverGrid(model) { if (!model || model.DomainNames.length == 0) { return ""; } let listOtherUDNames = ""; model.DomainNames.forEach(x => listOtherUDNames += x.Name); let moreOtherUDNames = ""; if (model.Total > 5) { moreOtherUDNames = `More `; } const result = `

Other names resolving to this address:

${listOtherUDNames} ${moreOtherUDNames}

`; return result; } // ===== end UD name tag var adjustPosition = 0; $(document).ready(function () { onDocumentReady(); $("[rel='tooltip']").tooltip(); $("[data-bs-toggle-second='tooltip']").tooltip({ trigger: 'hover' }); $("[rel='tooltipEns']").each(function () { $(this).tooltip({ title: $(this).attr("tooltip-title") }); }); if (hash != '') { activaTab(hash); }; onAddressDocReady(); $('[data-bs-toggle="tooltip"]').click(function () { $('[data-bs-toggle="tooltip"]').tooltip("hide"); }); document.getElementById("copyaddressbutton").classList.remove("disabled"); if ($("#txtSearchContract").length) { initialiseKeyupOnDocReady(); } if (!!$('#ensName')[0]) { initEnsNamePopOver(); } if (!!$("#udName")[0]) { initUDNamePopOver(); } handleToggle(); if (window.matchMedia("(max-width: 767px)").matches) { // Mobile adjustPosition = 90; } else { // Others adjustPosition = 50; } }); function displayAudit() { $('html, body').animate({ scrollTop: $("#auditReportId").offset().top - adjustPosition }); } var cThemeMode = getCookie('displaymode'); function handleToggle() { var className = document.getElementsByClassName('editor'); var classNameCount = className.length; for (var j = 0; j < classNameCount; j++) { var editorSearch = ace.edit(className[j].id); if (cThemeMode === 'light' || themeMode === 'light') { editorSearch.setTheme(ace_editor_theme); } else if (cThemeMode === 'dim' || themeMode === 'dim') { editorSearch.setTheme(ace_editor_theme_dim); } else if (cThemeMode === 'dark' || themeMode === 'dark') { editorSearch.setTheme(ace_editor_theme_dark); } if (editorSearch.session.getLength() < parseInt(MaxLines)) { var x = className[j].id.replace("editor", ""); if (x.trim() !== "") { $("#panel-sourcecode_" + x).hide(); } } } if ($('#panel-sourcecode').length) { var editorSetting = ace.edit("editor"); if (editorSetting.session.getLength() < parseInt(MaxLines)) { $("#panel-sourcecode").hide(); } } } // Bootstrap Dropdown in Table Responsive $('.table-responsive').on('shown.bs.dropdown', function (e) { var t = $(this), m = $(e.target).find('.dropdown-menu'), tb = t.offset().top + t.height(), mb = m.offset().top + m.outerHeight(true), d = 20; // Space for shadow + scrollbar. if (t[0].scrollWidth > t.innerWidth()) { if (mb + d > tb) { t.css('padding-bottom', ((mb + d) - tb)); } } else { t.css('overflow', 'visible'); } }).on('hidden.bs.dropdown', function () { $(this).css({ 'padding-bottom': '', 'overflow': '' }); }); var btn_ERC20_sort = { count: 0, reminder_count: 2, list: [], default_list: [], ERC20_sort_start: function (count) { if (document.getElementsByClassName('list-custom-divider-ERC20')[0]) { var self = this if (count != undefined) { self.count = count } var before_el = document.getElementsByClassName('list-custom-divider-ERC20')[0] var parent_el = before_el.parentNode var element_selector = parent_el.querySelectorAll(".list-custom-ERC20"); if (self.list.length == 0) { element_selector.forEach(function (e) { self.list.push(e); self.default_list.push(e); }); } $(".list-custom-ERC20").remove() var type = self.count % self.reminder_count self.sortList(type, parent_el, before_el); self.count++ } }, sortList: function (type, parent_el, before_el) { var self = this var sorted_list = [] var icon_el = $(before_el).find('button').find('i') switch (type) { case 1: icon_el.attr("class", "fad fa-sort-up") sorted_list = self.sortUsdAsc() break; default: icon_el.attr("class", "fad fa-sort-down") sorted_list = self.sortUsdDesc() } for (var i = sorted_list.length - 1; i >= 0; i--) { before_el.insertAdjacentElement('afterend', sorted_list[i]) } }, sortUsdAsc: function () { var self = this var sort_list = self.list sort_list.sort(function (a, b) { var target_a_value = self.formatCurrencyToNumber(a.querySelector('.list-usd-value').textContent.trim() || -1); var target_b_value = self.formatCurrencyToNumber(b.querySelector('.list-usd-value').textContent.trim() || -1); if (target_a_value == -1 || target_b_value == -1) { return 1; } if (target_a_value < target_b_value) { return -1; } if (target_a_value > target_b_value) { return 1; } return 0 }); return sort_list }, sortUsdDesc: function () { var self = this var sort_list = self.list sort_list.sort(function (a, b) { var target_a_value = self.formatCurrencyToNumber(a.querySelector('.list-usd-value').textContent.trim() || -1); var target_b_value = self.formatCurrencyToNumber(b.querySelector('.list-usd-value').textContent.trim() || -1); if (target_a_value < target_b_value) { return 1; } if (target_a_value > target_b_value) { return -1; } return 0 }); return sort_list }, formatCurrencyToNumber: function (strCurrency) { if (typeof strCurrency == "number") return strCurrency else return Number(strCurrency.replace(/[^0-9.-]+/g, "")); }, } function hrefTokenHolding() { var location = "/tokenholdings?a=0x1d0c900526cc4fd192a230d1469dda4534678dec" var queryString = $("input.form-control.form-control-xs.search.mb-3")[0].value if (queryString) { location += "&q=" + queryString } window.location.href = location } $(document).ready(function () { $("#btn_ERC20_sort").on("click", function (event) { event.preventDefault(); setTimeout(function () { btn_ERC20_sort.ERC20_sort_start() }, 10) }) btn_ERC20_sort.ERC20_sort_start() var contractAddress = $("#hdnAddress").val(); // user search for method filters var searchFuncTimeOut; $("#ContentPlaceHolder1_inputMethodName").on("keyup", function ($event) { if (searchFuncTimeOut) { clearTimeout(searchFuncTimeOut) } var searchTerm = $(this).val(); searchFuncTimeOut = setTimeout(function () { searchFunctions(contractAddress, searchTerm); }, 350); }); var isSearchFunctions = false; $("#dropdownMethod").on("click", function (e) { if (isSearchFunctions === false) { searchFunctions(contractAddress); isSearchFunctions = true; } }); function searchFunctions(address, searchTerm) { $.ajax({ type: 'Get', url: `/functionSearchHandler.ashx?ca=${address}&func=${searchTerm ?? ''}`, success: function (response) { $("#searchFunctionResult").html(''); if (response && response.length > 0) { for (var i = 0; i < response.length; i++) { $("#searchFunctionResult").append( `

  • ${response[i].name} ${response[i].methodId}
  • ` ); } $("#searchFunctionResult").delegate("li", "click", function ($event) { constructFilterUrl($event.currentTarget); }); } else { $("#searchFunctionResult").append( `

  • No matching name or ID found.
  • ` ); } $("#inputMethodSpinner").hide(); }, error: function (XMLHttpRequest, textStatus, errorThrown) { $("#searchFunctionResult").html(''); console.log(textStatus); $("#inputMethodSpinner").hide(); } }); } // Resize window for analytic tab let isBusy = false; $(window).resize(function () { isBusy = true; if (isBusy) { let analyticFrame = document.getElementById('analytics_pageiframe'); if (analyticFrame && analyticFrame.contentWindow != undefined) { let navtab = analyticFrame.contentWindow.document.getElementsByClassName("nav_tabs1"); let hIframe = "0px"; if (navtab != null && navtab != undefined && navtab.length > 0) { let navH = Number(navtab[0].scrollHeight); hIframe = (Number(analyticFrame.contentWindow.document.getElementsByClassName("tab-content")[0].scrollHeight) + navH + 20) + 'px'; } else { hIframe = analyticFrame.contentWindow.document.body.scrollHeight + 'px'; } analyticFrame.style.height = hIframe } } }); // detect tooltip for token holding dropdown if ($(".addresses-tooltip-over").length > 0) { if (!isMobile()) { $(".addresses-tooltip-over").attr("data-bs-trigger", "hover"); let tooltip = bootstrap.Tooltip.getInstance(".addresses-tooltip-over"); if (tooltip !== null) { tooltip.dispose(); tooltip = new bootstrap.Tooltip($(".addresses-tooltip-over")); tooltip._config.trigger = 'hover'; tooltip.update(); } } } // Quick export transaction csv const quickExportCsvData = '[{"Txhash":"0x003e593374947f9d9c7550ecc49b77663b91debfe26e55eea80312b5ee9c3d8c","Status":"Success","Method":"Claim Token","Blockno":"39020815","DateTime":"2024-05-25 03:58:28","Sender":"0x33D4686A7228f28f47baeB889A2d835Cd84809C4","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00018921"},{"Txhash":"0xe5d71b891dc2e34c853515c4f8aa1928d8874eb6617fbc370ae888e98fcb339d","Status":"Success","Method":"Claim Token","Blockno":"38947498","DateTime":"2024-05-22 14:43:14","Sender":"0x33D4686A7228f28f47baeB889A2d835Cd84809C4","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.0001374"},{"Txhash":"0xcdc3bb448d1a1ea940ab83395901638bea88b272843b1a2f4b6517445bb57e40","Status":"Error in Main Txn : execution reverted","Method":"Upgrade To","Blockno":"38940506","DateTime":"2024-05-22 08:52:35","Sender":"0x33D4686A7228f28f47baeB889A2d835Cd84809C4","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00008075"},{"Txhash":"0x4025412c4be268e09b391fb716a2f7ff50d77fe8a2545269368e529bf25d3b7c","Status":"Error in Main Txn : execution reverted","Method":"Upgrade To","Blockno":"38936712","DateTime":"2024-05-22 05:42:31","Sender":"0x33D4686A7228f28f47baeB889A2d835Cd84809C4","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00008075"},{"Txhash":"0x13c76bfb4ab1911b3a97c55fa597e8466453d37a4aa8262ab5face06b207e9de","Status":"Error in Main Txn : execution reverted","Method":"Upgrade To","Blockno":"38936276","DateTime":"2024-05-22 05:20:32","Sender":"0x33D4686A7228f28f47baeB889A2d835Cd84809C4","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00008075"},{"Txhash":"0x9a65789d86c76e88f539ca76938aa73acc69191b4259732757de4fea849f4daa","Status":"Success","Method":"Claim Token","Blockno":"38936248","DateTime":"2024-05-22 05:19:08","Sender":"0x33D4686A7228f28f47baeB889A2d835Cd84809C4","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00006244"},{"Txhash":"0x73d7ef1326422e5679b3f41d8adb22b84df998cb8f195d3f83cfb63c80544e20","Status":"Error in Main Txn : execution reverted","Method":"Buy","Blockno":"38934895","DateTime":"2024-05-22 04:11:18","Sender":"0x8Fe28692893729E0cCD93B85e0A39b3CdbF28Bb2","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00894933"},{"Txhash":"0x3dc934e401a84feebd7f536c9e376a5c85fc06ef1341093ca0841bc0dc529ada","Status":"Error in Main Txn : execution reverted","Method":"Upgrade To","Blockno":"38934858","DateTime":"2024-05-22 04:09:27","Sender":"0x33D4686A7228f28f47baeB889A2d835Cd84809C4","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00008075"},{"Txhash":"0xcfe2f7f38c6ddb8a3caf42b4a396a83fcc7bb47b6a29172eaacf40069085c3c3","Status":"Error in Main Txn : execution reverted","Method":"Buy","Blockno":"38916496","DateTime":"2024-05-21 12:49:24","Sender":"0x8Fe28692893729E0cCD93B85e0A39b3CdbF28Bb2","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00894933"},{"Txhash":"0x13682619d5698bbdae96d5e5b6e9eeaaeb0677c7cbddac52281ad7c0f77781ae","Status":"Success","Method":"Claim Token","Blockno":"38916482","DateTime":"2024-05-21 12:48:42","Sender":"0x33D4686A7228f28f47baeB889A2d835Cd84809C4","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00018921"},{"Txhash":"0x8957cde958a2056336d70ad945a30f3e5a26267a3ab6382b515de2c53b230778","Status":"Error in Main Txn : execution reverted","Method":"Buy","Blockno":"38916322","DateTime":"2024-05-21 12:40:42","Sender":"0x8Fe28692893729E0cCD93B85e0A39b3CdbF28Bb2","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00011896"},{"Txhash":"0xa996505d7ca8b31ae10397383773b7a5a6b5cce9e321fa2dfb8c9519b4e59c60","Status":"Error in Main Txn : execution reverted","Method":"Buy","Blockno":"38914962","DateTime":"2024-05-21 11:32:24","Sender":"0x8211f3590147685D0160B604f48996e077C7b054","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00369253"},{"Txhash":"0xd0a93751bce39a92442c2f991504994b7df6c5f5de7de263f610b882959a95ab","Status":"Error in Main Txn : execution reverted","Method":"Buy","Blockno":"38914872","DateTime":"2024-05-21 11:27:54","Sender":"0x8211f3590147685D0160B604f48996e077C7b054","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00369253"},{"Txhash":"0x643e90bf7237c6f9247ff8c8f8d08941a8df8984094229609c197add154b712c","Status":"Success","Method":"Join","Blockno":"38913032","DateTime":"2024-05-21 09:55:50","Sender":"0xa876A4e745942CEF1A087B263344043458d1828D","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00059549"},{"Txhash":"0x3a77283e1eb09dc5bca4fdf6ac7159da923b856915a42438dbdd886121f88f0e","Status":"Success","Method":"Get Token","Blockno":"38910623","DateTime":"2024-05-21 07:54:55","Sender":"0x15DCb07F76D25c8002e94Bd5b8FC8016E0C19FBb","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00021081"},{"Txhash":"0x65de0b9ca6a54a93b4ba469e5fe87ca60cbca6d38bd27812ba2d8f3664154548","Status":"Success","Method":"Get Token","Blockno":"38856858","DateTime":"2024-05-19 11:00:33","Sender":"0x51D0969DC16d6eeAad56F94AcD950E9bDF242Ad2","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00016806"},{"Txhash":"0xd3a54e32c1e5f365109384d201616307d2d66587c157270695bcba24071006b3","Status":"Success","Method":"Get Token","Blockno":"38846254","DateTime":"2024-05-19 02:09:28","Sender":"0x1720858C47b928082Cbd5121B47f8125F0671997","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00021081"},{"Txhash":"0xc869a8b860c4184d39e00d6cec97217cbebc5b17ce51a2b30e2fa4d991437753","Status":"Success","Method":"Get Token","Blockno":"38846215","DateTime":"2024-05-19 02:07:21","Sender":"0x438C9894167d37F8C4A78e33f771E850EE650245","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00021081"},{"Txhash":"0x5213ecdffbf9fe12bdd45fb8b802f166f8daaa2b2d737b67c8c5922b721b69ea","Status":"Success","Method":"Get Token","Blockno":"38820001","DateTime":"2024-05-18 04:14:16","Sender":"0xCf46A5b4D6f687d4C8d95F86Fbe09D142cA313da","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00016806"},{"Txhash":"0x92e7297a0bbe6dcaa6c68a333da7476c9e8425f864c9963153428ce2b86ab360","Status":"Success","Method":"Get Token","Blockno":"38819184","DateTime":"2024-05-18 03:33:15","Sender":"0x9Fe4b09A32b69B7489FE789184DCdCE345C51f96","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00016806"},{"Txhash":"0xbcd55c3d5a333633ff4d7ccc9410a05095073d1dc67ebf451cbf7027f2305727","Status":"Success","Method":"Get Token","Blockno":"38804523","DateTime":"2024-05-17 15:18:47","Sender":"0x22Ff305e1c17CbCA415732D30985bbfE77805Dcf","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00021081"},{"Txhash":"0x968c52045e61c3a46a0f4c9e00fc4f6fc97413c5801d6c1f7396f18288180c6c","Status":"Success","Method":"Join","Blockno":"38804519","DateTime":"2024-05-17 15:18:35","Sender":"0x22Ff305e1c17CbCA415732D30985bbfE77805Dcf","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.0002611"},{"Txhash":"0x35e580072273d1cfc73c800a465a631111027859458166f8c80a5424a9fad8aa","Status":"Success","Method":"Join","Blockno":"38804516","DateTime":"2024-05-17 15:18:26","Sender":"0x22Ff305e1c17CbCA415732D30985bbfE77805Dcf","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.0004531"},{"Txhash":"0xdd4e3657627ed560c67e77024c019b9e6c6145e941269955f1de24e0f37151af","Status":"Success","Method":"Get Token","Blockno":"38804475","DateTime":"2024-05-17 15:16:23","Sender":"0xF04ce481431CAF60E76E8A85e01A4385ABD3fE81","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00016806"},{"Txhash":"0xe550e961ced8754073855753e59b6ab5e14c83307a54114ccbd29511197990c2","Status":"Success","Method":"Join","Blockno":"38803884","DateTime":"2024-05-17 14:46:50","Sender":"0x93188579084D5EDd1d528392e34a8695Cc16FE59","SenderLable":null,"Receiver":"0x1d0c900526CC4fD192A230d1469Dda4534678dEc","ReceiverLable":null,"Value":"0 BNB","TxnFee":"0.00019071"}]'; const quickExportCsvTitle = 'Transaction Hash,Status,Method,Blockno,"DateTime (UTC)",From,From_Nametag,To,To_Nametag,Value,Txn Fee'; let isExportFinish = true; if ($("#btnExportQuickTableToCSV").length > 0 && quickExportCsvData) { $("#btnExportQuickTableToCSV").click(function () { if (isExportFinish == true) { isExportFinish = false; $("#btnExportQuickTableToCSV").append(''); let lstTxsObj = JSON.parse(quickExportCsvData); if (lstTxsObj.length > 0) { let csvRows = []; csvRows.push(quickExportCsvTitle.replace(/"/g, "")); for (let i = 0; i < lstTxsObj.length; i++) { let values = Object.values(lstTxsObj[i]).join('2SL'); // 2SL : separate line values = values.replace(/2SL/g, '","') csvRows.push('"' + values + '"'); } let data = csvRows.join('\n'); let fileName = "export-" + $.trim($("#hdnAddress").val()); const blob = new Blob(["\ufeff", data], { type: 'text/csv' }); const url = window.URL.createObjectURL(blob) const a = document.createElement('a') a.setAttribute('href', url) a.setAttribute('download', fileName + '.csv'); a.click(); setTimeout(function () { $("#btnExportQuickTableToCSV").find(".fa-spinner").remove(); isExportFinish = true; }, 200); } } }); } // Quick export internal transaction csv const quickExportInternalTxsData = ''; const quickExportInternalTxsTitle = ''; if ($("#ContentPlaceHolder1_btnQuickExportInternalTxs").length > 0 && quickExportInternalTxsData) { $("#ContentPlaceHolder1_btnQuickExportInternalTxs").click(function () { if (isExportFinish == true) { isExportFinish = false; $("#ContentPlaceHolder1_btnQuickExportInternalTxs").append(''); let lstTxsObj = JSON.parse(quickExportInternalTxsData); if (lstTxsObj.length > 0) { let csvRows = []; csvRows.push(quickExportInternalTxsTitle.replace(/"/g, "")); for (let i = 0; i < lstTxsObj.length; i++) { let values = Object.values(lstTxsObj[i]).join('2SL'); // 2SL : separate line values = values.replace(/2SL/g, '","') csvRows.push('"' + values + '"'); } let data = csvRows.join('\n'); let fileName = "export-internal-tx-" + $.trim($("#hdnAddress").val()); const blob = new Blob(["\ufeff", data], { type: 'text/csv' }); const url = window.URL.createObjectURL(blob) const a = document.createElement('a') a.setAttribute('href', url) a.setAttribute('download', fileName + '.csv'); a.click(); setTimeout(function () { $("#ContentPlaceHolder1_btnQuickExportInternalTxs").find(".fa-spinner").remove(); isExportFinish = true; }, 200); } } }); } }); function isMobile() { const regex = /Mobi|Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i; return regex.test(navigator.userAgent); } window.addEventListener("pageshow", function (e) { function editorGoToLine() { var hashesStr = window.location.hash; var hashes = hashesStr.split("#"); var file = ""; var line = ""; hashes.forEach((x) => { if (x.startsWith("F")) { file = x.replace("F", ""); } else if (x.startsWith("L")) { line = x.replace("L", ""); } }) var editorId = "editor" + file var editorElem = $("#" + editorId); if (!editorElem.length) { return; } if (!line) { return; } var editor = ace.edit(editorId); editor.resize(true); editor.scrollToLine(line, true, true, function () { }); editor.gotoLine(line); var Range = ace.require('ace/range').Range //$(document).scrollTop($("#" + editorId).offset().top); document.getElementById(editorId).scrollIntoView(); editor.session.addMarker(new Range(line - 1, 0, line - 1, 1), "myMarker", "fullLine"); //window.onbeforeunload = function () { $(document).scrollTop($("#" + editorId).offset().top); }; } setTimeout(function () { editorGoToLine(); }, 500); }); $("body,html").click(function (evt) { let elm = $(evt.target).attr("id"); let isClickedMode = elm === "darkModaBtn" || elm === "darkModaBtnIcon"; if (isClickedMode) { let isClickedSunMode = false; let clrBorder = "#112641"; if (elm === "darkModaBtn") isClickedSunMode = $(evt.target).find("#darkModaBtnIcon").hasClass("fa-moon"); if (elm === "darkModaBtnIcon") isClickedSunMode = $(evt.target).hasClass("fa-moon"); if (isClickedSunMode) { clrBorder = "#fff"; } let iframes = document.getElementById('analytics_pageiframe'); let heatcell = iframes.contentWindow.document.getElementsByClassName("ch-day").length; for (let i = 0; i < heatcell; i++) { iframes.contentWindow.document.getElementsByClassName("ch-day")[i].style.borderColor = clrBorder; } } });

    ERC1967Proxy | Address 0x1d0c900526cc4fd192a230d1469dda4534678dec | BscScan (2024)
    Top Articles
    Latest Posts
    Article information

    Author: Otha Schamberger

    Last Updated:

    Views: 6295

    Rating: 4.4 / 5 (55 voted)

    Reviews: 86% of readers found this page helpful

    Author information

    Name: Otha Schamberger

    Birthday: 1999-08-15

    Address: Suite 490 606 Hammes Ferry, Carterhaven, IL 62290

    Phone: +8557035444877

    Job: Forward IT Agent

    Hobby: Fishing, Flying, Jewelry making, Digital arts, Sand art, Parkour, tabletop games

    Introduction: My name is Otha Schamberger, I am a vast, good, healthy, cheerful, energetic, gorgeous, magnificent person who loves writing and wants to share my knowledge and understanding with you.