Expand description
This module contains F3(fast finality) related V1 RPC methods as well as some internal RPC methods(F3.*) that power the go-f3 node in sidecar mode.
Re-exports§
pub use self::types::F3InstanceProgress;pub use self::types::F3LeaseManager;pub use self::types::F3Manifest;pub use self::types::F3PowerEntry;pub use self::types::FinalityCertificate;
Modules§
Enums§
- F3Export
Latest Snapshot - F3Get
Certificate - returns a finality certificate at given instance number
- F3GetEC
Power Table - F3Get
F3Power Table - F3Get
F3Power Table ByInstance - F3Get
Latest Certificate - returns the latest finality certificate
- F3Get
Manifest - See https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-methods-v1-stable.md#F3GetManifest
- F3Get
OrRenew Participation Ticket - retrieves or renews a participation ticket necessary for a miner to engage in the F3 consensus process for the given number of instances.
- F3Get
Progress - See https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-methods-v1-stable.md#F3GetProgress
- F3Is
Running - F3List
Participants - returns the list of miner addresses that are currently participating in F3 via this node.
- F3Participate
- enrolls a storage provider in the F3 consensus process using a provided participation ticket. This ticket grants a temporary lease that enables the provider to sign transactions as part of the F3 consensus.
- Finalize
- GetHead
- GetParent
- GetParticipating
MinerI Ds - GetPower
Table - GetRaw
Network Name - GetTipset
- GetTipset
ByEpoch - Protect
Peer - Sign
Message