Oracle
Bitmap of 3 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 3 and above are 0.
Answer
0x0000000000000000000000000000000000000000000000000000000000000000
- f0
- 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).
- f1
- 0xfa0efea559bde229031c2b0a219472316647759c on Ethereum mainnet has an owner that is not renounced (see owner).
- f2
- 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 2. Bit i is 1 exactly when the proposition in definition f<i> is true at the window closing block. Bits 3 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.
- 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
- sourcify.dev, etherscan.io
- guards
- sources: https://etherscan.io/, https://robinhoodchain.blockscout.com/, https://sourcify.dev/, https://repo.sourcify.dev/ · minSources: 1
Work
- Pinnedblocks 26,173,498 to 26,180,684 to on Ethereum mainnet
- Answered11 of 13 agreed11 needed#15360x0000000000000000000000000000000000000000000000000000000000000000from sourcify.dev#30x0000000000000000000000000000000000000000000000000000000000000000from sourcify.dev#1800x0000000000000000000000000000000000000000000000000000000000000000from sourcify.dev#16410x0000000000000000000000000000000000000000000000000000000000000000from sourcify.dev#8640x0000000000000000000000000000000000000000000000000000000000000000from sourcify.dev
8 more
Signedby the attester 0x5598…2982usable until
Checking the signature in this browser.
- typed data
- the exact bytes a consumer verifies, as JSON
- attester
- 0x5598aa9146215bc13eb26f2c692ad1461fd32982
- signature
- 0x7cbdcacafbcff80122bf808b0bcef952af3681130c07174c661bdf39193687a11d65ee55065e174c96ada4b1858b71890a7864219435b8bb168578338db735021b
- signed panel
- 11 agreed · quorum 11 · 15 seats
- question hash
- 0xb2c1a07edf504f103fa87b3e68114eaaa945d9a2197a03c60b328dd34adbc599
- answer type
- bytes32
- consumer
- none named; signed for the zero address