Corresponds to RPC schema (updates correspond to BigMapUpdate-s):

{ // big_map
"kind": "big_map",
"id": $008-PtEdo2Zk.big_map_id,
"diff": { // update
"action": "update",
"updates":
[ { "key_hash": $script_expr,
"key": $micheline.008-PtEdo2Zk.michelson_v1.expression,
"value"?: $micheline.008-PtEdo2Zk.michelson_v1.expression } ... ],
"key_type": $micheline.008-PtEdo2Zk.michelson_v1.expression,
"value_type": $micheline.008-PtEdo2Zk.michelson_v1.expression } }

and until Delphi protocol (including) to RPC schema:

{ // alloc
"action": "alloc",
"big_map": $bignum,
"key_type": $micheline.007-PsDELPH1.michelson_v1.expression,
"value_type": $micheline.007-PsDELPH1.michelson_v1.expression }

Hierarchy

Properties

action: Alloc

Usable for narrowing the type of this object from BigMapDiff.

bigMap: null | BigMapInfo

It is null if the corresponding ID is negative - the big map existed only within the block as temporary.

destinationBigMap: null

Always null for this type so that the property is directly available on BigMapDiff union.

key: null

Always null for this type so that the property is directly available on BigMapDiff union.

keyHash: null

Always null for this type so that the property is directly available on BigMapDiff union.

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

sourceBigMap: null

Always null for this type so that the property is directly available on BigMapDiff union.

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]
value: null

Always null for this type so that the property is directly available on BigMapDiff union.

valueType: MichelsonSchema

Generated using TypeDoc