Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractMultisigTransactions ¶
func ExtractMultisigTransactions(ctx context.Context, a actorstate.ActorInfo, ec *MsigExtractionContext) (multisigmodel.MultisigTransactionList, error)
Types ¶
type MsigExtractionContext ¶
type MsigExtractionContext struct { PrevState multisig.State CurrActor *types.Actor CurrState multisig.State CurrTs *types.TipSet Store adt.Store PreviousStatePresent bool }
func NewMultiSigExtractionContext ¶
func NewMultiSigExtractionContext(ctx context.Context, a actorstate.ActorInfo, node actorstate.ActorStateAPI) (*MsigExtractionContext, error)
func (*MsigExtractionContext) HasPreviousState ¶
func (m *MsigExtractionContext) HasPreviousState() bool
type MultiSigActorExtractor ¶
type MultiSigActorExtractor struct{}
func (MultiSigActorExtractor) Extract ¶
func (MultiSigActorExtractor) Extract(ctx context.Context, a actorstate.ActorInfo, node actorstate.ActorStateAPI) (model.Persistable, error)
Click to show internal directories.
Click to hide internal directories.