Trait ibc::core::ics26_routing::context::Ics26Context
source ·
[−]pub trait Ics26Context: ClientReader + ClientKeeper + ConnectionReader + ConnectionKeeper + ChannelKeeper + ChannelReader + PortReader + Ics20Context + Clone { }
Expand description
This trait captures all the functional dependencies (i.e., context) which the ICS26 module requires to be able to dispatch and process IBC messages. In other words, this is the representation of a chain from the perspective of the IBC module of that chain.