Versions in this module Expand all Collapse all v1 v1.0.0 Jun 28, 2023 Changes in this version + const SignersMax + var Methods = map[abi.MethodNum]builtin.MethodMeta + type AddSignerParams struct + Increase bool + Signer addr.Address + func (t *AddSignerParams) MarshalCBOR(w io.Writer) error + func (t *AddSignerParams) UnmarshalCBOR(r io.Reader) error + type ApproveReturn struct + Applied bool + Code exitcode.ExitCode + Ret []byte + func (t *ApproveReturn) MarshalCBOR(w io.Writer) error + func (t *ApproveReturn) UnmarshalCBOR(r io.Reader) error + type ChangeNumApprovalsThresholdParams struct + NewThreshold uint64 + func (t *ChangeNumApprovalsThresholdParams) MarshalCBOR(w io.Writer) error + func (t *ChangeNumApprovalsThresholdParams) UnmarshalCBOR(r io.Reader) error + type ConstructorParams struct + NumApprovalsThreshold uint64 + Signers []addr.Address + StartEpoch abi.ChainEpoch + UnlockDuration abi.ChainEpoch + func (t *ConstructorParams) MarshalCBOR(w io.Writer) error + func (t *ConstructorParams) UnmarshalCBOR(r io.Reader) error + type LockBalanceParams struct + Amount abi.TokenAmount + StartEpoch abi.ChainEpoch + UnlockDuration abi.ChainEpoch + func (t *LockBalanceParams) MarshalCBOR(w io.Writer) error + func (t *LockBalanceParams) UnmarshalCBOR(r io.Reader) error + type ProposalHashData struct + Method abi.MethodNum + Params []byte + Requester addr.Address + To addr.Address + Value abi.TokenAmount + func (phd *ProposalHashData) Serialize() ([]byte, error) + func (t *ProposalHashData) MarshalCBOR(w io.Writer) error + func (t *ProposalHashData) UnmarshalCBOR(r io.Reader) error + type ProposeParams struct + Method abi.MethodNum + Params []byte + To addr.Address + Value abi.TokenAmount + func (t *ProposeParams) MarshalCBOR(w io.Writer) error + func (t *ProposeParams) UnmarshalCBOR(r io.Reader) error + type ProposeReturn struct + Applied bool + Code exitcode.ExitCode + Ret []byte + TxnID TxnID + func (t *ProposeReturn) MarshalCBOR(w io.Writer) error + func (t *ProposeReturn) UnmarshalCBOR(r io.Reader) error + type RemoveSignerParams struct + Decrease bool + Signer addr.Address + func (t *RemoveSignerParams) MarshalCBOR(w io.Writer) error + func (t *RemoveSignerParams) UnmarshalCBOR(r io.Reader) error + type State struct + InitialBalance abi.TokenAmount + NextTxnID TxnID + NumApprovalsThreshold uint64 + PendingTxns cid.Cid + Signers []address.Address + StartEpoch abi.ChainEpoch + UnlockDuration abi.ChainEpoch + func (st *State) AmountLocked(elapsedEpoch abi.ChainEpoch) abi.TokenAmount + func (t *State) MarshalCBOR(w io.Writer) error + func (t *State) UnmarshalCBOR(r io.Reader) error + type StateSummary struct + NumApprovalsThreshold uint64 + PendingTxnCount uint64 + SignerCount int + func CheckStateInvariants(st *State, store adt.Store) (*StateSummary, *builtin.MessageAccumulator) + type SwapSignerParams struct + From addr.Address + To addr.Address + func (t *SwapSignerParams) MarshalCBOR(w io.Writer) error + func (t *SwapSignerParams) UnmarshalCBOR(r io.Reader) error + type Transaction struct + Approved []addr.Address + Method abi.MethodNum + Params []byte + To addr.Address + Value abi.TokenAmount + func (t *Transaction) MarshalCBOR(w io.Writer) error + func (t *Transaction) UnmarshalCBOR(r io.Reader) error + type TxnID int64 + func ParseTxnIDKey(key string) (TxnID, error) + type TxnIDParams struct + ID TxnID + ProposalHash []byte + func (t *TxnIDParams) MarshalCBOR(w io.Writer) error + func (t *TxnIDParams) UnmarshalCBOR(r io.Reader) error