Type Alias hotshot_types::light_client::StakeTableState

source ·
pub type StakeTableState = GenericStakeTableState<CircuitField>;
Expand description

Concrete type for stake table state

Aliased Type§

struct StakeTableState {
    pub bls_key_comm: Fp<MontBackend<FrConfig, 4>, 4>,
    pub schnorr_key_comm: Fp<MontBackend<FrConfig, 4>, 4>,
    pub amount_comm: Fp<MontBackend<FrConfig, 4>, 4>,
    pub threshold: Fp<MontBackend<FrConfig, 4>, 4>,
}

Fields§

§bls_key_comm: Fp<MontBackend<FrConfig, 4>, 4>

Commitments to the table column for BLS public keys

§schnorr_key_comm: Fp<MontBackend<FrConfig, 4>, 4>

Commitments to the table column for Schnorr public keys

§amount_comm: Fp<MontBackend<FrConfig, 4>, 4>

Commitments to the table column for Stake amounts

§threshold: Fp<MontBackend<FrConfig, 4>, 4>

threshold