StorageValue
Title: IIsmpModule
Author: Vendored minimal subset of Hyperbridge's ismp-solidity
(https://github.com/polytope-labs/ismp-solidity). Upstream license: Apache-2.0.
The six callbacks the local Hyperbridge IsmpHost invokes on a registered ISMP module. The
HyperbridgeGatewayAdapter implements ALL SIX (the host is the only authorized caller): onAccept
(inbound delivery) and onPostRequestTimeout (native timeout notification) are live paths; the
four response/GET hooks are never used by the adapter and revert.
The shared POST structs live in IIsmpDispatcher; the response/GET structs below are re-declared only
as minimally as ABI fidelity requires (the hook selectors hash the full tuple types). StorageValue
ismp-solidity dependency.
A read storage key/value pair (from polytope-labs/solidity-merkle-trees Types.sol).
struct StorageValue {
/// @notice The storage key.
bytes key;
/// @notice The storage value (may be empty when the key does not exist).
bytes value;
}Properties
| Name | Type | Description |
|---|---|---|
| key | bytes | |
| value | bytes |