Skip to main content

Crate filecoin_f3_certs

Crate filecoin_f3_certs 

Source

Structs§

FinalityCertificate
Represents a single finalized GPBFT instance
PowerTableDelta
PowerTableDelta represents a single power table change between GPBFT instances. If the resulting power is 0 after applying the delta, the participant is removed from the power table.
Tipset
Tipset represents a single EC tipset.

Enums§

CertsError

Functions§

apply_power_table_diffs
Apply a set of power table diffs to the passed power table.
make_power_table_diff
Create a power table diff between the two given power tables. It makes no assumptions about order, but does assume that the power table entries are unique. The returned diff is sorted by participant ID ascending.
validate_finality_certificates
Validates a sequence of finality certificates.

Type Aliases§

PowerTableDiff
Represents a set of changes to the power table
Result