Hierarchy

Properties

branch: string
chainId: string
hash: string
operations: readonly MainOperation[]
protocol: string
rpcData: {
    branch: string;
    chain_id: string;
    contents: readonly (({ readonly kind: OpKind.ACTIVATION; readonly pkh: string; readonly secret: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] | undefined; }; }) | ({ readonly kind: OpKind.BALLOT; readonly source: string; readonly period: number; readonly proposal: string; readonly ballot: BallotVote; }) | ({ readonly kind: OpKind.DELEGATION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly delegate?: string | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.DOUBLE_BAKING_EVIDENCE; readonly bh1: { readonly level: number; readonly proto: number; readonly predecessor: string; readonly timestamp: TimeStampMixed; readonly validation_pass: number; ... 11 more ...; readonly signature: string; }; readonly bh2: { ...; }; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.DOUBLE_ENDORSEMENT_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.ENDORSEMENT; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly signat...) | ({ readonly kind: OpKind.DOUBLE_PREENDORSEMENT_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.PREENDORSEMENT; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }; readonly signature?: string | undefined; }; read...) | ({ readonly kind: OpKind.DRAIN_DELEGATE; readonly consensus_key: string; readonly delegate: string; readonly destination: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] | undefined; readonl...) | ({ readonly kind: OpKind.ENDORSEMENT; readonly block_payload_hash?: string | undefined; readonly level: number; readonly round?: number | undefined; readonly slot?: number | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.ENDORSEMENT_WITH_SLOT; readonly endorsement: { readonly branch: string; readonly operations: { readonly kind: OpKind.ENDORSEMENT; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly sign...) | ({ readonly kind: OpKind.INCREASE_PAID_STORAGE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly amount: string; readonly destination: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.ORIGINATION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly balance: string; readonly delegate?: string | undefined; readonly script?: { ...; } | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.PREENDORSEMENT; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] |...) | ({ readonly kind: OpKind.PROPOSALS; readonly source: string; readonly period: number; readonly proposals: readonly string[]; }) | ({ readonly kind: OpKind.REGISTER_GLOBAL_CONSTANT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly value: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { ...) | ({ readonly kind: OpKind.REVEAL; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly public_key: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SEED_NONCE_REVELATION; readonly level: number; readonly nonce: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] | undefined; }; }) | ({ readonly kind: OpKind.SET_DEPOSITS_LIMIT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly limit?: string | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_ADD_MESSAGES; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly message: readonly string[]; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_CEMENT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_EXECUTE_OUTBOX_MESSAGE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly cemented_commitment: string; readonly output_proof: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_ORIGINATE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly pvm_kind: PvmKind; readonly kernel: string; readonly parameters_ty: { ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more...) | ({ readonly kind: OpKind.SMART_ROLLUP_PUBLISH; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly commitment: { ...; }; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_RECOVER_BOND; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly staker: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_REFUTE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly opponent: string; readonly refutation: { ...; } | { ...; }; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_TIMEOUT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly stakers: { ...; }; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.TRANSACTION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly amount: string; readonly destination: string; readonly parameters?: { ...; } | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.TRANSFER_TICKET; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly ticket_contents: { ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ....) | ({ readonly kind: OpKind.UPDATE_CONSENSUS_KEY; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly pk: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.VDF_REVELATION; readonly solution: readonly string[]; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; readonly contract?: string | undefined; ... 11 more ...; readonly delegator?: string | undefined; }[] | undefined; }; }) | ({ readonly kind: OpKind.ATTESTATION; readonly block_payload_hash?: string | undefined; readonly level: number; readonly round?: number | undefined; readonly slot?: number | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.PREATTESTATION; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] |...) | ({ readonly kind: OpKind.DOUBLE_PREATTESTATION_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.PREATTESTATION; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }; readonly signature?: string | undefined; }; read...) | ({ readonly kind: OpKind.DOUBLE_ATTESTATION_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.ATTESTATION; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly signat...) | ({ readonly kind: OpKind.ATTESTATION_WITH_SLOT; readonly endorsement: { readonly branch: string; readonly operations: { readonly kind: OpKind.ATTESTATION; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly sign...) | ({ readonly kind: OpKind.ATTESTATION; readonly level: number; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; }) | ({ readonly kind: OpKind.PREATTESTATION; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }) | ({ readonly kind: OpKind.DOUBLE_PREATTESTATION_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.PREATTESTATION; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }; readonly signature?: string | undefined; }; read...) | ({ readonly kind: OpKind.ENDORSEMENT; readonly level: number; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; }) | ({ readonly kind: OpKind.PREENDORSEMENT; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }) | ({ readonly kind: OpKind.DOUBLE_PREENDORSEMENT_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.PREENDORSEMENT; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }; readonly signature?: string | undefined; }; read...) | ({ readonly kind: OpKind.SEED_NONCE_REVELATION; readonly level: number; readonly nonce: string; }) | ({ readonly kind: OpKind.VDF_REVELATION; readonly solution: readonly string[]; }) | ({ readonly kind: OpKind.DOUBLE_ATTESTATION_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.ATTESTATION; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly signat...) | ({ readonly kind: OpKind.DOUBLE_ENDORSEMENT_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.ENDORSEMENT; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly signat...) | ({ readonly kind: OpKind.DOUBLE_BAKING_EVIDENCE; readonly bh1: { readonly level: number; readonly proto: number; readonly predecessor: string; readonly timestamp: TimeStampMixed; readonly validation_pass: number; ... 11 more ...; readonly signature: string; }; readonly bh2: { ...; }; }) | ({ readonly kind: OpKind.ACTIVATION; readonly pkh: string; readonly secret: string; }) | ({ readonly kind: OpKind.PROPOSALS; readonly source: string; readonly period: number; readonly proposals: readonly string[]; }) | ({ readonly kind: OpKind.BALLOT; readonly source: string; readonly period: number; readonly proposal: string; readonly ballot: BallotVote; }) | ({ readonly kind: OpKind.REVEAL; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly public_key: string; }) | ({ readonly kind: OpKind.TRANSACTION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly amount: string; readonly destination: string; readonly parameters?: { ...; } | undefined; }) | ({ readonly kind: OpKind.ORIGINATION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly balance: string; readonly delegate?: string | undefined; readonly script?: { ...; } | undefined; }) | ({ readonly kind: OpKind.DELEGATION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly delegate?: string | undefined; }) | ({ readonly kind: OpKind.ATTESTATION_WITH_SLOT; readonly endorsement: { readonly branch: string; readonly operations: { readonly kind: OpKind.ATTESTATION; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly sign...) | ({ readonly kind: OpKind.ENDORSEMENT_WITH_SLOT; readonly endorsement: { readonly branch: string; readonly operations: { readonly kind: OpKind.ENDORSEMENT; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly sign...) | ({ readonly kind: OpKind.FAILING_NOOP; readonly arbitrary: string; }) | ({ readonly kind: OpKind.REGISTER_GLOBAL_CONSTANT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly value: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { ...) | ({ readonly kind: OpKind.SET_DEPOSITS_LIMIT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly limit?: string | undefined; }) | ({ readonly kind: OpKind.TRANSFER_TICKET; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly ticket_contents: { ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ....) | ({ readonly kind: OpKind.UPDATE_CONSENSUS_KEY; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly pk: string; }) | ({ readonly kind: OpKind.DRAIN_DELEGATE; readonly consensus_key: string; readonly delegate: string; readonly destination: string; }) | ({ readonly kind: OpKind.INCREASE_PAID_STORAGE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly amount: string; readonly destination: string; }) | ({ readonly kind: OpKind.SMART_ROLLUP_ORIGINATE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly pvm_kind: PvmKind; readonly kernel: string; readonly parameters_ty: { ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more...) | ({ readonly kind: OpKind.SMART_ROLLUP_ADD_MESSAGES; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly message: readonly string[]; }) | ({ readonly kind: OpKind.SMART_ROLLUP_EXECUTE_OUTBOX_MESSAGE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly cemented_commitment: string; readonly output_proof: string; }) | ({ readonly kind: OpKind.SMART_ROLLUP_PUBLISH; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly commitment: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_CEMENT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly commitment: string; }) | ({ readonly kind: OpKind.SMART_ROLLUP_REFUTE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly opponent: string; readonly refutation: { ...; } | { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_RECOVER_BOND; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly staker: string; }) | ({ readonly kind: OpKind.SMART_ROLLUP_TIMEOUT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly stakers: { ...; }; }))[];
    hash: string;
    metadata?: TOO_LARGE;
    protocol: string;
    signature?: string;
}

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

Type declaration

  • Readonly branch: string
  • Readonly chain_id: string
  • Readonly contents: readonly (({ readonly kind: OpKind.ACTIVATION; readonly pkh: string; readonly secret: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] | undefined; }; }) | ({ readonly kind: OpKind.BALLOT; readonly source: string; readonly period: number; readonly proposal: string; readonly ballot: BallotVote; }) | ({ readonly kind: OpKind.DELEGATION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly delegate?: string | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.DOUBLE_BAKING_EVIDENCE; readonly bh1: { readonly level: number; readonly proto: number; readonly predecessor: string; readonly timestamp: TimeStampMixed; readonly validation_pass: number; ... 11 more ...; readonly signature: string; }; readonly bh2: { ...; }; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.DOUBLE_ENDORSEMENT_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.ENDORSEMENT; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly signat...) | ({ readonly kind: OpKind.DOUBLE_PREENDORSEMENT_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.PREENDORSEMENT; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }; readonly signature?: string | undefined; }; read...) | ({ readonly kind: OpKind.DRAIN_DELEGATE; readonly consensus_key: string; readonly delegate: string; readonly destination: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] | undefined; readonl...) | ({ readonly kind: OpKind.ENDORSEMENT; readonly block_payload_hash?: string | undefined; readonly level: number; readonly round?: number | undefined; readonly slot?: number | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.ENDORSEMENT_WITH_SLOT; readonly endorsement: { readonly branch: string; readonly operations: { readonly kind: OpKind.ENDORSEMENT; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly sign...) | ({ readonly kind: OpKind.INCREASE_PAID_STORAGE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly amount: string; readonly destination: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.ORIGINATION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly balance: string; readonly delegate?: string | undefined; readonly script?: { ...; } | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.PREENDORSEMENT; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] |...) | ({ readonly kind: OpKind.PROPOSALS; readonly source: string; readonly period: number; readonly proposals: readonly string[]; }) | ({ readonly kind: OpKind.REGISTER_GLOBAL_CONSTANT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly value: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { ...) | ({ readonly kind: OpKind.REVEAL; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly public_key: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SEED_NONCE_REVELATION; readonly level: number; readonly nonce: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] | undefined; }; }) | ({ readonly kind: OpKind.SET_DEPOSITS_LIMIT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly limit?: string | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_ADD_MESSAGES; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly message: readonly string[]; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_CEMENT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_EXECUTE_OUTBOX_MESSAGE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly cemented_commitment: string; readonly output_proof: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_ORIGINATE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly pvm_kind: PvmKind; readonly kernel: string; readonly parameters_ty: { ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more...) | ({ readonly kind: OpKind.SMART_ROLLUP_PUBLISH; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly commitment: { ...; }; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_RECOVER_BOND; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly staker: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_REFUTE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly opponent: string; readonly refutation: { ...; } | { ...; }; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_TIMEOUT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly stakers: { ...; }; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.TRANSACTION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly amount: string; readonly destination: string; readonly parameters?: { ...; } | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.TRANSFER_TICKET; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly ticket_contents: { ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ....) | ({ readonly kind: OpKind.UPDATE_CONSENSUS_KEY; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly pk: string; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.VDF_REVELATION; readonly solution: readonly string[]; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; readonly contract?: string | undefined; ... 11 more ...; readonly delegator?: string | undefined; }[] | undefined; }; }) | ({ readonly kind: OpKind.ATTESTATION; readonly block_payload_hash?: string | undefined; readonly level: number; readonly round?: number | undefined; readonly slot?: number | undefined; readonly metadata: { ...; }; }) | ({ readonly kind: OpKind.PREATTESTATION; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; readonly metadata: { readonly balance_updates?: readonly { readonly kind: MetadataBalanceUpdatesKindEnum; ... 12 more ...; readonly delegator?: string | undefined; }[] |...) | ({ readonly kind: OpKind.DOUBLE_PREATTESTATION_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.PREATTESTATION; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }; readonly signature?: string | undefined; }; read...) | ({ readonly kind: OpKind.DOUBLE_ATTESTATION_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.ATTESTATION; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly signat...) | ({ readonly kind: OpKind.ATTESTATION_WITH_SLOT; readonly endorsement: { readonly branch: string; readonly operations: { readonly kind: OpKind.ATTESTATION; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly sign...) | ({ readonly kind: OpKind.ATTESTATION; readonly level: number; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; }) | ({ readonly kind: OpKind.PREATTESTATION; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }) | ({ readonly kind: OpKind.DOUBLE_PREATTESTATION_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.PREATTESTATION; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }; readonly signature?: string | undefined; }; read...) | ({ readonly kind: OpKind.ENDORSEMENT; readonly level: number; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; }) | ({ readonly kind: OpKind.PREENDORSEMENT; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }) | ({ readonly kind: OpKind.DOUBLE_PREENDORSEMENT_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.PREENDORSEMENT; readonly slot: number; readonly level: number; readonly round: number; readonly block_payload_hash: string; }; readonly signature?: string | undefined; }; read...) | ({ readonly kind: OpKind.SEED_NONCE_REVELATION; readonly level: number; readonly nonce: string; }) | ({ readonly kind: OpKind.VDF_REVELATION; readonly solution: readonly string[]; }) | ({ readonly kind: OpKind.DOUBLE_ATTESTATION_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.ATTESTATION; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly signat...) | ({ readonly kind: OpKind.DOUBLE_ENDORSEMENT_EVIDENCE; readonly op1: { readonly branch: string; readonly operations: { readonly kind: OpKind.ENDORSEMENT; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly signat...) | ({ readonly kind: OpKind.DOUBLE_BAKING_EVIDENCE; readonly bh1: { readonly level: number; readonly proto: number; readonly predecessor: string; readonly timestamp: TimeStampMixed; readonly validation_pass: number; ... 11 more ...; readonly signature: string; }; readonly bh2: { ...; }; }) | ({ readonly kind: OpKind.ACTIVATION; readonly pkh: string; readonly secret: string; }) | ({ readonly kind: OpKind.PROPOSALS; readonly source: string; readonly period: number; readonly proposals: readonly string[]; }) | ({ readonly kind: OpKind.BALLOT; readonly source: string; readonly period: number; readonly proposal: string; readonly ballot: BallotVote; }) | ({ readonly kind: OpKind.REVEAL; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly public_key: string; }) | ({ readonly kind: OpKind.TRANSACTION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly amount: string; readonly destination: string; readonly parameters?: { ...; } | undefined; }) | ({ readonly kind: OpKind.ORIGINATION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly balance: string; readonly delegate?: string | undefined; readonly script?: { ...; } | undefined; }) | ({ readonly kind: OpKind.DELEGATION; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly delegate?: string | undefined; }) | ({ readonly kind: OpKind.ATTESTATION_WITH_SLOT; readonly endorsement: { readonly branch: string; readonly operations: { readonly kind: OpKind.ATTESTATION; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly sign...) | ({ readonly kind: OpKind.ENDORSEMENT_WITH_SLOT; readonly endorsement: { readonly branch: string; readonly operations: { readonly kind: OpKind.ENDORSEMENT; readonly slot?: number | undefined; readonly round?: number | undefined; readonly block_payload_hash?: string | undefined; readonly level: number; }; readonly sign...) | ({ readonly kind: OpKind.FAILING_NOOP; readonly arbitrary: string; }) | ({ readonly kind: OpKind.REGISTER_GLOBAL_CONSTANT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly value: { readonly int?: string | undefined; readonly string?: string | undefined; readonly bytes?: string | undefined; } | { ...) | ({ readonly kind: OpKind.SET_DEPOSITS_LIMIT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly limit?: string | undefined; }) | ({ readonly kind: OpKind.TRANSFER_TICKET; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly ticket_contents: { ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more ... | readonly ({ ....) | ({ readonly kind: OpKind.UPDATE_CONSENSUS_KEY; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly pk: string; }) | ({ readonly kind: OpKind.DRAIN_DELEGATE; readonly consensus_key: string; readonly delegate: string; readonly destination: string; }) | ({ readonly kind: OpKind.INCREASE_PAID_STORAGE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly amount: string; readonly destination: string; }) | ({ readonly kind: OpKind.SMART_ROLLUP_ORIGINATE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly pvm_kind: PvmKind; readonly kernel: string; readonly parameters_ty: { ...; } | ... 1 more ... | readonly ({ ...; } | ... 1 more...) | ({ readonly kind: OpKind.SMART_ROLLUP_ADD_MESSAGES; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly message: readonly string[]; }) | ({ readonly kind: OpKind.SMART_ROLLUP_EXECUTE_OUTBOX_MESSAGE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly cemented_commitment: string; readonly output_proof: string; }) | ({ readonly kind: OpKind.SMART_ROLLUP_PUBLISH; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly commitment: { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_CEMENT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly commitment: string; }) | ({ readonly kind: OpKind.SMART_ROLLUP_REFUTE; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly opponent: string; readonly refutation: { ...; } | { ...; }; }) | ({ readonly kind: OpKind.SMART_ROLLUP_RECOVER_BOND; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly staker: string; }) | ({ readonly kind: OpKind.SMART_ROLLUP_TIMEOUT; readonly source: string; readonly fee: string; readonly counter: string; readonly gas_limit: string; readonly storage_limit: string; readonly rollup: string; readonly stakers: { ...; }; }))[]
  • Readonly hash: string
  • Optional Readonly metadata?: TOO_LARGE
  • Readonly protocol: string
  • Optional Readonly signature?: string
signature: null | string
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