Structs§
- Result of invoking a single host function prepared for embedder consumption.
- Result of invoking a single host function prepared for embedder consumption.
- Represents a change of the ledger entry from ‘old’ value to the ‘new’ one. Only contains the final value of the entry (if any) and some minimal information about the old entry for convenience.
- Represents the live until-related state of the entry.
Functions§
- Encodes host events as
ContractEvent
XDR. - Extracts the rent-related changes from the provided ledger changes.
- Returns the difference between the
storage
and its initial snapshot asLedgerEntryChanges
. Returns an entry for every item instorage
footprint. - Invokes a host function within a fresh host instance.
- Invokes a host function within a fresh host instance in ‘recording’ mode.
- Same as
invoke_host_function
but allows to pass a trace hook which will be installed in the host for the duration of the invocation.
Type Aliases§
- Defines the authorization mode for the
invoke_host_function_in_recording_mode
.