Module forest_filecoin::state_manager
source · Re-exports§
pub use utils::is_valid_for_sending;
pub use vm_circ_supply::GenesisInfo;
pub use self::errors::*;
Modules§
Structs§
- Type to represent invocation of state call results.
- External format for returning market balance from state.
- State manager handles all interactions with the internal Filecoin actors state. This encapsulates the
ChainStore
functionality, which only handles chain data, to allow for interactions with the underlying state of the chain. The state manager not only allows interfacing with state, but also is used when performing state transitions.
Enums§
- Status 🔒
Constants§
Functions§
- Messages are transactions that produce new states. The state (usually referred to as the ‘state-tree’) is a mapping from actor addresses to actor states. Each block contains the hash of the state-tree that should be used as the starting state when executing the block messages.
Type Aliases§
- CidPair 🔒Intermediary for retrieving state objects and updating actor states.
- An alias Result that represents an
InvocResult
and an Error.