buildmessage

package
v1.0.0-rc2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 21, 2023 License: GPL-3.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LotusMessageToString

func LotusMessageToString(msg *types.Message) string

func NewChangeBeneficiaryProposeMessage

func NewChangeBeneficiaryProposeMessage(node api.FullNode, baseParams BaseParams, minerId string, beneficiaryAddress, quota, expiration string, overwritePendingChange bool) (*types.Message, *miner.ChangeBeneficiaryParams, error)

func NewChangeOwnerMessage

func NewChangeOwnerMessage(node api.FullNode, baseParams BaseParams, minerId, newOwner, sender string) (*types.Message, *address.Address, error)

func NewChangeWorkerMessage

func NewChangeWorkerMessage(node api.FullNode, baseParams BaseParams, minerId string, worker string, controlAddrs ...string) (*types.Message, *miner8.ChangeWorkerAddressParams, error)

NewChangeWorkerMessage ChangeWorker and Change Control

func NewConfirmChangeBeneficiary

func NewConfirmChangeBeneficiary(node api.FullNode, baseParams BaseParams, minerId string) (*types.Message, *miner.ChangeBeneficiaryParams, error)

func NewConfirmUpdateWorkerMessage

func NewConfirmUpdateWorkerMessage(node api.FullNode, baseParams BaseParams, minerId string, worker string) (*types.Message, error)

func NewTransferMessage

func NewTransferMessage(node api.FullNode, baseParams BaseParams, from, to string, amount string) (*types.Message, error)

func NewWithdrawMessage

func NewWithdrawMessage(node api.FullNode, baseParams BaseParams, minerId string, amount string) (*types.Message, *miner8.WithdrawBalanceParams, error)

Types

type BaseParams

type BaseParams struct {
	MaxFee     string `json:"max_fee"`
	GasFeeCap  string `json:"gas_feecap"`
	GasPremium string `json:"gas_premium"`
	GasLimit   int64  `json:"gas_limit"`
	Nonce      uint64 `json:"nonce"`
}

func (BaseParams) String

func (b BaseParams) String() string

type Msiger

type Msiger struct {
	// contains filtered or unexported fields
}

func NewMsiger

func NewMsiger(node api.FullNode) *Msiger

func (*Msiger) MsigAddApprove

func (m *Msiger) MsigAddApprove(msig address.Address, src address.Address, txID uint64, proposer address.Address, newAdd address.Address, inc bool) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigAddCancel

func (m *Msiger) MsigAddCancel(msig address.Address, src address.Address, txID uint64, newAdd address.Address, inc bool) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigAddPropose

func (m *Msiger) MsigAddPropose(msig address.Address, src address.Address, newAdd address.Address, inc bool) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) MsigApprove

func (m *Msiger) MsigApprove(msig address.Address, txID uint64, src address.Address) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigApproveOrCancelSimple

func (m *Msiger) MsigApproveOrCancelSimple(operation api.MsigProposeResponse, msig address.Address, txID uint64, src address.Address) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigApproveOrCancelTxnHash

func (m *Msiger) MsigApproveOrCancelTxnHash(operation api.MsigProposeResponse, msig address.Address, txID uint64, proposer address.Address, to address.Address, amt types.BigInt, src address.Address, method uint64, params []byte) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigApproveTxnHash

func (m *Msiger) MsigApproveTxnHash(msig address.Address, txID uint64, proposer address.Address, to address.Address, amt types.BigInt, src address.Address, method uint64, params []byte) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigCancel

func (m *Msiger) MsigCancel(msig address.Address, txID uint64, src address.Address) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigCancelTxnHash

func (m *Msiger) MsigCancelTxnHash(msig address.Address, txID uint64, to address.Address, amt types.BigInt, src address.Address, method uint64, params []byte) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigCreate

func (m *Msiger) MsigCreate(req uint64, addrs []address.Address, duration abi.ChainEpoch, val types.BigInt, src address.Address) (*types.Message, *multisig11.ConstructorParams, error)

func (*Msiger) MsigPropose

func (m *Msiger) MsigPropose(msig address.Address, to address.Address, amt types.BigInt, src address.Address, method uint64, params []byte) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) MsigRemoveSigner

func (m *Msiger) MsigRemoveSigner(msig address.Address, proposer address.Address, toRemove address.Address, decrease bool) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) MsigSwapApprove

func (m *Msiger) MsigSwapApprove(msig address.Address, src address.Address, txID uint64, proposer address.Address, oldAdd address.Address, newAdd address.Address) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigSwapCancel

func (m *Msiger) MsigSwapCancel(msig address.Address, src address.Address, txID uint64, oldAdd address.Address, newAdd address.Address) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) MsigSwapPropose

func (m *Msiger) MsigSwapPropose(msig address.Address, src address.Address, oldAdd address.Address, newAdd address.Address) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigAddSignerApproveMessage

func (m *Msiger) NewMsigAddSignerApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, signerAddress string, increaseThreshold bool, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigAddSignerCancelMessage

func (m *Msiger) NewMsigAddSignerCancelMessage(baseParams BaseParams, msigAddress, txId, signerAddress string, increaseThreshold bool, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigAddSignerProposeMessage

func (m *Msiger) NewMsigAddSignerProposeMessage(baseParams BaseParams, msigAddress, signerAddress string, increaseThreshold bool, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigApproveMessage

func (m *Msiger) NewMsigApproveMessage(baseParams BaseParams, msigAddress, txId string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigCancelMessage

func (m *Msiger) NewMsigCancelMessage(baseParams BaseParams, msigAddress, txId string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigChangeBeneficiaryApproveMessage

func (m *Msiger) NewMsigChangeBeneficiaryApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, minerId string, from string, beneficiaryAddress, quota, expiration string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigChangeBeneficiaryProposeMessage

func (m *Msiger) NewMsigChangeBeneficiaryProposeMessage(baseParams BaseParams, msigAddress, minerId string, from string, beneficiaryAddress, quota, expiration string, overwritePendingChange bool) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigChangeOwnerApproveMessage

func (m *Msiger) NewMsigChangeOwnerApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, miner, newOwner string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigChangeOwnerProposeMessage

func (m *Msiger) NewMsigChangeOwnerProposeMessage(baseParams BaseParams, msigAddress, miner, newOwner string, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigChangeWorkerApproveMessage

func (m *Msiger) NewMsigChangeWorkerApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, miner, newWorker string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigChangeWorkerProposeMessage

func (m *Msiger) NewMsigChangeWorkerProposeMessage(baseParams BaseParams, msigAddress, miner, newWorker string, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigConfirmChangeBeneficiaryApproveMessage

func (m *Msiger) NewMsigConfirmChangeBeneficiaryApproveMessage(baseParams BaseParams, msigAddress, minerId, proposerAddress, txId, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigConfirmChangeBeneficiaryProposeMessage

func (m *Msiger) NewMsigConfirmChangeBeneficiaryProposeMessage(baseParams BaseParams, msigAddress, minerId string, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigConfirmChangeWorkerApproveMessage

func (m *Msiger) NewMsigConfirmChangeWorkerApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, miner, newWorker string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigConfirmChangeWorkerProposeMessage

func (m *Msiger) NewMsigConfirmChangeWorkerProposeMessage(baseParams BaseParams, msigAddress, miner, newWorker string, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigCreateMessage

func (m *Msiger) NewMsigCreateMessage(baseParams BaseParams, required, duration uint64, value, from string, signers ...string) (*types.Message, *multisig11.ConstructorParams, error)

func (*Msiger) NewMsigLockApproveMessage

func (m *Msiger) NewMsigLockApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, startEpoch, unlockDuration, amount string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigLockCancelMessage

func (m *Msiger) NewMsigLockCancelMessage(baseParams BaseParams, msigAddress, txId, startEpoch, unlockDuration, amount string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigLockProposeMessage

func (m *Msiger) NewMsigLockProposeMessage(baseParams BaseParams, msigAddress, startEpoch, unlockDuration, amount string, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigSetControlApproveMessage

func (m *Msiger) NewMsigSetControlApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, miner string, from string, controlAddrs ...string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigSetControlProposeMessage

func (m *Msiger) NewMsigSetControlProposeMessage(baseParams BaseParams, msigAddress, miner string, from string, controlAddrs ...string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigSwapApproveMessage

func (m *Msiger) NewMsigSwapApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, oldAddress, newAddress string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigSwapCancelMessage

func (m *Msiger) NewMsigSwapCancelMessage(baseParams BaseParams, msigAddress, txId, oldAddress, newAddress string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigSwapProposeMessage

func (m *Msiger) NewMsigSwapProposeMessage(baseParams BaseParams, msigAddress, oldAddress, newAddress string, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigThresholdApproveMessage

func (m *Msiger) NewMsigThresholdApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, newThreshold string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigThresholdCancelMessage

func (m *Msiger) NewMsigThresholdCancelMessage(baseParams BaseParams, msigAddress, txId, newThreshold string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigThresholdProposeMessage

func (m *Msiger) NewMsigThresholdProposeMessage(baseParams BaseParams, msigAddress, newThreshold string, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigTransferApproveMessage

func (m *Msiger) NewMsigTransferApproveMessage(baseParams BaseParams, msigAddress, txId string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigTransferCancelMessage

func (m *Msiger) NewMsigTransferCancelMessage(baseParams BaseParams, msigAddress, txId string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigTransferProposeMessage

func (m *Msiger) NewMsigTransferProposeMessage(baseParams BaseParams, msigAddress, destinationAddress, amount string, from string) (*types.Message, *multisig11.ProposeParams, error)

func (*Msiger) NewMsigWithdrawApproveMessage

func (m *Msiger) NewMsigWithdrawApproveMessage(baseParams BaseParams, msigAddress, proposerAddress, txId, miner, amount string, from string) (*types.Message, *multisig11.TxnIDParams, error)

func (*Msiger) NewMsigWithdrawProposeMessage

func (m *Msiger) NewMsigWithdrawProposeMessage(baseParams BaseParams, msigAddress, miner, amount string, from string) (*types.Message, *multisig11.ProposeParams, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL