It enables sending event-like information to external applications from Tezos smart contracts – see Contract Events for further detail.

Hierarchy

Properties

isInternal: true

Usable for narrowing the type of this object from the union with main operations.

kind: Event

Usable for narrowing the type of this object from InternalOperation.

nonce: number

It is an integer greater than or equal to 0.

payload: null | LazyMichelsonValue
result: AppliedEventResult | BacktrackedOperationResult<{
    consumed_milligas?: string;
    errors?: readonly ({ readonly kind: string; readonly id: string; readonly delegate?: string | undefined; })[];
    status: OperationResultStatusEnum;
}> | FailedOperationResult<{
    consumed_milligas?: string;
    errors?: readonly ({ readonly kind: string; readonly id: string; readonly delegate?: string | undefined; })[];
    status: OperationResultStatusEnum;
}> | SkippedOperationResult<{
    consumed_milligas?: string;
    errors?: readonly ({ readonly kind: string; readonly id: string; readonly delegate?: string | undefined; })[];
    status: OperationResultStatusEnum;
}>
rpcData: {
    amount?: string;
    balance?: string;
    delegate?: string;
    destination?: string;
    kind: InternalOperationResultKindEnum;
    limit?: string;
    nonce: number;
    parameters?: { readonly entrypoint: string; readonly value: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... |...;
    payload?: ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | readonly (({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | (readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...; }...))[];
    public_key?: string;
    result: ({ readonly status: OperationResultStatusEnum; readonly consumed_gas?: string | undefined; readonly errors?: readonly { readonly kind: string; readonly id: string; readonly delegate?: string | undefined; }[] | undefined; readonly consumed_milligas?: string | undefined; }) | ({ readonly status: OperationResultStatusEnum; readonly consumed_milligas?: string | undefined; readonly errors?: readonly { readonly kind: string; readonly id: string; readonly delegate?: string | undefined; }[] | undefined; }) | ({ readonly status: OperationResultStatusEnum; readonly big_map_diff?: readonly { readonly key_hash?: string | undefined; readonly key?: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { ...; } | readonly ({ ...; } | ... 1 more ... | readonly ({ ...;...) | ({ readonly status: OperationResultStatusEnum; readonly storage?: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { ...; } | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({...) | ({ readonly status: OperationResultStatusEnum; readonly consumed_gas?: string | undefined; readonly errors?: readonly { readonly kind: string; readonly id: string; readonly delegate?: string | undefined; }[] | undefined; readonly consumed_milligas?: string | undefined; });
    script?: { readonly code: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | r...;
    source: string;
    tag?: string;
    type?: ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | readonly (({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | (readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...; }...))[];
    value?: ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | readonly (({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | (readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...; }...))[];
}

Raw data as received from Tezos Node RPC. Taquito interface may not be exact.

Type declaration

  • Optional Readonly amount?: string
  • Optional Readonly balance?: string
  • Optional Readonly delegate?: string
  • Optional Readonly destination?: string
  • Readonly kind: InternalOperationResultKindEnum
  • Optional Readonly limit?: string
  • Readonly nonce: number
  • Optional Readonly parameters?: { readonly entrypoint: string; readonly value: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... |...
  • Optional Readonly payload?: ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | readonly (({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | (readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...; }...))[]
  • Optional Readonly public_key?: string
  • Readonly result: ({ readonly status: OperationResultStatusEnum; readonly consumed_gas?: string | undefined; readonly errors?: readonly { readonly kind: string; readonly id: string; readonly delegate?: string | undefined; }[] | undefined; readonly consumed_milligas?: string | undefined; }) | ({ readonly status: OperationResultStatusEnum; readonly consumed_milligas?: string | undefined; readonly errors?: readonly { readonly kind: string; readonly id: string; readonly delegate?: string | undefined; }[] | undefined; }) | ({ readonly status: OperationResultStatusEnum; readonly big_map_diff?: readonly { readonly key_hash?: string | undefined; readonly key?: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { ...; } | readonly ({ ...; } | ... 1 more ... | readonly ({ ...;...) | ({ readonly status: OperationResultStatusEnum; readonly storage?: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { ...; } | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({...) | ({ readonly status: OperationResultStatusEnum; readonly consumed_gas?: string | undefined; readonly errors?: readonly { readonly kind: string; readonly id: string; readonly delegate?: string | undefined; }[] | undefined; readonly consumed_milligas?: string | undefined; })
  • Optional Readonly script?: { readonly code: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | r...
  • Readonly source: string
  • Optional Readonly tag?: string
  • Optional Readonly type?: ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | readonly (({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | (readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...; }...))[]
  • Optional Readonly value?: ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | readonly (({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; }) | ({ readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...) | (readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { readonly prim: string; readonly args?: readonly ({ readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | ... | readonly ({ ...; }...))[]
sourceAddress: string

Contract KT1 address.

Deprecated

Use sourceContract.address instead.

sourceContract: LazyContract
tag: null | string
typeSchema: MichelsonSchema
uid: string

Universal ID of the entity on the blockchain. It is still human-readable.

Example

Block hash / operation group hash / operation index [ operation kind ]

BLvgirK7K43H5tv8f73cxBaLwcU7euFNwmfr2td2sWKpKXQXxaM/opLpKECfrpuF79YLfSYABvxb8Df8Fh71n3Q8Azy1m8vWU8Czfcn/4[transaction]

Generated using TypeDoc