HSSAdapterLib Constants
HSS_ADAPTER_STORAGE_SLOT
keccak256(abi.encode(uint256(keccak256("lattice.storage.HSSAdapter")) - 1)) & ~bytes32(uint256(0xff)).
bytes32 constant HSS_ADAPTER_STORAGE_SLOT = 0x12fa09b7b2cb13ace416911567e16cefd04261b5db45857ec33ecae7c1298700;ERC165_MAP_IHSSADAPTER_SLOT
0xd07095cf is type(IHSSAdapter).interfaceId.
keccak256(abi.encode(bytes4(0xd07095cf), 0x9ca7f3e2e2bfb15fdf072b85dde92837cddacee6cf2f6b38cd06c9457c1c4200)).
bytes32 constant ERC165_MAP_IHSSADAPTER_SLOT = 0x336d3eab18c157b0aa1696b6a9cef1943b53e0b1cdacf2490de1d33245c45247;HSS_SCHEDULER_ROLE
Role allowed to schedule, delete and authorize schedules on the diamond's behalf.
bytes32 constant HSS_SCHEDULER_ROLE = keccak256("HSS_SCHEDULER_ROLE");HSS_SYSTEM_CONTRACT
The Hedera Schedule Service system contract (HIP-755 / HIP-1215). No bytecode; never delegatecall it.
address constant HSS_SYSTEM_CONTRACT = 0x000000000000000000000000000000000000016B;