Trait penumbra_ibc::component::ClientStateWriteExt

source ·
pub trait ClientStateWriteExt: StateWrite + StateReadExt {
    // Provided methods
    fn put_client_counter(&mut self, counter: ClientCounter) { ... }
    fn put_client(
        &mut self,
        client_id: &ClientId,
        client_state: TendermintClientState,
    ) { ... }
    fn put_verified_heights(
        &mut self,
        client_id: &ClientId,
        verified_heights: VerifiedHeights,
    ) { ... }
    fn put_penumbra_consensus_state(
        &mut self,
        height: Height,
        consensus_state: TendermintConsensusState,
    ) { ... }
}
Available on crate feature component only.

Provided Methods§

source

fn put_client_counter(&mut self, counter: ClientCounter)

source

fn put_client( &mut self, client_id: &ClientId, client_state: TendermintClientState, )

source

fn put_verified_heights( &mut self, client_id: &ClientId, verified_heights: VerifiedHeights, )

source

fn put_penumbra_consensus_state( &mut self, height: Height, consensus_state: TendermintConsensusState, )

Object Safety§

This trait is not object safe.

Implementors§