package
9.0.0-rc1+incompatible
Repository: https://github.com/filecoin-project/go-state-types.git
Documentation: pkg.go.dev

# Functions

noinspection GoExportedFuncWithUnexportedType.
No description provided by the author
No description provided by the author
No description provided by the author
noinspection GoUnusedExportedFunction.
No description provided by the author
noinspection GoExportedFuncWithUnexportedType.

# Constants

The maximum assignable sector number.
RandomnessLength is the length of the randomness slice.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

CidBuilder is the default CID builder for Filecoin.
When producing a CID for an IPLD block less than or equal to CIDInlineLimit bytes in length, the identity hash function will be used instead of HashFunction.
A typed nil pointer to EmptyValue.
HashFunction is the default hash function for computing CIDs.
No description provided by the author
No description provided by the author

# Structs

Adapts an address tuple as a mapping key.
The empty value represents absence of a value.
No description provided by the author
Metadata about a PoSt proof type.
Metadata about a seal proof type.
No description provided by the author

# Interfaces

Keyer defines an interface required to put values in mapping.

# Type aliases

A sequential number assigned to an actor when created by the InitActor.
Adapts an address as a mapping key.
Epoch number of the chain state, which acts as a proxy for time within the VM.
No description provided by the author
No description provided by the author
BigInt types are aliases rather than new types because the latter introduce incredible amounts of noise converting to and from types in order to manipulate values.
No description provided by the author
No description provided by the author
MethodNum is an integer that represents a particular method in an actor's function table.
Multiaddrs is a byte array representing a Libp2p MultiAddress.
No description provided by the author
PeerID is a byte array representing a Libp2p PeerID.
No description provided by the author
Randomness is a string of random bytes.
No description provided by the author
No description provided by the author
These enumerations must match the proofs library and never change.
No description provided by the author
No description provided by the author
SectorNumber is a numeric identifier for a sector.
No description provided by the author
SectorSize indicates one of a set of possible sizes in the network.
The unit of storage power (measured in bytes).
TokenAmount is an amount of Filecoin tokens.
UnpaddedPieceSize is the size of a piece, in bytes.