Crate ibc_core_host

Source
Expand description

Provides essential top-level traits designed for the seamless integration of host chains with ibc-rs. It streamlines access to the host’s storage, facilitating the efficient retrieval of states and metadata crucial for the execution of IBC logics.

Modules§

  • Re-exports ICS-24 data structures from ibc-core-host-types crate.

Traits§

  • Context to be implemented by the host that provides all “write-only” methods.
  • Context to be implemented by the host that provides all “read-only” methods.

Type Aliases§

  • Convenient type alias for ClientStateMut, providing access to client execution methods within the context.
  • Convenient type alias for ClientStateRef, providing access to client validation methods within the context.
  • Convenient type alias for ConsensusStateRef, providing access to client validation methods within the context.