Skip to main content

TransactionEffects

type TransactionEffects

The output or effects of executing a transaction

BCS

The BCS serialized form for this type is defined by the following ABNF:

```text transaction-effects = %d00 effects-v1 =/ %d01 effects-v2 ```

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

func LiftFromExternalTransactionEffects

func LiftFromExternalTransactionEffects(handle uint64) *TransactionEffects

func TransactionEffectsFromBcs

func TransactionEffectsFromBcs(bcs []byte) (*TransactionEffects, error)

Create this type from BCS encoded bytes.

func TransactionEffectsFromJson

func TransactionEffectsFromJson(json string) (*TransactionEffects, error)

Create this type from JSON encoded string.

func TransactionEffectsNewV1

func TransactionEffectsNewV1(effects TransactionEffectsV1) *TransactionEffects

func (*TransactionEffects) AsV1

func (_self *TransactionEffects) AsV1() TransactionEffectsV1

func (*TransactionEffects) DebugString

func (_self *TransactionEffects) DebugString() string

func (*TransactionEffects) Destroy

func (object *TransactionEffects) Destroy()

func (*TransactionEffects) Digest

func (_self *TransactionEffects) Digest() *TransactionEffectsDigest

func (*TransactionEffects) Eq

func (_self *TransactionEffects) Eq(other *TransactionEffects) bool

func (*TransactionEffects) IsV1

func (_self *TransactionEffects) IsV1() bool

func (*TransactionEffects) Ne

func (_self *TransactionEffects) Ne(other *TransactionEffects) bool