Skip to content
Lattice

AggregatorExecAdapterLib Constants

Git Source

AGGREGATOR_EXEC_ADAPTER_STORAGE_SLOT

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

bytes32 constant AGGREGATOR_EXEC_ADAPTER_STORAGE_SLOT =
    0xa2d04b4e843f01463940d93cd4d536111875b48fb08f2c3a7d094e91e39a5100;

ERC165_MAP_IAGGREGATOREXECADAPTER_SLOT

0xe95f85f2 is type(IAggregatorExecAdapter).interfaceId. keccak256(abi.encode(bytes4(0xe95f85f2), 0x9ca7f3e2e2bfb15fdf072b85dde92837cddacee6cf2f6b38cd06c9457c1c4200)).

bytes32 constant ERC165_MAP_IAGGREGATOREXECADAPTER_SLOT =
    0x3b0da15f74db1bb0d7ebc58a8d802243b2c7050873887bf8e60ab5b971b5a8e9;