Oracle

6df06174panel disagreed

Bitmap of 6 token-safety facts on Ethereum mainnet (chain 1) at the window closing block. Fact i is the proposition in definition f<i>. Return a bytes32 in which bit i (bit 0 = least significant) is 1 if fact i is true and 0 if it is false; bits 6 and above are 0.

Answer

0x0000000000000000000000000000000000000000000000000000000000000000
f0
The source code of 0xfa0efea559bde229031c2b0a219472316647759c on Ethereum mainnet is not verified, or 0xfa0efea559bde229031c2b0a219472316647759c is a proxy whose current implementation's source code is not verified (see verified, proxy).
f1
0xfa0efea559bde229031c2b0a219472316647759c on Ethereum mainnet is a proxy (see proxy).
f2
0xfa0efea559bde229031c2b0a219472316647759c on Ethereum mainnet is a proxy (see proxy) and the source code of its current implementation is not verified (see verified).
f3
The code of 0xfa0efea559bde229031c2b0a219472316647759c on Ethereum mainnet, or of its current implementation if it is a proxy, has a reachable SELFDESTRUCT, or a reachable DELEGATECALL whose target a caller or a role can choose (see reachable, role).
f4
0xfa0efea559bde229031c2b0a219472316647759c on Ethereum mainnet has an owner that is not renounced (see owner).
f5
An owner of 0xfa0efea559bde229031c2b0a219472316647759c on Ethereum mainnet that is not renounced is an EOA, or is a contract that can act with a timelock delay shorter than 1 day; no timelock counts as zero (see owner).
bits
Bit i of the answer is (answer >> i) & 1 for i from 0 to 5. Bit i is 1 exactly when the proposition in definition f<i> is true at the window closing block. Bits 6 to 255 are 0. Each fact is judged on its own.
role
A role is any address, or holder of an access-control role, that can call a restricted function of the token or its current implementation at the window closing block. Owners are roles. A role with no holder, or held only by a renounced address, does not count.
owner
The owner is the address returned at the window closing block by the first of owner() or getOwner() that the token or its implementation implements, else any holder of DEFAULT_ADMIN_ROLE (0x00). A proxy's EIP-1967 admin (slot 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103) is also an owner. An owner of 0x0 or 0x000000000000000000000000000000000000dEaD is renounced.
proxy
A proxy is a contract whose EIP-1967 implementation slot (0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc) or EIP-1967 beacon slot (0xa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50) is non-zero, or whose runtime code is an EIP-1167 minimal proxy. Its current implementation is the address that the slot, the beacon or the EIP-1167 code points to.
verified
Verified means the explorer shows an exact or partial source match: etherscan.io on Ethereum mainnet, robinhoodchain.blockscout.com on Robinhood Chain, or sourcify.dev on either chain.
reachable
Reachable means some external or public function, possibly behind an access check, can execute the opcode in the token's own context. A proxy forwarding calls to its current implementation does not count.
sources
etherscan.io, sourcify.dev
guards
sources: https://etherscan.io/, https://robinhoodchain.blockscout.com/, https://sourcify.dev/, https://repo.sourcify.dev/ · minSources: 1

Work

  1. Pinnedblocks 26,173,433 to 26,180,619 to on Ethereum mainnet
  2. Answered10 of 13 agreed11 needed
    #16460x0000000000000000000000000000000000000000000000000000000000000000from etherscan.io
    #18500x0000000000000000000000000000000000000000000000000000000000000000from sourcify.dev
    #18030x0000000000000000000000000000000000000000000000000000000000000000read elsewherefrom ethereum-rpc.publicnode.com
    #6560x0000000000000000000000000000000000000000000000000000000000000000read elsewherefrom rpc.mevblocker.io
    #19790x0000000000000000000000000000000000000000000000000000000000000000from etherscan.io
    8 more
  3. Panel disagreed10 of 13 answers agreed; 11 were required.