Skip to main content

CheckpointTransactionInfo

type CheckpointTransactionInfo​

Transaction information committed to in a checkpoint

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

func CheckpointTransactionInfoFromBcs​

func CheckpointTransactionInfoFromBcs(bcs []byte) (*CheckpointTransactionInfo, error)

Create this type from BCS encoded bytes.

func CheckpointTransactionInfoFromJson​

func CheckpointTransactionInfoFromJson(json string) (*CheckpointTransactionInfo, error)

Create this type from JSON encoded string.

func LiftFromExternalCheckpointTransactionInfo​

func LiftFromExternalCheckpointTransactionInfo(handle uint64) *CheckpointTransactionInfo

func NewCheckpointTransactionInfo​

func NewCheckpointTransactionInfo(transaction *TransactionDigest, effects *TransactionEffectsDigest, signatures []*UserSignature) *CheckpointTransactionInfo

func (*CheckpointTransactionInfo) Destroy​

func (object *CheckpointTransactionInfo) Destroy()

func (*CheckpointTransactionInfo) Effects​

func (_self *CheckpointTransactionInfo) Effects() *TransactionEffectsDigest

func (*CheckpointTransactionInfo) Signatures​

func (_self *CheckpointTransactionInfo) Signatures() []*UserSignature

func (*CheckpointTransactionInfo) Transaction​

func (_self *CheckpointTransactionInfo) Transaction() *TransactionDigest