Interface SmartRollupAddMessagesOperationExperimental

It is used to add messages to the inbox shared by all the smart rollups originated in the Tezos blockchain. These messages are interpreted by the smart rollups according to their specific semantics.

Hierarchy

Properties

balanceUpdates: readonly BalanceUpdate[]
counter: BigNumber

It is an integer greater than or equal to 0.

fee: BigNumber

It is mutez - greater than or equal to 0.

gasLimit: BigNumber

It is an integer greater than or equal to 0.

internalOperations: readonly InternalOperation[]
isInternal: false

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

message: readonly string[]
result: AppliedSmartRollupAddMessagesResult | 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: {
    counter: string;
    fee: string;
    gas_limit: string;
    kind: SMART_ROLLUP_ADD_MESSAGES;
    message: readonly string[];
    metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; readonly contract?: string | undefined; readonly change: string; readonly origin?: MetadataBalanceUpdatesOriginEnum | undefined; ... 9 more ...; readonly delegator?: string | undefined; }[] | undefined; readonly operation_result: ...;
    source: string;
    storage_limit: string;
}

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

Type declaration

  • Readonly counter: string
  • Readonly fee: string
  • Readonly gas_limit: string
  • Readonly kind: SMART_ROLLUP_ADD_MESSAGES
  • Readonly message: readonly string[]
  • Readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; readonly contract?: string | undefined; readonly change: string; readonly origin?: MetadataBalanceUpdatesOriginEnum | undefined; ... 9 more ...; readonly delegator?: string | undefined; }[] | undefined; readonly operation_result: ...
  • Readonly source: string
  • Readonly storage_limit: string
sourceAddress: string
storageLimit: BigNumber

It is an integer greater than or equal to 0.

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