Skip to main content

TransactionEvents

type TransactionEvents

Events emitted during the successful execution of a transaction

BCS

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

```text transaction-events = vector event ```

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

func LiftFromExternalTransactionEvents

func LiftFromExternalTransactionEvents(handle uint64) *TransactionEvents

func NewTransactionEvents

func NewTransactionEvents(events []Event) (*TransactionEvents, error)

func TransactionEventsFromBcs

func TransactionEventsFromBcs(bcs []byte) (*TransactionEvents, error)

Create this type from BCS encoded bytes.

func TransactionEventsFromJson

func TransactionEventsFromJson(json string) (*TransactionEvents, error)

Create this type from JSON encoded string.

func (*TransactionEvents) Destroy

func (object *TransactionEvents) Destroy()

func (*TransactionEvents) Digest

func (_self *TransactionEvents) Digest() *TransactionEventsDigest

func (*TransactionEvents) Events

func (_self *TransactionEvents) Events() []Event