Skip to content
Lattice

API3QRNGAdapterLib Constants

Git Source

API3_QRNG_ADAPTER_STORAGE_SLOT

keccak256(abi.encode(uint256(keccak256("lattice.storage.API3QRNGAdapter")) - 1)) & ~bytes32(uint256(0xff)).

bytes32 constant API3_QRNG_ADAPTER_STORAGE_SLOT = 0xb551ab661bfaed153d497ffdaa9cbb1d46fa1d799d8e6f2a2aa8ecfb66104b00;

ERC165_MAP_IAPI3QRNGADAPTER_SLOT

0xae37b187 is type(IAPI3QRNGAdapter).interfaceId. keccak256(abi.encode(bytes4(0xae37b187), 0x9ca7f3e2e2bfb15fdf072b85dde92837cddacee6cf2f6b38cd06c9457c1c4200)).

bytes32 constant ERC165_MAP_IAPI3QRNGADAPTER_SLOT = 0x686b5c002fca8114a8568270b3aef529a60083a8d9c09dbd16e3a0bb6b30bfcf;