From 17d4136840218b11e492421e893044ff4e6951ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Proust?= Date: Wed, 27 Mar 2024 10:18:30 +0100 Subject: [PATCH 1/4] Manifest: update data-encoding version --- .gitlab-ci.yml | 2 +- manifest/externals.ml | 4 ++-- opam/kaitai-of-data-encoding.opam | 2 +- opam/octez-codec-kaitai.opam | 2 +- opam/octez-codec.opam | 2 +- opam/octez-injector-server.opam | 2 +- opam/octez-l2-libs.opam | 2 +- opam/octez-libs.opam | 2 +- opam/octez-proto-libs.opam | 2 +- opam/octez-protocol-018-Proxford-libs.opam | 2 +- opam/octez-protocol-019-PtParisA-libs.opam | 2 +- opam/octez-protocol-alpha-libs.opam | 2 +- opam/octez-shell-libs.opam | 2 +- opam/octez-smart-rollup-node-Proxford.opam | 2 +- opam/octez-smart-rollup-node-PtNairob.opam | 2 +- opam/octez-smart-rollup-node-PtParisA.opam | 2 +- opam/octez-smart-rollup-node-alpha.opam | 2 +- opam/tezos-benchmark.opam | 2 +- opam/tezos-openapi.opam | 2 +- opam/tezos-tps-evaluation.opam | 2 +- opam/virtual/octez-deps.opam | 4 ++-- opam/virtual/octez-deps.opam.locked | 6 +++--- scripts/version.sh | 2 +- 23 files changed, 27 insertions(+), 27 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 212da32b15ce..d027fafcd284 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -59,7 +59,7 @@ default: interruptible: true variables: - build_deps_image_version: c9ef0c99bf6b62be8f18aae04e4a44033d710c21 + build_deps_image_version: 73427137fb6186c0ba3abd5d93c524023c60fc01 build_deps_image_name: ${GCP_REGISTRY}/tezos/opam-repository rust_toolchain_image_name: ${GCP_REGISTRY}/${CI_PROJECT_PATH}/rust-toolchain client_libs_dependencies_image_name: ${GCP_REGISTRY}/${CI_PROJECT_PATH}/client-libs-dependencies diff --git a/manifest/externals.ml b/manifest/externals.ml index 4d0618220d68..447e2482b805 100644 --- a/manifest/externals.ml +++ b/manifest/externals.ml @@ -98,7 +98,7 @@ let data_encoding = ~js_compatible:true ~main_module:"Data_encoding" "data-encoding" - V.(at_least "0.7.1" && less_than "1.0.0") + V.(at_least "1.0.1" && less_than "1.1") let digestif = external_lib "digestif" V.True @@ -151,7 +151,7 @@ let json_data_encoding = external_lib ~js_compatible:true "json-data-encoding" - V.(at_least "0.12" && less_than "0.13") + V.(at_least "1.0.1" && less_than "1.1") let jsonm = external_lib "jsonm" V.True diff --git a/opam/kaitai-of-data-encoding.opam b/opam/kaitai-of-data-encoding.opam index 3408730bde43..9fd57bcd4b84 100644 --- a/opam/kaitai-of-data-encoding.opam +++ b/opam/kaitai-of-data-encoding.opam @@ -11,7 +11,7 @@ depends: [ "dune" { >= "3.11.1" } "ocaml" { >= "4.14" } "yaml" { >= "3.1.0" } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "kaitai" { = version } "ppx_expect" ] diff --git a/opam/octez-codec-kaitai.opam b/opam/octez-codec-kaitai.opam index 419e472dad31..9065bfaa5eef 100644 --- a/opam/octez-codec-kaitai.opam +++ b/opam/octez-codec-kaitai.opam @@ -10,7 +10,7 @@ license: "MIT" depends: [ "dune" { >= "3.11.1" } "ocaml" { >= "4.14" } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "kaitai-of-data-encoding" { = version } "kaitai" { = version } "octez-libs" diff --git a/opam/octez-codec.opam b/opam/octez-codec.opam index 3adf2b9e329d..98e04b48bde5 100644 --- a/opam/octez-codec.opam +++ b/opam/octez-codec.opam @@ -10,7 +10,7 @@ license: "MIT" depends: [ "dune" { >= "3.11.1" } "ocaml" { >= "4.14" } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "octez-libs" { = version } "octez-shell-libs" { = version } "octez-version" { = version } diff --git a/opam/octez-injector-server.opam b/opam/octez-injector-server.opam index 7fc366077d82..2b56a4126e0b 100644 --- a/opam/octez-injector-server.opam +++ b/opam/octez-injector-server.opam @@ -13,7 +13,7 @@ depends: [ "octez-libs" { = version } "octez-injector" { = version } "octez-shell-libs" { = version } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } ] depopts: [ "tezos-injector-018-Proxford" diff --git a/opam/octez-l2-libs.opam b/opam/octez-l2-libs.opam index 8a1d877fc73d..5a3ca5f86926 100644 --- a/opam/octez-l2-libs.opam +++ b/opam/octez-l2-libs.opam @@ -17,7 +17,7 @@ depends: [ "ctypes" { >= "0.18.0" } "ctypes-foreign" { >= "0.18.0" } "tezos-rust-libs" { = "1.6" } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "index" { >= "1.6.0" & < "1.7.0" } "octez-internal-libs" { = version } "aches-lwt" { >= "1.0.0" } diff --git a/opam/octez-libs.opam b/opam/octez-libs.opam index 46bbc32c4a92..a90b74fe4600 100644 --- a/opam/octez-libs.opam +++ b/opam/octez-libs.opam @@ -16,7 +16,7 @@ depends: [ "qcheck-alcotest" { >= "0.20" } "lwt" { >= "5.7.0" } "pure-splitmix" { = "0.3" } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "ppx_expect" "hex" { >= "1.3.0" } "zarith" { >= "1.13" & < "1.14" } diff --git a/opam/octez-proto-libs.opam b/opam/octez-proto-libs.opam index c96f19fdf9b1..1ea700ee5884 100644 --- a/opam/octez-proto-libs.opam +++ b/opam/octez-proto-libs.opam @@ -12,7 +12,7 @@ depends: [ "ocaml" { >= "4.14" } "octez-libs" { = version } "octez-l2-libs" { = version } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "bls12-381" { = version } "zarith" { >= "1.13" & < "1.14" } "zarith_stubs_js" { >= "0.16.1" } diff --git a/opam/octez-protocol-018-Proxford-libs.opam b/opam/octez-protocol-018-Proxford-libs.opam index ed5cff29e33e..5ee141c86f69 100644 --- a/opam/octez-protocol-018-Proxford-libs.opam +++ b/opam/octez-protocol-018-Proxford-libs.opam @@ -21,7 +21,7 @@ depends: [ "tezos-dal-node-services" { = version } "lwt-canceler" { >= "0.3" & < "0.4" } "lwt-exit" - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "tezt" { >= "4.0.0" & < "5.0.0" } "octez-protocol-compiler" { = version } "tezos-dal-node-lib" { = version } diff --git a/opam/octez-protocol-019-PtParisA-libs.opam b/opam/octez-protocol-019-PtParisA-libs.opam index d66200be9183..27de14b4df0f 100644 --- a/opam/octez-protocol-019-PtParisA-libs.opam +++ b/opam/octez-protocol-019-PtParisA-libs.opam @@ -23,7 +23,7 @@ depends: [ "tezos-dal-node-services" { = version } "lwt-canceler" { >= "0.3" & < "0.4" } "lwt-exit" - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "octez-protocol-compiler" { = version } "tezos-dal-node-lib" { = version } "tezos-dac-lib" { = version } diff --git a/opam/octez-protocol-alpha-libs.opam b/opam/octez-protocol-alpha-libs.opam index 05fbe23c9be5..6bd087d16e3e 100644 --- a/opam/octez-protocol-alpha-libs.opam +++ b/opam/octez-protocol-alpha-libs.opam @@ -23,7 +23,7 @@ depends: [ "tezos-dal-node-services" { = version } "lwt-canceler" { >= "0.3" & < "0.4" } "lwt-exit" - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "octez-protocol-compiler" { = version } "tezos-dal-node-lib" { = version } "tezos-dac-lib" { = version } diff --git a/opam/octez-shell-libs.opam b/opam/octez-shell-libs.opam index 3f8745a838cc..5ed570918024 100644 --- a/opam/octez-shell-libs.opam +++ b/opam/octez-shell-libs.opam @@ -34,7 +34,7 @@ depends: [ "uri" { >= "3.1.0" } "ocplib-endian" "fmt" { >= "0.8.7" } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "resto-cohttp-self-serving-client" { >= "1.2" } "tezos-benchmark" { = version } "qcheck-alcotest" { with-test & >= "0.20" } diff --git a/opam/octez-smart-rollup-node-Proxford.opam b/opam/octez-smart-rollup-node-Proxford.opam index 22550d8bf6db..1281d077db8d 100644 --- a/opam/octez-smart-rollup-node-Proxford.opam +++ b/opam/octez-smart-rollup-node-Proxford.opam @@ -20,7 +20,7 @@ depends: [ "tezos-dac-client-lib" { = version } "octez-l2-libs" { = version } "octez-crawler" { = version } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "octez-internal-libs" { = version } "aches" { >= "1.0.0" } "aches-lwt" { >= "1.0.0" } diff --git a/opam/octez-smart-rollup-node-PtNairob.opam b/opam/octez-smart-rollup-node-PtNairob.opam index 8bc728fc7a09..708aa0497ba3 100644 --- a/opam/octez-smart-rollup-node-PtNairob.opam +++ b/opam/octez-smart-rollup-node-PtNairob.opam @@ -19,7 +19,7 @@ depends: [ "tezos-dac-lib" { = version } "octez-l2-libs" { = version } "octez-crawler" { = version } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "octez-internal-libs" { = version } "aches" { >= "1.0.0" } "aches-lwt" { >= "1.0.0" } diff --git a/opam/octez-smart-rollup-node-PtParisA.opam b/opam/octez-smart-rollup-node-PtParisA.opam index 70857c5cb683..a654ca70fb68 100644 --- a/opam/octez-smart-rollup-node-PtParisA.opam +++ b/opam/octez-smart-rollup-node-PtParisA.opam @@ -20,7 +20,7 @@ depends: [ "tezos-dac-client-lib" { = version } "octez-l2-libs" { = version } "octez-crawler" { = version } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "octez-internal-libs" { = version } "aches" { >= "1.0.0" } "aches-lwt" { >= "1.0.0" } diff --git a/opam/octez-smart-rollup-node-alpha.opam b/opam/octez-smart-rollup-node-alpha.opam index fc988ce2065c..048cf11d8a14 100644 --- a/opam/octez-smart-rollup-node-alpha.opam +++ b/opam/octez-smart-rollup-node-alpha.opam @@ -20,7 +20,7 @@ depends: [ "tezos-dac-client-lib" { = version } "octez-l2-libs" { = version } "octez-crawler" { = version } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "octez-internal-libs" { = version } "aches" { >= "1.0.0" } "aches-lwt" { >= "1.0.0" } diff --git a/opam/tezos-benchmark.opam b/opam/tezos-benchmark.opam index 6a400bd814e8..a96fc1f50b4d 100644 --- a/opam/tezos-benchmark.opam +++ b/opam/tezos-benchmark.opam @@ -12,7 +12,7 @@ depends: [ "ocaml" { >= "4.14" } "ppx_expect" "octez-libs" { = version } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "prbnmcn-linalg" { = "0.0.1" } "prbnmcn-stats" { = "0.0.6" } "pringo" { >= "1.3" & < "1.4" } diff --git a/opam/tezos-openapi.opam b/opam/tezos-openapi.opam index 80c70d5351a2..a1417ffe2219 100644 --- a/opam/tezos-openapi.opam +++ b/opam/tezos-openapi.opam @@ -11,7 +11,7 @@ depends: [ "dune" { >= "3.11.1" } "ocaml" { >= "4.14" } "ezjsonm" { >= "1.3.0" } - "json-data-encoding" { >= "0.12" & < "0.13" } + "json-data-encoding" { >= "1.0.1" & < "1.1" } "tezt" { >= "4.0.0" & < "5.0.0" } ] build: [ diff --git a/opam/tezos-tps-evaluation.opam b/opam/tezos-tps-evaluation.opam index 7d0905b05e85..d3f7a55fe656 100644 --- a/opam/tezos-tps-evaluation.opam +++ b/opam/tezos-tps-evaluation.opam @@ -14,7 +14,7 @@ depends: [ "caqti" "caqti-dynload" "caqti-lwt" { >= "2.0.1" } - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "lwt" { >= "5.7.0" } "octez-protocol-alpha-libs" { = version } "octez-shell-libs" { = version } diff --git a/opam/virtual/octez-deps.opam b/opam/virtual/octez-deps.opam index 6b716ed38be8..4dd2ebd3611b 100644 --- a/opam/virtual/octez-deps.opam +++ b/opam/virtual/octez-deps.opam @@ -34,7 +34,7 @@ depends: [ "ctypes" { >= "0.18.0" } "ctypes-foreign" { >= "0.18.0" } "ctypes_stubs_js" - "data-encoding" { >= "0.7.1" & < "1.0.0" } + "data-encoding" { >= "1.0.1" & < "1.1" } "digestif" "dmap" "dune-configurator" @@ -50,7 +50,7 @@ depends: [ "integers_stubs_js" "ipaddr" { >= "5.3.0" & < "6.0.0" } "jingoo" - "json-data-encoding" { >= "0.12" & < "0.13" } + "json-data-encoding" { >= "1.0.1" & < "1.1" } "jsonm" "lambda-term" { >= "3.3.1" } "ledgerwallet-tezos" { >= "0.4.0" } diff --git a/opam/virtual/octez-deps.opam.locked b/opam/virtual/octez-deps.opam.locked index 3840e384b23a..75419cba15f7 100644 --- a/opam/virtual/octez-deps.opam.locked +++ b/opam/virtual/octez-deps.opam.locked @@ -71,7 +71,7 @@ depends: [ "ctypes" {= "0.20.2"} "ctypes-foreign" {= "0.18.0"} "ctypes_stubs_js" {= "0.1"} - "data-encoding" {= "0.7.1"} + "data-encoding" {= "1.0.1"} "decompress" {= "1.5.3"} "digestif" {= "1.2.0"} "dmap" {= "0.5"} @@ -109,8 +109,8 @@ depends: [ "js_of_ocaml-compiler" {= "5.7.1"} "js_of_ocaml-lwt" {= "5.7.1"} "js_of_ocaml-ppx" {= "5.7.1"} - "json-data-encoding" {= "0.12.1"} - "json-data-encoding-bson" {= "0.12.1"} + "json-data-encoding" {= "1.0.1"} + "json-data-encoding-bson" {= "1.0.1"} "jsonm" {= "1.0.2"} "jst-config" {= "v0.16.0"} "lambda-term" {= "3.3.2"} diff --git a/scripts/version.sh b/scripts/version.sh index 3353d183607c..0576f365c7df 100755 --- a/scripts/version.sh +++ b/scripts/version.sh @@ -32,7 +32,7 @@ export full_opam_repository_tag=518f55a1ee5da870035b9593f98db03f43ce7f5f ## This value MUST be reflected in the `build_deps_image_version` variable ## of `.gitlab-ci.yml`, which is ensured by running `make -C ci` from the root. export opam_repository_url=https://gitlab.com/tezos/opam-repository -export opam_repository_tag="${OPAM_REPOSITORY_TAG:-c9ef0c99bf6b62be8f18aae04e4a44033d710c21}" +export opam_repository_tag="${OPAM_REPOSITORY_TAG:-73427137fb6186c0ba3abd5d93c524023c60fc01}" export opam_repository_git="$opam_repository_url.git" export opam_repository="$opam_repository_git"\#"$opam_repository_tag" -- GitLab From d691a0bbaf979c642bf8218048b0a18ca4a08170 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Proust?= Date: Wed, 20 Mar 2024 17:13:56 +0100 Subject: [PATCH 2/4] kaitai-of-data-encoding: adapt to newest data-encoding --- .../lib_kaitai_of_data_encoding/ground.ml | 72 +++++++++++-------- .../lib_kaitai_of_data_encoding/ground.mli | 40 +++++++---- .../lib_kaitai_of_data_encoding/translate.ml | 49 +++++++++---- 3 files changed, 104 insertions(+), 57 deletions(-) diff --git a/client-libs/lib_kaitai_of_data_encoding/ground.ml b/client-libs/lib_kaitai_of_data_encoding/ground.ml index 7e71662b55cb..41d1e2be29b1 100644 --- a/client-libs/lib_kaitai_of_data_encoding/ground.ml +++ b/client-libs/lib_kaitai_of_data_encoding/ground.ml @@ -161,19 +161,25 @@ let int1_type_attr_spec ~id ~signed = dataType = DataType.(NumericType (Int_type (Int1Type {signed}))); } -let int_multi_type_attr_spec ~id ~signed width = +let default_data_encoding_endianness = Data_encoding__TzEndian.Big_endian + +let int_multi_type_attr_spec ~id ~signed ~endian width = + let endian = + match endian with + | Data_encoding__TzEndian.Big_endian -> Some `BE + | Little_endian -> Some `LE + in { (Helpers.default_attr_spec ~id) with dataType = - DataType.( - NumericType (Int_type (IntMultiType {signed; width; endian = None}))); + DataType.(NumericType (Int_type (IntMultiType {signed; width; endian}))); } -let uint30_attr ~id = +let uint30_attr ~id ~endian = (* the integer literal bounds are from data-encoding source, specifically the binary reader *) { - (int_multi_type_attr_spec ~id ~signed:false DataType.W4) with + (int_multi_type_attr_spec ~id ~signed:false ~endian DataType.W4) with valid = Some (ValidationSpec.ValidationMax (Ast.IntNum ((1 lsl 30) - 1))); } @@ -186,13 +192,16 @@ module Type = struct let z = z_type - let uint30 = + let uint30 ~endian = ( "uint30", (* the integer literal bounds are from data-encoding source, specifically the binary reader *) - {(Helpers.default_class_spec ()) with seq = [uint30_attr ~id:"uint30"]} ) + { + (Helpers.default_class_spec ()) with + seq = [uint30_attr ~id:"uint30" ~endian]; + } ) - let int31 = + let int31 ~endian = ( "int31", (* the integer literal bounds are from data-encoding source, specifically the binary reader *) @@ -201,7 +210,12 @@ module Type = struct seq = [ { - (int_multi_type_attr_spec ~id:"int31" ~signed:true DataType.W4) with + (int_multi_type_attr_spec + ~id:"int31" + ~signed:true + ~endian + DataType.W4) + with valid = Some (ValidationSpec.ValidationRange @@ -248,7 +262,11 @@ module Type = struct (Helpers.default_class_spec ()) with seq = [ - int_multi_type_attr_spec ~id:size_id ~signed:false DataType.W2; + int_multi_type_attr_spec + ~id:size_id + ~signed:false + ~endian:default_data_encoding_endianness + DataType.W2; { (Helpers.default_attr_spec ~id) with dataType = @@ -275,7 +293,7 @@ module Type = struct (Helpers.default_class_spec ()) with seq = [ - uint30_attr ~id:size_id; + uint30_attr ~id:size_id ~endian:default_data_encoding_endianness; { (Helpers.default_attr_spec ~id) with dataType = @@ -309,14 +327,6 @@ module Attr = struct dataType = DataType.(NumericType (Int_type (Int1Type {signed}))); } - let int_multi_type_attr_spec ~id ~signed width = - { - (Helpers.default_attr_spec ~id) with - dataType = - DataType.( - NumericType (Int_type (IntMultiType {signed; width; endian = None}))); - } - let float_multi_type_attr_spec ~id = { (Helpers.default_attr_spec ~id) with @@ -336,25 +346,29 @@ module Attr = struct let int8 ~id = int1_type_attr_spec ~id ~signed:true - let uint16 ~id = int_multi_type_attr_spec ~id ~signed:false DataType.W2 + let uint16 ~id ~endian = + int_multi_type_attr_spec ~id ~signed:false ~endian DataType.W2 - let int16 ~id = int_multi_type_attr_spec ~id ~signed:true DataType.W2 + let int16 ~id ~endian = + int_multi_type_attr_spec ~id ~signed:true ~endian DataType.W2 - let int32 ~id = int_multi_type_attr_spec ~id ~signed:true DataType.W4 + let int32 ~id ~endian = + int_multi_type_attr_spec ~id ~signed:true ~endian DataType.W4 - let int64 ~id = int_multi_type_attr_spec ~id ~signed:true DataType.W8 + let int64 ~id ~endian = + int_multi_type_attr_spec ~id ~signed:true ~endian DataType.W8 - let int31 ~id = + let int31 ~id ~endian = { (Helpers.default_attr_spec ~id) with - dataType = ComplexDataType (UserType (fst Type.int31)); + dataType = ComplexDataType (UserType (fst (Type.int31 ~endian))); } - let uint30 ~id = + let uint30 ~id ~endian = (* the integer literal bounds are from data-encoding source, specifically the binary reader *) { - (int_multi_type_attr_spec ~id ~signed:false DataType.W4) with + (int_multi_type_attr_spec ~id ~signed:false ~endian DataType.W4) with valid = Some (ValidationSpec.ValidationMax (Ast.IntNum ((1 lsl 30) - 1))); } @@ -431,7 +445,7 @@ module Attr = struct let binary_length_kind ~id kind = match kind with | `N -> failwith "Not implemented" - | `Uint30 -> uint30 ~id - | `Uint16 -> uint16 ~id + | `Uint30 -> uint30 ~id ~endian:default_data_encoding_endianness + | `Uint16 -> uint16 ~id ~endian:default_data_encoding_endianness | `Uint8 -> uint8 ~id end diff --git a/client-libs/lib_kaitai_of_data_encoding/ground.mli b/client-libs/lib_kaitai_of_data_encoding/ground.mli index ac1bd3dbfd51..eb2cd76df0d6 100644 --- a/client-libs/lib_kaitai_of_data_encoding/ground.mli +++ b/client-libs/lib_kaitai_of_data_encoding/ground.mli @@ -48,10 +48,10 @@ module Type : sig val z : string * ClassSpec.t (** uint30 is u4 with a bound check. *) - val uint30 : string * ClassSpec.t + val uint30 : endian:Data_encoding__TzEndian.endianness -> string * ClassSpec.t (** int31 is s4 with a bound check. *) - val int31 : string * ClassSpec.t + val int31 : endian:Data_encoding__TzEndian.endianness -> string * ClassSpec.t (** [bytes_dyn_uint8] is a byte sequence dynamically sized by a [uint8]. *) val bytes_dyn_uint8 : string * ClassSpec.t @@ -85,25 +85,37 @@ module Attr : sig (** [int8 ~id] is an [AttrSpec.t] definition of 8-bit signed integer. *) val int8 : id:string -> AttrSpec.t - (** [uint16 ~id] is an [AttrSpec.t] definition of 16-bit unsigned integer. *) - val uint16 : id:string -> AttrSpec.t + (** [uint16 ~id ~endian] is an [AttrSpec.t] definition of 16-bit unsigned + integer in [endian]ness. *) + val uint16 : + id:string -> endian:Data_encoding__TzEndian.endianness -> AttrSpec.t - (** [int16 ~id] is an [AttrSpec.t] definition of 16-bit signed integer. *) - val int16 : id:string -> AttrSpec.t + (** [int16 ~id] is an [AttrSpec.t] definition of 16-bit signed + integer in [endian]ness. *) + val int16 : + id:string -> endian:Data_encoding__TzEndian.endianness -> AttrSpec.t - (** [int32 ~id] is an [AttrSpec.t] definition of 32-bit signed integer. *) - val int32 : id:string -> AttrSpec.t + (** [int32 ~id] is an [AttrSpec.t] definition of 32-bit signed + integer in [endian]ness. *) + val int32 : + id:string -> endian:Data_encoding__TzEndian.endianness -> AttrSpec.t - (** [int64 ~id] is an [AttrSpec.t] definition of 64-bit signed integer. *) - val int64 : id:string -> AttrSpec.t + (** [int64 ~id] is an [AttrSpec.t] definition of 64-bit signed + integer in [endian]ness. *) + val int64 : + id:string -> endian:Data_encoding__TzEndian.endianness -> AttrSpec.t - (** [int31 ~id] is an [AttrSpec.t] definition of 31-bit signed integer. + (** [int31 ~id] is an [AttrSpec.t] definition of 31-bit signed + integer in [endian]ness. For more about this type see [Data_encoding.int31]. *) - val int31 : id:string -> AttrSpec.t + val int31 : + id:string -> endian:Data_encoding__TzEndian.endianness -> AttrSpec.t - (** [uint30 ~id] is an [AttrSpec.t] definition of 30-bit unsigned integer. + (** [uint30 ~id] is an [AttrSpec.t] definition of 30-bit unsigned + integer in [endian]ness. For more about this type see [Data_encoding.int31]. *) - val uint30 : id:string -> AttrSpec.t + val uint30 : + id:string -> endian:Data_encoding__TzEndian.endianness -> AttrSpec.t (** [float ~id] is an [AttrSpec.t] definition of 64-bit float. *) val float : id:string -> AttrSpec.t diff --git a/client-libs/lib_kaitai_of_data_encoding/translate.ml b/client-libs/lib_kaitai_of_data_encoding/translate.ml index 617fbb6174d2..8b8f33c9ea22 100644 --- a/client-libs/lib_kaitai_of_data_encoding/translate.ml +++ b/client-libs/lib_kaitai_of_data_encoding/translate.ml @@ -227,14 +227,14 @@ let rec seq_field_of_data_encoding0 : (state, [Ground.Attr.bool ~id]) | Uint8 -> (state, [Ground.Attr.uint8 ~id]) | Int8 -> (state, [Ground.Attr.int8 ~id]) - | Uint16 -> (state, [Ground.Attr.uint16 ~id]) - | Int16 -> (state, [Ground.Attr.int16 ~id]) - | Int32 -> (state, [Ground.Attr.int32 ~id]) - | Int64 -> (state, [Ground.Attr.int64 ~id]) - | Int31 -> - Types.add state.types Ground.Type.int31 ; - (state, [Ground.Attr.int31 ~id]) - | RangedInt {minimum; maximum} -> + | Uint16 endian -> (state, [Ground.Attr.uint16 ~id ~endian]) + | Int16 endian -> (state, [Ground.Attr.int16 ~id ~endian]) + | Int32 endian -> (state, [Ground.Attr.int32 ~id ~endian]) + | Int64 endian -> (state, [Ground.Attr.int64 ~id ~endian]) + | Int31 endian -> + Types.add state.types (Ground.Type.int31 ~endian) ; + (state, [Ground.Attr.int31 ~id ~endian]) + | RangedInt {minimum; maximum; endianness = endian} -> let size = Data_encoding__Binary_size.range_to_size ~minimum ~maximum in if minimum <= 0 then ( let valid = @@ -249,13 +249,15 @@ let rec seq_field_of_data_encoding0 : in match size with | `Uint8 -> (state, [{(Ground.Attr.uint8 ~id) with valid = uvalid}]) - | `Uint16 -> (state, [{(Ground.Attr.uint16 ~id) with valid = uvalid}]) - | `Uint30 -> (state, [{(Ground.Attr.uint30 ~id) with valid = uvalid}]) + | `Uint16 -> + (state, [{(Ground.Attr.uint16 ~id ~endian) with valid = uvalid}]) + | `Uint30 -> + (state, [{(Ground.Attr.uint30 ~id ~endian) with valid = uvalid}]) | `Int8 -> (state, [{(Ground.Attr.int8 ~id) with valid}]) - | `Int16 -> (state, [{(Ground.Attr.int16 ~id) with valid}]) + | `Int16 -> (state, [{(Ground.Attr.int16 ~id ~endian) with valid}]) | `Int31 -> - Types.add state.types Ground.Type.int31 ; - (state, [{(Ground.Attr.int31 ~id) with valid}])) + Types.add state.types (Ground.Type.int31 ~endian) ; + (state, [{(Ground.Attr.int31 ~id ~endian) with valid}])) else (* when [minimum > 0] (as is the case in this branch), data-encoding shifts the value of the binary representation so that the minimum is at @@ -267,7 +269,12 @@ let rec seq_field_of_data_encoding0 : let shifted_encoding : a DataEncoding.t = { encoding = - RangedInt {minimum = minimum - shift; maximum = maximum - shift}; + RangedInt + { + minimum = minimum - shift; + maximum = maximum - shift; + endianness = endian; + }; json_encoding = None; } in @@ -349,6 +356,20 @@ let rec seq_field_of_data_encoding0 : {kind = `Uint30; encoding = {encoding = String (`Variable, _); _}} -> Types.add state.types Ground.Type.bytes_dyn_uint30 ; (state, [Ground.Attr.bytes ~id Dynamic30]) + | Bigstring (`Fixed n, _) -> (state, [Ground.Attr.string ~id (Fixed n)]) + | Bigstring (`Variable, _) -> (state, [Ground.Attr.string ~id Variable]) + | Dynamic_size + {kind = `Uint8; encoding = {encoding = Bigstring (`Variable, _); _}} -> + Types.add state.types Ground.Type.bytes_dyn_uint8 ; + (state, [Ground.Attr.bytes ~id Dynamic8]) + | Dynamic_size + {kind = `Uint16; encoding = {encoding = Bigstring (`Variable, _); _}} -> + Types.add state.types Ground.Type.bytes_dyn_uint16 ; + (state, [Ground.Attr.bytes ~id Dynamic16]) + | Dynamic_size + {kind = `Uint30; encoding = {encoding = Bigstring (`Variable, _); _}} -> + Types.add state.types Ground.Type.bytes_dyn_uint30 ; + (state, [Ground.Attr.bytes ~id Dynamic30]) | Dynamic_size {kind; encoding = {encoding = Check_size {limit; encoding}; _}} -> let len_id = len_id_of_id id in -- GitLab From ff61004ff3532f428f7c7cb31a036dd0a4d25300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Proust?= Date: Wed, 27 Mar 2024 10:43:25 +0100 Subject: [PATCH 3/4] Client-libs: regenerate kaitai-struct files --- client-libs/bin_codec_kaitai/kaitai.t | 14 +- .../files/alpha__block_header.ksy | 20 +- .../files/alpha__block_header__contents.ksy | 20 +- .../alpha__block_header__protocol_data.ksy | 20 +- .../files/alpha__block_header__unsigned.ksy | 20 +- .../files/alpha__constants.ksy | 62 +- .../files/alpha__constants__fixed.ksy | 4 +- .../files/alpha__constants__parametric.ksy | 60 +- .../files/alpha__cycle.ksy | 2 +- .../files/alpha__errors.ksy | 2 +- .../files/alpha__fa1__2__token_transfer.ksy | 2 +- .../files/alpha__fitness.ksy | 8 +- .../files/alpha__lazy_storage_diff.ksy | 16 +- .../files/alpha__level.ksy | 8 +- .../files/alpha__operation.ksy | 98 +- .../files/alpha__operation__contents.ksy | 98 +- .../files/alpha__operation__contents_list.ksy | 98 +- .../files/alpha__operation__internal.ksy | 8 +- .../files/alpha__operation__protocol_data.ksy | 98 +- .../files/alpha__operation__unsigned.ksy | 98 +- ...operation_with_legacy_attestation_name.ksy | 98 +- ...with_legacy_attestation_name__unsigned.ksy | 98 +- .../files/alpha__parameters.ksy | 72 +- .../files/alpha__period.ksy | 2 +- .../files/alpha__raw_level.ksy | 2 +- .../files/alpha__receipt__balance_updates.ksy | 8 +- .../files/alpha__script.ksy | 2 +- .../files/alpha__script__expr.ksy | 6 +- .../files/alpha__script__lazy_expr.ksy | 2 +- .../files/alpha__script__loc.ksy | 2 +- .../alpha__smart_rollup__commmitment.ksy | 4 +- .../files/alpha__smart_rollup__game.ksy | 16 +- .../files/alpha__smart_rollup__inbox.ksy | 6 +- .../alpha__smart_rollup__inbox__message.ksy | 6 +- .../files/alpha__smart_rollup__metadata.ksy | 2 +- .../alpha__smart_rollup__outbox__message.ksy | 12 +- .../files/alpha__smart_rollup__output.ksy | 14 +- .../files/alpha__smart_rollup__proof.ksy | 10 +- .../files/alpha__smart_rollup__reveal.ksy | 4 +- ...mart_rollup__wasm_2_0_0__output__proof.ksy | 892 +-- .../files/alpha__smart_rollup__whitelist.ksy | 2 +- .../files/alpha__vote__ballots.ksy | 6 +- .../files/alpha__vote__listings.ksy | 4 +- .../files/alpha__voting_period.ksy | 4 +- .../files/block_header__shell.ksy | 6 +- .../files/block_locator.ksy | 2 +- .../files/context_hash_version.ksy | 2 +- .../files/distributed_db_version.ksy | 2 +- .../files/distributed_db_version__name.ksy | 2 +- .../files/ground__bytes.ksy | 2 +- .../files/ground__int16.ksy | 2 +- .../files/ground__int31.ksy | 2 +- .../files/ground__int32.ksy | 2 +- .../files/ground__int64.ksy | 2 +- .../files/ground__json.ksy | 2 +- .../files/ground__string.ksy | 2 +- .../files/ground__uint16.ksy | 2 +- .../files/id_005__psbabym1__block_header.ksy | 2 +- ..._005__psbabym1__block_header__contents.ksy | 2 +- ..._psbabym1__block_header__protocol_data.ksy | 2 +- ..._005__psbabym1__block_header__unsigned.ksy | 2 +- .../files/id_005__psbabym1__constants.ksy | 32 +- .../id_005__psbabym1__constants__fixed.ksy | 2 +- ...d_005__psbabym1__constants__parametric.ksy | 32 +- ..._005__psbabym1__contract__big_map_diff.ksy | 8 +- .../files/id_005__psbabym1__cycle.ksy | 2 +- ...5__psbabym1__delegate__balance_updates.ksy | 10 +- ...m1__delegate__frozen_balance_by_cycles.ksy | 4 +- .../files/id_005__psbabym1__errors.ksy | 2 +- .../files/id_005__psbabym1__fitness.ksy | 4 +- .../files/id_005__psbabym1__level.ksy | 12 +- .../files/id_005__psbabym1__operation.ksy | 24 +- .../id_005__psbabym1__operation__contents.ksy | 24 +- ...05__psbabym1__operation__contents_list.ksy | 24 +- .../id_005__psbabym1__operation__internal.ksy | 4 +- ...05__psbabym1__operation__protocol_data.ksy | 24 +- .../id_005__psbabym1__operation__unsigned.ksy | 24 +- .../files/id_005__psbabym1__parameters.ksy | 40 +- .../files/id_005__psbabym1__period.ksy | 2 +- .../files/id_005__psbabym1__raw_level.ksy | 2 +- .../files/id_005__psbabym1__roll.ksy | 2 +- .../files/id_005__psbabym1__script.ksy | 2 +- .../files/id_005__psbabym1__script__expr.ksy | 6 +- .../id_005__psbabym1__script__lazy_expr.ksy | 2 +- .../files/id_005__psbabym1__script__loc.ksy | 2 +- .../files/id_005__psbabym1__vote__ballots.ksy | 6 +- .../id_005__psbabym1__vote__listings.ksy | 4 +- .../files/id_005__psbabym1__voting_period.ksy | 2 +- .../files/id_006__pscartha__block_header.ksy | 2 +- ..._006__pscartha__block_header__contents.ksy | 2 +- ..._pscartha__block_header__protocol_data.ksy | 2 +- ..._006__pscartha__block_header__unsigned.ksy | 2 +- .../files/id_006__pscartha__constants.ksy | 36 +- .../id_006__pscartha__constants__fixed.ksy | 2 +- ...d_006__pscartha__constants__parametric.ksy | 36 +- ..._006__pscartha__contract__big_map_diff.ksy | 8 +- .../files/id_006__pscartha__cycle.ksy | 2 +- ...6__pscartha__delegate__balance_updates.ksy | 10 +- ...ha__delegate__frozen_balance_by_cycles.ksy | 4 +- .../files/id_006__pscartha__errors.ksy | 2 +- .../files/id_006__pscartha__fitness.ksy | 4 +- .../files/id_006__pscartha__level.ksy | 12 +- .../files/id_006__pscartha__operation.ksy | 24 +- .../id_006__pscartha__operation__contents.ksy | 24 +- ...06__pscartha__operation__contents_list.ksy | 24 +- .../id_006__pscartha__operation__internal.ksy | 4 +- ...06__pscartha__operation__protocol_data.ksy | 24 +- .../id_006__pscartha__operation__unsigned.ksy | 24 +- .../files/id_006__pscartha__parameters.ksy | 44 +- .../files/id_006__pscartha__period.ksy | 2 +- .../files/id_006__pscartha__raw_level.ksy | 2 +- .../files/id_006__pscartha__roll.ksy | 2 +- .../files/id_006__pscartha__script.ksy | 2 +- .../files/id_006__pscartha__script__expr.ksy | 6 +- .../id_006__pscartha__script__lazy_expr.ksy | 2 +- .../files/id_006__pscartha__script__loc.ksy | 2 +- .../files/id_006__pscartha__vote__ballots.ksy | 6 +- .../id_006__pscartha__vote__listings.ksy | 4 +- .../files/id_006__pscartha__voting_period.ksy | 2 +- .../files/id_007__psdelph1__block_header.ksy | 2 +- ..._007__psdelph1__block_header__contents.ksy | 2 +- ..._psdelph1__block_header__protocol_data.ksy | 2 +- ..._007__psdelph1__block_header__unsigned.ksy | 2 +- .../files/id_007__psdelph1__constants.ksy | 36 +- .../id_007__psdelph1__constants__fixed.ksy | 2 +- ...d_007__psdelph1__constants__parametric.ksy | 36 +- ..._007__psdelph1__contract__big_map_diff.ksy | 8 +- .../files/id_007__psdelph1__cycle.ksy | 2 +- ...7__psdelph1__delegate__balance_updates.ksy | 10 +- ...h1__delegate__frozen_balance_by_cycles.ksy | 4 +- .../files/id_007__psdelph1__errors.ksy | 2 +- .../files/id_007__psdelph1__fitness.ksy | 4 +- .../files/id_007__psdelph1__level.ksy | 12 +- .../files/id_007__psdelph1__operation.ksy | 24 +- .../id_007__psdelph1__operation__contents.ksy | 24 +- ...07__psdelph1__operation__contents_list.ksy | 24 +- .../id_007__psdelph1__operation__internal.ksy | 4 +- ...07__psdelph1__operation__protocol_data.ksy | 24 +- .../id_007__psdelph1__operation__unsigned.ksy | 24 +- .../files/id_007__psdelph1__parameters.ksy | 44 +- .../files/id_007__psdelph1__period.ksy | 2 +- .../files/id_007__psdelph1__raw_level.ksy | 2 +- .../files/id_007__psdelph1__roll.ksy | 2 +- .../files/id_007__psdelph1__script.ksy | 2 +- .../files/id_007__psdelph1__script__expr.ksy | 6 +- .../id_007__psdelph1__script__lazy_expr.ksy | 2 +- .../files/id_007__psdelph1__script__loc.ksy | 2 +- .../files/id_007__psdelph1__vote__ballots.ksy | 6 +- .../id_007__psdelph1__vote__listings.ksy | 4 +- .../files/id_007__psdelph1__voting_period.ksy | 2 +- .../files/id_008__ptedo2zk__block_header.ksy | 2 +- ..._008__ptedo2zk__block_header__contents.ksy | 2 +- ..._ptedo2zk__block_header__protocol_data.ksy | 2 +- ..._008__ptedo2zk__block_header__unsigned.ksy | 2 +- .../files/id_008__ptedo2zk__constants.ksy | 36 +- .../id_008__ptedo2zk__constants__fixed.ksy | 2 +- ...d_008__ptedo2zk__constants__parametric.ksy | 36 +- ..._008__ptedo2zk__contract__big_map_diff.ksy | 8 +- .../files/id_008__ptedo2zk__cycle.ksy | 2 +- ...8__ptedo2zk__delegate__balance_updates.ksy | 10 +- ...zk__delegate__frozen_balance_by_cycles.ksy | 4 +- .../files/id_008__ptedo2zk__errors.ksy | 2 +- ..._008__ptedo2zk__fa1__2__token_transfer.ksy | 2 +- .../files/id_008__ptedo2zk__fitness.ksy | 4 +- .../id_008__ptedo2zk__lazy_storage_diff.ksy | 16 +- .../files/id_008__ptedo2zk__level.ksy | 8 +- .../files/id_008__ptedo2zk__operation.ksy | 24 +- .../id_008__ptedo2zk__operation__contents.ksy | 24 +- ...08__ptedo2zk__operation__contents_list.ksy | 24 +- .../id_008__ptedo2zk__operation__internal.ksy | 4 +- ...08__ptedo2zk__operation__protocol_data.ksy | 24 +- .../id_008__ptedo2zk__operation__unsigned.ksy | 24 +- .../files/id_008__ptedo2zk__parameters.ksy | 44 +- .../files/id_008__ptedo2zk__period.ksy | 2 +- .../files/id_008__ptedo2zk__raw_level.ksy | 2 +- .../files/id_008__ptedo2zk__roll.ksy | 2 +- .../files/id_008__ptedo2zk__script.ksy | 2 +- .../files/id_008__ptedo2zk__script__expr.ksy | 6 +- .../id_008__ptedo2zk__script__lazy_expr.ksy | 2 +- .../files/id_008__ptedo2zk__script__loc.ksy | 2 +- .../files/id_008__ptedo2zk__vote__ballots.ksy | 6 +- .../id_008__ptedo2zk__vote__listings.ksy | 4 +- .../files/id_008__ptedo2zk__voting_period.ksy | 4 +- .../files/id_009__psfloren__block_header.ksy | 2 +- ..._009__psfloren__block_header__contents.ksy | 2 +- ..._psfloren__block_header__protocol_data.ksy | 2 +- ..._009__psfloren__block_header__unsigned.ksy | 2 +- .../files/id_009__psfloren__constants.ksy | 36 +- .../id_009__psfloren__constants__fixed.ksy | 2 +- ...d_009__psfloren__constants__parametric.ksy | 36 +- ..._009__psfloren__contract__big_map_diff.ksy | 8 +- .../files/id_009__psfloren__cycle.ksy | 2 +- ...en__delegate__frozen_balance_by_cycles.ksy | 4 +- .../files/id_009__psfloren__errors.ksy | 2 +- ..._009__psfloren__fa1__2__token_transfer.ksy | 2 +- .../files/id_009__psfloren__fitness.ksy | 4 +- .../id_009__psfloren__lazy_storage_diff.ksy | 16 +- .../files/id_009__psfloren__level.ksy | 8 +- .../files/id_009__psfloren__operation.ksy | 30 +- .../id_009__psfloren__operation__contents.ksy | 30 +- ...09__psfloren__operation__contents_list.ksy | 30 +- .../id_009__psfloren__operation__internal.ksy | 4 +- ...09__psfloren__operation__protocol_data.ksy | 30 +- .../id_009__psfloren__operation__unsigned.ksy | 30 +- .../files/id_009__psfloren__parameters.ksy | 44 +- .../files/id_009__psfloren__period.ksy | 2 +- .../files/id_009__psfloren__raw_level.ksy | 2 +- ...09__psfloren__receipt__balance_updates.ksy | 10 +- .../files/id_009__psfloren__roll.ksy | 2 +- .../files/id_009__psfloren__script.ksy | 2 +- .../files/id_009__psfloren__script__expr.ksy | 6 +- .../id_009__psfloren__script__lazy_expr.ksy | 2 +- .../files/id_009__psfloren__script__loc.ksy | 2 +- .../files/id_009__psfloren__vote__ballots.ksy | 6 +- .../id_009__psfloren__vote__listings.ksy | 4 +- .../files/id_009__psfloren__voting_period.ksy | 4 +- .../files/id_010__ptgranad__block_header.ksy | 2 +- ..._010__ptgranad__block_header__contents.ksy | 2 +- ..._ptgranad__block_header__protocol_data.ksy | 2 +- ..._010__ptgranad__block_header__unsigned.ksy | 2 +- .../files/id_010__ptgranad__constants.ksy | 40 +- .../id_010__ptgranad__constants__fixed.ksy | 2 +- ...d_010__ptgranad__constants__parametric.ksy | 40 +- ..._010__ptgranad__contract__big_map_diff.ksy | 8 +- .../files/id_010__ptgranad__cycle.ksy | 2 +- ...ad__delegate__frozen_balance_by_cycles.ksy | 4 +- .../files/id_010__ptgranad__errors.ksy | 2 +- ..._010__ptgranad__fa1__2__token_transfer.ksy | 2 +- .../files/id_010__ptgranad__fitness.ksy | 4 +- .../id_010__ptgranad__lazy_storage_diff.ksy | 16 +- .../files/id_010__ptgranad__level.ksy | 8 +- .../files/id_010__ptgranad__operation.ksy | 30 +- .../id_010__ptgranad__operation__contents.ksy | 30 +- ...10__ptgranad__operation__contents_list.ksy | 30 +- .../id_010__ptgranad__operation__internal.ksy | 4 +- ...10__ptgranad__operation__protocol_data.ksy | 30 +- .../id_010__ptgranad__operation__unsigned.ksy | 30 +- .../files/id_010__ptgranad__parameters.ksy | 48 +- .../files/id_010__ptgranad__period.ksy | 2 +- .../files/id_010__ptgranad__raw_level.ksy | 2 +- ...10__ptgranad__receipt__balance_updates.ksy | 10 +- .../files/id_010__ptgranad__roll.ksy | 2 +- .../files/id_010__ptgranad__script.ksy | 2 +- .../files/id_010__ptgranad__script__expr.ksy | 6 +- .../id_010__ptgranad__script__lazy_expr.ksy | 2 +- .../files/id_010__ptgranad__script__loc.ksy | 2 +- .../files/id_010__ptgranad__vote__ballots.ksy | 6 +- .../id_010__ptgranad__vote__listings.ksy | 4 +- .../files/id_010__ptgranad__voting_period.ksy | 4 +- .../files/id_011__pthangz2__block_header.ksy | 2 +- ..._011__pthangz2__block_header__contents.ksy | 2 +- ..._pthangz2__block_header__protocol_data.ksy | 2 +- ..._011__pthangz2__block_header__unsigned.ksy | 2 +- .../files/id_011__pthangz2__constants.ksy | 44 +- .../id_011__pthangz2__constants__fixed.ksy | 8 +- ...d_011__pthangz2__constants__parametric.ksy | 38 +- ..._011__pthangz2__contract__big_map_diff.ksy | 8 +- .../files/id_011__pthangz2__cycle.ksy | 2 +- ...z2__delegate__frozen_balance_by_cycles.ksy | 4 +- .../files/id_011__pthangz2__errors.ksy | 2 +- ..._011__pthangz2__fa1__2__token_transfer.ksy | 2 +- .../files/id_011__pthangz2__fitness.ksy | 4 +- .../id_011__pthangz2__lazy_storage_diff.ksy | 16 +- .../files/id_011__pthangz2__level.ksy | 8 +- .../files/id_011__pthangz2__operation.ksy | 30 +- .../id_011__pthangz2__operation__contents.ksy | 30 +- ...11__pthangz2__operation__contents_list.ksy | 30 +- .../id_011__pthangz2__operation__internal.ksy | 4 +- ...11__pthangz2__operation__protocol_data.ksy | 30 +- .../id_011__pthangz2__operation__unsigned.ksy | 30 +- .../files/id_011__pthangz2__parameters.ksy | 46 +- .../files/id_011__pthangz2__period.ksy | 2 +- .../files/id_011__pthangz2__raw_level.ksy | 2 +- ...11__pthangz2__receipt__balance_updates.ksy | 10 +- .../files/id_011__pthangz2__roll.ksy | 2 +- .../files/id_011__pthangz2__script.ksy | 2 +- .../files/id_011__pthangz2__script__expr.ksy | 6 +- .../id_011__pthangz2__script__lazy_expr.ksy | 2 +- .../files/id_011__pthangz2__script__loc.ksy | 2 +- .../files/id_011__pthangz2__vote__ballots.ksy | 6 +- .../id_011__pthangz2__vote__listings.ksy | 4 +- .../files/id_011__pthangz2__voting_period.ksy | 4 +- .../files/id_012__psithaca__block_header.ksy | 2 +- ..._012__psithaca__block_header__contents.ksy | 2 +- ..._psithaca__block_header__protocol_data.ksy | 2 +- ..._012__psithaca__block_header__unsigned.ksy | 2 +- .../files/id_012__psithaca__constants.ksy | 46 +- .../id_012__psithaca__constants__fixed.ksy | 8 +- ...d_012__psithaca__constants__parametric.ksy | 40 +- ..._012__psithaca__contract__big_map_diff.ksy | 8 +- .../files/id_012__psithaca__cycle.ksy | 2 +- .../files/id_012__psithaca__errors.ksy | 2 +- ..._012__psithaca__fa1__2__token_transfer.ksy | 2 +- .../files/id_012__psithaca__fitness.ksy | 8 +- .../id_012__psithaca__lazy_storage_diff.ksy | 16 +- .../files/id_012__psithaca__level.ksy | 8 +- .../files/id_012__psithaca__operation.ksy | 36 +- .../id_012__psithaca__operation__contents.ksy | 36 +- ...12__psithaca__operation__contents_list.ksy | 36 +- .../id_012__psithaca__operation__internal.ksy | 4 +- ...12__psithaca__operation__protocol_data.ksy | 36 +- .../id_012__psithaca__operation__unsigned.ksy | 36 +- .../files/id_012__psithaca__parameters.ksy | 48 +- .../files/id_012__psithaca__period.ksy | 2 +- .../files/id_012__psithaca__raw_level.ksy | 2 +- ...12__psithaca__receipt__balance_updates.ksy | 10 +- .../files/id_012__psithaca__script.ksy | 2 +- .../files/id_012__psithaca__script__expr.ksy | 6 +- .../id_012__psithaca__script__lazy_expr.ksy | 2 +- .../files/id_012__psithaca__script__loc.ksy | 2 +- .../files/id_012__psithaca__vote__ballots.ksy | 6 +- .../id_012__psithaca__vote__listings.ksy | 4 +- .../files/id_012__psithaca__voting_period.ksy | 4 +- .../files/id_013__ptjakart__block_header.ksy | 2 +- ..._013__ptjakart__block_header__contents.ksy | 2 +- ..._ptjakart__block_header__protocol_data.ksy | 2 +- ..._013__ptjakart__block_header__unsigned.ksy | 2 +- .../files/id_013__ptjakart__constants.ksy | 40 +- .../id_013__ptjakart__constants__fixed.ksy | 4 +- ...d_013__ptjakart__constants__parametric.ksy | 38 +- .../files/id_013__ptjakart__cycle.ksy | 2 +- .../files/id_013__ptjakart__errors.ksy | 2 +- ..._013__ptjakart__fa1__2__token_transfer.ksy | 2 +- .../files/id_013__ptjakart__fitness.ksy | 8 +- .../id_013__ptjakart__lazy_storage_diff.ksy | 16 +- .../files/id_013__ptjakart__level.ksy | 8 +- .../files/id_013__ptjakart__operation.ksy | 1788 ++--- .../id_013__ptjakart__operation__contents.ksy | 1788 ++--- ...13__ptjakart__operation__contents_list.ksy | 1788 ++--- .../id_013__ptjakart__operation__internal.ksy | 4 +- ...13__ptjakart__operation__protocol_data.ksy | 1788 ++--- .../id_013__ptjakart__operation__unsigned.ksy | 1788 ++--- .../files/id_013__ptjakart__parameters.ksy | 46 +- .../files/id_013__ptjakart__period.ksy | 2 +- .../files/id_013__ptjakart__raw_level.ksy | 2 +- ...13__ptjakart__receipt__balance_updates.ksy | 4 +- .../files/id_013__ptjakart__script.ksy | 2 +- .../files/id_013__ptjakart__script__expr.ksy | 6 +- .../id_013__ptjakart__script__lazy_expr.ksy | 2 +- .../files/id_013__ptjakart__script__loc.ksy | 2 +- .../files/id_013__ptjakart__vote__ballots.ksy | 6 +- .../id_013__ptjakart__vote__listings.ksy | 4 +- .../files/id_013__ptjakart__voting_period.ksy | 4 +- .../files/id_014__ptkathma__block_header.ksy | 2 +- ..._014__ptkathma__block_header__contents.ksy | 2 +- ..._ptkathma__block_header__protocol_data.ksy | 2 +- ..._014__ptkathma__block_header__unsigned.ksy | 2 +- .../files/id_014__ptkathma__constants.ksy | 56 +- .../id_014__ptkathma__constants__fixed.ksy | 4 +- ...d_014__ptkathma__constants__parametric.ksy | 54 +- .../files/id_014__ptkathma__cycle.ksy | 2 +- .../files/id_014__ptkathma__errors.ksy | 2 +- ..._014__ptkathma__fa1__2__token_transfer.ksy | 2 +- .../files/id_014__ptkathma__fitness.ksy | 8 +- .../id_014__ptkathma__lazy_storage_diff.ksy | 16 +- .../files/id_014__ptkathma__level.ksy | 8 +- .../files/id_014__ptkathma__operation.ksy | 1846 ++--- .../id_014__ptkathma__operation__contents.ksy | 1846 ++--- ...14__ptkathma__operation__contents_list.ksy | 1846 ++--- .../id_014__ptkathma__operation__internal.ksy | 8 +- ...14__ptkathma__operation__protocol_data.ksy | 1846 ++--- .../id_014__ptkathma__operation__unsigned.ksy | 1846 ++--- .../files/id_014__ptkathma__parameters.ksy | 62 +- .../files/id_014__ptkathma__period.ksy | 2 +- .../files/id_014__ptkathma__raw_level.ksy | 2 +- ...14__ptkathma__receipt__balance_updates.ksy | 6 +- .../files/id_014__ptkathma__script.ksy | 2 +- .../files/id_014__ptkathma__script__expr.ksy | 6 +- .../id_014__ptkathma__script__lazy_expr.ksy | 2 +- .../files/id_014__ptkathma__script__loc.ksy | 2 +- .../files/id_014__ptkathma__vote__ballots.ksy | 6 +- .../id_014__ptkathma__vote__listings.ksy | 4 +- .../files/id_014__ptkathma__voting_period.ksy | 4 +- .../files/id_015__ptlimapt__block_header.ksy | 2 +- ..._015__ptlimapt__block_header__contents.ksy | 2 +- ..._ptlimapt__block_header__protocol_data.ksy | 2 +- ..._015__ptlimapt__block_header__unsigned.ksy | 2 +- .../files/id_015__ptlimapt__constants.ksy | 56 +- .../id_015__ptlimapt__constants__fixed.ksy | 4 +- ...d_015__ptlimapt__constants__parametric.ksy | 54 +- .../files/id_015__ptlimapt__cycle.ksy | 2 +- .../files/id_015__ptlimapt__errors.ksy | 2 +- ..._015__ptlimapt__fa1__2__token_transfer.ksy | 2 +- .../files/id_015__ptlimapt__fitness.ksy | 8 +- .../id_015__ptlimapt__lazy_storage_diff.ksy | 16 +- .../files/id_015__ptlimapt__level.ksy | 8 +- .../files/id_015__ptlimapt__operation.ksy | 6785 +++++++---------- .../id_015__ptlimapt__operation__contents.ksy | 6773 +++++++--------- ...15__ptlimapt__operation__contents_list.ksy | 6753 +++++++--------- .../id_015__ptlimapt__operation__internal.ksy | 8 +- ...15__ptlimapt__operation__protocol_data.ksy | 6785 +++++++---------- .../id_015__ptlimapt__operation__unsigned.ksy | 6785 +++++++---------- .../files/id_015__ptlimapt__parameters.ksy | 62 +- .../files/id_015__ptlimapt__period.ksy | 2 +- .../files/id_015__ptlimapt__raw_level.ksy | 2 +- ...15__ptlimapt__receipt__balance_updates.ksy | 6 +- .../files/id_015__ptlimapt__script.ksy | 2 +- .../files/id_015__ptlimapt__script__expr.ksy | 6 +- .../id_015__ptlimapt__script__lazy_expr.ksy | 2 +- .../files/id_015__ptlimapt__script__loc.ksy | 2 +- .../files/id_015__ptlimapt__vote__ballots.ksy | 6 +- .../id_015__ptlimapt__vote__listings.ksy | 4 +- .../files/id_015__ptlimapt__voting_period.ksy | 4 +- .../files/id_016__ptmumbai__block_header.ksy | 2 +- ..._016__ptmumbai__block_header__contents.ksy | 2 +- ..._ptmumbai__block_header__protocol_data.ksy | 2 +- ..._016__ptmumbai__block_header__unsigned.ksy | 2 +- .../files/id_016__ptmumbai__constants.ksy | 56 +- .../id_016__ptmumbai__constants__fixed.ksy | 4 +- ...d_016__ptmumbai__constants__parametric.ksy | 54 +- .../files/id_016__ptmumbai__cycle.ksy | 2 +- .../files/id_016__ptmumbai__errors.ksy | 2 +- ..._016__ptmumbai__fa1__2__token_transfer.ksy | 2 +- .../files/id_016__ptmumbai__fitness.ksy | 8 +- .../id_016__ptmumbai__lazy_storage_diff.ksy | 16 +- .../files/id_016__ptmumbai__level.ksy | 8 +- .../files/id_016__ptmumbai__operation.ksy | 122 +- .../id_016__ptmumbai__operation__contents.ksy | 122 +- ...16__ptmumbai__operation__contents_list.ksy | 122 +- .../id_016__ptmumbai__operation__internal.ksy | 8 +- ...16__ptmumbai__operation__protocol_data.ksy | 122 +- .../id_016__ptmumbai__operation__unsigned.ksy | 122 +- .../files/id_016__ptmumbai__parameters.ksy | 62 +- .../files/id_016__ptmumbai__period.ksy | 2 +- .../files/id_016__ptmumbai__raw_level.ksy | 2 +- ...16__ptmumbai__receipt__balance_updates.ksy | 4 +- .../files/id_016__ptmumbai__script.ksy | 2 +- .../files/id_016__ptmumbai__script__expr.ksy | 6 +- .../id_016__ptmumbai__script__lazy_expr.ksy | 2 +- .../files/id_016__ptmumbai__script__loc.ksy | 2 +- .../files/id_016__ptmumbai__vote__ballots.ksy | 6 +- .../id_016__ptmumbai__vote__listings.ksy | 4 +- .../files/id_016__ptmumbai__voting_period.ksy | 4 +- .../files/id_017__ptnairob__block_header.ksy | 2 +- ..._017__ptnairob__block_header__contents.ksy | 2 +- ..._ptnairob__block_header__protocol_data.ksy | 2 +- ..._017__ptnairob__block_header__unsigned.ksy | 2 +- .../files/id_017__ptnairob__constants.ksy | 58 +- .../id_017__ptnairob__constants__fixed.ksy | 4 +- ...d_017__ptnairob__constants__parametric.ksy | 56 +- .../files/id_017__ptnairob__cycle.ksy | 2 +- .../files/id_017__ptnairob__errors.ksy | 2 +- ..._017__ptnairob__fa1__2__token_transfer.ksy | 2 +- .../files/id_017__ptnairob__fitness.ksy | 8 +- .../id_017__ptnairob__lazy_storage_diff.ksy | 16 +- .../files/id_017__ptnairob__level.ksy | 8 +- .../files/id_017__ptnairob__operation.ksy | 76 +- .../id_017__ptnairob__operation__contents.ksy | 76 +- ...17__ptnairob__operation__contents_list.ksy | 76 +- .../id_017__ptnairob__operation__internal.ksy | 8 +- ...17__ptnairob__operation__protocol_data.ksy | 76 +- .../id_017__ptnairob__operation__unsigned.ksy | 76 +- .../files/id_017__ptnairob__parameters.ksy | 64 +- .../files/id_017__ptnairob__period.ksy | 2 +- .../files/id_017__ptnairob__raw_level.ksy | 2 +- ...17__ptnairob__receipt__balance_updates.ksy | 4 +- .../files/id_017__ptnairob__script.ksy | 2 +- .../files/id_017__ptnairob__script__expr.ksy | 6 +- .../id_017__ptnairob__script__lazy_expr.ksy | 2 +- .../files/id_017__ptnairob__script__loc.ksy | 2 +- ...7__ptnairob__smart_rollup__commmitment.ksy | 4 +- .../id_017__ptnairob__smart_rollup__game.ksy | 14 +- .../id_017__ptnairob__smart_rollup__inbox.ksy | 6 +- ...ptnairob__smart_rollup__inbox__message.ksy | 6 +- ..._017__ptnairob__smart_rollup__metadata.ksy | 2 +- ...tnairob__smart_rollup__outbox__message.ksy | 10 +- ...id_017__ptnairob__smart_rollup__output.ksy | 12 +- .../id_017__ptnairob__smart_rollup__proof.ksy | 10 +- ...mart_rollup__wasm_2_0_0__output__proof.ksy | 896 +-- .../files/id_017__ptnairob__vote__ballots.ksy | 6 +- .../id_017__ptnairob__vote__listings.ksy | 4 +- .../files/id_017__ptnairob__voting_period.ksy | 4 +- .../files/id_018__proxford__block_header.ksy | 20 +- ..._018__proxford__block_header__contents.ksy | 20 +- ..._proxford__block_header__protocol_data.ksy | 20 +- ..._018__proxford__block_header__unsigned.ksy | 20 +- .../files/id_018__proxford__constants.ksy | 64 +- .../id_018__proxford__constants__fixed.ksy | 4 +- ...d_018__proxford__constants__parametric.ksy | 62 +- .../files/id_018__proxford__cycle.ksy | 2 +- .../files/id_018__proxford__errors.ksy | 2 +- ..._018__proxford__fa1__2__token_transfer.ksy | 2 +- .../files/id_018__proxford__fitness.ksy | 8 +- .../id_018__proxford__lazy_storage_diff.ksy | 16 +- .../files/id_018__proxford__level.ksy | 8 +- .../files/id_018__proxford__operation.ksy | 96 +- .../id_018__proxford__operation__contents.ksy | 96 +- ...18__proxford__operation__contents_list.ksy | 96 +- .../id_018__proxford__operation__internal.ksy | 8 +- ...18__proxford__operation__protocol_data.ksy | 96 +- .../id_018__proxford__operation__unsigned.ksy | 96 +- ...__proxford__operation_with_attestation.ksy | 96 +- ...__operation_with_attestation__unsigned.ksy | 96 +- .../files/id_018__proxford__parameters.ksy | 74 +- .../files/id_018__proxford__period.ksy | 2 +- .../files/id_018__proxford__raw_level.ksy | 2 +- ...18__proxford__receipt__balance_updates.ksy | 8 +- .../files/id_018__proxford__script.ksy | 2 +- .../files/id_018__proxford__script__expr.ksy | 6 +- .../id_018__proxford__script__lazy_expr.ksy | 2 +- .../files/id_018__proxford__script__loc.ksy | 2 +- ...8__proxford__smart_rollup__commmitment.ksy | 4 +- .../id_018__proxford__smart_rollup__game.ksy | 14 +- .../id_018__proxford__smart_rollup__inbox.ksy | 6 +- ...proxford__smart_rollup__inbox__message.ksy | 6 +- ..._018__proxford__smart_rollup__metadata.ksy | 2 +- ...roxford__smart_rollup__outbox__message.ksy | 12 +- ...id_018__proxford__smart_rollup__output.ksy | 14 +- .../id_018__proxford__smart_rollup__proof.ksy | 10 +- ...id_018__proxford__smart_rollup__reveal.ksy | 4 +- ...mart_rollup__wasm_2_0_0__output__proof.ksy | 898 +-- ...018__proxford__smart_rollup__whitelist.ksy | 2 +- .../files/id_018__proxford__vote__ballots.ksy | 6 +- .../id_018__proxford__vote__listings.ksy | 4 +- .../files/id_018__proxford__voting_period.ksy | 4 +- .../files/id_019__ptparisa__block_header.ksy | 20 +- ..._019__ptparisa__block_header__contents.ksy | 20 +- ..._ptparisa__block_header__protocol_data.ksy | 20 +- ..._019__ptparisa__block_header__unsigned.ksy | 20 +- .../files/id_019__ptparisa__constants.ksy | 62 +- .../id_019__ptparisa__constants__fixed.ksy | 4 +- ...d_019__ptparisa__constants__parametric.ksy | 60 +- .../files/id_019__ptparisa__cycle.ksy | 2 +- .../files/id_019__ptparisa__errors.ksy | 2 +- ..._019__ptparisa__fa1__2__token_transfer.ksy | 2 +- .../files/id_019__ptparisa__fitness.ksy | 8 +- .../id_019__ptparisa__lazy_storage_diff.ksy | 16 +- .../files/id_019__ptparisa__level.ksy | 8 +- .../files/id_019__ptparisa__operation.ksy | 98 +- .../id_019__ptparisa__operation__contents.ksy | 98 +- ...19__ptparisa__operation__contents_list.ksy | 98 +- .../id_019__ptparisa__operation__internal.ksy | 8 +- ...19__ptparisa__operation__protocol_data.ksy | 98 +- .../id_019__ptparisa__operation__unsigned.ksy | 98 +- ...operation_with_legacy_attestation_name.ksy | 98 +- ...with_legacy_attestation_name__unsigned.ksy | 98 +- .../files/id_019__ptparisa__parameters.ksy | 72 +- .../files/id_019__ptparisa__period.ksy | 2 +- .../files/id_019__ptparisa__raw_level.ksy | 2 +- ...19__ptparisa__receipt__balance_updates.ksy | 8 +- .../files/id_019__ptparisa__script.ksy | 2 +- .../files/id_019__ptparisa__script__expr.ksy | 6 +- .../id_019__ptparisa__script__lazy_expr.ksy | 2 +- .../files/id_019__ptparisa__script__loc.ksy | 2 +- ...9__ptparisa__smart_rollup__commmitment.ksy | 4 +- .../id_019__ptparisa__smart_rollup__game.ksy | 16 +- .../id_019__ptparisa__smart_rollup__inbox.ksy | 6 +- ...ptparisa__smart_rollup__inbox__message.ksy | 6 +- ..._019__ptparisa__smart_rollup__metadata.ksy | 2 +- ...tparisa__smart_rollup__outbox__message.ksy | 12 +- ...id_019__ptparisa__smart_rollup__output.ksy | 14 +- .../id_019__ptparisa__smart_rollup__proof.ksy | 10 +- ...id_019__ptparisa__smart_rollup__reveal.ksy | 4 +- ...mart_rollup__wasm_2_0_0__output__proof.ksy | 898 +-- ...019__ptparisa__smart_rollup__whitelist.ksy | 2 +- .../files/id_019__ptparisa__vote__ballots.ksy | 6 +- .../id_019__ptparisa__vote__listings.ksy | 4 +- .../files/id_019__ptparisa__voting_period.ksy | 4 +- .../kaitai-struct-files/files/mempool.ksy | 6 +- .../kaitai-struct-files/files/p2p_address.ksy | 2 +- .../files/p2p_connection__id.ksy | 2 +- .../files/p2p_peer__pool_event.ksy | 2 +- .../files/p2p_point__id.ksy | 2 +- .../kaitai-struct-files/files/p2p_stat.ksy | 6 +- .../kaitai-struct-files/files/p2p_version.ksy | 2 +- .../kaitai-struct-files/files/protocol.ksy | 6 +- .../files/protocol__meta.ksy | 6 +- .../files/sapling__transaction.ksy | 8 +- .../sapling__transaction__ciphertext.ksy | 2 +- ...apling__transaction__diversifier_index.ksy | 2 +- .../files/sapling__transaction__plaintext.ksy | 4 +- ...essages__deterministic_nonce__response.ksy | 2 +- ...es__deterministic_nonce_hash__response.ksy | 2 +- .../files/signer_messages__request.ksy | 2 +- .../files/timestamp__protocol.ksy | 2 +- .../files/timestamp__system.ksy | 2 +- .../user_activated__protocol_overrides.ksy | 2 +- .../files/user_activated__upgrades.ksy | 4 +- .../test_translation_of_duplicate_types.ml | 2 +- .../test/test_translation_of_ground_types.ml | 14 +- .../test/test_translation_of_list.ml | 17 +- .../test/test_translation_of_mu.ml | 4 +- .../test/test_translation_of_objs.ml | 6 +- .../test/test_translation_of_ranges.ml | 6 +- .../test/test_translation_of_unions.ml | 6 +- 585 files changed, 28254 insertions(+), 36086 deletions(-) diff --git a/client-libs/bin_codec_kaitai/kaitai.t b/client-libs/bin_codec_kaitai/kaitai.t index 94b60373e11d..4ad81fffa7e2 100644 --- a/client-libs/bin_codec_kaitai/kaitai.t +++ b/client-libs/bin_codec_kaitai/kaitai.t @@ -46,7 +46,7 @@ ground.uint16 test Description: Unsigned 16 bit integers' seq: - id: ground__uint16 - type: u2 + type: u2be ground.int16 test $ ./codec.exe dump kaitai for ground.int16 meta: @@ -57,7 +57,7 @@ ground.int16 test Description: Signed 16 bit integers' seq: - id: ground__int16 - type: s2 + type: s2be ground.int32 test $ ./codec.exe dump kaitai for ground.int32 meta: @@ -68,7 +68,7 @@ ground.int32 test Description: Signed 32 bit integers' seq: - id: ground__int32 - type: s4 + type: s4be ground.int64 test $ ./codec.exe dump kaitai for ground.int64 meta: @@ -79,7 +79,7 @@ ground.int64 test Description: Signed 64 bit integers' seq: - id: ground__int64 - type: s8 + type: s8be ground.int31 test $ ./codec.exe dump kaitai for ground.int31 meta: @@ -92,7 +92,7 @@ ground.int31 test int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -120,7 +120,7 @@ ground.bytes test bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -138,7 +138,7 @@ ground.string test bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/alpha__block_header.ksy b/client-libs/kaitai-struct-files/files/alpha__block_header.ksy index 781ee06c0f28..99ba51ae00d1 100644 --- a/client-libs/kaitai-struct-files/files/alpha__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -40,15 +40,15 @@ types: enum: alpha__per_block_votes_tag enums: alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/alpha__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/alpha__block_header__contents.ksy index a15a50bbd29a..8a5f96e2e5a6 100644 --- a/client-libs/kaitai-struct-files/files/alpha__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -26,15 +26,15 @@ types: enum: alpha__per_block_votes_tag enums: alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/alpha__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/alpha__block_header__protocol_data.ksy index c8f153874999..315b2d8c3f83 100644 --- a/client-libs/kaitai-struct-files/files/alpha__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -32,15 +32,15 @@ types: enum: alpha__per_block_votes_tag enums: alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/alpha__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/alpha__block_header__unsigned.ksy index fae71f124e59..ab0825b3fe41 100644 --- a/client-libs/kaitai-struct-files/files/alpha__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -28,15 +28,15 @@ types: enum: alpha__per_block_votes_tag enums: alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/alpha__constants.ksy b/client-libs/kaitai-struct-files/files/alpha__constants.ksy index ece586cd5d2d..aa31d5efc87b 100644 --- a/client-libs/kaitai-struct-files/files/alpha__constants.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__constants.ksy @@ -18,7 +18,7 @@ types: - id: transition_period type: u1 - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -44,7 +44,7 @@ types: type: u1 enum: bool - id: number_of_slots - type: u2 + type: u2be - id: attestation_lag type: u1 - id: attestation_threshold @@ -52,11 +52,11 @@ types: - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -66,7 +66,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -111,9 +111,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -152,13 +152,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be - id: dal_attested_slots_validity_lag type: int31 z: @@ -203,7 +203,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: max_slashing_period type: u1 - id: smart_rollup_max_wrapped_proof_binary_size @@ -219,25 +219,25 @@ seq: - id: delegate_parameters_activation_delay type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: alpha__mutez - id: minimal_frozen_stake type: alpha__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -247,21 +247,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: alpha__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -271,11 +271,11 @@ seq: - id: limit_of_delegation_over_baking type: u1 - id: percentage_of_frozen_deposits_slashed_per_double_baking - type: u2 + type: u2be - id: percentage_of_frozen_deposits_slashed_per_double_attestation - type: u2 + type: u2be - id: max_slashing_per_block - type: u2 + type: u2be - id: max_slashing_threshold type: int31 - id: testnet_dictator_tag @@ -311,9 +311,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -346,7 +346,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/alpha__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/alpha__constants__fixed.ksy index 48bd28b4cc3e..1ccd49c5892d 100644 --- a/client-libs/kaitai-struct-files/files/alpha__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -42,7 +42,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: max_slashing_period type: u1 - id: smart_rollup_max_wrapped_proof_binary_size diff --git a/client-libs/kaitai-struct-files/files/alpha__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/alpha__constants__parametric.ksy index a0d7d34d76c6..24e10472e485 100644 --- a/client-libs/kaitai-struct-files/files/alpha__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__constants__parametric.ksy @@ -18,7 +18,7 @@ types: - id: transition_period type: u1 - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -44,7 +44,7 @@ types: type: u1 enum: bool - id: number_of_slots - type: u2 + type: u2be - id: attestation_lag type: u1 - id: attestation_threshold @@ -52,11 +52,11 @@ types: - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -66,7 +66,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -111,9 +111,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -152,13 +152,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be - id: dal_attested_slots_validity_lag type: int31 z: @@ -191,25 +191,25 @@ seq: - id: delegate_parameters_activation_delay type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: alpha__mutez - id: minimal_frozen_stake type: alpha__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -219,21 +219,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: alpha__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -243,11 +243,11 @@ seq: - id: limit_of_delegation_over_baking type: u1 - id: percentage_of_frozen_deposits_slashed_per_double_baking - type: u2 + type: u2be - id: percentage_of_frozen_deposits_slashed_per_double_attestation - type: u2 + type: u2be - id: max_slashing_per_block - type: u2 + type: u2be - id: max_slashing_threshold type: int31 - id: testnet_dictator_tag @@ -283,9 +283,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -318,7 +318,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/alpha__cycle.ksy b/client-libs/kaitai-struct-files/files/alpha__cycle.ksy index e43a8957d2f2..3178f7cbf573 100644 --- a/client-libs/kaitai-struct-files/files/alpha__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: alpha.cycle' seq: - id: alpha__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/alpha__errors.ksy b/client-libs/kaitai-struct-files/files/alpha__errors.ksy index 377cb1e05897..86fe7aa489eb 100644 --- a/client-libs/kaitai-struct-files/files/alpha__errors.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/alpha__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/alpha__fa1__2__token_transfer.ksy index 33530badffea..cb167683ce48 100644 --- a/client-libs/kaitai-struct-files/files/alpha__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/alpha__fitness.ksy b/client-libs/kaitai-struct-files/files/alpha__fitness.ksy index 64558db3cf0e..9611af0fd8e6 100644 --- a/client-libs/kaitai-struct-files/files/alpha__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/alpha__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/alpha__lazy_storage_diff.ksy index ea9b3b3045ec..6eca831e9fe4 100644 --- a/client-libs/kaitai-struct-files/files/alpha__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be alpha__big_map_id: seq: - id: alpha__big_map_id @@ -58,7 +58,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -78,7 +78,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -91,7 +91,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -760,7 +760,7 @@ enums: 10: bytes seq: - id: len_alpha__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: alpha__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/alpha__level.ksy b/client-libs/kaitai-struct-files/files/alpha__level.ksy index 800352aa6e30..15ec58dd72c0 100644 --- a/client-libs/kaitai-struct-files/files/alpha__level.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/alpha__operation.ksy b/client-libs/kaitai-struct-files/files/alpha__operation.ksy index 6efe08d7a64c..2c8c5dc05a2f 100644 --- a/client-libs/kaitai-struct-files/files/alpha__operation.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__operation.ksy @@ -29,7 +29,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -257,7 +257,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -270,21 +270,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -295,7 +295,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -307,7 +307,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -320,7 +320,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -337,7 +337,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -350,7 +350,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -369,11 +369,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: alpha__operation__alpha__contents_or_signature_prefix @@ -387,11 +387,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -435,7 +435,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -483,7 +483,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -516,7 +516,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -540,7 +540,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -552,7 +552,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -639,7 +639,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -661,7 +661,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -674,7 +674,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -687,7 +687,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -700,7 +700,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -709,7 +709,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -788,7 +788,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -806,7 +806,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -830,11 +830,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -897,7 +897,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -933,7 +933,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -945,7 +945,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -993,7 +993,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1055,7 +1055,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1066,7 +1066,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1383,7 +1383,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1919,15 +1919,15 @@ enums: 252: zk_rollup_update 255: signature_prefix alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bls_signature_prefix_tag: 3: bls_prefix bool: diff --git a/client-libs/kaitai-struct-files/files/alpha__operation__contents.ksy b/client-libs/kaitai-struct-files/files/alpha__operation__contents.ksy index e5bc5367f2e2..9af256a21069 100644 --- a/client-libs/kaitai-struct-files/files/alpha__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__operation__contents.ksy @@ -29,7 +29,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -246,7 +246,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -259,21 +259,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -284,7 +284,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -296,7 +296,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -309,7 +309,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -318,7 +318,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -331,7 +331,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -350,11 +350,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -364,11 +364,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -412,7 +412,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -460,7 +460,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -493,7 +493,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -517,7 +517,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -529,7 +529,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -616,7 +616,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -638,7 +638,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -651,7 +651,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -664,7 +664,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -677,7 +677,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -686,7 +686,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -765,7 +765,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -783,7 +783,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -807,11 +807,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -874,7 +874,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -910,7 +910,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -922,7 +922,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -970,7 +970,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1032,7 +1032,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1043,7 +1043,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1360,7 +1360,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1895,15 +1895,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/alpha__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/alpha__operation__contents_list.ksy index f24143cad42e..6c10ba5fa716 100644 --- a/client-libs/kaitai-struct-files/files/alpha__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__operation__contents_list.ksy @@ -29,7 +29,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -250,7 +250,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -263,21 +263,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -288,7 +288,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -300,7 +300,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -313,7 +313,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -322,7 +322,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -335,7 +335,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -354,11 +354,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -368,11 +368,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -416,7 +416,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -464,7 +464,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -497,7 +497,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -521,7 +521,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -533,7 +533,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -620,7 +620,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -642,7 +642,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -655,7 +655,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -668,7 +668,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -681,7 +681,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -690,7 +690,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -769,7 +769,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -787,7 +787,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -811,11 +811,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -878,7 +878,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -914,7 +914,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -926,7 +926,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -974,7 +974,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1036,7 +1036,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1047,7 +1047,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1364,7 +1364,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1899,15 +1899,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/alpha__operation__internal.ksy b/client-libs/kaitai-struct-files/files/alpha__operation__internal.ksy index 8fa5e3c3e95a..437a26335592 100644 --- a/client-libs/kaitai-struct-files/files/alpha__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__operation__internal.ksy @@ -13,7 +13,7 @@ types: contract hash, a base58 originated contract hash, a base58 originated transaction rollup, or a base58 originated smart rollup. - id: nonce - type: u2 + type: u2be - id: alpha__apply_internal_results__alpha__operation_result_tag type: u1 enum: alpha__apply_internal_results__alpha__operation_result_tag @@ -78,7 +78,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -91,7 +91,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -283,7 +283,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/alpha__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/alpha__operation__protocol_data.ksy index 42f53bb19cc5..6029ec16621e 100644 --- a/client-libs/kaitai-struct-files/files/alpha__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__operation__protocol_data.ksy @@ -29,7 +29,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -257,7 +257,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -270,21 +270,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -295,7 +295,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -307,7 +307,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -320,7 +320,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -337,7 +337,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -350,7 +350,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -369,11 +369,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: alpha__operation__alpha__contents_or_signature_prefix @@ -387,11 +387,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -435,7 +435,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -483,7 +483,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -516,7 +516,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -540,7 +540,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -552,7 +552,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -639,7 +639,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -661,7 +661,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -674,7 +674,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -687,7 +687,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -700,7 +700,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -709,7 +709,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -788,7 +788,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -806,7 +806,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -830,11 +830,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -897,7 +897,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -933,7 +933,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -945,7 +945,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -993,7 +993,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1055,7 +1055,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1066,7 +1066,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1383,7 +1383,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1919,15 +1919,15 @@ enums: 252: zk_rollup_update 255: signature_prefix alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bls_signature_prefix_tag: 3: bls_prefix bool: diff --git a/client-libs/kaitai-struct-files/files/alpha__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/alpha__operation__unsigned.ksy index 68d59c87231b..55743ab0d306 100644 --- a/client-libs/kaitai-struct-files/files/alpha__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__operation__unsigned.ksy @@ -29,7 +29,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -253,7 +253,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -266,21 +266,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -291,7 +291,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -303,7 +303,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -316,7 +316,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -325,7 +325,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -338,7 +338,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -357,11 +357,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_entries: seq: - id: alpha__operation__alpha__contents @@ -375,11 +375,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -423,7 +423,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -471,7 +471,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -504,7 +504,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -528,7 +528,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -540,7 +540,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -627,7 +627,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -649,7 +649,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -662,7 +662,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -675,7 +675,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -688,7 +688,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -697,7 +697,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -776,7 +776,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -794,7 +794,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -818,11 +818,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -885,7 +885,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -921,7 +921,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -933,7 +933,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -981,7 +981,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1043,7 +1043,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1054,7 +1054,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1371,7 +1371,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1906,15 +1906,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name.ksy b/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name.ksy index 889b84ab9ed9..db9b45ad4dc0 100644 --- a/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name.ksy @@ -29,7 +29,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -257,7 +257,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -270,21 +270,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -295,7 +295,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -307,7 +307,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -320,7 +320,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -337,7 +337,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -350,7 +350,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -369,11 +369,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: alpha__operation__alpha__contents_or_signature_prefix @@ -387,11 +387,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -435,7 +435,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -483,7 +483,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -516,7 +516,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -540,7 +540,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -552,7 +552,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -639,7 +639,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -661,7 +661,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -674,7 +674,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -687,7 +687,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -700,7 +700,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -709,7 +709,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -788,7 +788,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -806,7 +806,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -830,11 +830,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -897,7 +897,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -933,7 +933,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -945,7 +945,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -993,7 +993,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1055,7 +1055,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1066,7 +1066,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1383,7 +1383,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1919,15 +1919,15 @@ enums: 252: zk_rollup_update 255: signature_prefix alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bls_signature_prefix_tag: 3: bls_prefix bool: diff --git a/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name__unsigned.ksy b/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name__unsigned.ksy index d69b4ccb0595..aee0ae625059 100644 --- a/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name__unsigned.ksy @@ -29,7 +29,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -253,7 +253,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -269,7 +269,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -281,7 +281,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -294,7 +294,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -303,7 +303,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -316,7 +316,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -335,11 +335,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_entries: seq: - id: alpha__operation_with_legacy_attestation_name__alpha__contents @@ -353,11 +353,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -401,7 +401,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -449,21 +449,21 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 endorsement_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -471,7 +471,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -504,7 +504,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -528,7 +528,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -540,7 +540,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -627,7 +627,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -649,7 +649,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -662,7 +662,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -675,7 +675,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -688,7 +688,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -697,7 +697,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -776,7 +776,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -794,7 +794,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -818,11 +818,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -885,7 +885,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -921,7 +921,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -933,7 +933,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -981,7 +981,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1043,7 +1043,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1054,7 +1054,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1371,7 +1371,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1906,15 +1906,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update alpha__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/alpha__parameters.ksy b/client-libs/kaitai-struct-files/files/alpha__parameters.ksy index 922565bbfd25..bb6605b920ba 100644 --- a/client-libs/kaitai-struct-files/files/alpha__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__parameters.ksy @@ -18,7 +18,7 @@ types: - id: transition_period type: u1 - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -43,7 +43,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -77,7 +77,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -110,7 +110,7 @@ types: bootstrap_smart_rollups_0: seq: - id: len_bootstrap_smart_rollups - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_smart_rollups @@ -136,7 +136,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -155,7 +155,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -178,7 +178,7 @@ types: type: u1 enum: bool - id: number_of_slots - type: u2 + type: u2be - id: attestation_lag type: u1 - id: attestation_threshold @@ -186,11 +186,11 @@ types: - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -200,7 +200,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -245,9 +245,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -376,13 +376,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be - id: dal_attested_slots_validity_lag type: int31 whitelist: @@ -393,7 +393,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -469,25 +469,25 @@ seq: - id: delegate_parameters_activation_delay type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: alpha__mutez - id: minimal_frozen_stake type: alpha__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -497,21 +497,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: alpha__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -521,11 +521,11 @@ seq: - id: limit_of_delegation_over_baking type: u1 - id: percentage_of_frozen_deposits_slashed_per_double_baking - type: u2 + type: u2be - id: percentage_of_frozen_deposits_slashed_per_double_attestation - type: u2 + type: u2be - id: max_slashing_per_block - type: u2 + type: u2be - id: max_slashing_threshold type: int31 - id: testnet_dictator_tag @@ -561,9 +561,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -596,7 +596,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/alpha__period.ksy b/client-libs/kaitai-struct-files/files/alpha__period.ksy index 20e759f707f8..fd724bf0f5eb 100644 --- a/client-libs/kaitai-struct-files/files/alpha__period.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: alpha.period' seq: - id: alpha__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/alpha__raw_level.ksy b/client-libs/kaitai-struct-files/files/alpha__raw_level.ksy index ff92d04e267f..3caaacdee578 100644 --- a/client-libs/kaitai-struct-files/files/alpha__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: alpha.raw_level' seq: - id: alpha__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/alpha__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/alpha__receipt__balance_updates.ksy index 4d7f8f1b7562..10c98896160c 100644 --- a/client-libs/kaitai-struct-files/files/alpha__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__receipt__balance_updates.ksy @@ -125,7 +125,7 @@ types: alpha__operation_metadata__alpha__balance_updates_0: seq: - id: len_alpha__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: alpha__operation_metadata__alpha__balance_updates @@ -140,11 +140,11 @@ types: alpha__operation_metadata__alpha__staking_abstract_quantity: seq: - id: change - type: s8 + type: s8be alpha__operation_metadata__alpha__tez_balance_update: seq: - id: change - type: s8 + type: s8be alpha__operation_metadata__alpha__update_origin: seq: - id: alpha__operation_metadata__alpha__update_origin_tag @@ -272,7 +272,7 @@ types: for unstaked frozen deposits, either a single staker or all the stakers delegating to some delegate. - id: cycle - type: s4 + type: s4be - id: alpha__operation_metadata__alpha__tez_balance_update type: alpha__operation_metadata__alpha__tez_balance_update enums: diff --git a/client-libs/kaitai-struct-files/files/alpha__script.ksy b/client-libs/kaitai-struct-files/files/alpha__script.ksy index 43cb85f4bef5..74eeee7952ee 100644 --- a/client-libs/kaitai-struct-files/files/alpha__script.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__script.ksy @@ -12,7 +12,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/alpha__script__expr.ksy b/client-libs/kaitai-struct-files/files/alpha__script__expr.ksy index c599d1234d57..765414563229 100644 --- a/client-libs/kaitai-struct-files/files/alpha__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__script__expr.ksy @@ -16,7 +16,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -29,7 +29,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/alpha__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/alpha__script__lazy_expr.ksy index 8c4b5cee8c89..60111c4b78a3 100644 --- a/client-libs/kaitai-struct-files/files/alpha__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/alpha__script__loc.ksy b/client-libs/kaitai-struct-files/files/alpha__script__loc.ksy index 70c883a80c72..75d479237bef 100644 --- a/client-libs/kaitai-struct-files/files/alpha__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__commmitment.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__commmitment.ksy index c6bede89deb1..c4f2e2b34982 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__commmitment.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__commmitment.ksy @@ -6,8 +6,8 @@ seq: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__game.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__game.ksy index 1ebedfc81d37..bde33b4a1bc5 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__game.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__game.ksy @@ -29,7 +29,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -43,7 +43,7 @@ types: back_pointers_2: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -62,7 +62,7 @@ types: - id: hash size: 32 - id: level - type: s4 + type: s4be content_0: seq: - id: content_tag @@ -99,7 +99,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -173,13 +173,13 @@ types: unattested: seq: - id: level - type: s4 + type: s4be - id: index type: u1 v0: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -211,8 +211,8 @@ seq: - id: dal_snapshot type: dal_snapshot - id: start_level - type: s4 + type: s4be - id: inbox_level - type: s4 + type: s4be - id: game_state type: game_state diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__inbox.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__inbox.ksy index fe6e8378f7c2..674cc3edcd0f 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__inbox.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__inbox.ksy @@ -11,7 +11,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -26,7 +26,7 @@ types: - id: hash size: 32 - id: level - type: s4 + type: s4be n: seq: - id: n @@ -49,6 +49,6 @@ types: type: back_pointers_0 seq: - id: level - type: s4 + type: s4be - id: old_levels_messages type: old_levels_messages diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__inbox__message.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__inbox__message.ksy index 43cd36311553..bf3ee647d3eb 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__inbox__message.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__inbox__message.ksy @@ -18,7 +18,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -31,7 +31,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -171,7 +171,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__metadata.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__metadata.ksy index 3da1708abb33..31ffb716b5f6 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__metadata.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__metadata.ksy @@ -6,4 +6,4 @@ seq: - id: address size: 20 - id: origination_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__outbox__message.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__outbox__message.ksy index 5726928afac9..612507e12fd8 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__outbox__message.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__outbox__message.ksy @@ -24,7 +24,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -37,7 +37,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -164,7 +164,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -182,7 +182,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -196,7 +196,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -234,7 +234,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__output.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__output.ksy index b8df4d08475b..c3fda82e6323 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__output.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__output.ksy @@ -24,7 +24,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -37,7 +37,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -184,7 +184,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -202,7 +202,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -216,7 +216,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -254,7 +254,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -726,7 +726,7 @@ enums: 3: bls seq: - id: outbox_level - type: s4 + type: s4be - id: message_index type: n - id: message diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__proof.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__proof.ksy index 1caac03313a9..2ddebd6c2c33 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__proof.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__proof.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -20,15 +20,15 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -63,7 +63,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__reveal.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__reveal.ksy index 6d8baccfa2cc..68847120ac50 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__reveal.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__reveal.ksy @@ -14,11 +14,11 @@ types: page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be enums: alpha__smart_rollup__reveal_tag: 0: reveal_raw_data diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__wasm_2_0_0__output__proof.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__wasm_2_0_0__output__proof.ksy index e7f0ed7b287e..65f3611db942 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__wasm_2_0_0__output__proof.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__wasm_2_0_0__output__proof.ksy @@ -24,7 +24,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -37,436 +37,168 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: u1 - - id: case__0_field1 - type: case__0_field1 - case__0_0: - seq: - - id: case__0_field0 - type: u1 - - id: case__0_field1 - type: case__0_field1_0 - case__0_1: - seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_field1: - seq: - - id: case__0_field1_field0 - type: inode_tree - - id: case__0_field1_field1 - type: inode_tree - case__0_field1_0: - seq: - - id: case__0_field1_field0 - type: inode_tree - doc: inode_tree - - id: case__0_field1_field1 - type: inode_tree - case__1: - seq: - - id: case__1_field0 - type: u2 - - id: case__1_field1 - type: case__1_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131: - seq: - - id: case__131_entries - type: case__131_entries - repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + case_1: seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_0: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__1_field1: - seq: - - id: case__1_field1_field0 - type: inode_tree - - id: case__1_field1_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s4 - - id: case__2_field1 - type: case__2_field1 - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: + case_2: seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: - seq: - - id: len_case__219_field1 - type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__2_0: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - - id: case__2_field2 + - id: case_2_field2 size: 32 doc: context_hash - - id: case__2_field3 + - id: case_2_field3 type: tree_encoding - case__2_field1: - seq: - - id: case__2_field1_field0 - type: inode_tree - - id: case__2_field1_field1 - type: inode_tree - case__3: - seq: - - id: case__3_field0 - type: s8 - - id: case__3_field1 - type: case__3_field1 - case__3_0: + case_3: seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 + - id: case_3_field3 type: tree_encoding - case__3_field1: + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_0: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_1: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_2: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_field1: + seq: + - id: inode_field1_field0 + type: inode_tree_3 + doc: inode_tree + - id: inode_field1_field1 + type: inode_tree + inode_field1_0: seq: - - id: case__3_field1_field0 + - id: inode_field1_field0 type: inode_tree - - id: case__3_field1_field1 + - id: inode_field1_field1 type: inode_tree inode_tree: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_0: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_1: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_2: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_3: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 - type: case__0 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__1 - type: case__1 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__2 - type: case__2 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__3 - type: case__3 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_0 - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__192 + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_field1: + seq: + - id: inode_tree_field1_field0 + type: inode_tree + - id: inode_tree_field1_field1 + type: inode_tree message: seq: - id: message_tag @@ -538,27 +270,205 @@ types: - id: originated_padding size: 1 doc: This field is for padding, ignore + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 output_proof: seq: - id: output_proof_tag type: u1 enum: output_proof_tag - - id: case__0 - type: case__0_1 - if: (output_proof_tag == output_proof_tag::case__0) - - id: case__2 - type: case__2_0 - if: (output_proof_tag == output_proof_tag::case__2) - - id: case__1 - type: case__1_0 - if: (output_proof_tag == output_proof_tag::case__1) - - id: case__3 - type: case__3_0 - if: (output_proof_tag == output_proof_tag::case__3) + - id: case_0 + type: case_0 + if: (output_proof_tag == output_proof_tag::case_0) + - id: case_2 + type: case_2 + if: (output_proof_tag == output_proof_tag::case_2) + - id: case_1 + type: case_1 + if: (output_proof_tag == output_proof_tag::case_1) + - id: case_3 + type: case_3 + if: (output_proof_tag == output_proof_tag::case_3) output_proof_output: seq: - id: outbox_level - type: s4 + type: s4be - id: message_index type: n - id: message @@ -634,7 +544,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -652,7 +562,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -666,7 +576,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -701,54 +611,54 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: case__0_0 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__1 - type: case__1 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__2 - type: case__2 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__3 - type: case__3 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_1 - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) whitelist: seq: - id: whitelist_entries @@ -757,7 +667,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1193,20 +1103,20 @@ enums: 0: false 255: true inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees message_tag: 0: atomic_transaction_batch 1: atomic_transaction_batch_typed @@ -1238,34 +1148,34 @@ enums: doc: Generic primitive (any number of args with or without annotations) 10: bytes output_proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 2: p256 3: bls tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: output_proof type: output_proof diff --git a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__whitelist.ksy b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__whitelist.ksy index 1e056ae09a2a..0b809b5ef5c2 100644 --- a/client-libs/kaitai-struct-files/files/alpha__smart_rollup__whitelist.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__smart_rollup__whitelist.ksy @@ -38,7 +38,7 @@ enums: 3: bls seq: - id: len_alpha__smart_rollup__whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: alpha__smart_rollup__whitelist diff --git a/client-libs/kaitai-struct-files/files/alpha__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/alpha__vote__ballots.ksy index 56a8b7c54c78..4a37f5a1119b 100644 --- a/client-libs/kaitai-struct-files/files/alpha__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: alpha.vote.ballots' seq: - id: yay - type: s8 + type: s8be - id: nay - type: s8 + type: s8be - id: pass - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/alpha__vote__listings.ksy b/client-libs/kaitai-struct-files/files/alpha__vote__listings.ksy index 4675cac8c8bf..7992604553e2 100644 --- a/client-libs/kaitai-struct-files/files/alpha__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: voting_power - type: s8 + type: s8be public_key_hash: seq: - id: public_key_hash_tag @@ -40,7 +40,7 @@ enums: 3: bls seq: - id: len_alpha__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: alpha__vote__listings diff --git a/client-libs/kaitai-struct-files/files/alpha__voting_period.ksy b/client-libs/kaitai-struct-files/files/alpha__voting_period.ksy index 3a8bb3aa311f..2fa389964060 100644 --- a/client-libs/kaitai-struct-files/files/alpha__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/alpha__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/block_header__shell.ksy b/client-libs/kaitai-struct-files/files/block_header__shell.ksy index da8eb5fc1855..79075de70d53 100644 --- a/client-libs/kaitai-struct-files/files/block_header__shell.ksy +++ b/client-libs/kaitai-struct-files/files/block_header__shell.ksy @@ -12,7 +12,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -25,7 +25,7 @@ types: fitness_0: seq: - id: len_fitness - type: u4 + type: u4be valid: max: 1073741823 - id: fitness @@ -41,7 +41,7 @@ types: type: fitness__elem seq: - id: level - type: s4 + type: s4be - id: proto type: u1 - id: predecessor diff --git a/client-libs/kaitai-struct-files/files/block_locator.ksy b/client-libs/kaitai-struct-files/files/block_locator.ksy index 744937b8b422..e71de417a7d6 100644 --- a/client-libs/kaitai-struct-files/files/block_locator.ksy +++ b/client-libs/kaitai-struct-files/files/block_locator.ksy @@ -12,7 +12,7 @@ types: current_head_0: seq: - id: len_current_head - type: u4 + type: u4be valid: max: 1073741823 - id: current_head diff --git a/client-libs/kaitai-struct-files/files/context_hash_version.ksy b/client-libs/kaitai-struct-files/files/context_hash_version.ksy index d62f8d8f31f0..a80a9f1e0676 100644 --- a/client-libs/kaitai-struct-files/files/context_hash_version.ksy +++ b/client-libs/kaitai-struct-files/files/context_hash_version.ksy @@ -7,4 +7,4 @@ doc: ! >- Description: A version number for the context hash computation seq: - id: context_hash_version - type: u2 + type: u2be diff --git a/client-libs/kaitai-struct-files/files/distributed_db_version.ksy b/client-libs/kaitai-struct-files/files/distributed_db_version.ksy index b47576926f2e..59a98a2edd5c 100644 --- a/client-libs/kaitai-struct-files/files/distributed_db_version.ksy +++ b/client-libs/kaitai-struct-files/files/distributed_db_version.ksy @@ -7,4 +7,4 @@ doc: ! >- Description: A version number for the distributed DB protocol seq: - id: distributed_db_version - type: u2 + type: u2be diff --git a/client-libs/kaitai-struct-files/files/distributed_db_version__name.ksy b/client-libs/kaitai-struct-files/files/distributed_db_version__name.ksy index 4f1456bd0077..e584b025db8c 100644 --- a/client-libs/kaitai-struct-files/files/distributed_db_version__name.ksy +++ b/client-libs/kaitai-struct-files/files/distributed_db_version__name.ksy @@ -9,7 +9,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/ground__bytes.ksy b/client-libs/kaitai-struct-files/files/ground__bytes.ksy index 8a7d80693fe3..918057a4ffee 100644 --- a/client-libs/kaitai-struct-files/files/ground__bytes.ksy +++ b/client-libs/kaitai-struct-files/files/ground__bytes.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/ground__int16.ksy b/client-libs/kaitai-struct-files/files/ground__int16.ksy index f3be5f9e2acd..6788ffd6767f 100644 --- a/client-libs/kaitai-struct-files/files/ground__int16.ksy +++ b/client-libs/kaitai-struct-files/files/ground__int16.ksy @@ -6,4 +6,4 @@ doc: ! 'Encoding id: ground.int16 Description: Signed 16 bit integers' seq: - id: ground__int16 - type: s2 + type: s2be diff --git a/client-libs/kaitai-struct-files/files/ground__int31.ksy b/client-libs/kaitai-struct-files/files/ground__int31.ksy index 80b3337b61b7..80d3e80a315f 100644 --- a/client-libs/kaitai-struct-files/files/ground__int31.ksy +++ b/client-libs/kaitai-struct-files/files/ground__int31.ksy @@ -8,7 +8,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/ground__int32.ksy b/client-libs/kaitai-struct-files/files/ground__int32.ksy index ec8857350a0a..80bd4fe3a6c8 100644 --- a/client-libs/kaitai-struct-files/files/ground__int32.ksy +++ b/client-libs/kaitai-struct-files/files/ground__int32.ksy @@ -6,4 +6,4 @@ doc: ! 'Encoding id: ground.int32 Description: Signed 32 bit integers' seq: - id: ground__int32 - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/ground__int64.ksy b/client-libs/kaitai-struct-files/files/ground__int64.ksy index 71f8a00bb878..3840cfcce71a 100644 --- a/client-libs/kaitai-struct-files/files/ground__int64.ksy +++ b/client-libs/kaitai-struct-files/files/ground__int64.ksy @@ -6,4 +6,4 @@ doc: ! 'Encoding id: ground.int64 Description: Signed 64 bit integers' seq: - id: ground__int64 - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/ground__json.ksy b/client-libs/kaitai-struct-files/files/ground__json.ksy index b8cb0acca2dc..20dfecf3604d 100644 --- a/client-libs/kaitai-struct-files/files/ground__json.ksy +++ b/client-libs/kaitai-struct-files/files/ground__json.ksy @@ -8,7 +8,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/ground__string.ksy b/client-libs/kaitai-struct-files/files/ground__string.ksy index 6d94cc46781c..85cf8de2b21d 100644 --- a/client-libs/kaitai-struct-files/files/ground__string.ksy +++ b/client-libs/kaitai-struct-files/files/ground__string.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/ground__uint16.ksy b/client-libs/kaitai-struct-files/files/ground__uint16.ksy index 72cfa2bfb7e2..5441d2075417 100644 --- a/client-libs/kaitai-struct-files/files/ground__uint16.ksy +++ b/client-libs/kaitai-struct-files/files/ground__uint16.ksy @@ -6,4 +6,4 @@ doc: ! 'Encoding id: ground.uint16 Description: Unsigned 16 bit integers' seq: - id: ground__uint16 - type: u2 + type: u2be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header.ksy index 2cb157683efe..9878b90f71bd 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header.ksy @@ -20,7 +20,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__contents.ksy index 7d703029a811..204425446f14 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__contents.ksy @@ -6,7 +6,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__protocol_data.ksy index 6b4f8e9f8758..0c7610cc8bbe 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__protocol_data.ksy @@ -12,7 +12,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__unsigned.ksy index f657ab5b2ef6..c41344ce1b12 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__block_header__unsigned.ksy @@ -8,7 +8,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants.ksy index e32d1acd0451..76db93803dd9 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants.ksy @@ -10,7 +10,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -34,7 +34,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -43,7 +43,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -71,27 +71,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_005__psbabym1__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_005__psbabym1__mutez - id: origination_size @@ -109,14 +109,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants__fixed.ksy index 8b586465ce7a..c4ec2c58bb76 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants__parametric.ksy index 4fa813b68660..970df6b67928 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__constants__parametric.ksy @@ -10,7 +10,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -34,7 +34,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -43,7 +43,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -61,27 +61,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_005__psbabym1__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_005__psbabym1__mutez - id: origination_size @@ -99,14 +99,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__contract__big_map_diff.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__contract__big_map_diff.ksy index 63abff36824e..f03ba84b9da7 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__contract__big_map_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__contract__big_map_diff.ksy @@ -19,7 +19,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -32,7 +32,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -168,7 +168,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -545,7 +545,7 @@ enums: 10: bytes seq: - id: len_id_005__psbabym1__contract__big_map_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_005__psbabym1__contract__big_map_diff diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__cycle.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__cycle.ksy index baa6e8adb3ba..f9a62b3c788b 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 005-PsBabyM1.cycle' seq: - id: id_005__psbabym1__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__delegate__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__delegate__balance_updates.ksy index 7958cc2632ad..8c5169d01b19 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__delegate__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__delegate__balance_updates.ksy @@ -9,14 +9,14 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be fees: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be id_005__psbabym1__contract_id: seq: - id: id_005__psbabym1__contract_id_tag @@ -52,7 +52,7 @@ types: id_005__psbabym1__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_005__psbabym1__operation_metadata__alpha__balance_updates: seq: - id: id_005__psbabym1__operation_metadata__alpha__balance_updates_entries @@ -61,7 +61,7 @@ types: id_005__psbabym1__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_005__psbabym1__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_005__psbabym1__operation_metadata__alpha__balance_updates @@ -100,7 +100,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be enums: id_005__psbabym1__contract_id_tag: 0: implicit diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__delegate__frozen_balance_by_cycles.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__delegate__frozen_balance_by_cycles.ksy index b4915b648126..2cdf39804ae2 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__delegate__frozen_balance_by_cycles.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__delegate__frozen_balance_by_cycles.ksy @@ -11,7 +11,7 @@ types: id_005__psbabym1__delegate__frozen_balance_by_cycles_entries: seq: - id: cycle - type: s4 + type: s4be - id: deposit type: id_005__psbabym1__mutez - id: fees @@ -36,7 +36,7 @@ types: type: b7be seq: - id: len_id_005__psbabym1__delegate__frozen_balance_by_cycles - type: u4 + type: u4be valid: max: 1073741823 - id: id_005__psbabym1__delegate__frozen_balance_by_cycles diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__errors.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__errors.ksy index fb4fd25dee5a..d6a42ade06fc 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__fitness.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__fitness.ksy index 24074c05e7f0..11cefc830c02 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__fitness.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -19,7 +19,7 @@ types: fitness_0: seq: - id: len_fitness - type: u4 + type: u4be valid: max: 1073741823 - id: fitness diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__level.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__level.ksy index ed91d6c93a25..d01dfe2b6df5 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__level.ksy @@ -8,32 +8,32 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the block that starts protocol alpha. This is specific to the protocol alpha. Other protocols might or might not include a similar notion. - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of protocol alpha. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: voting_period - type: s4 + type: s4be doc: ! >- The current voting period's index. Note that cycles are a protocol-specific notion. As a result, the voting period index starts at 0 with the first block of protocol alpha. - id: voting_period_position - type: s4 + type: s4be doc: ! >- The current level of the block relative to the first block of the current voting period. diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation.ksy index cabd772d4eb4..0f4f528761bb 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_005__psbabym1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__inlined__endorsement__contents_tag == id_005__psbabym1__inlined__endorsement__contents_tag::endorsement) id_005__psbabym1__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_005__psbabym1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__operation__alpha__contents_tag == id_005__psbabym1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__contents.ksy index 55f02ace1295..cc7d48b60967 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__contents.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -104,7 +104,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -151,7 +151,7 @@ types: type: u1 enum: id_005__psbabym1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__inlined__endorsement__contents_tag == id_005__psbabym1__inlined__endorsement__contents_tag::endorsement) id_005__psbabym1__mutez: seq: @@ -163,7 +163,7 @@ types: type: u1 enum: id_005__psbabym1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__operation__alpha__contents_tag == id_005__psbabym1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -233,7 +233,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -246,7 +246,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -298,7 +298,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -310,7 +310,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -364,7 +364,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__contents_list.ksy index 8eb3751a1edd..b1d12c7e55bb 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__contents_list.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -104,7 +104,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -151,7 +151,7 @@ types: type: u1 enum: id_005__psbabym1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__inlined__endorsement__contents_tag == id_005__psbabym1__inlined__endorsement__contents_tag::endorsement) id_005__psbabym1__mutez: seq: @@ -163,7 +163,7 @@ types: type: u1 enum: id_005__psbabym1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__operation__alpha__contents_tag == id_005__psbabym1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -237,7 +237,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -250,7 +250,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -302,7 +302,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -314,7 +314,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -368,7 +368,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__internal.ksy index 918b71bffd62..2ed690e83988 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -52,7 +52,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_005__psbabym1__operation__alpha__internal_operation_tag type: u1 enum: id_005__psbabym1__operation__alpha__internal_operation_tag diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__protocol_data.ksy index 5a122f196054..bb007333366e 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__protocol_data.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_005__psbabym1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__inlined__endorsement__contents_tag == id_005__psbabym1__inlined__endorsement__contents_tag::endorsement) id_005__psbabym1__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_005__psbabym1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__operation__alpha__contents_tag == id_005__psbabym1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__unsigned.ksy index 921246894ff1..b13276eaa62b 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__operation__unsigned.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_005__psbabym1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_005__psbabym1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__inlined__endorsement__contents_tag == id_005__psbabym1__inlined__endorsement__contents_tag::endorsement) id_005__psbabym1__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_005__psbabym1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_005__psbabym1__operation__alpha__contents_tag == id_005__psbabym1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__parameters.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__parameters.ksy index 60d515a229dc..c7fb8f916415 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__parameters.ksy @@ -11,7 +11,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -36,7 +36,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -54,7 +54,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -67,7 +67,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -94,7 +94,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -168,7 +168,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -177,7 +177,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -228,27 +228,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_005__psbabym1__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_005__psbabym1__mutez - id: origination_size @@ -266,14 +266,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__period.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__period.ksy index 9e4c553422e3..092587a874c5 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 005-PsBabyM1.period' seq: - id: id_005__psbabym1__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__raw_level.ksy index 44e00c2daca4..d9620126e0cc 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 005-PsBabyM1.raw_level' seq: - id: id_005__psbabym1__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__roll.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__roll.ksy index 8d98aaff72fb..4fabbfb1b35c 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__roll.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__roll.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 005-PsBabyM1.roll' seq: - id: id_005__psbabym1__roll - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__script.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__script.ksy index f29129cc7573..799837013ebf 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__expr.ksy index ca05e77f9ff8..f3eaf8db8cec 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__lazy_expr.ksy index f8f7e9f90b67..e2d2e4cfe9e5 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__loc.ksy index 668100106c1d..4c9f684f2929 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__vote__ballots.ksy index 76962590182b..615529db673e 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 005-PsBabyM1.vote.ballots' seq: - id: yay - type: s4 + type: s4be - id: nay - type: s4 + type: s4be - id: pass - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__vote__listings.ksy index 0fdf4e9c505a..6b9094057f1f 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: rolls - type: s4 + type: s4be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_005__psbabym1__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_005__psbabym1__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_005__psbabym1__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_005__psbabym1__voting_period.ksy index 7ef2577cb008..d8dc16dc7887 100644 --- a/client-libs/kaitai-struct-files/files/id_005__psbabym1__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_005__psbabym1__voting_period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 005-PsBabyM1.voting_period' seq: - id: id_005__psbabym1__voting_period - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header.ksy index bd19a8a1d20f..a68ebb512b7e 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header.ksy @@ -20,7 +20,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__contents.ksy index 8791c91eb635..d3f32bf01857 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__contents.ksy @@ -6,7 +6,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__protocol_data.ksy index 87229c03cdb7..5a79d4b59bac 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__protocol_data.ksy @@ -12,7 +12,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__unsigned.ksy index ac2169dc1efd..08c4fb8af7c0 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__block_header__unsigned.ksy @@ -8,7 +8,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__constants.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__constants.ksy index 58a5a9687d6f..e46886a64d4d 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__constants.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -107,27 +107,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_006__pscartha__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_006__pscartha__mutez - id: origination_size @@ -145,14 +145,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__constants__fixed.ksy index 1bfb08daad80..cca7eba1bb39 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__constants__parametric.ksy index c2002d4eb6ab..2d256d30309e 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__constants__parametric.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -97,27 +97,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_006__pscartha__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_006__pscartha__mutez - id: origination_size @@ -135,14 +135,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__contract__big_map_diff.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__contract__big_map_diff.ksy index d96cb076d0b5..98c8c02991a0 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__contract__big_map_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__contract__big_map_diff.ksy @@ -19,7 +19,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -32,7 +32,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -168,7 +168,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -545,7 +545,7 @@ enums: 10: bytes seq: - id: len_id_006__pscartha__contract__big_map_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_006__pscartha__contract__big_map_diff diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__cycle.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__cycle.ksy index 337b86b1adfc..4bb0cc323202 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 006-PsCARTHA.cycle' seq: - id: id_006__pscartha__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__delegate__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__delegate__balance_updates.ksy index c1d04703ab16..f0b86cea668c 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__delegate__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__delegate__balance_updates.ksy @@ -9,14 +9,14 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be fees: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be id_006__pscartha__contract_id: seq: - id: id_006__pscartha__contract_id_tag @@ -52,7 +52,7 @@ types: id_006__pscartha__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_006__pscartha__operation_metadata__alpha__balance_updates: seq: - id: id_006__pscartha__operation_metadata__alpha__balance_updates_entries @@ -61,7 +61,7 @@ types: id_006__pscartha__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_006__pscartha__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_006__pscartha__operation_metadata__alpha__balance_updates @@ -100,7 +100,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be enums: id_006__pscartha__contract_id_tag: 0: implicit diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__delegate__frozen_balance_by_cycles.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__delegate__frozen_balance_by_cycles.ksy index 58dbbb438dbd..33edcf39f4c1 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__delegate__frozen_balance_by_cycles.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__delegate__frozen_balance_by_cycles.ksy @@ -11,7 +11,7 @@ types: id_006__pscartha__delegate__frozen_balance_by_cycles_entries: seq: - id: cycle - type: s4 + type: s4be - id: deposit type: id_006__pscartha__mutez - id: fees @@ -36,7 +36,7 @@ types: type: b7be seq: - id: len_id_006__pscartha__delegate__frozen_balance_by_cycles - type: u4 + type: u4be valid: max: 1073741823 - id: id_006__pscartha__delegate__frozen_balance_by_cycles diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__errors.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__errors.ksy index f7236176ed66..0fc505670ca8 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__fitness.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__fitness.ksy index 007b127a6eb1..bdf6569212d7 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__fitness.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -19,7 +19,7 @@ types: fitness_0: seq: - id: len_fitness - type: u4 + type: u4be valid: max: 1073741823 - id: fitness diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__level.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__level.ksy index 50579d605e30..f5a5fc321b30 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__level.ksy @@ -8,32 +8,32 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the block that starts protocol alpha. This is specific to the protocol alpha. Other protocols might or might not include a similar notion. - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of protocol alpha. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: voting_period - type: s4 + type: s4be doc: ! >- The current voting period's index. Note that cycles are a protocol-specific notion. As a result, the voting period index starts at 0 with the first block of protocol alpha. - id: voting_period_position - type: s4 + type: s4be doc: ! >- The current level of the block relative to the first block of the current voting period. diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation.ksy index 88ff37997889..892de77bbcb4 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_006__pscartha__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__inlined__endorsement__contents_tag == id_006__pscartha__inlined__endorsement__contents_tag::endorsement) id_006__pscartha__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_006__pscartha__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__operation__alpha__contents_tag == id_006__pscartha__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__contents.ksy index ac1b16029f19..5a29e77f11ef 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__contents.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -104,7 +104,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -151,7 +151,7 @@ types: type: u1 enum: id_006__pscartha__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__inlined__endorsement__contents_tag == id_006__pscartha__inlined__endorsement__contents_tag::endorsement) id_006__pscartha__mutez: seq: @@ -163,7 +163,7 @@ types: type: u1 enum: id_006__pscartha__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__operation__alpha__contents_tag == id_006__pscartha__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -233,7 +233,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -246,7 +246,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -298,7 +298,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -310,7 +310,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -364,7 +364,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__contents_list.ksy index f077a2c3e071..e2201bf869bc 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__contents_list.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -104,7 +104,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -151,7 +151,7 @@ types: type: u1 enum: id_006__pscartha__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__inlined__endorsement__contents_tag == id_006__pscartha__inlined__endorsement__contents_tag::endorsement) id_006__pscartha__mutez: seq: @@ -163,7 +163,7 @@ types: type: u1 enum: id_006__pscartha__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__operation__alpha__contents_tag == id_006__pscartha__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -237,7 +237,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -250,7 +250,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -302,7 +302,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -314,7 +314,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -368,7 +368,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__internal.ksy index 496aed41d63b..efde2c327e58 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -52,7 +52,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_006__pscartha__operation__alpha__internal_operation_tag type: u1 enum: id_006__pscartha__operation__alpha__internal_operation_tag diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__protocol_data.ksy index 6e874f666e17..ee59d1a3ea4f 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__protocol_data.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_006__pscartha__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__inlined__endorsement__contents_tag == id_006__pscartha__inlined__endorsement__contents_tag::endorsement) id_006__pscartha__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_006__pscartha__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__operation__alpha__contents_tag == id_006__pscartha__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__unsigned.ksy index 450e8fc6ed4c..e747ff0ad696 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__operation__unsigned.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_006__pscartha__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_006__pscartha__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__inlined__endorsement__contents_tag == id_006__pscartha__inlined__endorsement__contents_tag::endorsement) id_006__pscartha__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_006__pscartha__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_006__pscartha__operation__alpha__contents_tag == id_006__pscartha__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__parameters.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__parameters.ksy index eeabde26da19..018811b3e4ab 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__parameters.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -54,7 +54,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -72,7 +72,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -85,7 +85,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -107,7 +107,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -130,7 +130,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -204,7 +204,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -213,7 +213,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -264,27 +264,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_006__pscartha__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_006__pscartha__mutez - id: origination_size @@ -302,14 +302,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__period.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__period.ksy index 2a9bd3662708..98bbb97fe043 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 006-PsCARTHA.period' seq: - id: id_006__pscartha__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__raw_level.ksy index e9605bd9b1fb..24db4682bfff 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 006-PsCARTHA.raw_level' seq: - id: id_006__pscartha__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__roll.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__roll.ksy index e257d29d67b9..62810cfea4ea 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__roll.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__roll.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 006-PsCARTHA.roll' seq: - id: id_006__pscartha__roll - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__script.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__script.ksy index f357df9e4bcb..8e2a7db81dce 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__script__expr.ksy index b473fb456e85..9551b7f169df 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__script__lazy_expr.ksy index 61d639ec53f4..64eca0cf9b50 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__script__loc.ksy index 4a0fde2c07f0..585df5aa4d61 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__vote__ballots.ksy index 3bbe15a7e024..887dacbfb3e1 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 006-PsCARTHA.vote.ballots' seq: - id: yay - type: s4 + type: s4be - id: nay - type: s4 + type: s4be - id: pass - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__vote__listings.ksy index e80ca91c8834..777f61f89a22 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: rolls - type: s4 + type: s4be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_006__pscartha__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_006__pscartha__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_006__pscartha__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_006__pscartha__voting_period.ksy index 0295d6e4911f..389b3aff86b7 100644 --- a/client-libs/kaitai-struct-files/files/id_006__pscartha__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_006__pscartha__voting_period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 006-PsCARTHA.voting_period' seq: - id: id_006__pscartha__voting_period - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header.ksy index d47d212e41ba..33ad150b1cd9 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header.ksy @@ -20,7 +20,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__contents.ksy index dfb20e3f5422..065f039f94c8 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__contents.ksy @@ -6,7 +6,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__protocol_data.ksy index ec591e93273d..4522c9d79c57 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__protocol_data.ksy @@ -12,7 +12,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__unsigned.ksy index f8e2c3c71574..449dca7d06bb 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__block_header__unsigned.ksy @@ -8,7 +8,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants.ksy index 44d6b3499672..98658afdf1c3 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -107,27 +107,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_007__psdelph1__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_007__psdelph1__mutez - id: origination_size @@ -145,14 +145,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants__fixed.ksy index 1a5aba54f75f..41a6f6b305a6 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants__parametric.ksy index 614390a41a81..5c6081b64e76 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__constants__parametric.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -97,27 +97,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_007__psdelph1__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_007__psdelph1__mutez - id: origination_size @@ -135,14 +135,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__contract__big_map_diff.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__contract__big_map_diff.ksy index ec8794ef4c92..e92fefe6737a 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__contract__big_map_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__contract__big_map_diff.ksy @@ -19,7 +19,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -32,7 +32,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -168,7 +168,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -545,7 +545,7 @@ enums: 10: bytes seq: - id: len_id_007__psdelph1__contract__big_map_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_007__psdelph1__contract__big_map_diff diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__cycle.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__cycle.ksy index d7c205cdd721..8f5e18f7c709 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 007-PsDELPH1.cycle' seq: - id: id_007__psdelph1__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__delegate__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__delegate__balance_updates.ksy index bf35c09b9a1c..826d6c50d428 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__delegate__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__delegate__balance_updates.ksy @@ -9,14 +9,14 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be fees: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be id_007__psdelph1__contract_id: seq: - id: id_007__psdelph1__contract_id_tag @@ -52,7 +52,7 @@ types: id_007__psdelph1__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_007__psdelph1__operation_metadata__alpha__balance_updates: seq: - id: id_007__psdelph1__operation_metadata__alpha__balance_updates_entries @@ -61,7 +61,7 @@ types: id_007__psdelph1__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_007__psdelph1__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_007__psdelph1__operation_metadata__alpha__balance_updates @@ -100,7 +100,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be enums: id_007__psdelph1__contract_id_tag: 0: implicit diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__delegate__frozen_balance_by_cycles.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__delegate__frozen_balance_by_cycles.ksy index e9539080d57c..f1aa696114e7 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__delegate__frozen_balance_by_cycles.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__delegate__frozen_balance_by_cycles.ksy @@ -11,7 +11,7 @@ types: id_007__psdelph1__delegate__frozen_balance_by_cycles_entries: seq: - id: cycle - type: s4 + type: s4be - id: deposit type: id_007__psdelph1__mutez - id: fees @@ -36,7 +36,7 @@ types: type: b7be seq: - id: len_id_007__psdelph1__delegate__frozen_balance_by_cycles - type: u4 + type: u4be valid: max: 1073741823 - id: id_007__psdelph1__delegate__frozen_balance_by_cycles diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__errors.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__errors.ksy index 059aa40be06e..f90fb6ac0c58 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__fitness.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__fitness.ksy index aac026223013..ff92283d2ee6 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__fitness.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -19,7 +19,7 @@ types: fitness_0: seq: - id: len_fitness - type: u4 + type: u4be valid: max: 1073741823 - id: fitness diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__level.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__level.ksy index 42ec833a688d..d24ea80b9555 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__level.ksy @@ -8,32 +8,32 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the block that starts protocol alpha. This is specific to the protocol alpha. Other protocols might or might not include a similar notion. - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of protocol alpha. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: voting_period - type: s4 + type: s4be doc: ! >- The current voting period's index. Note that cycles are a protocol-specific notion. As a result, the voting period index starts at 0 with the first block of protocol alpha. - id: voting_period_position - type: s4 + type: s4be doc: ! >- The current level of the block relative to the first block of the current voting period. diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation.ksy index eecaa0f49227..440f41b6540f 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_007__psdelph1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__inlined__endorsement__contents_tag == id_007__psdelph1__inlined__endorsement__contents_tag::endorsement) id_007__psdelph1__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_007__psdelph1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__operation__alpha__contents_tag == id_007__psdelph1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__contents.ksy index 6f7f5b612d71..e957285b2c09 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__contents.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -104,7 +104,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -151,7 +151,7 @@ types: type: u1 enum: id_007__psdelph1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__inlined__endorsement__contents_tag == id_007__psdelph1__inlined__endorsement__contents_tag::endorsement) id_007__psdelph1__mutez: seq: @@ -163,7 +163,7 @@ types: type: u1 enum: id_007__psdelph1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__operation__alpha__contents_tag == id_007__psdelph1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -233,7 +233,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -246,7 +246,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -298,7 +298,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -310,7 +310,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -364,7 +364,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__contents_list.ksy index 64beba348e7b..ebdb4c9c08c6 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__contents_list.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -104,7 +104,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -151,7 +151,7 @@ types: type: u1 enum: id_007__psdelph1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__inlined__endorsement__contents_tag == id_007__psdelph1__inlined__endorsement__contents_tag::endorsement) id_007__psdelph1__mutez: seq: @@ -163,7 +163,7 @@ types: type: u1 enum: id_007__psdelph1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__operation__alpha__contents_tag == id_007__psdelph1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -237,7 +237,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -250,7 +250,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -302,7 +302,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -314,7 +314,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -368,7 +368,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__internal.ksy index 618854c48ad8..1676abd1de61 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -52,7 +52,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_007__psdelph1__operation__alpha__internal_operation_tag type: u1 enum: id_007__psdelph1__operation__alpha__internal_operation_tag diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__protocol_data.ksy index e2966ef9b996..b62bd3e5147e 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__protocol_data.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_007__psdelph1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__inlined__endorsement__contents_tag == id_007__psdelph1__inlined__endorsement__contents_tag::endorsement) id_007__psdelph1__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_007__psdelph1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__operation__alpha__contents_tag == id_007__psdelph1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__unsigned.ksy index cd1f5952b6e8..e6b5caddde2f 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__operation__unsigned.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_007__psdelph1__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_007__psdelph1__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__inlined__endorsement__contents_tag == id_007__psdelph1__inlined__endorsement__contents_tag::endorsement) id_007__psdelph1__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_007__psdelph1__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_007__psdelph1__operation__alpha__contents_tag == id_007__psdelph1__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__parameters.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__parameters.ksy index c2f94ae37cc9..e43216ae410c 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__parameters.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -54,7 +54,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -72,7 +72,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -85,7 +85,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -107,7 +107,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -130,7 +130,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -204,7 +204,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -213,7 +213,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -264,27 +264,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_007__psdelph1__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_007__psdelph1__mutez - id: origination_size @@ -302,14 +302,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__period.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__period.ksy index cb5e5a01de0d..38438ccc239a 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 007-PsDELPH1.period' seq: - id: id_007__psdelph1__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__raw_level.ksy index 3b3cf508d063..602949df8fcb 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 007-PsDELPH1.raw_level' seq: - id: id_007__psdelph1__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__roll.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__roll.ksy index 80aad964bb85..a78803988085 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__roll.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__roll.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 007-PsDELPH1.roll' seq: - id: id_007__psdelph1__roll - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__script.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__script.ksy index 24897c7eaba7..240ce1af05d5 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__expr.ksy index bb7e8ac05f4c..d221813c95ab 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__lazy_expr.ksy index 5f4deb73830b..263ebe3d4f79 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__loc.ksy index 26dff200520a..e4e5dd70a300 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__vote__ballots.ksy index 9e526327ea9b..1876613effce 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 007-PsDELPH1.vote.ballots' seq: - id: yay - type: s4 + type: s4be - id: nay - type: s4 + type: s4be - id: pass - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__vote__listings.ksy index a0f6d771c87f..36d5dc773237 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: rolls - type: s4 + type: s4be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_007__psdelph1__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_007__psdelph1__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_007__psdelph1__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_007__psdelph1__voting_period.ksy index c86733ccb755..0b511756d052 100644 --- a/client-libs/kaitai-struct-files/files/id_007__psdelph1__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_007__psdelph1__voting_period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 007-PsDELPH1.voting_period' seq: - id: id_007__psdelph1__voting_period - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header.ksy index c2754deb6fc2..f2cd50c70c9a 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header.ksy @@ -20,7 +20,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__contents.ksy index 3888d5a0fdb0..5e7770225256 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__contents.ksy @@ -6,7 +6,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__protocol_data.ksy index 12b509ac015b..0eaa13c0bfbd 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__protocol_data.ksy @@ -12,7 +12,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__unsigned.ksy index c7ddce209303..4e817ad20ade 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__block_header__unsigned.ksy @@ -8,7 +8,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants.ksy index 3b8a4a8f1573..084a90faf141 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -107,27 +107,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_008__ptedo2zk__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_008__ptedo2zk__mutez - id: origination_size @@ -145,14 +145,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants__fixed.ksy index 1ccfe0ee4019..82556ea85c49 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants__parametric.ksy index a10d32a1d941..7555f8cf880b 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__constants__parametric.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -97,27 +97,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_008__ptedo2zk__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_008__ptedo2zk__mutez - id: origination_size @@ -135,14 +135,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__contract__big_map_diff.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__contract__big_map_diff.ksy index 777bc25b8e1c..a7b18acbf8c4 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__contract__big_map_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__contract__big_map_diff.ksy @@ -19,7 +19,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -32,7 +32,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -168,7 +168,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -600,7 +600,7 @@ enums: 10: bytes seq: - id: len_id_008__ptedo2zk__contract__big_map_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_008__ptedo2zk__contract__big_map_diff diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__cycle.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__cycle.ksy index 587c664eb296..0cc1e652cdb9 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 008-PtEdo2Zk.cycle' seq: - id: id_008__ptedo2zk__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__delegate__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__delegate__balance_updates.ksy index 800079071baa..bec65c015444 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__delegate__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__delegate__balance_updates.ksy @@ -9,14 +9,14 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be fees: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be id_008__ptedo2zk__contract_id: seq: - id: id_008__ptedo2zk__contract_id_tag @@ -52,7 +52,7 @@ types: id_008__ptedo2zk__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_008__ptedo2zk__operation_metadata__alpha__balance_updates: seq: - id: id_008__ptedo2zk__operation_metadata__alpha__balance_updates_entries @@ -61,7 +61,7 @@ types: id_008__ptedo2zk__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_008__ptedo2zk__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_008__ptedo2zk__operation_metadata__alpha__balance_updates @@ -100,7 +100,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be enums: id_008__ptedo2zk__contract_id_tag: 0: implicit diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__delegate__frozen_balance_by_cycles.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__delegate__frozen_balance_by_cycles.ksy index 27cf97e5dd54..8465d252add2 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__delegate__frozen_balance_by_cycles.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__delegate__frozen_balance_by_cycles.ksy @@ -11,7 +11,7 @@ types: id_008__ptedo2zk__delegate__frozen_balance_by_cycles_entries: seq: - id: cycle - type: s4 + type: s4be - id: deposit type: id_008__ptedo2zk__mutez - id: fees @@ -36,7 +36,7 @@ types: type: b7be seq: - id: len_id_008__ptedo2zk__delegate__frozen_balance_by_cycles - type: u4 + type: u4be valid: max: 1073741823 - id: id_008__ptedo2zk__delegate__frozen_balance_by_cycles diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__errors.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__errors.ksy index 2c7858bd892a..e979911baf76 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__fa1__2__token_transfer.ksy index 2c903d40b9ab..ed114afac881 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__fitness.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__fitness.ksy index b411f39c0752..0ecd692ac97b 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__fitness.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -19,7 +19,7 @@ types: fitness_0: seq: - id: len_fitness - type: u4 + type: u4be valid: max: 1073741823 - id: fitness diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__lazy_storage_diff.ksy index 2c3c93ae6318..47ddddb410fc 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -721,7 +721,7 @@ enums: 10: bytes seq: - id: len_id_008__ptedo2zk__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_008__ptedo2zk__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__level.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__level.ksy index 023b56e6428d..0dfa31727fe8 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__level.ksy @@ -8,23 +8,23 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the block that starts protocol alpha. This is specific to the protocol alpha. Other protocols might or might not include a similar notion. - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of protocol alpha. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation.ksy index c4e69c0036dc..15b37f25df4d 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_008__ptedo2zk__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__inlined__endorsement__contents_tag == id_008__ptedo2zk__inlined__endorsement__contents_tag::endorsement) id_008__ptedo2zk__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_008__ptedo2zk__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__operation__alpha__contents_tag == id_008__ptedo2zk__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__contents.ksy index 23fa8f780502..8d3bf76d72ec 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__contents.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -104,7 +104,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -151,7 +151,7 @@ types: type: u1 enum: id_008__ptedo2zk__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__inlined__endorsement__contents_tag == id_008__ptedo2zk__inlined__endorsement__contents_tag::endorsement) id_008__ptedo2zk__mutez: seq: @@ -163,7 +163,7 @@ types: type: u1 enum: id_008__ptedo2zk__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__operation__alpha__contents_tag == id_008__ptedo2zk__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -233,7 +233,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -246,7 +246,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -298,7 +298,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -310,7 +310,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -364,7 +364,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__contents_list.ksy index c2b90cd1539e..6362ce5c421b 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__contents_list.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -104,7 +104,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -151,7 +151,7 @@ types: type: u1 enum: id_008__ptedo2zk__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__inlined__endorsement__contents_tag == id_008__ptedo2zk__inlined__endorsement__contents_tag::endorsement) id_008__ptedo2zk__mutez: seq: @@ -163,7 +163,7 @@ types: type: u1 enum: id_008__ptedo2zk__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__operation__alpha__contents_tag == id_008__ptedo2zk__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -237,7 +237,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -250,7 +250,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -302,7 +302,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -314,7 +314,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -368,7 +368,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__internal.ksy index d6b2905c91a1..976cad885d33 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -52,7 +52,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_008__ptedo2zk__operation__alpha__internal_operation_tag type: u1 enum: id_008__ptedo2zk__operation__alpha__internal_operation_tag diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__protocol_data.ksy index c3137d6342c4..3cbaf3f4213e 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__protocol_data.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_008__ptedo2zk__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__inlined__endorsement__contents_tag == id_008__ptedo2zk__inlined__endorsement__contents_tag::endorsement) id_008__ptedo2zk__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_008__ptedo2zk__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__operation__alpha__contents_tag == id_008__ptedo2zk__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__unsigned.ksy index 991601940e09..55a5473d7e8c 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__operation__unsigned.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: id_008__ptedo2zk__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -155,7 +155,7 @@ types: type: u1 enum: id_008__ptedo2zk__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__inlined__endorsement__contents_tag == id_008__ptedo2zk__inlined__endorsement__contents_tag::endorsement) id_008__ptedo2zk__mutez: seq: @@ -167,7 +167,7 @@ types: type: u1 enum: id_008__ptedo2zk__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_008__ptedo2zk__operation__alpha__contents_tag == id_008__ptedo2zk__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -244,7 +244,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -257,7 +257,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -309,7 +309,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -321,7 +321,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -375,7 +375,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__parameters.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__parameters.ksy index aca9f0b47526..4fef48a024b9 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__parameters.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -54,7 +54,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -72,7 +72,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -85,7 +85,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -107,7 +107,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -130,7 +130,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -204,7 +204,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -213,7 +213,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -264,27 +264,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_008__ptedo2zk__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_008__ptedo2zk__mutez - id: origination_size @@ -302,14 +302,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__period.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__period.ksy index 74873445192e..46aed4284829 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 008-PtEdo2Zk.period' seq: - id: id_008__ptedo2zk__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__raw_level.ksy index 38a3a5b510a7..1e625b5a8982 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 008-PtEdo2Zk.raw_level' seq: - id: id_008__ptedo2zk__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__roll.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__roll.ksy index 1fbb8d5a60b0..34569b7a9463 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__roll.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__roll.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 008-PtEdo2Zk.roll' seq: - id: id_008__ptedo2zk__roll - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script.ksy index 9c87bb9b8c9f..faabe9b606a8 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__expr.ksy index a802cbe367d3..b521b3cd1ef5 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__lazy_expr.ksy index e34b97333add..1db4fa5e9554 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__loc.ksy index 804e7d21ac66..fa56e518d8f0 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__vote__ballots.ksy index 5484401fd957..7542005ce541 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 008-PtEdo2Zk.vote.ballots' seq: - id: yay - type: s4 + type: s4be - id: nay - type: s4 + type: s4be - id: pass - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__vote__listings.ksy index ac37cb7e7667..c7ad1e8cd129 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: rolls - type: s4 + type: s4be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_008__ptedo2zk__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_008__ptedo2zk__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__voting_period.ksy index 1e395c5f89d7..659b16fbf276 100644 --- a/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_008__ptedo2zk__voting_period.ksy @@ -11,10 +11,10 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: The voting period's index. Starts at 0 with the first block of protocol alpha. - id: kind type: u1 enum: kind_tag - id: start_position - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header.ksy index 3660ee1e18b4..a59fe234bb1f 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header.ksy @@ -20,7 +20,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__contents.ksy index dc28b275af82..3660673c50e6 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__contents.ksy @@ -6,7 +6,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__protocol_data.ksy index 70a2052b6090..a04cd567bbb4 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__protocol_data.ksy @@ -12,7 +12,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__unsigned.ksy index 51a6e01d1ce8..b93a30c04bab 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__block_header__unsigned.ksy @@ -8,7 +8,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__constants.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__constants.ksy index a4ace29b6714..64d9b22d8bc6 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__constants.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -107,27 +107,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_009__psfloren__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_009__psfloren__mutez - id: origination_size @@ -145,14 +145,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__constants__fixed.ksy index 5cea2caa9143..d64b9e337d87 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__constants__parametric.ksy index 968c940863e6..e3a83d3eee82 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__constants__parametric.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -97,27 +97,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_009__psfloren__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_009__psfloren__mutez - id: origination_size @@ -135,14 +135,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__contract__big_map_diff.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__contract__big_map_diff.ksy index 9d3910190cdc..6b1b4536eacb 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__contract__big_map_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__contract__big_map_diff.ksy @@ -19,7 +19,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -32,7 +32,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -168,7 +168,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -600,7 +600,7 @@ enums: 10: bytes seq: - id: len_id_009__psfloren__contract__big_map_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_009__psfloren__contract__big_map_diff diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__cycle.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__cycle.ksy index 71b1197c9f3b..bcf45594a117 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 009-PsFLoren.cycle' seq: - id: id_009__psfloren__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__delegate__frozen_balance_by_cycles.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__delegate__frozen_balance_by_cycles.ksy index 3e6c26807338..6607dac762d8 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__delegate__frozen_balance_by_cycles.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__delegate__frozen_balance_by_cycles.ksy @@ -11,7 +11,7 @@ types: id_009__psfloren__delegate__frozen_balance_by_cycles_entries: seq: - id: cycle - type: s4 + type: s4be - id: deposit type: id_009__psfloren__mutez - id: fees @@ -36,7 +36,7 @@ types: type: b7be seq: - id: len_id_009__psfloren__delegate__frozen_balance_by_cycles - type: u4 + type: u4be valid: max: 1073741823 - id: id_009__psfloren__delegate__frozen_balance_by_cycles diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__errors.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__errors.ksy index 7279619bfdca..884b6650d215 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__fa1__2__token_transfer.ksy index ebfb9a432bcf..902b826d54bb 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__fitness.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__fitness.ksy index bf26be53f98b..9e404ef917d2 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__fitness.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -19,7 +19,7 @@ types: fitness_0: seq: - id: len_fitness - type: u4 + type: u4be valid: max: 1073741823 - id: fitness diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__lazy_storage_diff.ksy index ed361f401544..71f67466b981 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -721,7 +721,7 @@ enums: 10: bytes seq: - id: len_id_009__psfloren__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_009__psfloren__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__level.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__level.ksy index 3dbd222e5ae4..98a4cee222a3 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__level.ksy @@ -8,23 +8,23 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the block that starts protocol alpha. This is specific to the protocol alpha. Other protocols might or might not include a similar notion. - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of protocol alpha. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation.ksy index ff7fe24e8805..57fcc61b82c9 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_009__psfloren__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_009__psfloren__block_header__alpha__full_header: seq: - id: id_009__psfloren__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -176,7 +176,7 @@ types: type: u1 enum: id_009__psfloren__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__inlined__endorsement__contents_tag == id_009__psfloren__inlined__endorsement__contents_tag::endorsement) id_009__psfloren__mutez: seq: @@ -188,7 +188,7 @@ types: type: u1 enum: id_009__psfloren__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__operation__alpha__contents_tag == id_009__psfloren__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -271,7 +271,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -284,7 +284,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -336,7 +336,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -348,7 +348,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -402,7 +402,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__contents.ksy index 516eaa605f23..240bbc6de7ba 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__contents.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -90,7 +90,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_009__psfloren__inlined__endorsement @@ -98,7 +98,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -109,7 +109,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_009__psfloren__block_header__alpha__full_header: seq: - id: id_009__psfloren__block_header__alpha__full_header @@ -125,7 +125,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -172,7 +172,7 @@ types: type: u1 enum: id_009__psfloren__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__inlined__endorsement__contents_tag == id_009__psfloren__inlined__endorsement__contents_tag::endorsement) id_009__psfloren__mutez: seq: @@ -184,7 +184,7 @@ types: type: u1 enum: id_009__psfloren__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__operation__alpha__contents_tag == id_009__psfloren__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -260,7 +260,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -273,7 +273,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -325,7 +325,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -337,7 +337,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -391,7 +391,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__contents_list.ksy index 45a258145c4e..8089138f279f 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__contents_list.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -90,7 +90,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_009__psfloren__inlined__endorsement @@ -98,7 +98,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -109,7 +109,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_009__psfloren__block_header__alpha__full_header: seq: - id: id_009__psfloren__block_header__alpha__full_header @@ -125,7 +125,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -172,7 +172,7 @@ types: type: u1 enum: id_009__psfloren__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__inlined__endorsement__contents_tag == id_009__psfloren__inlined__endorsement__contents_tag::endorsement) id_009__psfloren__mutez: seq: @@ -184,7 +184,7 @@ types: type: u1 enum: id_009__psfloren__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__operation__alpha__contents_tag == id_009__psfloren__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -264,7 +264,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -277,7 +277,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -329,7 +329,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -341,7 +341,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -395,7 +395,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__internal.ksy index 96c34f659f5b..7d5b35ce92ce 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -52,7 +52,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_009__psfloren__operation__alpha__internal_operation_tag type: u1 enum: id_009__psfloren__operation__alpha__internal_operation_tag diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__protocol_data.ksy index e5e41e09f797..363ddef7fe9b 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__protocol_data.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_009__psfloren__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_009__psfloren__block_header__alpha__full_header: seq: - id: id_009__psfloren__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -176,7 +176,7 @@ types: type: u1 enum: id_009__psfloren__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__inlined__endorsement__contents_tag == id_009__psfloren__inlined__endorsement__contents_tag::endorsement) id_009__psfloren__mutez: seq: @@ -188,7 +188,7 @@ types: type: u1 enum: id_009__psfloren__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__operation__alpha__contents_tag == id_009__psfloren__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -271,7 +271,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -284,7 +284,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -336,7 +336,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -348,7 +348,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -402,7 +402,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__unsigned.ksy index 777914e4543e..e68a8c102cde 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__operation__unsigned.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_009__psfloren__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_009__psfloren__block_header__alpha__full_header: seq: - id: id_009__psfloren__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_009__psfloren__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -176,7 +176,7 @@ types: type: u1 enum: id_009__psfloren__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__inlined__endorsement__contents_tag == id_009__psfloren__inlined__endorsement__contents_tag::endorsement) id_009__psfloren__mutez: seq: @@ -188,7 +188,7 @@ types: type: u1 enum: id_009__psfloren__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_009__psfloren__operation__alpha__contents_tag == id_009__psfloren__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -271,7 +271,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -284,7 +284,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -336,7 +336,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -348,7 +348,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -402,7 +402,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__parameters.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__parameters.ksy index 8cae1aa005a7..3b6af5a9d58e 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__parameters.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -54,7 +54,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -72,7 +72,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -85,7 +85,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -107,7 +107,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -130,7 +130,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -204,7 +204,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -213,7 +213,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -264,27 +264,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_009__psfloren__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_009__psfloren__mutez - id: origination_size @@ -302,14 +302,14 @@ seq: - id: hard_storage_limit_per_operation type: z - id: test_chain_duration - type: s8 + type: s8be - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__period.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__period.ksy index 131781ef96c0..56fd626ff427 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 009-PsFLoren.period' seq: - id: id_009__psfloren__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__raw_level.ksy index 65c5dee1a7f5..1ed292119514 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 009-PsFLoren.raw_level' seq: - id: id_009__psfloren__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__receipt__balance_updates.ksy index 925e04fb98fc..827029bea998 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__receipt__balance_updates.ksy @@ -9,14 +9,14 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be fees: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be id_009__psfloren__contract_id: seq: - id: id_009__psfloren__contract_id_tag @@ -52,7 +52,7 @@ types: id_009__psfloren__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_009__psfloren__operation_metadata__alpha__balance_updates: seq: - id: id_009__psfloren__operation_metadata__alpha__balance_updates_entries @@ -61,7 +61,7 @@ types: id_009__psfloren__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_009__psfloren__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_009__psfloren__operation_metadata__alpha__balance_updates @@ -107,7 +107,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be enums: id_009__psfloren__contract_id_tag: 0: implicit diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__roll.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__roll.ksy index 7275db047666..0dc8549cc470 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__roll.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__roll.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 009-PsFLoren.roll' seq: - id: id_009__psfloren__roll - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__script.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__script.ksy index f257ea2e9723..473449493d11 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__script__expr.ksy index 6b48cea690da..05ed41fda7dc 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__script__lazy_expr.ksy index f494abdac4f8..37e57e907b84 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__script__loc.ksy index 162ec29139b1..524cb444e178 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__vote__ballots.ksy index 3caa65bf9547..ea56cefeab1a 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 009-PsFLoren.vote.ballots' seq: - id: yay - type: s4 + type: s4be - id: nay - type: s4 + type: s4be - id: pass - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__vote__listings.ksy index 68a435a715c6..1f5baeccec72 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: rolls - type: s4 + type: s4be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_009__psfloren__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_009__psfloren__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_009__psfloren__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_009__psfloren__voting_period.ksy index c51ac1454bd1..282ff31a5628 100644 --- a/client-libs/kaitai-struct-files/files/id_009__psfloren__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_009__psfloren__voting_period.ksy @@ -11,10 +11,10 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: The voting period's index. Starts at 0 with the first block of protocol alpha. - id: kind type: u1 enum: kind_tag - id: start_position - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header.ksy index f483ade566bc..763b52234b39 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header.ksy @@ -20,7 +20,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__contents.ksy index 29059cfe5a7b..3621543557eb 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__contents.ksy @@ -6,7 +6,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__protocol_data.ksy index a2d04d70bafb..d7d5404b00b4 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__protocol_data.ksy @@ -12,7 +12,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__unsigned.ksy index 6d558b2844bc..d110bdc4b078 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__block_header__unsigned.ksy @@ -8,7 +8,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants.ksy index 490175529bf3..93b7080d49ba 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -107,27 +107,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_010__ptgranad__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_010__ptgranad__mutez - id: origination_size @@ -145,20 +145,20 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be - id: minimal_block_delay - type: s8 + type: s8be - id: liquidity_baking_subsidy type: id_010__ptgranad__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants__fixed.ksy index 3ce58b7b8593..4ad480046bfa 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants__parametric.ksy index 9a8a316b15de..bd061ad12e19 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__constants__parametric.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -97,27 +97,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_010__ptgranad__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_010__ptgranad__mutez - id: origination_size @@ -135,20 +135,20 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be - id: minimal_block_delay - type: s8 + type: s8be - id: liquidity_baking_subsidy type: id_010__ptgranad__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__contract__big_map_diff.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__contract__big_map_diff.ksy index b0ebc3626363..92e2d0f76a2c 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__contract__big_map_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__contract__big_map_diff.ksy @@ -19,7 +19,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -32,7 +32,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -168,7 +168,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -600,7 +600,7 @@ enums: 10: bytes seq: - id: len_id_010__ptgranad__contract__big_map_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_010__ptgranad__contract__big_map_diff diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__cycle.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__cycle.ksy index 43acd91ca3a6..bbceed4d8ce9 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 010-PtGRANAD.cycle' seq: - id: id_010__ptgranad__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__delegate__frozen_balance_by_cycles.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__delegate__frozen_balance_by_cycles.ksy index f1e808b48a6f..d9f6cde84896 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__delegate__frozen_balance_by_cycles.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__delegate__frozen_balance_by_cycles.ksy @@ -11,7 +11,7 @@ types: id_010__ptgranad__delegate__frozen_balance_by_cycles_entries: seq: - id: cycle - type: s4 + type: s4be - id: deposits type: id_010__ptgranad__mutez - id: fees @@ -36,7 +36,7 @@ types: type: b7be seq: - id: len_id_010__ptgranad__delegate__frozen_balance_by_cycles - type: u4 + type: u4be valid: max: 1073741823 - id: id_010__ptgranad__delegate__frozen_balance_by_cycles diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__errors.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__errors.ksy index 53dad5fd8f26..314b491b1d54 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__fa1__2__token_transfer.ksy index 2e5b3d9a56ad..bb77caadccd1 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__fitness.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__fitness.ksy index 0597a328fed2..3b296641bb1b 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__fitness.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -19,7 +19,7 @@ types: fitness_0: seq: - id: len_fitness - type: u4 + type: u4be valid: max: 1073741823 - id: fitness diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__lazy_storage_diff.ksy index e8f4f9a41b96..7067b16f7a2e 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -721,7 +721,7 @@ enums: 10: bytes seq: - id: len_id_010__ptgranad__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_010__ptgranad__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__level.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__level.ksy index 694cf8e78200..7dfd4512549c 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__level.ksy @@ -8,23 +8,23 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the block that starts protocol alpha. This is specific to the protocol alpha. Other protocols might or might not include a similar notion. - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of protocol alpha. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation.ksy index 86bca5b4eac8..341a128d79aa 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_010__ptgranad__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_010__ptgranad__block_header__alpha__full_header: seq: - id: id_010__ptgranad__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -179,7 +179,7 @@ types: type: u1 enum: id_010__ptgranad__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__inlined__endorsement__contents_tag == id_010__ptgranad__inlined__endorsement__contents_tag::endorsement) id_010__ptgranad__mutez: seq: @@ -191,7 +191,7 @@ types: type: u1 enum: id_010__ptgranad__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__operation__alpha__contents_tag == id_010__ptgranad__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -274,7 +274,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -287,7 +287,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -339,7 +339,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -351,7 +351,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -405,7 +405,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__contents.ksy index d628a7817941..15f5bed918b7 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__contents.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -90,7 +90,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_010__ptgranad__inlined__endorsement @@ -98,7 +98,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -109,7 +109,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_010__ptgranad__block_header__alpha__full_header: seq: - id: id_010__ptgranad__block_header__alpha__full_header @@ -125,7 +125,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -175,7 +175,7 @@ types: type: u1 enum: id_010__ptgranad__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__inlined__endorsement__contents_tag == id_010__ptgranad__inlined__endorsement__contents_tag::endorsement) id_010__ptgranad__mutez: seq: @@ -187,7 +187,7 @@ types: type: u1 enum: id_010__ptgranad__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__operation__alpha__contents_tag == id_010__ptgranad__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -263,7 +263,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -276,7 +276,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -328,7 +328,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -340,7 +340,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -394,7 +394,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__contents_list.ksy index 67c6d2986555..b2496d9f28bb 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__contents_list.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -90,7 +90,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_010__ptgranad__inlined__endorsement @@ -98,7 +98,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -109,7 +109,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_010__ptgranad__block_header__alpha__full_header: seq: - id: id_010__ptgranad__block_header__alpha__full_header @@ -125,7 +125,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -175,7 +175,7 @@ types: type: u1 enum: id_010__ptgranad__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__inlined__endorsement__contents_tag == id_010__ptgranad__inlined__endorsement__contents_tag::endorsement) id_010__ptgranad__mutez: seq: @@ -187,7 +187,7 @@ types: type: u1 enum: id_010__ptgranad__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__operation__alpha__contents_tag == id_010__ptgranad__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -267,7 +267,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -280,7 +280,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -332,7 +332,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -344,7 +344,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -398,7 +398,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__internal.ksy index 1228d8e3623e..251e87ba128a 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -52,7 +52,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_010__ptgranad__operation__alpha__internal_operation_tag type: u1 enum: id_010__ptgranad__operation__alpha__internal_operation_tag diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__protocol_data.ksy index 1d1ed2e8593b..a69b0dc8e0f8 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__protocol_data.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_010__ptgranad__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_010__ptgranad__block_header__alpha__full_header: seq: - id: id_010__ptgranad__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -179,7 +179,7 @@ types: type: u1 enum: id_010__ptgranad__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__inlined__endorsement__contents_tag == id_010__ptgranad__inlined__endorsement__contents_tag::endorsement) id_010__ptgranad__mutez: seq: @@ -191,7 +191,7 @@ types: type: u1 enum: id_010__ptgranad__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__operation__alpha__contents_tag == id_010__ptgranad__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -274,7 +274,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -287,7 +287,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -339,7 +339,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -351,7 +351,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -405,7 +405,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__unsigned.ksy index f34d99383687..2f34a26243fc 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__operation__unsigned.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_010__ptgranad__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_010__ptgranad__block_header__alpha__full_header: seq: - id: id_010__ptgranad__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_010__ptgranad__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -179,7 +179,7 @@ types: type: u1 enum: id_010__ptgranad__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__inlined__endorsement__contents_tag == id_010__ptgranad__inlined__endorsement__contents_tag::endorsement) id_010__ptgranad__mutez: seq: @@ -191,7 +191,7 @@ types: type: u1 enum: id_010__ptgranad__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_010__ptgranad__operation__alpha__contents_tag == id_010__ptgranad__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -274,7 +274,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -287,7 +287,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -339,7 +339,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -351,7 +351,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -405,7 +405,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__parameters.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__parameters.ksy index e99e84b60831..fcb210aa959a 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__parameters.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -54,7 +54,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -72,7 +72,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -85,7 +85,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -107,7 +107,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -130,7 +130,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -204,7 +204,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -213,7 +213,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -264,27 +264,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_010__ptgranad__mutez - id: michelson_maximum_type_size - type: u2 + type: u2be - id: seed_nonce_revelation_tip type: id_010__ptgranad__mutez - id: origination_size @@ -302,20 +302,20 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be - id: minimal_block_delay - type: s8 + type: s8be - id: liquidity_baking_subsidy type: id_010__ptgranad__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__period.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__period.ksy index b26c7451363d..7084e6a637cd 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 010-PtGRANAD.period' seq: - id: id_010__ptgranad__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__raw_level.ksy index 33393c50b28a..ebcf53b05541 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 010-PtGRANAD.raw_level' seq: - id: id_010__ptgranad__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__receipt__balance_updates.ksy index b6b7a73a4eb2..d91418235503 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__receipt__balance_updates.ksy @@ -9,14 +9,14 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be fees: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be id_010__ptgranad__contract_id: seq: - id: id_010__ptgranad__contract_id_tag @@ -52,7 +52,7 @@ types: id_010__ptgranad__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_010__ptgranad__operation_metadata__alpha__balance_updates: seq: - id: id_010__ptgranad__operation_metadata__alpha__balance_updates_entries @@ -61,7 +61,7 @@ types: id_010__ptgranad__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_010__ptgranad__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_010__ptgranad__operation_metadata__alpha__balance_updates @@ -107,7 +107,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be enums: id_010__ptgranad__contract_id_tag: 0: implicit diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__roll.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__roll.ksy index fd6b7868587a..baaa96ca2271 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__roll.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__roll.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 010-PtGRANAD.roll' seq: - id: id_010__ptgranad__roll - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__script.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__script.ksy index 94d5ffdbfe72..ccb72eb99c07 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__expr.ksy index 4ccb6c8bf7b4..9a440d82007d 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__lazy_expr.ksy index 7886419f51ae..eab34a363136 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__loc.ksy index 9a6369729be9..2d1be180bcb1 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__vote__ballots.ksy index 8c03a4cf1d35..8083ae9dc0f0 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 010-PtGRANAD.vote.ballots' seq: - id: yay - type: s4 + type: s4be - id: nay - type: s4 + type: s4be - id: pass - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__vote__listings.ksy index c673b3646b5b..e26df76d6cac 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: rolls - type: s4 + type: s4be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_010__ptgranad__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_010__ptgranad__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_010__ptgranad__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_010__ptgranad__voting_period.ksy index 57918c2758cc..c966f0d08c76 100644 --- a/client-libs/kaitai-struct-files/files/id_010__ptgranad__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_010__ptgranad__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header.ksy index 8f2a15db3c61..1651b19522cd 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header.ksy @@ -20,7 +20,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__contents.ksy index 5e5951a70462..76c74b8c1c5e 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__contents.ksy @@ -6,7 +6,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__protocol_data.ksy index bb06242ca8d0..df522a70beff 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__protocol_data.ksy @@ -12,7 +12,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__unsigned.ksy index e67c745ba25f..b2d58a6ffd16 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__block_header__unsigned.ksy @@ -8,7 +8,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants.ksy index 5fb885856268..f94c44274a77 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: cache_layout_0: seq: - id: len_cache_layout - type: u4 + type: u4be valid: max: 1073741823 - id: cache_layout @@ -38,7 +38,7 @@ types: cache_layout_entries: seq: - id: cache_layout_elt - type: s8 + type: s8be endorsement_reward: seq: - id: endorsement_reward_entries @@ -47,7 +47,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -64,7 +64,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -88,7 +88,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -97,7 +97,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -131,27 +131,27 @@ seq: - id: cache_layout type: cache_layout_0 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_011__pthangz2__mutez - id: seed_nonce_revelation_tip @@ -171,20 +171,20 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be - id: minimal_block_delay - type: s8 + type: s8be - id: liquidity_baking_subsidy type: id_011__pthangz2__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants__fixed.ksy index 3a96a4db1177..6491b2116e0d 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants__fixed.ksy @@ -11,7 +11,7 @@ types: cache_layout_0: seq: - id: len_cache_layout - type: u4 + type: u4be valid: max: 1073741823 - id: cache_layout @@ -20,11 +20,11 @@ types: cache_layout_entries: seq: - id: cache_layout_elt - type: s8 + type: s8be int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -48,4 +48,4 @@ seq: - id: cache_layout type: cache_layout_0 - id: michelson_maximum_type_size - type: u2 + type: u2be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants__parametric.ksy index e811dbf23521..ce2e1937f706 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__constants__parametric.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -46,7 +46,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -70,7 +70,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -79,7 +79,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -97,23 +97,23 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_011__pthangz2__mutez - id: seed_nonce_revelation_tip @@ -133,20 +133,20 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be - id: minimal_block_delay - type: s8 + type: s8be - id: liquidity_baking_subsidy type: id_011__pthangz2__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__contract__big_map_diff.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__contract__big_map_diff.ksy index e2aca8bf907b..3aeb9f4bd73e 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__contract__big_map_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__contract__big_map_diff.ksy @@ -19,7 +19,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -32,7 +32,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -168,7 +168,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -610,7 +610,7 @@ enums: 10: bytes seq: - id: len_id_011__pthangz2__contract__big_map_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_011__pthangz2__contract__big_map_diff diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__cycle.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__cycle.ksy index 0d9faed18488..fcffb363e104 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 011-PtHangz2.cycle' seq: - id: id_011__pthangz2__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__delegate__frozen_balance_by_cycles.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__delegate__frozen_balance_by_cycles.ksy index 9876418d8019..d589e2aa991f 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__delegate__frozen_balance_by_cycles.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__delegate__frozen_balance_by_cycles.ksy @@ -11,7 +11,7 @@ types: id_011__pthangz2__delegate__frozen_balance_by_cycles_entries: seq: - id: cycle - type: s4 + type: s4be - id: deposits type: id_011__pthangz2__mutez - id: fees @@ -36,7 +36,7 @@ types: type: b7be seq: - id: len_id_011__pthangz2__delegate__frozen_balance_by_cycles - type: u4 + type: u4be valid: max: 1073741823 - id: id_011__pthangz2__delegate__frozen_balance_by_cycles diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__errors.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__errors.ksy index 5d29b2998e68..722d5d5e6c5a 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__fa1__2__token_transfer.ksy index f1cb43f45283..92fd09e40dc6 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__fitness.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__fitness.ksy index c9466b49770f..30df583c9431 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__fitness.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -19,7 +19,7 @@ types: fitness_0: seq: - id: len_fitness - type: u4 + type: u4be valid: max: 1073741823 - id: fitness diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__lazy_storage_diff.ksy index b622d4911e30..798dd086a90d 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -731,7 +731,7 @@ enums: 10: bytes seq: - id: len_id_011__pthangz2__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_011__pthangz2__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__level.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__level.ksy index c779e34e011b..11d5801d669a 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__level.ksy @@ -8,23 +8,23 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the block that starts protocol alpha. This is specific to the protocol alpha. Other protocols might or might not include a similar notion. - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of protocol alpha. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation.ksy index 41e4adf0fd6f..1f77ef2e43c4 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_011__pthangz2__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_011__pthangz2__block_header__alpha__full_header: seq: - id: id_011__pthangz2__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -179,7 +179,7 @@ types: type: u1 enum: id_011__pthangz2__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__inlined__endorsement__contents_tag == id_011__pthangz2__inlined__endorsement__contents_tag::endorsement) id_011__pthangz2__mutez: seq: @@ -191,7 +191,7 @@ types: type: u1 enum: id_011__pthangz2__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__operation__alpha__contents_tag == id_011__pthangz2__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -277,7 +277,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -290,7 +290,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -342,7 +342,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -354,7 +354,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -423,7 +423,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__contents.ksy index 202a31b96b44..9ff00c208545 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__contents.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -90,7 +90,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_011__pthangz2__inlined__endorsement @@ -98,7 +98,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -109,7 +109,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_011__pthangz2__block_header__alpha__full_header: seq: - id: id_011__pthangz2__block_header__alpha__full_header @@ -125,7 +125,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -175,7 +175,7 @@ types: type: u1 enum: id_011__pthangz2__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__inlined__endorsement__contents_tag == id_011__pthangz2__inlined__endorsement__contents_tag::endorsement) id_011__pthangz2__mutez: seq: @@ -187,7 +187,7 @@ types: type: u1 enum: id_011__pthangz2__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__operation__alpha__contents_tag == id_011__pthangz2__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -266,7 +266,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -279,7 +279,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -331,7 +331,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -343,7 +343,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -412,7 +412,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__contents_list.ksy index 133706635bdd..dcf09287215f 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__contents_list.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -90,7 +90,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_011__pthangz2__inlined__endorsement @@ -98,7 +98,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -109,7 +109,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_011__pthangz2__block_header__alpha__full_header: seq: - id: id_011__pthangz2__block_header__alpha__full_header @@ -125,7 +125,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -175,7 +175,7 @@ types: type: u1 enum: id_011__pthangz2__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__inlined__endorsement__contents_tag == id_011__pthangz2__inlined__endorsement__contents_tag::endorsement) id_011__pthangz2__mutez: seq: @@ -187,7 +187,7 @@ types: type: u1 enum: id_011__pthangz2__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__operation__alpha__contents_tag == id_011__pthangz2__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -270,7 +270,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -283,7 +283,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -335,7 +335,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -347,7 +347,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -416,7 +416,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__internal.ksy index c2eb61d75c14..dbffa66ac152 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -52,7 +52,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_011__pthangz2__operation__alpha__internal_operation_tag type: u1 enum: id_011__pthangz2__operation__alpha__internal_operation_tag diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__protocol_data.ksy index e024ce9de7f3..3e7e774025d9 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__protocol_data.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_011__pthangz2__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_011__pthangz2__block_header__alpha__full_header: seq: - id: id_011__pthangz2__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -179,7 +179,7 @@ types: type: u1 enum: id_011__pthangz2__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__inlined__endorsement__contents_tag == id_011__pthangz2__inlined__endorsement__contents_tag::endorsement) id_011__pthangz2__mutez: seq: @@ -191,7 +191,7 @@ types: type: u1 enum: id_011__pthangz2__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__operation__alpha__contents_tag == id_011__pthangz2__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -277,7 +277,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -290,7 +290,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -342,7 +342,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -354,7 +354,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -423,7 +423,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__unsigned.ksy index 4250a20b8541..b7c93b9cd55c 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__operation__unsigned.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -94,7 +94,7 @@ types: - id: op2 type: op2_0 - id: slot - type: u2 + type: u2be endorsement: seq: - id: id_011__pthangz2__inlined__endorsement @@ -102,7 +102,7 @@ types: endorsement_0: seq: - id: len_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement @@ -113,7 +113,7 @@ types: - id: endorsement type: endorsement_0 - id: slot - type: u2 + type: u2be id_011__pthangz2__block_header__alpha__full_header: seq: - id: id_011__pthangz2__block_header__alpha__full_header @@ -129,7 +129,7 @@ types: id_011__pthangz2__block_header__alpha__unsigned_contents: seq: - id: priority - type: u2 + type: u2be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -179,7 +179,7 @@ types: type: u1 enum: id_011__pthangz2__inlined__endorsement__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__inlined__endorsement__contents_tag == id_011__pthangz2__inlined__endorsement__contents_tag::endorsement) id_011__pthangz2__mutez: seq: @@ -191,7 +191,7 @@ types: type: u1 enum: id_011__pthangz2__operation__alpha__contents_tag - id: endorsement - type: s4 + type: s4be if: (id_011__pthangz2__operation__alpha__contents_tag == id_011__pthangz2__operation__alpha__contents_tag::endorsement) - id: seed_nonce_revelation type: seed_nonce_revelation @@ -277,7 +277,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -290,7 +290,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -342,7 +342,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -354,7 +354,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -423,7 +423,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 transaction: diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__parameters.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__parameters.ksy index 2c90fcc4f94e..52326e77d6b8 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__parameters.ksy @@ -11,7 +11,7 @@ types: baking_reward_per_endorsement_0: seq: - id: len_baking_reward_per_endorsement - type: u4 + type: u4be valid: max: 1073741823 - id: baking_reward_per_endorsement @@ -29,7 +29,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -54,7 +54,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -72,7 +72,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -85,7 +85,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -107,7 +107,7 @@ types: endorsement_reward_0: seq: - id: len_endorsement_reward - type: u4 + type: u4be valid: max: 1073741823 - id: endorsement_reward @@ -130,7 +130,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -204,7 +204,7 @@ types: time_between_blocks_0: seq: - id: len_time_between_blocks - type: u4 + type: u4be valid: max: 1073741823 - id: time_between_blocks @@ -213,7 +213,7 @@ types: time_between_blocks_entries: seq: - id: time_between_blocks_elt - type: s8 + type: s8be z: seq: - id: has_tail @@ -264,23 +264,23 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_roll_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: time_between_blocks type: time_between_blocks_0 - id: endorsers_per_block - type: u2 + type: u2be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_011__pthangz2__mutez - id: seed_nonce_revelation_tip @@ -300,20 +300,20 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: initial_endorsers - type: u2 + type: u2be - id: delay_per_missing_endorsement - type: s8 + type: s8be - id: minimal_block_delay - type: s8 + type: s8be - id: liquidity_baking_subsidy type: id_011__pthangz2__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__period.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__period.ksy index 2ce846e7b310..1bc8803359c6 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 011-PtHangz2.period' seq: - id: id_011__pthangz2__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__raw_level.ksy index 7a7950ebf9d8..f4f03ac6db59 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 011-PtHangz2.raw_level' seq: - id: id_011__pthangz2__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__receipt__balance_updates.ksy index 0e523300ef3f..3df6f2d5a2a7 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__receipt__balance_updates.ksy @@ -9,14 +9,14 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be fees: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be id_011__pthangz2__contract_id: seq: - id: id_011__pthangz2__contract_id_tag @@ -52,7 +52,7 @@ types: id_011__pthangz2__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_011__pthangz2__operation_metadata__alpha__balance_updates: seq: - id: id_011__pthangz2__operation_metadata__alpha__balance_updates_entries @@ -61,7 +61,7 @@ types: id_011__pthangz2__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_011__pthangz2__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_011__pthangz2__operation_metadata__alpha__balance_updates @@ -107,7 +107,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be enums: id_011__pthangz2__contract_id_tag: 0: implicit diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__roll.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__roll.ksy index 46dc8cb01e8c..bd15ae3584ec 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__roll.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__roll.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 011-PtHangz2.roll' seq: - id: id_011__pthangz2__roll - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__script.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__script.ksy index ed1ca531159a..4a985b75695d 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__expr.ksy index 0e11d1e49b81..066f8587c1fb 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__lazy_expr.ksy index 82c20c12396c..faa2e03367bf 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__loc.ksy index f07d25a3c4ba..cd94a7d0d0eb 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__vote__ballots.ksy index 857f954563b2..19bde72aadc7 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 011-PtHangz2.vote.ballots' seq: - id: yay - type: s4 + type: s4be - id: nay - type: s4 + type: s4be - id: pass - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__vote__listings.ksy index ece11b42174a..b568ee031ac6 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: rolls - type: s4 + type: s4be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_011__pthangz2__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_011__pthangz2__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_011__pthangz2__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_011__pthangz2__voting_period.ksy index 6f8bf5875c87..873a3b45c592 100644 --- a/client-libs/kaitai-struct-files/files/id_011__pthangz2__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_011__pthangz2__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header.ksy index ede1e91ca91a..2ec30b49a1ec 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__contents.ksy index 03252f199b1d..a9660a457d56 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__protocol_data.ksy index 0b010cfa2c3e..d3a5ce87ef42 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__unsigned.ksy index 6fa67f1fec49..c3fdf89b502f 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__constants.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__constants.ksy index e46167e5603d..50bb6f03b64c 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__constants.ksy @@ -11,7 +11,7 @@ types: cache_layout_0: seq: - id: len_cache_layout - type: u4 + type: u4be valid: max: 1073741823 - id: cache_layout @@ -20,7 +20,7 @@ types: cache_layout_entries: seq: - id: cache_layout_elt - type: s8 + type: s8be delegate_selection: seq: - id: delegate_selection_tag @@ -36,16 +36,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -75,9 +75,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be round_robin_over_delegates: seq: - id: round_robin_over_delegates_entries @@ -86,7 +86,7 @@ types: round_robin_over_delegates_0: seq: - id: len_round_robin_over_delegates - type: u4 + type: u4be valid: max: 1073741823 - id: round_robin_over_delegates @@ -105,7 +105,7 @@ types: round_robin_over_delegates_entries: seq: - id: len_round_robin_over_delegates_elt - type: u4 + type: u4be valid: max: 1073741823 - id: round_robin_over_delegates_elt @@ -152,23 +152,23 @@ seq: - id: cache_layout type: cache_layout_0 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_012__psithaca__mutez - id: seed_nonce_revelation_tip @@ -186,23 +186,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_012__psithaca__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__constants__fixed.ksy index 990eb9b81bdc..cfc1e925a74d 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__constants__fixed.ksy @@ -11,7 +11,7 @@ types: cache_layout_0: seq: - id: len_cache_layout - type: u4 + type: u4be valid: max: 1073741823 - id: cache_layout @@ -20,11 +20,11 @@ types: cache_layout_entries: seq: - id: cache_layout_elt - type: s8 + type: s8be int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -48,4 +48,4 @@ seq: - id: cache_layout type: cache_layout_0 - id: michelson_maximum_type_size - type: u2 + type: u2be diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__constants__parametric.ksy index b0ba2a433f9d..b08f015feb84 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__constants__parametric.ksy @@ -18,16 +18,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -57,9 +57,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be round_robin_over_delegates: seq: - id: round_robin_over_delegates_entries @@ -68,7 +68,7 @@ types: round_robin_over_delegates_0: seq: - id: len_round_robin_over_delegates - type: u4 + type: u4be valid: max: 1073741823 - id: round_robin_over_delegates @@ -87,7 +87,7 @@ types: round_robin_over_delegates_entries: seq: - id: len_round_robin_over_delegates_elt - type: u4 + type: u4be valid: max: 1073741823 - id: round_robin_over_delegates_elt @@ -118,19 +118,19 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_012__psithaca__mutez - id: seed_nonce_revelation_tip @@ -148,23 +148,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_012__psithaca__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__contract__big_map_diff.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__contract__big_map_diff.ksy index 3ffa6e7842df..4ed09a0041cc 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__contract__big_map_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__contract__big_map_diff.ksy @@ -19,7 +19,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -32,7 +32,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -168,7 +168,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -613,7 +613,7 @@ enums: 10: bytes seq: - id: len_id_012__psithaca__contract__big_map_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_012__psithaca__contract__big_map_diff diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__cycle.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__cycle.ksy index 15f000355ead..e598878b9eee 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 012-Psithaca.cycle' seq: - id: id_012__psithaca__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__errors.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__errors.ksy index 8fe8f5f7a484..e9d6f05fadf3 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__fa1__2__token_transfer.ksy index c2d471392124..e203c5884e5a 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__fitness.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__fitness.ksy index 7b6b45e7db86..8475cacb971b 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__lazy_storage_diff.ksy index e628adbe860a..dc432b5caa22 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -734,7 +734,7 @@ enums: 10: bytes seq: - id: len_id_012__psithaca__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_012__psithaca__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__level.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__level.ksy index ec008585abb6..580c305a7add 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation.ksy index bb210811ceb4..237d1c9c3db2 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -102,11 +102,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_012__psithaca__block_header__alpha__full_header: @@ -126,7 +126,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -300,7 +300,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -313,7 +313,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -326,7 +326,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -339,7 +339,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -386,11 +386,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 proposals: @@ -401,7 +401,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -413,7 +413,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -482,7 +482,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__contents.ksy index 2bfb5c3f3833..21f3d5a0c22f 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__contents.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -98,11 +98,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_012__psithaca__block_header__alpha__full_header: @@ -122,7 +122,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -289,7 +289,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -302,7 +302,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -315,7 +315,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -328,7 +328,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -375,11 +375,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 proposals: @@ -390,7 +390,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -402,7 +402,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -471,7 +471,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__contents_list.ksy index 129e9427259e..e4f1afb04edb 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__contents_list.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -98,11 +98,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_012__psithaca__block_header__alpha__full_header: @@ -122,7 +122,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -293,7 +293,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -306,7 +306,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -319,7 +319,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -332,7 +332,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -379,11 +379,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 proposals: @@ -394,7 +394,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -406,7 +406,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -475,7 +475,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__internal.ksy index 23d73b6b062d..0856f6c4f157 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -52,7 +52,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_012__psithaca__operation__alpha__internal_operation_tag type: u1 enum: id_012__psithaca__operation__alpha__internal_operation_tag diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__protocol_data.ksy index 831266535f7a..2d488216aaab 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__protocol_data.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -102,11 +102,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_012__psithaca__block_header__alpha__full_header: @@ -126,7 +126,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -300,7 +300,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -313,7 +313,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -326,7 +326,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -339,7 +339,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -386,11 +386,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 proposals: @@ -401,7 +401,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -413,7 +413,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -482,7 +482,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__unsigned.ksy index d2bfe9f2345c..04a63a72d8af 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__operation__unsigned.ksy @@ -18,7 +18,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -30,7 +30,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -43,7 +43,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -52,7 +52,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -102,11 +102,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_012__psithaca__block_header__alpha__full_header: @@ -126,7 +126,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -300,7 +300,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -313,7 +313,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -326,7 +326,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -339,7 +339,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -386,11 +386,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 proposals: @@ -401,7 +401,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -413,7 +413,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -482,7 +482,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__parameters.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__parameters.ksy index bd13ab0a22ee..e1188b3fc966 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__parameters.ksy @@ -11,7 +11,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -36,7 +36,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -58,7 +58,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -71,7 +71,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -106,16 +106,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -181,9 +181,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be round_robin_over_delegates: seq: - id: round_robin_over_delegates_entries @@ -192,7 +192,7 @@ types: round_robin_over_delegates_0: seq: - id: len_round_robin_over_delegates - type: u4 + type: u4be valid: max: 1073741823 - id: round_robin_over_delegates @@ -211,7 +211,7 @@ types: round_robin_over_delegates_entries: seq: - id: len_round_robin_over_delegates_elt - type: u4 + type: u4be valid: max: 1073741823 - id: round_robin_over_delegates_elt @@ -270,19 +270,19 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: blocks_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_012__psithaca__mutez - id: seed_nonce_revelation_tip @@ -300,23 +300,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_012__psithaca__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_escape_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__period.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__period.ksy index 88290daf03d9..484d619739a1 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 012-Psithaca.period' seq: - id: id_012__psithaca__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__raw_level.ksy index fcaa118b99a0..889cb66f9fca 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 012-Psithaca.raw_level' seq: - id: id_012__psithaca__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__receipt__balance_updates.ksy index aabe0ba4d6e5..99dcb614a97c 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__receipt__balance_updates.ksy @@ -48,7 +48,7 @@ types: id_012__psithaca__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_012__psithaca__operation_metadata__alpha__balance_updates: seq: - id: id_012__psithaca__operation_metadata__alpha__balance_updates_entries @@ -57,7 +57,7 @@ types: id_012__psithaca__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_012__psithaca__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_012__psithaca__operation_metadata__alpha__balance_updates @@ -82,21 +82,21 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be legacy_fees: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be legacy_rewards: seq: - id: delegate type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: cycle - type: s4 + type: s4be lost_endorsing_rewards: seq: - id: delegate diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__script.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__script.ksy index 1c7a77d47f7f..84234b0891d9 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__script__expr.ksy index 2790f1db0086..bce28bcef83d 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__script__lazy_expr.ksy index e2f4462d8f5d..896ba035f6e4 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__script__loc.ksy index a385b03d76c7..dfda48a07ea7 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__vote__ballots.ksy index a9638227268b..0e4d4da250dc 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 012-Psithaca.vote.ballots' seq: - id: yay - type: s4 + type: s4be - id: nay - type: s4 + type: s4be - id: pass - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__vote__listings.ksy index dd4606fd4038..a468b87be439 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: rolls - type: s4 + type: s4be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_012__psithaca__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_012__psithaca__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_012__psithaca__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_012__psithaca__voting_period.ksy index 8818dc69cd2e..4f367da60bb8 100644 --- a/client-libs/kaitai-struct-files/files/id_012__psithaca__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_012__psithaca__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header.ksy index e7104878a04d..2c1615db2096 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__contents.ksy index 64b691c5c4d6..1a734eff8f24 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__protocol_data.ksy index 83879b93e53f..e717290c3449 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__unsigned.ksy index 27639de22f97..feb4b1d077c2 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants.ksy index 8b665d281ae6..3883bff06434 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants.ksy @@ -10,16 +10,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -35,9 +35,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -75,23 +75,23 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_013__ptjakart__mutez - id: seed_nonce_revelation_tip @@ -109,23 +109,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_013__ptjakart__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -182,7 +182,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: sc_rollup_enable type: u1 enum: bool diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants__fixed.ksy index 0d9758f65be7..ec2ec994e9c7 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -30,4 +30,4 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants__parametric.ksy index 07062dd3ab67..5595a0936330 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__constants__parametric.ksy @@ -10,16 +10,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -35,9 +35,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -59,19 +59,19 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_013__ptjakart__mutez - id: seed_nonce_revelation_tip @@ -89,23 +89,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_013__ptjakart__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -162,7 +162,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: sc_rollup_enable type: u1 enum: bool diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__cycle.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__cycle.ksy index 046a9b75b5ad..4e9502b1ca4c 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 013-PtJakart.cycle' seq: - id: id_013__ptjakart__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__errors.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__errors.ksy index 4ace5cd22a2d..951bfbd8b127 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__fa1__2__token_transfer.ksy index feb5adae4ccf..6cc0fff5ec83 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__fitness.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__fitness.ksy index 05bc1520515b..257d1ba912a5 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__lazy_storage_diff.ksy index 6b0f200b86cc..99943d278b01 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -739,7 +739,7 @@ enums: 10: bytes seq: - id: len_id_013__ptjakart__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_013__ptjakart__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__level.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__level.ksy index 0a64169dfb59..f866a03b5c5f 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation.ksy index c80a7fa2fcbe..38659f4ee73c 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation.ksy @@ -17,25 +17,25 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) ballot: seq: - id: source type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -47,7 +47,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -60,7 +60,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -69,886 +69,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 - size: 32 - doc: context_hash - - id: case__1_field2 - size: 32 - doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: - seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__12_field1_field1 + - id: case_1_field2 size: 32 doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: len_case__131_elt_field0 + - id: case_1_field3_elt_tag type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + enum: case_1_field3_elt_tag + - id: inode type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 - type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 - size: 32 - doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 - size: 32 - doc: context_hash - case__225_field1: - seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__227_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -960,13 +525,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be contents_entries: seq: - id: id_013__ptjakart__operation__alpha__contents @@ -1023,11 +588,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_013__ptjakart__block_header__alpha__full_header: @@ -1047,7 +612,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1254,10 +819,122 @@ types: seq: - id: rollup_hash size: 20 + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1280,7 +957,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1298,7 +975,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1316,7 +993,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1334,7 +1011,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1376,7 +1053,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1389,7 +1066,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1402,7 +1079,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1415,7 +1092,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1452,6 +1129,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_013__ptjakart__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1470,11 +1262,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1491,7 +1283,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1506,18 +1298,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proposals: seq: - id: proposals_entries @@ -1526,7 +1318,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1538,7 +1330,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1685,7 +1477,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: @@ -1715,7 +1507,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1845,7 +1637,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1904,7 +1696,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1985,134 +1777,125 @@ types: if: (burn_limit_tag == bool::true) enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts id_013__ptjakart__contract_id_tag: 0: implicit 1: originated @@ -2166,14 +1949,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__contents.ksy index 27365b2a71bb..f5a77578ddcd 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__contents.ksy @@ -17,25 +17,25 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) ballot: seq: - id: source type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -47,7 +47,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -60,7 +60,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -69,886 +69,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 - size: 32 - doc: context_hash - - id: case__1_field2 - size: 32 - doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: - seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__12_field1_field1 + - id: case_1_field2 size: 32 doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: len_case__131_elt_field0 + - id: case_1_field3_elt_tag type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + enum: case_1_field3_elt_tag + - id: inode type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 - type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 - size: 32 - doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 - size: 32 - doc: context_hash - case__225_field1: - seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__227_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -960,13 +525,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be delegation: seq: - id: source @@ -1019,11 +584,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_013__ptjakart__block_header__alpha__full_header: @@ -1043,7 +608,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1243,10 +808,122 @@ types: seq: - id: rollup_hash size: 20 + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1269,7 +946,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1287,7 +964,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1305,7 +982,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1323,7 +1000,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1365,7 +1042,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1378,7 +1055,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1391,7 +1068,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1404,7 +1081,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1441,6 +1118,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_013__ptjakart__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1459,11 +1251,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1480,7 +1272,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1495,18 +1287,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proposals: seq: - id: proposals_entries @@ -1515,7 +1307,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1527,7 +1319,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1674,7 +1466,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: @@ -1704,7 +1496,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1834,7 +1626,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1893,7 +1685,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1974,134 +1766,125 @@ types: if: (burn_limit_tag == bool::true) enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts id_013__ptjakart__contract_id_tag: 0: implicit 1: originated @@ -2155,14 +1938,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__contents_list.ksy index dffb4eb0fd5e..7c8a5e88ae48 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__contents_list.ksy @@ -17,25 +17,25 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) ballot: seq: - id: source type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -47,7 +47,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -60,7 +60,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -69,886 +69,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 - size: 32 - doc: context_hash - - id: case__1_field2 - size: 32 - doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: - seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__12_field1_field1 + - id: case_1_field2 size: 32 doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: len_case__131_elt_field0 + - id: case_1_field3_elt_tag type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + enum: case_1_field3_elt_tag + - id: inode type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 - type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 - size: 32 - doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 - size: 32 - doc: context_hash - case__225_field1: - seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__227_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -960,13 +525,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be delegation: seq: - id: source @@ -1019,11 +584,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_013__ptjakart__block_header__alpha__full_header: @@ -1043,7 +608,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1247,10 +812,122 @@ types: seq: - id: rollup_hash size: 20 + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1273,7 +950,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1291,7 +968,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1309,7 +986,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1327,7 +1004,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1369,7 +1046,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1382,7 +1059,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1395,7 +1072,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1408,7 +1085,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1445,6 +1122,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_013__ptjakart__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1463,11 +1255,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1484,7 +1276,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1499,18 +1291,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proposals: seq: - id: proposals_entries @@ -1519,7 +1311,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1531,7 +1323,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1678,7 +1470,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: @@ -1708,7 +1500,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1838,7 +1630,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1897,7 +1689,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1978,134 +1770,125 @@ types: if: (burn_limit_tag == bool::true) enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts id_013__ptjakart__contract_id_tag: 0: implicit 1: originated @@ -2159,14 +1942,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__internal.ksy index 1c8830c49693..381a3cb514d3 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__internal.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -28,7 +28,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_013__ptjakart__apply_results__alpha__internal_operation_result_tag type: u1 enum: id_013__ptjakart__apply_results__alpha__internal_operation_result_tag diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__protocol_data.ksy index 057b04861c99..923536c554f4 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__protocol_data.ksy @@ -17,25 +17,25 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) ballot: seq: - id: source type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -47,7 +47,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -60,7 +60,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -69,886 +69,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 - size: 32 - doc: context_hash - - id: case__1_field2 - size: 32 - doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: - seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__12_field1_field1 + - id: case_1_field2 size: 32 doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: len_case__131_elt_field0 + - id: case_1_field3_elt_tag type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + enum: case_1_field3_elt_tag + - id: inode type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 - type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 - size: 32 - doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 - size: 32 - doc: context_hash - case__225_field1: - seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__227_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -960,13 +525,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be contents_entries: seq: - id: id_013__ptjakart__operation__alpha__contents @@ -1023,11 +588,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_013__ptjakart__block_header__alpha__full_header: @@ -1047,7 +612,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1254,10 +819,122 @@ types: seq: - id: rollup_hash size: 20 + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1280,7 +957,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1298,7 +975,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1316,7 +993,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1334,7 +1011,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1376,7 +1053,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1389,7 +1066,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1402,7 +1079,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1415,7 +1092,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1452,6 +1129,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_013__ptjakart__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1470,11 +1262,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1491,7 +1283,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1506,18 +1298,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proposals: seq: - id: proposals_entries @@ -1526,7 +1318,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1538,7 +1330,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1685,7 +1477,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: @@ -1715,7 +1507,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1845,7 +1637,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1904,7 +1696,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1985,134 +1777,125 @@ types: if: (burn_limit_tag == bool::true) enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts id_013__ptjakart__contract_id_tag: 0: implicit 1: originated @@ -2166,14 +1949,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__unsigned.ksy index 7b4297c06f70..d5f68dad6365 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__operation__unsigned.ksy @@ -17,25 +17,25 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) ballot: seq: - id: source type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -47,7 +47,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -60,7 +60,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -69,886 +69,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 - size: 32 - doc: context_hash - - id: case__1_field2 - size: 32 - doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: - seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__12_field1_field1 + - id: case_1_field2 size: 32 doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: len_case__131_elt_field0 + - id: case_1_field3_elt_tag type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + enum: case_1_field3_elt_tag + - id: inode type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 - type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 - size: 32 - doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 - size: 32 - doc: context_hash - case__225_field1: - seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__227_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -960,13 +525,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be contents_entries: seq: - id: id_013__ptjakart__operation__alpha__contents @@ -1023,11 +588,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_013__ptjakart__block_header__alpha__full_header: @@ -1047,7 +612,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1254,10 +819,122 @@ types: seq: - id: rollup_hash size: 20 + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1280,7 +957,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1298,7 +975,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1316,7 +993,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1334,7 +1011,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1376,7 +1053,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1389,7 +1066,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1402,7 +1079,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1415,7 +1092,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1452,6 +1129,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_013__ptjakart__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1470,11 +1262,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1491,7 +1283,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1506,18 +1298,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proposals: seq: - id: proposals_entries @@ -1526,7 +1318,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1538,7 +1330,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1685,7 +1477,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 set_deposits_limit: @@ -1715,7 +1507,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1845,7 +1637,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1904,7 +1696,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1985,134 +1777,125 @@ types: if: (burn_limit_tag == bool::true) enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts id_013__ptjakart__contract_id_tag: 0: implicit 1: originated @@ -2166,14 +1949,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__parameters.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__parameters.ksy index a8d69720e774..73ba3e0619c0 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__parameters.ksy @@ -11,7 +11,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -36,7 +36,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -58,7 +58,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -71,7 +71,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -98,16 +98,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -173,9 +173,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -226,19 +226,19 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_013__ptjakart__mutez - id: seed_nonce_revelation_tip @@ -256,23 +256,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_013__ptjakart__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -329,7 +329,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: sc_rollup_enable type: u1 enum: bool diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__period.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__period.ksy index 64bb3a87d7e6..7689be1682db 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 013-PtJakart.period' seq: - id: id_013__ptjakart__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__raw_level.ksy index 67abaf89e046..7344e11a0298 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 013-PtJakart.raw_level' seq: - id: id_013__ptjakart__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__receipt__balance_updates.ksy index 991797a3db0d..381ad80e1cac 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__receipt__balance_updates.ksy @@ -62,7 +62,7 @@ types: id_013__ptjakart__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_013__ptjakart__operation_metadata__alpha__balance_updates: seq: - id: id_013__ptjakart__operation_metadata__alpha__balance_updates_entries @@ -71,7 +71,7 @@ types: id_013__ptjakart__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_013__ptjakart__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_013__ptjakart__operation_metadata__alpha__balance_updates diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__script.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__script.ksy index f3d69b6c757c..9259fea242c6 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__expr.ksy index e9f774191508..9a46600da17b 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__lazy_expr.ksy index 44aeb407695b..6948c541632b 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__loc.ksy index 4586c67b8fd4..c965d07736e8 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__vote__ballots.ksy index 38bf95336b25..7bb32f0430fe 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 013-PtJakart.vote.ballots' seq: - id: yay - type: s8 + type: s8be - id: nay - type: s8 + type: s8be - id: pass - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__vote__listings.ksy index 42aff8ff707d..d85aa284f4b3 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: voting_power - type: s8 + type: s8be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_013__ptjakart__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_013__ptjakart__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_013__ptjakart__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_013__ptjakart__voting_period.ksy index 7328b09210d6..9ff53780bd9a 100644 --- a/client-libs/kaitai-struct-files/files/id_013__ptjakart__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_013__ptjakart__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header.ksy index cb5550b4071d..c105f62c2aa0 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__contents.ksy index bcb2e75bb926..cfc8732f3a89 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__protocol_data.ksy index d74bbe32b975..c904519b7caa 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__unsigned.ksy index bcfa9dd59bc8..d0fdd435cf59 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants.ksy index 9d4c94cd6f86..acc3f3f77d10 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants.ksy @@ -9,13 +9,13 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: number_of_shards - type: s2 + type: s2be - id: endorsement_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be id_014__ptkathma__mutez: seq: - id: id_014__ptkathma__mutez @@ -23,16 +23,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -62,9 +62,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -106,31 +106,31 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: max_wrapped_proof_binary_size type: int31 - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_014__ptkathma__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_014__ptkathma__mutez - id: origination_size @@ -146,23 +146,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_014__ptkathma__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -226,7 +226,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: sc_rollup_enable @@ -243,8 +243,8 @@ seq: - id: sc_rollup_commitment_period_in_blocks type: int31 - id: sc_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: sc_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: sc_rollup_max_outbox_messages_per_level type: int31 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants__fixed.ksy index 134ac50015ea..fa2af74ee1bf 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -30,6 +30,6 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: max_wrapped_proof_binary_size type: int31 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants__parametric.ksy index 428abc5b2f40..6676c6876903 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__constants__parametric.ksy @@ -9,13 +9,13 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: number_of_shards - type: s2 + type: s2be - id: endorsement_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be id_014__ptkathma__mutez: seq: - id: id_014__ptkathma__mutez @@ -23,16 +23,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -62,9 +62,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -90,25 +90,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_014__ptkathma__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_014__ptkathma__mutez - id: origination_size @@ -124,23 +124,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_014__ptkathma__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -204,7 +204,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: sc_rollup_enable @@ -221,8 +221,8 @@ seq: - id: sc_rollup_commitment_period_in_blocks type: int31 - id: sc_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: sc_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: sc_rollup_max_outbox_messages_per_level type: int31 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__cycle.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__cycle.ksy index 97dcedaa1fb6..5a1e59d8325b 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 014-PtKathma.cycle' seq: - id: id_014__ptkathma__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__errors.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__errors.ksy index d997288a5d9f..6b83ccddbb57 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__fa1__2__token_transfer.ksy index a3f339de8af5..ed4d0ad04387 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__fitness.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__fitness.ksy index b11118f08b19..1d7a0679731f 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__lazy_storage_diff.ksy index 1e50cb70888d..a85e707f4a8b 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -742,7 +742,7 @@ enums: 10: bytes seq: - id: len_id_014__ptkathma__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_014__ptkathma__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__level.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__level.ksy index 96f40b1365c6..687978f43411 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation.ksy index 6df4df221b3d..bb1a6f14a8b1 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation.ksy @@ -28,18 +28,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) arithmetic__pvm__with__proof: seq: - id: tree_proof @@ -56,7 +56,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -72,7 +72,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -95,7 +95,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -108,7 +108,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -117,886 +117,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 - size: 32 - doc: context_hash - - id: case__12_field1_field1 - size: 32 - doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: - seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: - seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + - id: case_1_field3_elt_tag type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 + enum: case_1_field3_elt_tag + - id: inode type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__225_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 - size: 32 - doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 - size: 32 - doc: context_hash - case__227_field1: - seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -1008,13 +573,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be contents_entries: seq: - id: id_014__ptkathma__operation__alpha__contents @@ -1084,7 +649,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -1125,17 +690,17 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof @@ -1143,7 +708,7 @@ types: first_after: seq: - id: first_after_field0 - type: s4 + type: s4be - id: first_after_field1 type: n given: @@ -1171,7 +736,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1414,7 +979,7 @@ types: inc_0: seq: - id: len_inc - type: u4 + type: u4be valid: max: 1073741823 - id: inc @@ -1449,23 +1014,135 @@ types: A contract handle -- originated account: A contract notation as given to an RPC or inside scripts. Can be a base58 originated contract hash. inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_11: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs_0 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' inode_extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof type: inode_tree + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash inode_tree: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs inode_tree_0: @@ -1493,7 +1170,7 @@ types: inode_values_0: seq: - id: len_inode_values - type: u4 + type: u4be valid: max: 1073741823 - id: inode_values @@ -1521,7 +1198,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1535,13 +1212,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -1565,7 +1242,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1583,7 +1260,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1596,7 +1273,7 @@ types: message_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -1611,7 +1288,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1629,7 +1306,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1672,7 +1349,7 @@ types: node_0: seq: - id: len_node - type: u4 + type: u4be valid: max: 1073741823 - id: node @@ -1712,7 +1389,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1725,7 +1402,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1738,7 +1415,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1751,7 +1428,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1788,6 +1465,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_014__ptkathma__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1806,11 +1598,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1827,7 +1619,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1842,18 +1634,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: pvm_step @@ -1890,7 +1682,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1902,7 +1694,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -2074,7 +1866,7 @@ types: - id: cemented_commitment size: 32 - id: outbox_level - type: s4 + type: s4be - id: message_index type: int31 - id: inclusion__proof @@ -2185,7 +1977,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 segment: @@ -2228,7 +2020,7 @@ types: skips_0: seq: - id: len_skips - type: u4 + type: u4be valid: max: 1073741823 - id: skips @@ -2244,13 +2036,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -2263,7 +2055,7 @@ types: skips_elt_field1_0: seq: - id: len_skips_elt_field1 - type: u4 + type: u4be valid: max: 1073741823 - id: skips_elt_field1 @@ -2286,7 +2078,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -2300,7 +2092,7 @@ types: some: seq: - id: inbox_level - type: s4 + type: s4be - id: message_counter type: n - id: payload @@ -2323,7 +2115,7 @@ types: sparse_proof_0: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2337,7 +2129,7 @@ types: sparse_proof_2: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2383,7 +2175,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -2480,7 +2272,7 @@ types: size: 32 if: (tree_encoding_tag == tree_encoding_tag::blinded_node) - id: inode - type: inode + type: inode_11 if: (tree_encoding_tag == tree_encoding_tag::inode) - id: extender type: extender @@ -2488,7 +2280,7 @@ types: tree_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -2534,7 +2326,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -2593,7 +2385,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -2698,137 +2490,128 @@ enums: 0: value 1: node amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger before_tag: 0: value 1: node bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts dissection_elt_field0_tag: 0: none 1: some @@ -2905,14 +2688,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 proofs_tag: 0: sparse_proof 1: dense_proof diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__contents.ksy index fa537018c406..56b7662dd140 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__contents.ksy @@ -28,18 +28,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) arithmetic__pvm__with__proof: seq: - id: tree_proof @@ -56,7 +56,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -72,7 +72,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -95,7 +95,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -108,7 +108,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -117,886 +117,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 - size: 32 - doc: context_hash - - id: case__12_field1_field1 - size: 32 - doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: - seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: - seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + - id: case_1_field3_elt_tag type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 + enum: case_1_field3_elt_tag + - id: inode type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__225_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 - size: 32 - doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 - size: 32 - doc: context_hash - case__227_field1: - seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -1008,13 +573,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be dal_publish_slot_header: seq: - id: source @@ -1080,7 +645,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -1121,17 +686,17 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof @@ -1139,7 +704,7 @@ types: first_after: seq: - id: first_after_field0 - type: s4 + type: s4be - id: first_after_field1 type: n given: @@ -1167,7 +732,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1403,7 +968,7 @@ types: inc_0: seq: - id: len_inc - type: u4 + type: u4be valid: max: 1073741823 - id: inc @@ -1438,23 +1003,135 @@ types: A contract handle -- originated account: A contract notation as given to an RPC or inside scripts. Can be a base58 originated contract hash. inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_11: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs_0 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' inode_extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof type: inode_tree + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash inode_tree: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs inode_tree_0: @@ -1482,7 +1159,7 @@ types: inode_values_0: seq: - id: len_inode_values - type: u4 + type: u4be valid: max: 1073741823 - id: inode_values @@ -1510,7 +1187,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1524,13 +1201,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -1554,7 +1231,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1572,7 +1249,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1585,7 +1262,7 @@ types: message_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -1600,7 +1277,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1618,7 +1295,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1661,7 +1338,7 @@ types: node_0: seq: - id: len_node - type: u4 + type: u4be valid: max: 1073741823 - id: node @@ -1701,7 +1378,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1714,7 +1391,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1727,7 +1404,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1740,7 +1417,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1777,6 +1454,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_014__ptkathma__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1795,11 +1587,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1816,7 +1608,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1831,18 +1623,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: pvm_step @@ -1879,7 +1671,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1891,7 +1683,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -2063,7 +1855,7 @@ types: - id: cemented_commitment size: 32 - id: outbox_level - type: s4 + type: s4be - id: message_index type: int31 - id: inclusion__proof @@ -2174,7 +1966,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 segment: @@ -2217,7 +2009,7 @@ types: skips_0: seq: - id: len_skips - type: u4 + type: u4be valid: max: 1073741823 - id: skips @@ -2233,13 +2025,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -2252,7 +2044,7 @@ types: skips_elt_field1_0: seq: - id: len_skips_elt_field1 - type: u4 + type: u4be valid: max: 1073741823 - id: skips_elt_field1 @@ -2275,7 +2067,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -2289,7 +2081,7 @@ types: some: seq: - id: inbox_level - type: s4 + type: s4be - id: message_counter type: n - id: payload @@ -2312,7 +2104,7 @@ types: sparse_proof_0: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2326,7 +2118,7 @@ types: sparse_proof_2: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2372,7 +2164,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -2469,7 +2261,7 @@ types: size: 32 if: (tree_encoding_tag == tree_encoding_tag::blinded_node) - id: inode - type: inode + type: inode_11 if: (tree_encoding_tag == tree_encoding_tag::inode) - id: extender type: extender @@ -2477,7 +2269,7 @@ types: tree_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -2523,7 +2315,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -2582,7 +2374,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -2687,137 +2479,128 @@ enums: 0: value 1: node amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger before_tag: 0: value 1: node bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts dissection_elt_field0_tag: 0: none 1: some @@ -2894,14 +2677,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 proofs_tag: 0: sparse_proof 1: dense_proof diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__contents_list.ksy index fcd344cd134c..3ceec9193305 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__contents_list.ksy @@ -28,18 +28,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) arithmetic__pvm__with__proof: seq: - id: tree_proof @@ -56,7 +56,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -72,7 +72,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -95,7 +95,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -108,7 +108,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -117,886 +117,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 - size: 32 - doc: context_hash - - id: case__12_field1_field1 - size: 32 - doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: - seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: - seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + - id: case_1_field3_elt_tag type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 + enum: case_1_field3_elt_tag + - id: inode type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__225_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 - size: 32 - doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 - size: 32 - doc: context_hash - case__227_field1: - seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -1008,13 +573,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be dal_publish_slot_header: seq: - id: source @@ -1080,7 +645,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -1121,17 +686,17 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof @@ -1139,7 +704,7 @@ types: first_after: seq: - id: first_after_field0 - type: s4 + type: s4be - id: first_after_field1 type: n given: @@ -1167,7 +732,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1407,7 +972,7 @@ types: inc_0: seq: - id: len_inc - type: u4 + type: u4be valid: max: 1073741823 - id: inc @@ -1442,23 +1007,135 @@ types: A contract handle -- originated account: A contract notation as given to an RPC or inside scripts. Can be a base58 originated contract hash. inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_11: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs_0 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' inode_extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof type: inode_tree + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash inode_tree: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs inode_tree_0: @@ -1486,7 +1163,7 @@ types: inode_values_0: seq: - id: len_inode_values - type: u4 + type: u4be valid: max: 1073741823 - id: inode_values @@ -1514,7 +1191,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1528,13 +1205,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -1558,7 +1235,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1576,7 +1253,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1589,7 +1266,7 @@ types: message_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -1604,7 +1281,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1622,7 +1299,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1665,7 +1342,7 @@ types: node_0: seq: - id: len_node - type: u4 + type: u4be valid: max: 1073741823 - id: node @@ -1705,7 +1382,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1718,7 +1395,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1731,7 +1408,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1744,7 +1421,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1781,6 +1458,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_014__ptkathma__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1799,11 +1591,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1820,7 +1612,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1835,18 +1627,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: pvm_step @@ -1883,7 +1675,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1895,7 +1687,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -2067,7 +1859,7 @@ types: - id: cemented_commitment size: 32 - id: outbox_level - type: s4 + type: s4be - id: message_index type: int31 - id: inclusion__proof @@ -2178,7 +1970,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 segment: @@ -2221,7 +2013,7 @@ types: skips_0: seq: - id: len_skips - type: u4 + type: u4be valid: max: 1073741823 - id: skips @@ -2237,13 +2029,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -2256,7 +2048,7 @@ types: skips_elt_field1_0: seq: - id: len_skips_elt_field1 - type: u4 + type: u4be valid: max: 1073741823 - id: skips_elt_field1 @@ -2279,7 +2071,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -2293,7 +2085,7 @@ types: some: seq: - id: inbox_level - type: s4 + type: s4be - id: message_counter type: n - id: payload @@ -2316,7 +2108,7 @@ types: sparse_proof_0: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2330,7 +2122,7 @@ types: sparse_proof_2: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2376,7 +2168,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -2473,7 +2265,7 @@ types: size: 32 if: (tree_encoding_tag == tree_encoding_tag::blinded_node) - id: inode - type: inode + type: inode_11 if: (tree_encoding_tag == tree_encoding_tag::inode) - id: extender type: extender @@ -2481,7 +2273,7 @@ types: tree_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -2527,7 +2319,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -2586,7 +2378,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -2691,137 +2483,128 @@ enums: 0: value 1: node amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger before_tag: 0: value 1: node bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts dissection_elt_field0_tag: 0: none 1: some @@ -2898,14 +2681,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 proofs_tag: 0: sparse_proof 1: dense_proof diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__internal.ksy index 2a4394deedea..1b477ae360fc 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__internal.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -63,7 +63,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_014__ptkathma__apply_internal_results__alpha__operation_result_tag type: u1 enum: id_014__ptkathma__apply_internal_results__alpha__operation_result_tag @@ -305,7 +305,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__protocol_data.ksy index 2760235b7c9d..8ef3aee94f11 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__protocol_data.ksy @@ -28,18 +28,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) arithmetic__pvm__with__proof: seq: - id: tree_proof @@ -56,7 +56,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -72,7 +72,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -95,7 +95,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -108,7 +108,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -117,886 +117,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 - size: 32 - doc: context_hash - - id: case__12_field1_field1 - size: 32 - doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: - seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: - seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + - id: case_1_field3_elt_tag type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 + enum: case_1_field3_elt_tag + - id: inode type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__225_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 - size: 32 - doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 - size: 32 - doc: context_hash - case__227_field1: - seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -1008,13 +573,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be contents_entries: seq: - id: id_014__ptkathma__operation__alpha__contents @@ -1084,7 +649,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -1125,17 +690,17 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof @@ -1143,7 +708,7 @@ types: first_after: seq: - id: first_after_field0 - type: s4 + type: s4be - id: first_after_field1 type: n given: @@ -1171,7 +736,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1414,7 +979,7 @@ types: inc_0: seq: - id: len_inc - type: u4 + type: u4be valid: max: 1073741823 - id: inc @@ -1449,23 +1014,135 @@ types: A contract handle -- originated account: A contract notation as given to an RPC or inside scripts. Can be a base58 originated contract hash. inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_11: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs_0 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' inode_extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof type: inode_tree + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash inode_tree: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs inode_tree_0: @@ -1493,7 +1170,7 @@ types: inode_values_0: seq: - id: len_inode_values - type: u4 + type: u4be valid: max: 1073741823 - id: inode_values @@ -1521,7 +1198,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1535,13 +1212,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -1565,7 +1242,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1583,7 +1260,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1596,7 +1273,7 @@ types: message_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -1611,7 +1288,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1629,7 +1306,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1672,7 +1349,7 @@ types: node_0: seq: - id: len_node - type: u4 + type: u4be valid: max: 1073741823 - id: node @@ -1712,7 +1389,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1725,7 +1402,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1738,7 +1415,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1751,7 +1428,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1788,6 +1465,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_014__ptkathma__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1806,11 +1598,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1827,7 +1619,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1842,18 +1634,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: pvm_step @@ -1890,7 +1682,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1902,7 +1694,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -2074,7 +1866,7 @@ types: - id: cemented_commitment size: 32 - id: outbox_level - type: s4 + type: s4be - id: message_index type: int31 - id: inclusion__proof @@ -2185,7 +1977,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 segment: @@ -2228,7 +2020,7 @@ types: skips_0: seq: - id: len_skips - type: u4 + type: u4be valid: max: 1073741823 - id: skips @@ -2244,13 +2036,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -2263,7 +2055,7 @@ types: skips_elt_field1_0: seq: - id: len_skips_elt_field1 - type: u4 + type: u4be valid: max: 1073741823 - id: skips_elt_field1 @@ -2286,7 +2078,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -2300,7 +2092,7 @@ types: some: seq: - id: inbox_level - type: s4 + type: s4be - id: message_counter type: n - id: payload @@ -2323,7 +2115,7 @@ types: sparse_proof_0: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2337,7 +2129,7 @@ types: sparse_proof_2: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2383,7 +2175,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -2480,7 +2272,7 @@ types: size: 32 if: (tree_encoding_tag == tree_encoding_tag::blinded_node) - id: inode - type: inode + type: inode_11 if: (tree_encoding_tag == tree_encoding_tag::inode) - id: extender type: extender @@ -2488,7 +2280,7 @@ types: tree_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -2534,7 +2326,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -2593,7 +2385,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -2698,137 +2490,128 @@ enums: 0: value 1: node amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger before_tag: 0: value 1: node bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts dissection_elt_field0_tag: 0: none 1: some @@ -2905,14 +2688,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 proofs_tag: 0: sparse_proof 1: dense_proof diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__unsigned.ksy index a35de6086782..d125ef7669c9 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__operation__unsigned.ksy @@ -28,18 +28,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) arithmetic__pvm__with__proof: seq: - id: tree_proof @@ -56,7 +56,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -72,7 +72,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -95,7 +95,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -108,7 +108,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -117,886 +117,451 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 - type: case__0_field3_0 - case__0_field3: + - id: case_0_field3 + type: case_0_field3_0 + case_0_field3: seq: - - id: case__0_field3_entries - type: case__0_field3_entries + - id: case_0_field3_entries + type: case_0_field3_entries repeat: eos - case__0_field3_0: + case_0_field3_0: seq: - - id: len_case__0_field3 - type: u4 + - id: len_case_0_field3 + type: u4be valid: max: 1073741823 - - id: case__0_field3 - type: case__0_field3 - size: len_case__0_field3 - case__0_field3_entries: + - id: case_0_field3 + type: case_0_field3 + size: len_case_0_field3 + case_0_field3_entries: seq: - - id: case__0_field3_elt_tag + - id: case_0_field3_elt_tag type: u1 - enum: case__0_field3_elt_tag - - id: case__0 + enum: case_0_field3_elt_tag + - id: inode type: u1 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__130) - - id: case__131 - type: case__131_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__131) - - id: case__192 - type: case__192_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__192) - - id: case__193 - type: case__193_0 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__193) - - id: case__195 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__0_field3_elt_tag == case__0_field3_elt_tag::case__227) - case__1: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_0_field3_elt_tag == case_0_field3_elt_tag::other_elts) + case_1: + seq: + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 - type: case__1_field3_0 - case__10: + - id: case_1_field3 + type: case_1_field3_0 + case_1_field3: seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - size: 32 - doc: ! 'context_hash - - - case__10_field1_field1' - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - size: 32 - doc: ! 'context_hash - - - case__11_field1_field1' - case__12: - seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_elt_field1: - seq: - - id: case__129_elt_field1_tag - type: u1 - enum: case__129_elt_field1_tag - - id: case__0 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__129_elt_field1_tag == case__129_elt_field1_tag::case__1) - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: case__129_elt_field1 - case__12_field1: - seq: - - id: case__12_field1_field0 - size: 32 - doc: context_hash - - id: case__12_field1_field1 - size: 32 - doc: context_hash - case__13: - seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1 - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_elt_field1: - seq: - - id: case__130_elt_field1_tag - type: u1 - enum: case__130_elt_field1_tag - - id: case__0 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__130_elt_field1_tag == case__130_elt_field1_tag::case__1) - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: case__130_elt_field1 - case__131: - seq: - - id: case__131_entries - type: case__131_entries + - id: case_1_field3_entries + type: case_1_field3_entries repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_2: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_3: + case_1_field3_0: seq: - - id: len_case__131 - type: u4 + - id: len_case_1_field3 + type: u4be valid: max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: + - id: case_1_field3 + type: case_1_field3 + size: len_case_1_field3 + case_1_field3_entries: seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: - seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_elt_field1: - seq: - - id: case__131_elt_field1_tag + - id: case_1_field3_elt_tag type: u1 - enum: case__131_elt_field1_tag - - id: case__0 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__0) - - id: case__1 - size: 32 - if: (case__131_elt_field1_tag == case__131_elt_field1_tag::case__1) - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: case__131_elt_field1 - case__13_field1: - seq: - - id: case__13_field1_field0 - size: 32 - doc: context_hash - - id: case__13_field1_field1 - size: 32 - doc: context_hash - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1 - case__14_field1: - seq: - - id: case__14_field1_field0 - size: 32 - doc: context_hash - - id: case__14_field1_field1 - size: 32 - doc: context_hash - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1 - case__15_field1: - seq: - - id: case__15_field1_field0 - size: 32 - doc: context_hash - - id: case__15_field1_field1 - size: 32 - doc: context_hash - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_1: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_2: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__192_3: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_1: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_2: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__193_3: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_field3: - seq: - - id: case__1_field3_entries - type: case__1_field3_entries - repeat: eos - case__1_field3_0: - seq: - - id: len_case__1_field3 - type: u4 - valid: - max: 1073741823 - - id: case__1_field3 - type: case__1_field3 - size: len_case__1_field3 - case__1_field3_entries: - seq: - - id: case__1_field3_elt_tag - type: u1 - enum: case__1_field3_elt_tag - - id: case__0 + enum: case_1_field3_elt_tag + - id: inode type: u1 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__130) - - id: case__131 - type: case__131_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__131) - - id: case__192 - type: case__192_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__192) - - id: case__193 - type: case__193_2 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__193) - - id: case__195 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__1_field3_elt_tag == case__1_field3_elt_tag::case__227) - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: case__2_field3_0 - case__224: - seq: - - id: case__224_field0 - type: u1 - - id: case__224_field1 - type: case__224_field1_0 - - id: case__224_field2 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_1_field3_elt_tag == case_1_field3_elt_tag::other_elts) + case_2: + seq: + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - case__224_field1: - seq: - - id: case__224_field1 - size-eos: true - case__224_field1_0: - seq: - - id: len_case__224_field1 - type: u1 - valid: - max: 255 - - id: case__224_field1 - type: case__224_field1 - size: len_case__224_field1 - case__225: - seq: - - id: case__225_field0 - type: u2 - - id: case__225_field1 - type: case__225_field1_0 - - id: case__225_field2 + - id: case_2_field2 size: 32 doc: context_hash - case__225_field1: + - id: case_2_field3 + type: case_2_field3_0 + case_2_field3: seq: - - id: case__225_field1 - size-eos: true - case__225_field1_0: - seq: - - id: len_case__225_field1 - type: u1 - valid: - max: 255 - - id: case__225_field1 - type: case__225_field1 - size: len_case__225_field1 - case__226: - seq: - - id: case__226_field0 - type: s4 - - id: case__226_field1 - type: case__226_field1_0 - - id: case__226_field2 - size: 32 - doc: context_hash - case__226_field1: - seq: - - id: case__226_field1 - size-eos: true - case__226_field1_0: - seq: - - id: len_case__226_field1 - type: u1 - valid: - max: 255 - - id: case__226_field1 - type: case__226_field1 - size: len_case__226_field1 - case__227: - seq: - - id: case__227_field0 - type: s8 - - id: case__227_field1 - type: case__227_field1_0 - - id: case__227_field2 - size: 32 - doc: context_hash - case__227_field1: - seq: - - id: case__227_field1 - size-eos: true - case__227_field1_0: - seq: - - id: len_case__227_field1 - type: u1 - valid: - max: 255 - - id: case__227_field1 - type: case__227_field1 - size: len_case__227_field1 - case__2_field3: - seq: - - id: case__2_field3_entries - type: case__2_field3_entries + - id: case_2_field3_entries + type: case_2_field3_entries repeat: eos - case__2_field3_0: + case_2_field3_0: seq: - - id: len_case__2_field3 - type: u4 + - id: len_case_2_field3 + type: u4be valid: max: 1073741823 - - id: case__2_field3 - type: case__2_field3 - size: len_case__2_field3 - case__2_field3_entries: + - id: case_2_field3 + type: case_2_field3 + size: len_case_2_field3 + case_2_field3_entries: seq: - - id: case__2_field3_elt_tag + - id: case_2_field3_elt_tag type: u1 - enum: case__2_field3_elt_tag - - id: case__0 + enum: case_2_field3_elt_tag + - id: inode type: u1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__130) - - id: case__131 - type: case__131_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__131) - - id: case__192 - type: case__192_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__192) - - id: case__193 - type: case__193_1 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__193) - - id: case__195 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__2_field3_elt_tag == case__2_field3_elt_tag::case__227) - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_2_field3_elt_tag == case_2_field3_elt_tag::other_elts) + case_3: + seq: + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 - type: case__3_field3_0 - case__3_field3: + - id: case_3_field3 + type: case_3_field3_0 + case_3_field3: seq: - - id: case__3_field3_entries - type: case__3_field3_entries + - id: case_3_field3_entries + type: case_3_field3_entries repeat: eos - case__3_field3_0: + case_3_field3_0: seq: - - id: len_case__3_field3 - type: u4 + - id: len_case_3_field3 + type: u4be valid: max: 1073741823 - - id: case__3_field3 - type: case__3_field3 - size: len_case__3_field3 - case__3_field3_entries: + - id: case_3_field3 + type: case_3_field3 + size: len_case_3_field3 + case_3_field3_entries: seq: - - id: case__3_field3_elt_tag + - id: case_3_field3_elt_tag type: u1 - enum: case__3_field3_elt_tag - - id: case__0 + enum: case_3_field3_elt_tag + - id: inode type: u1 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__0) - - id: case__8 - type: case__8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__8) - - id: case__4 - type: case__4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__4) - - id: case__12 - type: case__12 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__12) - - id: case__1 - type: u2 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__1) - - id: case__9 - type: case__9 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__9) - - id: case__5 - type: case__5 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__5) - - id: case__13 - type: case__13 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__13) - - id: case__2 - type: s4 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__2) - - id: case__10 - type: case__10 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__10) - - id: case__6 - type: case__6 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__6) - - id: case__14 - type: case__14 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__14) - - id: case__3 - type: s8 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__3) - - id: case__11 - type: case__11 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__11) - - id: case__7 - type: case__7 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__7) - - id: case__15 - type: case__15 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__15) - - id: case__129 - type: case__129_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__129) - - id: case__130 - type: case__130_entries - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__130) - - id: case__131 - type: case__131_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__131) - - id: case__192 - type: case__192_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__192) - - id: case__193 - type: case__193_3 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__193) - - id: case__195 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_1 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: u2be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s4be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: s8be + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_8 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_9 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: inode + type: inode_10 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::inode) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_entries + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_0 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_2 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_3 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts type: bytes_dyn_uint30 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__195) - - id: case__224 - type: case__224 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__224) - - id: case__225 - type: case__225 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__225) - - id: case__226 - type: case__226 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__226) - - id: case__227 - type: case__227 - if: (case__3_field3_elt_tag == case__3_field3_elt_tag::case__227) - case__4: - seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - size: 32 - doc: ! 'context_hash - - - case__4_field1_field0' - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - size: 32 - doc: ! 'context_hash - - - case__5_field1_field0' - case__6: - seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - size: 32 - doc: ! 'context_hash - - - case__6_field1_field0' - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - size: 32 - doc: ! 'context_hash - - - case__7_field1_field0' - case__8: - seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - size: 32 - doc: ! 'context_hash - - - case__8_field1_field1' - case__9: - seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - size: 32 - doc: ! 'context_hash - - - case__9_field1_field1' + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_4 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_5 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_6 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) + - id: other_elts + type: other_elts_7 + if: (case_3_field3_elt_tag == case_3_field3_elt_tag::other_elts) commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -1008,13 +573,13 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_messages - type: s4 + type: s4be - id: number_of_ticks - type: s4 + type: s4be contents_entries: seq: - id: id_014__ptkathma__operation__alpha__contents @@ -1084,7 +649,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -1125,17 +690,17 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof @@ -1143,7 +708,7 @@ types: first_after: seq: - id: first_after_field0 - type: s4 + type: s4be - id: first_after_field1 type: n given: @@ -1171,7 +736,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -1414,7 +979,7 @@ types: inc_0: seq: - id: len_inc - type: u4 + type: u4be valid: max: 1073741823 - id: inc @@ -1449,23 +1014,135 @@ types: A contract handle -- originated account: A contract notation as given to an RPC or inside scripts. Can be a base58 originated contract hash. inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_0: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_1: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_10: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1 + inode_11: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs_0 + inode_2: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_3: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_4: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1 + inode_5: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_6: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' + inode_7: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1 + inode_8: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field1' + inode_9: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + size: 32 + doc: ! 'context_hash + + + inode_field1_field0' inode_extender: seq: - id: length - type: s8 + type: s8be - id: segment type: segment_0 - id: proof type: inode_tree + inode_field1: + seq: + - id: inode_field1_field0 + size: 32 + doc: context_hash + - id: inode_field1_field1 + size: 32 + doc: context_hash inode_tree: seq: - id: length - type: s8 + type: s8be - id: proofs type: proofs inode_tree_0: @@ -1493,7 +1170,7 @@ types: inode_values_0: seq: - id: len_inode_values - type: u4 + type: u4be valid: max: 1073741823 - id: inode_values @@ -1521,7 +1198,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -1535,13 +1212,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -1565,7 +1242,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -1583,7 +1260,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -1596,7 +1273,7 @@ types: message_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -1611,7 +1288,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -1629,7 +1306,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -1672,7 +1349,7 @@ types: node_0: seq: - id: len_node - type: u4 + type: u4be valid: max: 1073741823 - id: node @@ -1712,7 +1389,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1725,7 +1402,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -1738,7 +1415,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1751,7 +1428,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -1788,6 +1465,121 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_014__ptkathma__scripted__contracts + other_elts: + seq: + - id: other_elts_entries + type: other_elts_entries + repeat: eos + other_elts_0: + seq: + - id: len_other_elts + type: u4be + valid: + max: 1073741823 + - id: other_elts + type: other_elts + size: len_other_elts + other_elts_1: + seq: + - id: other_elts + size-eos: true + other_elts_2: + seq: + - id: len_other_elts + type: u1 + valid: + max: 255 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_3: + seq: + - id: len_other_elts + type: u2be + valid: + max: 65535 + - id: other_elts + type: other_elts_1 + size: len_other_elts + other_elts_4: + seq: + - id: other_elts_field0 + type: u1 + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_5: + seq: + - id: other_elts_field0 + type: u2be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_6: + seq: + - id: other_elts_field0 + type: s4be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_7: + seq: + - id: other_elts_field0 + type: s8be + - id: other_elts_field1 + type: other_elts_field1_0 + - id: other_elts_field2 + size: 32 + doc: context_hash + other_elts_elt_field0: + seq: + - id: other_elts_elt_field0 + size-eos: true + other_elts_elt_field0_0: + seq: + - id: len_other_elts_elt_field0 + type: u1 + valid: + max: 255 + - id: other_elts_elt_field0 + type: other_elts_elt_field0 + size: len_other_elts_elt_field0 + other_elts_elt_field1: + seq: + - id: other_elts_elt_field1_tag + type: u1 + enum: other_elts_elt_field1_tag + - id: value + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::value) + - id: node + size: 32 + if: (other_elts_elt_field1_tag == other_elts_elt_field1_tag::node) + other_elts_entries: + seq: + - id: other_elts_elt_field0 + type: other_elts_elt_field0_0 + - id: other_elts_elt_field1 + type: other_elts_elt_field1 + other_elts_field1: + seq: + - id: other_elts_field1 + size-eos: true + other_elts_field1_0: + seq: + - id: len_other_elts_field1 + type: u1 + valid: + max: 255 + - id: other_elts_field1 + type: other_elts_field1 + size: len_other_elts_field1 parameters: seq: - id: entrypoint @@ -1806,11 +1598,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1827,7 +1619,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1842,18 +1634,18 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: pvm_step @@ -1890,7 +1682,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 1073741823 - id: proposals @@ -1902,7 +1694,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -2074,7 +1866,7 @@ types: - id: cemented_commitment size: 32 - id: outbox_level - type: s4 + type: s4be - id: message_index type: int31 - id: inclusion__proof @@ -2185,7 +1977,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 segment: @@ -2228,7 +2020,7 @@ types: skips_0: seq: - id: len_skips - type: u4 + type: u4be valid: max: 1073741823 - id: skips @@ -2244,13 +2036,13 @@ types: - id: message_counter type: n - id: nb_available_messages - type: s8 + type: s8be - id: nb_messages_in_commitment_period - type: s8 + type: s8be - id: starting_level_of_current_commitment_period - type: s4 + type: s4be - id: level - type: s4 + type: s4be - id: current_messages_hash size: 32 - id: old_levels_messages @@ -2263,7 +2055,7 @@ types: skips_elt_field1_0: seq: - id: len_skips_elt_field1 - type: u4 + type: u4be valid: max: 1073741823 - id: skips_elt_field1 @@ -2286,7 +2078,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -2300,7 +2092,7 @@ types: some: seq: - id: inbox_level - type: s4 + type: s4be - id: message_counter type: n - id: payload @@ -2323,7 +2115,7 @@ types: sparse_proof_0: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2337,7 +2129,7 @@ types: sparse_proof_2: seq: - id: len_sparse_proof - type: u4 + type: u4be valid: max: 1073741823 - id: sparse_proof @@ -2383,7 +2175,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -2480,7 +2272,7 @@ types: size: 32 if: (tree_encoding_tag == tree_encoding_tag::blinded_node) - id: inode - type: inode + type: inode_11 if: (tree_encoding_tag == tree_encoding_tag::inode) - id: extender type: extender @@ -2488,7 +2280,7 @@ types: tree_proof: seq: - id: version - type: s2 + type: s2be - id: before type: before - id: after @@ -2534,7 +2326,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -2593,7 +2385,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -2698,137 +2490,128 @@ enums: 0: value 1: node amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger before_tag: 0: value 1: node bool: 0: false 255: true - case__0_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__129_elt_field1_tag: - 0: case__0 - 1: case__1 - case__130_elt_field1_tag: - 0: case__0 - 1: case__1 - case__131_elt_field1_tag: - 0: case__0 - 1: case__1 - case__1_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__2_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 - case__3_field3_elt_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 224: case__224 - 225: case__225 - 226: case__226 - 227: case__227 + case_0_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_1_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_2_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts + case_3_field3_elt_tag: + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 128: other_elts + 129: other_elts + 130: other_elts + 131: other_elts + 192: other_elts + 193: other_elts + 195: other_elts + 224: other_elts + 225: other_elts + 226: other_elts + 227: other_elts dissection_elt_field0_tag: 0: none 1: some @@ -2905,14 +2688,17 @@ enums: message_tag: 0: batch 1: deposit + other_elts_elt_field1_tag: + 0: value + 1: node predecessor_tag: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 proofs_tag: 0: sparse_proof 1: dense_proof diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__parameters.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__parameters.ksy index b4278709013a..bae3af9295fa 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__parameters.ksy @@ -11,7 +11,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -42,7 +42,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -64,7 +64,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -77,7 +77,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -97,13 +97,13 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: number_of_shards - type: s2 + type: s2be - id: endorsement_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be id_014__ptkathma__mutez: seq: - id: id_014__ptkathma__mutez @@ -117,16 +117,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -226,9 +226,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -281,25 +281,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: tokens_per_roll type: id_014__ptkathma__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_014__ptkathma__mutez - id: origination_size @@ -315,23 +315,23 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_014__ptkathma__mutez - id: liquidity_baking_sunset_level - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -395,7 +395,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: sc_rollup_enable @@ -412,8 +412,8 @@ seq: - id: sc_rollup_commitment_period_in_blocks type: int31 - id: sc_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: sc_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: sc_rollup_max_outbox_messages_per_level type: int31 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__period.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__period.ksy index 28646b4d8e0e..2328d4c82448 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 014-PtKathma.period' seq: - id: id_014__ptkathma__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__raw_level.ksy index 212377171bc4..a1eee71e403f 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 014-PtKathma.raw_level' seq: - id: id_014__ptkathma__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__receipt__balance_updates.ksy index 088db3f7cbab..73ba22e06be1 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__receipt__balance_updates.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -76,7 +76,7 @@ types: id_014__ptkathma__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_014__ptkathma__operation_metadata__alpha__balance_updates: seq: - id: id_014__ptkathma__operation_metadata__alpha__balance_updates_entries @@ -85,7 +85,7 @@ types: id_014__ptkathma__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_014__ptkathma__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_014__ptkathma__operation_metadata__alpha__balance_updates diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__script.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__script.ksy index 63c7c29b4b0c..3b1e4e8714a7 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__expr.ksy index f7c70b7b6504..64a53203bca5 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__lazy_expr.ksy index 219f51eea7e2..3b657c4151c7 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__loc.ksy index 16add99e85cf..d775ec02c95e 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__vote__ballots.ksy index 0a6bd5d2d497..9f649b531cfc 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 014-PtKathma.vote.ballots' seq: - id: yay - type: s8 + type: s8be - id: nay - type: s8 + type: s8be - id: pass - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__vote__listings.ksy index 887e2bd55e5f..8eaec031cae2 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: voting_power - type: s8 + type: s8be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_014__ptkathma__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_014__ptkathma__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_014__ptkathma__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_014__ptkathma__voting_period.ksy index 6ed912887cd3..f11d1453a40f 100644 --- a/client-libs/kaitai-struct-files/files/id_014__ptkathma__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_014__ptkathma__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header.ksy index e26e5c0515da..35c5a1afef08 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__contents.ksy index 2e2babe1c2f4..31a6aa5711c6 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__protocol_data.ksy index 209c7ad97a4f..32b8278d6fc0 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__unsigned.ksy index 59d47590ddeb..9f2a12857ef1 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants.ksy index d3a419d0bf2a..eadcd79f4d76 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants.ksy @@ -9,19 +9,19 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: number_of_shards - type: s2 + type: s2be - id: endorsement_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be - id: slot_size type: int31 - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be id_015__ptlimapt__mutez: seq: - id: id_015__ptlimapt__mutez @@ -29,16 +29,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -68,9 +68,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -112,7 +112,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: sc_max_wrapped_proof_binary_size type: int31 - id: sc_rollup_message_size_limit @@ -120,25 +120,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_015__ptlimapt__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_015__ptlimapt__mutez - id: origination_size @@ -154,21 +154,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_015__ptlimapt__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -232,7 +232,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: sc_rollup_enable @@ -249,9 +249,9 @@ seq: - id: sc_rollup_commitment_period_in_blocks type: int31 - id: sc_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: sc_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: sc_rollup_max_outbox_messages_per_level type: int31 - id: sc_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants__fixed.ksy index 538532976d99..c7e8408cd6ed 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -30,7 +30,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: sc_max_wrapped_proof_binary_size type: int31 - id: sc_rollup_message_size_limit diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants__parametric.ksy index 384fcbe0c1b4..c9289cbdab4b 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__constants__parametric.ksy @@ -9,19 +9,19 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: number_of_shards - type: s2 + type: s2be - id: endorsement_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be - id: slot_size type: int31 - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be id_015__ptlimapt__mutez: seq: - id: id_015__ptlimapt__mutez @@ -29,16 +29,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -68,9 +68,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -96,25 +96,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_015__ptlimapt__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_015__ptlimapt__mutez - id: origination_size @@ -130,21 +130,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_015__ptlimapt__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -208,7 +208,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: sc_rollup_enable @@ -225,9 +225,9 @@ seq: - id: sc_rollup_commitment_period_in_blocks type: int31 - id: sc_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: sc_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: sc_rollup_max_outbox_messages_per_level type: int31 - id: sc_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__cycle.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__cycle.ksy index d9b791c59450..677f5963423a 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 015-PtLimaPt.cycle' seq: - id: id_015__ptlimapt__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__errors.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__errors.ksy index 397196511b35..a13d50e7af4d 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__fa1__2__token_transfer.ksy index 58535691c2a7..319ff3d2f7d6 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__fitness.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__fitness.ksy index 751a72383301..4d79fa14c799 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__lazy_storage_diff.ksy index 0f9a1726fb20..a386559ae82d 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -751,7 +751,7 @@ enums: 10: bytes seq: - id: len_id_015__ptlimapt__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_015__ptlimapt__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__level.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__level.ksy index 6724a54f59ef..57a66398d5f4 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation.ksy index 8231db2dd36c..dd6b273f31a7 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -87,3379 +87,2136 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_0: + case_0_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding - case__1: + case_1: seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__10: + case_2: seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - type: case__10_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__10_field1_entries - case__10_field1_entries: + - id: case_2_field0 + type: s2be + - id: case_2_field1 + size: 32 + doc: context_hash + - id: case_2_field2 + size: 32 + doc: context_hash + - id: case_2_field3 + type: tree_encoding + case_3: seq: - - id: case__10_field1_elt_field0 - type: u1 - - id: case__10_field1_elt_field1 - type: inode_tree - case__11: + - id: case_3_field0 + type: s2be + - id: case_3_field1 + size: 32 + doc: context_hash + - id: case_3_field2 + size: 32 + doc: context_hash + - id: case_3_field3 + type: tree_encoding + circuits_info: seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - type: case__11_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__11_field1_entries - case__11_field1_entries: + - id: circuits_info_entries + type: circuits_info_entries + repeat: eos + circuits_info_0: seq: - - id: case__11_field1_elt_field0 - type: u1 - - id: case__11_field1_elt_field1 - type: inode_tree - case__12: + - id: len_circuits_info + type: u4be + valid: + max: 1073741823 + - id: circuits_info + type: circuits_info + size: len_circuits_info + circuits_info_entries: seq: - - id: case__12_field0 + - id: circuits_info_elt_field0 + type: bytes_dyn_uint30 + - id: circuits_info_elt_field1 type: u1 - - id: case__12_field1 - type: case__12_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__12_field1_entries - case__129_elt_field0: + enum: bool + commitment: seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: + - id: level + type: s4be + - id: messages + type: messages_0 + - id: predecessor + type: predecessor + - id: inbox_merkle_root + size: 32 + commitment_0: seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__12_field1_entries: + - id: compressed_state + size: 32 + - id: inbox_level + type: s4be + - id: predecessor + size: 32 + - id: number_of_ticks + type: s8be + contents_entries: seq: - - id: case__12_field1_elt_field0 - type: u1 - - id: case__12_field1_elt_field1 - type: inode_tree - case__13: + - id: id_015__ptlimapt__operation__alpha__contents + type: id_015__ptlimapt__operation__alpha__contents + dal_publish_slot_header: seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__13_field1_entries - case__130_elt_field0: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: slot + type: slot + dal_slot_availability: seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: + - id: endorser + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: endorsement + type: z + delegation: seq: - - id: len_case__130_elt_field0 + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: delegate_tag type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + enum: bool + - id: delegate + type: public_key_hash + if: (delegate_tag == bool::true) + doc: A Ed25519, Secp256k1, or P256 public key hash + deposit: seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__132_elt_field0: + - id: sender + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + size: 20 + - id: ticket_hash + size: 32 + - id: amount + type: amount + dissection: seq: - - id: case__132_elt_field0 - size-eos: true - case__132_elt_field0_0: + - id: dissection_entries + type: dissection_entries + repeat: eos + dissection_0: seq: - - id: len_case__132_elt_field0 - type: u1 + - id: len_dissection + type: u4be valid: - max: 255 - - id: case__132_elt_field0 - type: case__132_elt_field0 - size: len_case__132_elt_field0 - case__132_entries: - seq: - - id: case__132_elt_field0 - type: case__132_elt_field0_0 - - id: case__132_elt_field1 - type: tree_encoding - case__133_elt_field0: - seq: - - id: case__133_elt_field0 - size-eos: true - case__133_elt_field0_0: + max: 1073741823 + - id: dissection + type: dissection + size: len_dissection + dissection_entries: seq: - - id: len_case__133_elt_field0 + - id: state_tag type: u1 - valid: - max: 255 - - id: case__133_elt_field0 - type: case__133_elt_field0 - size: len_case__133_elt_field0 - case__133_entries: - seq: - - id: case__133_elt_field0 - type: case__133_elt_field0_0 - - id: case__133_elt_field1 - type: tree_encoding - case__134_elt_field0: + enum: bool + - id: state + size: 32 + if: (state_tag == bool::true) + - id: tick + type: n + double_baking_evidence: seq: - - id: case__134_elt_field0 - size-eos: true - case__134_elt_field0_0: + - id: bh1 + type: bh1_0 + - id: bh2 + type: bh2_0 + double_endorsement_evidence: seq: - - id: len_case__134_elt_field0 - type: u1 - valid: - max: 255 - - id: case__134_elt_field0 - type: case__134_elt_field0 - size: len_case__134_elt_field0 - case__134_entries: - seq: - - id: case__134_elt_field0 - type: case__134_elt_field0_0 - - id: case__134_elt_field1 - type: tree_encoding - case__135_elt_field0: + - id: op1 + type: op1_0 + - id: op2 + type: op2_0 + double_preendorsement_evidence: seq: - - id: case__135_elt_field0 - size-eos: true - case__135_elt_field0_0: + - id: op1 + type: op1_2 + - id: op2 + type: op2_2 + drain_delegate: seq: - - id: len_case__135_elt_field0 - type: u1 - valid: - max: 255 - - id: case__135_elt_field0 - type: case__135_elt_field0 - size: len_case__135_elt_field0 - case__135_entries: - seq: - - id: case__135_elt_field0 - type: case__135_elt_field0_0 - - id: case__135_elt_field1 - type: tree_encoding - case__136_elt_field0: + - id: consensus_key + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: delegate + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + endorsement: seq: - - id: case__136_elt_field0 - size-eos: true - case__136_elt_field0_0: + - id: slot + type: u2be + - id: level + type: s4be + - id: round + type: s4be + - id: block_payload_hash + size: 32 + id_015__ptlimapt__block_header__alpha__full_header: seq: - - id: len_case__136_elt_field0 - type: u1 - valid: - max: 255 - - id: case__136_elt_field0 - type: case__136_elt_field0 - size: len_case__136_elt_field0 - case__136_entries: - seq: - - id: case__136_elt_field0 - type: case__136_elt_field0_0 - - id: case__136_elt_field1 - type: tree_encoding - case__137_elt_field0: + - id: id_015__ptlimapt__block_header__alpha__full_header + type: block_header__shell + - id: id_015__ptlimapt__block_header__alpha__signed_contents + type: id_015__ptlimapt__block_header__alpha__signed_contents + id_015__ptlimapt__block_header__alpha__signed_contents: seq: - - id: case__137_elt_field0 - size-eos: true - case__137_elt_field0_0: + - id: id_015__ptlimapt__block_header__alpha__unsigned_contents + type: id_015__ptlimapt__block_header__alpha__unsigned_contents + - id: signature + size: 64 + id_015__ptlimapt__block_header__alpha__unsigned_contents: seq: - - id: len_case__137_elt_field0 + - id: payload_hash + size: 32 + - id: payload_round + type: s4be + - id: proof_of_work_nonce + size: 8 + - id: seed_nonce_hash_tag type: u1 - valid: - max: 255 - - id: case__137_elt_field0 - type: case__137_elt_field0 - size: len_case__137_elt_field0 - case__137_entries: - seq: - - id: case__137_elt_field0 - type: case__137_elt_field0_0 - - id: case__137_elt_field1 - type: tree_encoding - case__138_elt_field0: - seq: - - id: case__138_elt_field0 - size-eos: true - case__138_elt_field0_0: + enum: bool + - id: seed_nonce_hash + size: 32 + if: (seed_nonce_hash_tag == bool::true) + - id: liquidity_baking_toggle_vote + type: id_015__ptlimapt__liquidity_baking_toggle_vote + id_015__ptlimapt__contract_id: seq: - - id: len_case__138_elt_field0 + - id: id_015__ptlimapt__contract_id_tag type: u1 - valid: - max: 255 - - id: case__138_elt_field0 - type: case__138_elt_field0 - size: len_case__138_elt_field0 - case__138_entries: - seq: - - id: case__138_elt_field0 - type: case__138_elt_field0_0 - - id: case__138_elt_field1 - type: tree_encoding - case__139_elt_field0: - seq: - - id: case__139_elt_field0 - size-eos: true - case__139_elt_field0_0: + enum: id_015__ptlimapt__contract_id_tag + - id: implicit + type: public_key_hash + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) + id_015__ptlimapt__contract_id__originated: seq: - - id: len_case__139_elt_field0 + - id: id_015__ptlimapt__contract_id__originated_tag type: u1 - valid: - max: 255 - - id: case__139_elt_field0 - type: case__139_elt_field0 - size: len_case__139_elt_field0 - case__139_entries: - seq: - - id: case__139_elt_field0 - type: case__139_elt_field0_0 - - id: case__139_elt_field1 - type: tree_encoding - case__13_field1_entries: + enum: id_015__ptlimapt__contract_id__originated_tag + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) + id_015__ptlimapt__entrypoint: seq: - - id: case__13_field1_elt_field0 + - id: id_015__ptlimapt__entrypoint_tag type: u1 - - id: case__13_field1_elt_field1 - type: inode_tree - case__14: + enum: id_015__ptlimapt__entrypoint_tag + - id: named + type: named_0 + if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) + id_015__ptlimapt__inlined__endorsement: seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__14_field1_entries - case__140_elt_field0: - seq: - - id: case__140_elt_field0 - size-eos: true - case__140_elt_field0_0: - seq: - - id: len_case__140_elt_field0 - type: u1 - valid: - max: 255 - - id: case__140_elt_field0 - type: case__140_elt_field0 - size: len_case__140_elt_field0 - case__140_entries: - seq: - - id: case__140_elt_field0 - type: case__140_elt_field0_0 - - id: case__140_elt_field1 - type: tree_encoding - case__141_elt_field0: - seq: - - id: case__141_elt_field0 - size-eos: true - case__141_elt_field0_0: - seq: - - id: len_case__141_elt_field0 - type: u1 - valid: - max: 255 - - id: case__141_elt_field0 - type: case__141_elt_field0 - size: len_case__141_elt_field0 - case__141_entries: - seq: - - id: case__141_elt_field0 - type: case__141_elt_field0_0 - - id: case__141_elt_field1 - type: tree_encoding - case__142_elt_field0: - seq: - - id: case__142_elt_field0 - size-eos: true - case__142_elt_field0_0: - seq: - - id: len_case__142_elt_field0 - type: u1 - valid: - max: 255 - - id: case__142_elt_field0 - type: case__142_elt_field0 - size: len_case__142_elt_field0 - case__142_entries: - seq: - - id: case__142_elt_field0 - type: case__142_elt_field0_0 - - id: case__142_elt_field1 - type: tree_encoding - case__143_elt_field0: - seq: - - id: case__143_elt_field0 - size-eos: true - case__143_elt_field0_0: - seq: - - id: len_case__143_elt_field0 - type: u1 - valid: - max: 255 - - id: case__143_elt_field0 - type: case__143_elt_field0 - size: len_case__143_elt_field0 - case__143_entries: - seq: - - id: case__143_elt_field0 - type: case__143_elt_field0_0 - - id: case__143_elt_field1 - type: tree_encoding - case__144_elt_field0: - seq: - - id: case__144_elt_field0 - size-eos: true - case__144_elt_field0_0: - seq: - - id: len_case__144_elt_field0 - type: u1 - valid: - max: 255 - - id: case__144_elt_field0 - type: case__144_elt_field0 - size: len_case__144_elt_field0 - case__144_entries: - seq: - - id: case__144_elt_field0 - type: case__144_elt_field0_0 - - id: case__144_elt_field1 - type: tree_encoding - case__145_elt_field0: - seq: - - id: case__145_elt_field0 - size-eos: true - case__145_elt_field0_0: - seq: - - id: len_case__145_elt_field0 - type: u1 - valid: - max: 255 - - id: case__145_elt_field0 - type: case__145_elt_field0 - size: len_case__145_elt_field0 - case__145_entries: - seq: - - id: case__145_elt_field0 - type: case__145_elt_field0_0 - - id: case__145_elt_field1 - type: tree_encoding - case__146_elt_field0: - seq: - - id: case__146_elt_field0 - size-eos: true - case__146_elt_field0_0: - seq: - - id: len_case__146_elt_field0 - type: u1 - valid: - max: 255 - - id: case__146_elt_field0 - type: case__146_elt_field0 - size: len_case__146_elt_field0 - case__146_entries: - seq: - - id: case__146_elt_field0 - type: case__146_elt_field0_0 - - id: case__146_elt_field1 - type: tree_encoding - case__147_elt_field0: - seq: - - id: case__147_elt_field0 - size-eos: true - case__147_elt_field0_0: - seq: - - id: len_case__147_elt_field0 - type: u1 - valid: - max: 255 - - id: case__147_elt_field0 - type: case__147_elt_field0 - size: len_case__147_elt_field0 - case__147_entries: - seq: - - id: case__147_elt_field0 - type: case__147_elt_field0_0 - - id: case__147_elt_field1 - type: tree_encoding - case__148_elt_field0: - seq: - - id: case__148_elt_field0 - size-eos: true - case__148_elt_field0_0: - seq: - - id: len_case__148_elt_field0 - type: u1 - valid: - max: 255 - - id: case__148_elt_field0 - type: case__148_elt_field0 - size: len_case__148_elt_field0 - case__148_entries: - seq: - - id: case__148_elt_field0 - type: case__148_elt_field0_0 - - id: case__148_elt_field1 - type: tree_encoding - case__149_elt_field0: - seq: - - id: case__149_elt_field0 - size-eos: true - case__149_elt_field0_0: - seq: - - id: len_case__149_elt_field0 - type: u1 - valid: - max: 255 - - id: case__149_elt_field0 - type: case__149_elt_field0 - size: len_case__149_elt_field0 - case__149_entries: - seq: - - id: case__149_elt_field0 - type: case__149_elt_field0_0 - - id: case__149_elt_field1 - type: tree_encoding - case__14_field1_entries: - seq: - - id: case__14_field1_elt_field0 - type: u1 - - id: case__14_field1_elt_field1 - type: inode_tree - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__15_field1_entries - case__150_elt_field0: - seq: - - id: case__150_elt_field0 - size-eos: true - case__150_elt_field0_0: - seq: - - id: len_case__150_elt_field0 - type: u1 - valid: - max: 255 - - id: case__150_elt_field0 - type: case__150_elt_field0 - size: len_case__150_elt_field0 - case__150_entries: - seq: - - id: case__150_elt_field0 - type: case__150_elt_field0_0 - - id: case__150_elt_field1 - type: tree_encoding - case__151_elt_field0: - seq: - - id: case__151_elt_field0 - size-eos: true - case__151_elt_field0_0: - seq: - - id: len_case__151_elt_field0 - type: u1 - valid: - max: 255 - - id: case__151_elt_field0 - type: case__151_elt_field0 - size: len_case__151_elt_field0 - case__151_entries: - seq: - - id: case__151_elt_field0 - type: case__151_elt_field0_0 - - id: case__151_elt_field1 - type: tree_encoding - case__152_elt_field0: - seq: - - id: case__152_elt_field0 - size-eos: true - case__152_elt_field0_0: - seq: - - id: len_case__152_elt_field0 - type: u1 - valid: - max: 255 - - id: case__152_elt_field0 - type: case__152_elt_field0 - size: len_case__152_elt_field0 - case__152_entries: - seq: - - id: case__152_elt_field0 - type: case__152_elt_field0_0 - - id: case__152_elt_field1 - type: tree_encoding - case__153_elt_field0: - seq: - - id: case__153_elt_field0 - size-eos: true - case__153_elt_field0_0: - seq: - - id: len_case__153_elt_field0 - type: u1 - valid: - max: 255 - - id: case__153_elt_field0 - type: case__153_elt_field0 - size: len_case__153_elt_field0 - case__153_entries: - seq: - - id: case__153_elt_field0 - type: case__153_elt_field0_0 - - id: case__153_elt_field1 - type: tree_encoding - case__154_elt_field0: - seq: - - id: case__154_elt_field0 - size-eos: true - case__154_elt_field0_0: - seq: - - id: len_case__154_elt_field0 - type: u1 - valid: - max: 255 - - id: case__154_elt_field0 - type: case__154_elt_field0 - size: len_case__154_elt_field0 - case__154_entries: - seq: - - id: case__154_elt_field0 - type: case__154_elt_field0_0 - - id: case__154_elt_field1 - type: tree_encoding - case__155_elt_field0: - seq: - - id: case__155_elt_field0 - size-eos: true - case__155_elt_field0_0: - seq: - - id: len_case__155_elt_field0 - type: u1 - valid: - max: 255 - - id: case__155_elt_field0 - type: case__155_elt_field0 - size: len_case__155_elt_field0 - case__155_entries: - seq: - - id: case__155_elt_field0 - type: case__155_elt_field0_0 - - id: case__155_elt_field1 - type: tree_encoding - case__156_elt_field0: - seq: - - id: case__156_elt_field0 - size-eos: true - case__156_elt_field0_0: - seq: - - id: len_case__156_elt_field0 - type: u1 - valid: - max: 255 - - id: case__156_elt_field0 - type: case__156_elt_field0 - size: len_case__156_elt_field0 - case__156_entries: - seq: - - id: case__156_elt_field0 - type: case__156_elt_field0_0 - - id: case__156_elt_field1 - type: tree_encoding - case__157_elt_field0: - seq: - - id: case__157_elt_field0 - size-eos: true - case__157_elt_field0_0: - seq: - - id: len_case__157_elt_field0 - type: u1 - valid: - max: 255 - - id: case__157_elt_field0 - type: case__157_elt_field0 - size: len_case__157_elt_field0 - case__157_entries: - seq: - - id: case__157_elt_field0 - type: case__157_elt_field0_0 - - id: case__157_elt_field1 - type: tree_encoding - case__158_elt_field0: - seq: - - id: case__158_elt_field0 - size-eos: true - case__158_elt_field0_0: - seq: - - id: len_case__158_elt_field0 - type: u1 - valid: - max: 255 - - id: case__158_elt_field0 - type: case__158_elt_field0 - size: len_case__158_elt_field0 - case__158_entries: - seq: - - id: case__158_elt_field0 - type: case__158_elt_field0_0 - - id: case__158_elt_field1 - type: tree_encoding - case__159_elt_field0: - seq: - - id: case__159_elt_field0 - size-eos: true - case__159_elt_field0_0: - seq: - - id: len_case__159_elt_field0 - type: u1 - valid: - max: 255 - - id: case__159_elt_field0 - type: case__159_elt_field0 - size: len_case__159_elt_field0 - case__159_entries: - seq: - - id: case__159_elt_field0 - type: case__159_elt_field0_0 - - id: case__159_elt_field1 - type: tree_encoding - case__15_field1_entries: - seq: - - id: case__15_field1_elt_field0 - type: u1 - - id: case__15_field1_elt_field1 - type: inode_tree - case__16: - seq: - - id: case__16_field0 - type: u1 - - id: case__16_field1 - type: case__16_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__16_field1_entries - case__160_elt_field0: - seq: - - id: case__160_elt_field0 - size-eos: true - case__160_elt_field0_0: - seq: - - id: len_case__160_elt_field0 - type: u1 - valid: - max: 255 - - id: case__160_elt_field0 - type: case__160_elt_field0 - size: len_case__160_elt_field0 - case__160_entries: - seq: - - id: case__160_elt_field0 - type: case__160_elt_field0_0 - - id: case__160_elt_field1 - type: tree_encoding - case__161_elt_field0: - seq: - - id: case__161_elt_field0 - size-eos: true - case__161_elt_field0_0: - seq: - - id: len_case__161_elt_field0 - type: u1 - valid: - max: 255 - - id: case__161_elt_field0 - type: case__161_elt_field0 - size: len_case__161_elt_field0 - case__161_entries: - seq: - - id: case__161_elt_field0 - type: case__161_elt_field0_0 - - id: case__161_elt_field1 - type: tree_encoding - case__162_elt_field0: - seq: - - id: case__162_elt_field0 - size-eos: true - case__162_elt_field0_0: - seq: - - id: len_case__162_elt_field0 - type: u1 - valid: - max: 255 - - id: case__162_elt_field0 - type: case__162_elt_field0 - size: len_case__162_elt_field0 - case__162_entries: - seq: - - id: case__162_elt_field0 - type: case__162_elt_field0_0 - - id: case__162_elt_field1 - type: tree_encoding - case__163_elt_field0: - seq: - - id: case__163_elt_field0 - size-eos: true - case__163_elt_field0_0: - seq: - - id: len_case__163_elt_field0 - type: u1 - valid: - max: 255 - - id: case__163_elt_field0 - type: case__163_elt_field0 - size: len_case__163_elt_field0 - case__163_entries: - seq: - - id: case__163_elt_field0 - type: case__163_elt_field0_0 - - id: case__163_elt_field1 - type: tree_encoding - case__164_elt_field0: - seq: - - id: case__164_elt_field0 - size-eos: true - case__164_elt_field0_0: - seq: - - id: len_case__164_elt_field0 - type: u1 - valid: - max: 255 - - id: case__164_elt_field0 - type: case__164_elt_field0 - size: len_case__164_elt_field0 - case__164_entries: - seq: - - id: case__164_elt_field0 - type: case__164_elt_field0_0 - - id: case__164_elt_field1 - type: tree_encoding - case__165_elt_field0: - seq: - - id: case__165_elt_field0 - size-eos: true - case__165_elt_field0_0: - seq: - - id: len_case__165_elt_field0 - type: u1 - valid: - max: 255 - - id: case__165_elt_field0 - type: case__165_elt_field0 - size: len_case__165_elt_field0 - case__165_entries: - seq: - - id: case__165_elt_field0 - type: case__165_elt_field0_0 - - id: case__165_elt_field1 - type: tree_encoding - case__166_elt_field0: - seq: - - id: case__166_elt_field0 - size-eos: true - case__166_elt_field0_0: - seq: - - id: len_case__166_elt_field0 - type: u1 - valid: - max: 255 - - id: case__166_elt_field0 - type: case__166_elt_field0 - size: len_case__166_elt_field0 - case__166_entries: - seq: - - id: case__166_elt_field0 - type: case__166_elt_field0_0 - - id: case__166_elt_field1 - type: tree_encoding - case__167_elt_field0: - seq: - - id: case__167_elt_field0 - size-eos: true - case__167_elt_field0_0: - seq: - - id: len_case__167_elt_field0 - type: u1 - valid: - max: 255 - - id: case__167_elt_field0 - type: case__167_elt_field0 - size: len_case__167_elt_field0 - case__167_entries: - seq: - - id: case__167_elt_field0 - type: case__167_elt_field0_0 - - id: case__167_elt_field1 - type: tree_encoding - case__168_elt_field0: - seq: - - id: case__168_elt_field0 - size-eos: true - case__168_elt_field0_0: - seq: - - id: len_case__168_elt_field0 - type: u1 - valid: - max: 255 - - id: case__168_elt_field0 - type: case__168_elt_field0 - size: len_case__168_elt_field0 - case__168_entries: - seq: - - id: case__168_elt_field0 - type: case__168_elt_field0_0 - - id: case__168_elt_field1 - type: tree_encoding - case__169_elt_field0: - seq: - - id: case__169_elt_field0 - size-eos: true - case__169_elt_field0_0: - seq: - - id: len_case__169_elt_field0 - type: u1 - valid: - max: 255 - - id: case__169_elt_field0 - type: case__169_elt_field0 - size: len_case__169_elt_field0 - case__169_entries: - seq: - - id: case__169_elt_field0 - type: case__169_elt_field0_0 - - id: case__169_elt_field1 - type: tree_encoding - case__16_field1_entries: - seq: - - id: case__16_field1_elt_field0 - type: u1 - - id: case__16_field1_elt_field1 - type: inode_tree - case__17: - seq: - - id: case__17_field0 - type: u2 - - id: case__17_field1 - type: case__17_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__17_field1_entries - case__170_elt_field0: - seq: - - id: case__170_elt_field0 - size-eos: true - case__170_elt_field0_0: - seq: - - id: len_case__170_elt_field0 - type: u1 - valid: - max: 255 - - id: case__170_elt_field0 - type: case__170_elt_field0 - size: len_case__170_elt_field0 - case__170_entries: - seq: - - id: case__170_elt_field0 - type: case__170_elt_field0_0 - - id: case__170_elt_field1 - type: tree_encoding - case__171_elt_field0: - seq: - - id: case__171_elt_field0 - size-eos: true - case__171_elt_field0_0: - seq: - - id: len_case__171_elt_field0 - type: u1 - valid: - max: 255 - - id: case__171_elt_field0 - type: case__171_elt_field0 - size: len_case__171_elt_field0 - case__171_entries: - seq: - - id: case__171_elt_field0 - type: case__171_elt_field0_0 - - id: case__171_elt_field1 - type: tree_encoding - case__172_elt_field0: - seq: - - id: case__172_elt_field0 - size-eos: true - case__172_elt_field0_0: - seq: - - id: len_case__172_elt_field0 - type: u1 - valid: - max: 255 - - id: case__172_elt_field0 - type: case__172_elt_field0 - size: len_case__172_elt_field0 - case__172_entries: - seq: - - id: case__172_elt_field0 - type: case__172_elt_field0_0 - - id: case__172_elt_field1 - type: tree_encoding - case__173_elt_field0: - seq: - - id: case__173_elt_field0 - size-eos: true - case__173_elt_field0_0: - seq: - - id: len_case__173_elt_field0 - type: u1 - valid: - max: 255 - - id: case__173_elt_field0 - type: case__173_elt_field0 - size: len_case__173_elt_field0 - case__173_entries: - seq: - - id: case__173_elt_field0 - type: case__173_elt_field0_0 - - id: case__173_elt_field1 - type: tree_encoding - case__174_elt_field0: - seq: - - id: case__174_elt_field0 - size-eos: true - case__174_elt_field0_0: - seq: - - id: len_case__174_elt_field0 - type: u1 - valid: - max: 255 - - id: case__174_elt_field0 - type: case__174_elt_field0 - size: len_case__174_elt_field0 - case__174_entries: - seq: - - id: case__174_elt_field0 - type: case__174_elt_field0_0 - - id: case__174_elt_field1 - type: tree_encoding - case__175_elt_field0: - seq: - - id: case__175_elt_field0 - size-eos: true - case__175_elt_field0_0: - seq: - - id: len_case__175_elt_field0 - type: u1 - valid: - max: 255 - - id: case__175_elt_field0 - type: case__175_elt_field0 - size: len_case__175_elt_field0 - case__175_entries: - seq: - - id: case__175_elt_field0 - type: case__175_elt_field0_0 - - id: case__175_elt_field1 - type: tree_encoding - case__176_elt_field0: - seq: - - id: case__176_elt_field0 - size-eos: true - case__176_elt_field0_0: - seq: - - id: len_case__176_elt_field0 - type: u1 - valid: - max: 255 - - id: case__176_elt_field0 - type: case__176_elt_field0 - size: len_case__176_elt_field0 - case__176_entries: - seq: - - id: case__176_elt_field0 - type: case__176_elt_field0_0 - - id: case__176_elt_field1 - type: tree_encoding - case__177_elt_field0: - seq: - - id: case__177_elt_field0 - size-eos: true - case__177_elt_field0_0: - seq: - - id: len_case__177_elt_field0 - type: u1 - valid: - max: 255 - - id: case__177_elt_field0 - type: case__177_elt_field0 - size: len_case__177_elt_field0 - case__177_entries: - seq: - - id: case__177_elt_field0 - type: case__177_elt_field0_0 - - id: case__177_elt_field1 - type: tree_encoding - case__178_elt_field0: - seq: - - id: case__178_elt_field0 - size-eos: true - case__178_elt_field0_0: - seq: - - id: len_case__178_elt_field0 - type: u1 - valid: - max: 255 - - id: case__178_elt_field0 - type: case__178_elt_field0 - size: len_case__178_elt_field0 - case__178_entries: - seq: - - id: case__178_elt_field0 - type: case__178_elt_field0_0 - - id: case__178_elt_field1 - type: tree_encoding - case__179_elt_field0: - seq: - - id: case__179_elt_field0 - size-eos: true - case__179_elt_field0_0: - seq: - - id: len_case__179_elt_field0 - type: u1 - valid: - max: 255 - - id: case__179_elt_field0 - type: case__179_elt_field0 - size: len_case__179_elt_field0 - case__179_entries: - seq: - - id: case__179_elt_field0 - type: case__179_elt_field0_0 - - id: case__179_elt_field1 - type: tree_encoding - case__17_field1_entries: - seq: - - id: case__17_field1_elt_field0 - type: u1 - - id: case__17_field1_elt_field1 - type: inode_tree - case__18: - seq: - - id: case__18_field0 - type: s4 - - id: case__18_field1 - type: case__18_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__18_field1_entries - case__180_elt_field0: - seq: - - id: case__180_elt_field0 - size-eos: true - case__180_elt_field0_0: - seq: - - id: len_case__180_elt_field0 - type: u1 - valid: - max: 255 - - id: case__180_elt_field0 - type: case__180_elt_field0 - size: len_case__180_elt_field0 - case__180_entries: - seq: - - id: case__180_elt_field0 - type: case__180_elt_field0_0 - - id: case__180_elt_field1 - type: tree_encoding - case__181_elt_field0: - seq: - - id: case__181_elt_field0 - size-eos: true - case__181_elt_field0_0: - seq: - - id: len_case__181_elt_field0 - type: u1 - valid: - max: 255 - - id: case__181_elt_field0 - type: case__181_elt_field0 - size: len_case__181_elt_field0 - case__181_entries: - seq: - - id: case__181_elt_field0 - type: case__181_elt_field0_0 - - id: case__181_elt_field1 - type: tree_encoding - case__182_elt_field0: - seq: - - id: case__182_elt_field0 - size-eos: true - case__182_elt_field0_0: - seq: - - id: len_case__182_elt_field0 - type: u1 - valid: - max: 255 - - id: case__182_elt_field0 - type: case__182_elt_field0 - size: len_case__182_elt_field0 - case__182_entries: - seq: - - id: case__182_elt_field0 - type: case__182_elt_field0_0 - - id: case__182_elt_field1 - type: tree_encoding - case__183_elt_field0: - seq: - - id: case__183_elt_field0 - size-eos: true - case__183_elt_field0_0: - seq: - - id: len_case__183_elt_field0 - type: u1 - valid: - max: 255 - - id: case__183_elt_field0 - type: case__183_elt_field0 - size: len_case__183_elt_field0 - case__183_entries: - seq: - - id: case__183_elt_field0 - type: case__183_elt_field0_0 - - id: case__183_elt_field1 - type: tree_encoding - case__184_elt_field0: - seq: - - id: case__184_elt_field0 - size-eos: true - case__184_elt_field0_0: - seq: - - id: len_case__184_elt_field0 - type: u1 - valid: - max: 255 - - id: case__184_elt_field0 - type: case__184_elt_field0 - size: len_case__184_elt_field0 - case__184_entries: - seq: - - id: case__184_elt_field0 - type: case__184_elt_field0_0 - - id: case__184_elt_field1 - type: tree_encoding - case__185_elt_field0: - seq: - - id: case__185_elt_field0 - size-eos: true - case__185_elt_field0_0: - seq: - - id: len_case__185_elt_field0 - type: u1 - valid: - max: 255 - - id: case__185_elt_field0 - type: case__185_elt_field0 - size: len_case__185_elt_field0 - case__185_entries: - seq: - - id: case__185_elt_field0 - type: case__185_elt_field0_0 - - id: case__185_elt_field1 - type: tree_encoding - case__186_elt_field0: - seq: - - id: case__186_elt_field0 - size-eos: true - case__186_elt_field0_0: - seq: - - id: len_case__186_elt_field0 - type: u1 - valid: - max: 255 - - id: case__186_elt_field0 - type: case__186_elt_field0 - size: len_case__186_elt_field0 - case__186_entries: - seq: - - id: case__186_elt_field0 - type: case__186_elt_field0_0 - - id: case__186_elt_field1 - type: tree_encoding - case__187_elt_field0: - seq: - - id: case__187_elt_field0 - size-eos: true - case__187_elt_field0_0: - seq: - - id: len_case__187_elt_field0 - type: u1 - valid: - max: 255 - - id: case__187_elt_field0 - type: case__187_elt_field0 - size: len_case__187_elt_field0 - case__187_entries: - seq: - - id: case__187_elt_field0 - type: case__187_elt_field0_0 - - id: case__187_elt_field1 - type: tree_encoding - case__188_elt_field0: - seq: - - id: case__188_elt_field0 - size-eos: true - case__188_elt_field0_0: - seq: - - id: len_case__188_elt_field0 - type: u1 - valid: - max: 255 - - id: case__188_elt_field0 - type: case__188_elt_field0 - size: len_case__188_elt_field0 - case__188_entries: - seq: - - id: case__188_elt_field0 - type: case__188_elt_field0_0 - - id: case__188_elt_field1 - type: tree_encoding - case__189_elt_field0: - seq: - - id: case__189_elt_field0 - size-eos: true - case__189_elt_field0_0: - seq: - - id: len_case__189_elt_field0 - type: u1 - valid: - max: 255 - - id: case__189_elt_field0 - type: case__189_elt_field0 - size: len_case__189_elt_field0 - case__189_entries: - seq: - - id: case__189_elt_field0 - type: case__189_elt_field0_0 - - id: case__189_elt_field1 - type: tree_encoding - case__18_field1_entries: - seq: - - id: case__18_field1_elt_field0 - type: u1 - - id: case__18_field1_elt_field1 - type: inode_tree - case__19: - seq: - - id: case__19_field0 - type: s8 - - id: case__19_field1 - type: case__19_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__19_field1_entries - case__190_elt_field0: - seq: - - id: case__190_elt_field0 - size-eos: true - case__190_elt_field0_0: - seq: - - id: len_case__190_elt_field0 - type: u1 - valid: - max: 255 - - id: case__190_elt_field0 - type: case__190_elt_field0 - size: len_case__190_elt_field0 - case__190_entries: - seq: - - id: case__190_elt_field0 - type: case__190_elt_field0_0 - - id: case__190_elt_field1 - type: tree_encoding - case__191: - seq: - - id: case__191_entries - type: case__191_entries - repeat: eos - case__191_0: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_1: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_elt_field0: - seq: - - id: case__191_elt_field0 - size-eos: true - case__191_elt_field0_0: - seq: - - id: len_case__191_elt_field0 - type: u1 - valid: - max: 255 - - id: case__191_elt_field0 - type: case__191_elt_field0 - size: len_case__191_elt_field0 - case__191_entries: - seq: - - id: case__191_elt_field0 - type: case__191_elt_field0_0 - - id: case__191_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__19_field1_entries: - seq: - - id: case__19_field1_elt_field0 - type: u1 - - id: case__19_field1_elt_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: tree_encoding - case__20: - seq: - - id: case__20_field0 - type: u1 - - id: case__20_field1 - type: case__20_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__20_field1_entries - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__20_field1_entries: - seq: - - id: case__20_field1_elt_field0 - type: u1 - - id: case__20_field1_elt_field1 - type: inode_tree - case__21: - seq: - - id: case__21_field0 - type: u2 - - id: case__21_field1 - type: case__21_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__21_field1_entries - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: - seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: - seq: - - id: len_case__219_field1 - type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__21_field1_entries: - seq: - - id: case__21_field1_elt_field0 - type: u1 - - id: case__21_field1_elt_field1 - type: inode_tree - case__22: - seq: - - id: case__22_field0 - type: s4 - - id: case__22_field1 - type: case__22_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__22_field1_entries - case__22_field1_entries: - seq: - - id: case__22_field1_elt_field0 - type: u1 - - id: case__22_field1_elt_field1 - type: inode_tree - case__23: - seq: - - id: case__23_field0 - type: s8 - - id: case__23_field1 - type: case__23_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__23_field1_entries - case__23_field1_entries: - seq: - - id: case__23_field1_elt_field0 - type: u1 - - id: case__23_field1_elt_field1 - type: inode_tree - case__24: - seq: - - id: case__24_field0 - type: u1 - - id: case__24_field1 - type: case__24_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__24_field1_entries - case__24_field1_entries: - seq: - - id: case__24_field1_elt_field0 - type: u1 - - id: case__24_field1_elt_field1 - type: inode_tree - case__25: - seq: - - id: case__25_field0 - type: u2 - - id: case__25_field1 - type: case__25_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__25_field1_entries - case__25_field1_entries: - seq: - - id: case__25_field1_elt_field0 - type: u1 - - id: case__25_field1_elt_field1 - type: inode_tree - case__26: - seq: - - id: case__26_field0 - type: s4 - - id: case__26_field1 - type: case__26_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__26_field1_entries - case__26_field1_entries: - seq: - - id: case__26_field1_elt_field0 - type: u1 - - id: case__26_field1_elt_field1 - type: inode_tree - case__27: - seq: - - id: case__27_field0 - type: s8 - - id: case__27_field1 - type: case__27_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__27_field1_entries - case__27_field1_entries: - seq: - - id: case__27_field1_elt_field0 - type: u1 - - id: case__27_field1_elt_field1 - type: inode_tree - case__28: - seq: - - id: case__28_field0 - type: u1 - - id: case__28_field1 - type: case__28_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__28_field1_entries - case__28_field1_entries: - seq: - - id: case__28_field1_elt_field0 - type: u1 - - id: case__28_field1_elt_field1 - type: inode_tree - case__29: - seq: - - id: case__29_field0 - type: u2 - - id: case__29_field1 - type: case__29_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__29_field1_entries - case__29_field1_entries: - seq: - - id: case__29_field1_elt_field0 - type: u1 - - id: case__29_field1_elt_field1 - type: inode_tree - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 - size: 32 - doc: context_hash - - id: case__3_field2 - size: 32 - doc: context_hash - - id: case__3_field3 - type: tree_encoding - case__30: - seq: - - id: case__30_field0 - type: s4 - - id: case__30_field1 - type: case__30_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__30_field1_entries - case__30_field1_entries: - seq: - - id: case__30_field1_elt_field0 + - id: id_015__ptlimapt__inlined__endorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__endorsement_mempool__contents + - id: signature_tag type: u1 - - id: case__30_field1_elt_field1 - type: inode_tree - case__31: - seq: - - id: case__31_field0 - type: s8 - - id: case__31_field1 - type: case__31_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__31_field1_entries - case__31_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__endorsement_mempool__contents: seq: - - id: case__31_field1_elt_field0 + - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag type: u1 - - id: case__31_field1_elt_field1 - type: inode_tree - case__32: + enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) + id_015__ptlimapt__inlined__preendorsement: seq: - - id: case__32_field0 + - id: id_015__ptlimapt__inlined__preendorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__preendorsement__contents + - id: signature_tag type: u1 - - id: case__32_field1 - type: case__32_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__32_field1_entries - case__32_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__preendorsement__contents: seq: - - id: case__32_field1_elt_field0 + - id: id_015__ptlimapt__inlined__preendorsement__contents_tag type: u1 - - id: case__32_field1_elt_field1 - type: inode_tree - case__33: + enum: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) + id_015__ptlimapt__liquidity_baking_toggle_vote: seq: - - id: case__33_field0 - type: u2 - - id: case__33_field1 - type: case__33_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__33_field1_entries - case__33_field1_entries: + - id: id_015__ptlimapt__liquidity_baking_toggle_vote + type: s1 + id_015__ptlimapt__michelson__v1__primitives: seq: - - id: case__33_field1_elt_field0 + - id: id_015__ptlimapt__michelson__v1__primitives type: u1 - - id: case__33_field1_elt_field1 - type: inode_tree - case__34: + enum: id_015__ptlimapt__michelson__v1__primitives + id_015__ptlimapt__mutez: seq: - - id: case__34_field0 - type: s4 - - id: case__34_field1 - type: case__34_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__34_field1_entries - case__34_field1_entries: + - id: id_015__ptlimapt__mutez + type: n + id_015__ptlimapt__operation__alpha__contents: seq: - - id: case__34_field1_elt_field0 + - id: id_015__ptlimapt__operation__alpha__contents_tag type: u1 - - id: case__34_field1_elt_field1 - type: inode_tree - case__35: - seq: - - id: case__35_field0 - type: s8 - - id: case__35_field1 - type: case__35_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__35_field1_entries - case__35_field1_entries: + enum: id_015__ptlimapt__operation__alpha__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) + - id: dal_slot_availability + type: dal_slot_availability + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) + - id: seed_nonce_revelation + type: seed_nonce_revelation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) + - id: vdf_revelation + type: solution + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) + - id: double_endorsement_evidence + type: double_endorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) + - id: double_preendorsement_evidence + type: double_preendorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) + - id: double_baking_evidence + type: double_baking_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) + - id: activate_account + type: activate_account + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) + - id: proposals + type: proposals_1 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) + - id: ballot + type: ballot + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) + - id: reveal + type: reveal + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) + - id: transaction + type: transaction + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) + - id: origination + type: origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) + - id: delegation + type: delegation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) + - id: set_deposits_limit + type: set_deposits_limit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) + - id: increase_paid_storage + type: increase_paid_storage + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) + - id: update_consensus_key + type: update_consensus_key + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) + - id: drain_delegate + type: drain_delegate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) + - id: failing_noop + type: bytes_dyn_uint30 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) + - id: register_global_constant + type: register_global_constant + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) + - id: tx_rollup_origination + type: tx_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) + - id: tx_rollup_submit_batch + type: tx_rollup_submit_batch + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) + - id: tx_rollup_commit + type: tx_rollup_commit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) + - id: tx_rollup_return_bond + type: tx_rollup_return_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) + - id: tx_rollup_finalize_commitment + type: tx_rollup_finalize_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) + - id: tx_rollup_remove_commitment + type: tx_rollup_remove_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) + - id: tx_rollup_rejection + type: tx_rollup_rejection + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) + - id: tx_rollup_dispatch_tickets + type: tx_rollup_dispatch_tickets + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) + - id: transfer_ticket + type: transfer_ticket + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) + - id: dal_publish_slot_header + type: dal_publish_slot_header + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) + - id: sc_rollup_originate + type: sc_rollup_originate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) + - id: sc_rollup_add_messages + type: sc_rollup_add_messages + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) + - id: sc_rollup_cement + type: sc_rollup_cement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) + - id: sc_rollup_publish + type: sc_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) + - id: sc_rollup_refute + type: sc_rollup_refute + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) + - id: sc_rollup_timeout + type: sc_rollup_timeout + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) + - id: sc_rollup_execute_outbox_message + type: sc_rollup_execute_outbox_message + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) + - id: sc_rollup_recover_bond + type: sc_rollup_recover_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) + - id: sc_rollup_dal_slot_subscribe + type: sc_rollup_dal_slot_subscribe + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) + - id: zk_rollup_origination + type: zk_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) + - id: zk_rollup_publish + type: zk_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) + id_015__ptlimapt__operation__alpha__contents_and_signature: seq: - - id: case__35_field1_elt_field0 - type: u1 - - id: case__35_field1_elt_field1 - type: inode_tree - case__36: + - id: contents + type: contents_entries + repeat: eos + - id: signature + size: 64 + id_015__ptlimapt__rollup_address: seq: - - id: case__36_field0 - type: u1 - - id: case__36_field1 - type: case__36_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__36_field1_entries - case__36_field1_entries: + - id: id_015__ptlimapt__rollup_address + type: bytes_dyn_uint30 + id_015__ptlimapt__scripted__contracts: seq: - - id: case__36_field1_elt_field0 - type: u1 - - id: case__36_field1_elt_field1 - type: inode_tree - case__37: + - id: code + type: bytes_dyn_uint30 + - id: storage + type: bytes_dyn_uint30 + id_015__ptlimapt__tx_rollup_id: seq: - - id: case__37_field0 - type: u2 - - id: case__37_field1 - type: case__37_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__37_field1_entries - case__37_field1_entries: + - id: rollup_hash + size: 20 + inbox__proof: seq: - - id: case__37_field1_elt_field0 - type: u1 - - id: case__37_field1_elt_field1 - type: inode_tree - case__38: + - id: level + type: s4be + - id: message_counter + type: n + - id: serialized_proof + type: bytes_dyn_uint30 + increase_paid_storage: seq: - - id: case__38_field0 - type: s4 - - id: case__38_field1 - type: case__38_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__38_field1_entries - case__38_field1_entries: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: amount + type: z + - id: destination + type: id_015__ptlimapt__contract_id__originated + doc: ! >- + A contract handle -- originated account: A contract notation as given to an + RPC or inside scripts. Can be a base58 originated contract hash. + init_state: seq: - - id: case__38_field1_elt_field0 - type: u1 - - id: case__38_field1_elt_field1 - type: inode_tree - case__39: + - id: init_state_entries + type: init_state_entries + repeat: eos + init_state_0: seq: - - id: case__39_field0 - type: s8 - - id: case__39_field1 - type: case__39_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__39_field1_entries - case__39_field1_entries: + - id: len_init_state + type: u4be + valid: + max: 1073741823 + - id: init_state + type: init_state + size: len_init_state + init_state_entries: seq: - - id: case__39_field1_elt_field0 - type: u1 - - id: case__39_field1_elt_field1 - type: inode_tree - case__4: + - id: init_state_elt + size: 32 + inode: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries + - id: inode_field1 + type: inode_field1_entries repeat: expr repeat-expr: 1 - doc: case__4_field1_entries - case__40: - seq: - - id: case__40_field0 - type: u1 - - id: case__40_field1 - type: case__40_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__40_field1_entries - case__40_field1_entries: - seq: - - id: case__40_field1_elt_field0 - type: u1 - - id: case__40_field1_elt_field1 - type: inode_tree - case__41: - seq: - - id: case__41_field0 - type: u2 - - id: case__41_field1 - type: case__41_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__41_field1_entries - case__41_field1_entries: + doc: inode_field1_entries + inode_0: seq: - - id: case__41_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__41_field1_elt_field1 - type: inode_tree - case__42: - seq: - - id: case__42_field0 - type: s4 - - id: case__42_field1 - type: case__42_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__42_field1_entries - case__42_field1_entries: - seq: - - id: case__42_field1_elt_field0 - type: u1 - - id: case__42_field1_elt_field1 - type: inode_tree - case__43: - seq: - - id: case__43_field0 - type: s8 - - id: case__43_field1 - type: case__43_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__43_field1_entries - case__43_field1_entries: - seq: - - id: case__43_field1_elt_field0 - type: u1 - - id: case__43_field1_elt_field1 - type: inode_tree - case__44: - seq: - - id: case__44_field0 - type: u1 - - id: case__44_field1 - type: case__44_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__44_field1_entries - case__44_field1_entries: - seq: - - id: case__44_field1_elt_field0 - type: u1 - - id: case__44_field1_elt_field1 - type: inode_tree - case__45: - seq: - - id: case__45_field0 - type: u2 - - id: case__45_field1 - type: case__45_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__45_field1_entries - case__45_field1_entries: - seq: - - id: case__45_field1_elt_field0 - type: u1 - - id: case__45_field1_elt_field1 - type: inode_tree - case__46: - seq: - - id: case__46_field0 - type: s4 - - id: case__46_field1 - type: case__46_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__46_field1_entries - case__46_field1_entries: + repeat-expr: 2 + doc: inode_field1_entries + inode_1: seq: - - id: case__46_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__46_field1_elt_field1 - type: inode_tree - case__47: - seq: - - id: case__47_field0 - type: s8 - - id: case__47_field1 - type: case__47_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__47_field1_entries - case__47_field1_entries: - seq: - - id: case__47_field1_elt_field0 - type: u1 - - id: case__47_field1_elt_field1 - type: inode_tree - case__48: + repeat-expr: 3 + doc: inode_field1_entries + inode_10: seq: - - id: case__48_field0 + - id: inode_field0 type: u1 - - id: case__48_field1 - type: case__48_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr repeat-expr: 12 - doc: case__48_field1_entries - case__48_field1_entries: + doc: inode_field1_entries + inode_11: seq: - - id: case__48_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__48_field1_elt_field1 - type: inode_tree - case__49: - seq: - - id: case__49_field0 - type: u2 - - id: case__49_field1 - type: case__49_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__49_field1_entries - case__49_field1_entries: - seq: - - id: case__49_field1_elt_field0 - type: u1 - - id: case__49_field1_elt_field1 - type: inode_tree - case__4_0: + repeat-expr: 13 + doc: inode_field1_entries + inode_12: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries_0 + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__4_field1_entries - case__4_field1_entries: + repeat-expr: 14 + doc: inode_field1_entries + inode_13: seq: - - id: case__4_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - case__4_field1_entries_0: + - id: inode_field1 + type: inode_field1_0 + inode_14: seq: - - id: case__4_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - doc: inode_tree - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - type: case__5_field1_entries + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr - repeat-expr: 1 - doc: case__5_field1_entries - case__50: + repeat-expr: 32 + doc: inode_field1_entries + inode_15: seq: - - id: case__50_field0 - type: s4 - - id: case__50_field1 - type: case__50_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__50_field1_entries - case__50_field1_entries: - seq: - - id: case__50_field1_elt_field0 - type: u1 - - id: case__50_field1_elt_field1 - type: inode_tree - case__51: + repeat-expr: 1 + doc: inode_field1_entries + inode_16: seq: - - id: case__51_field0 - type: s8 - - id: case__51_field1 - type: case__51_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__51_field1_entries - case__51_field1_entries: - seq: - - id: case__51_field1_elt_field0 - type: u1 - - id: case__51_field1_elt_field1 - type: inode_tree - case__52: + repeat-expr: 2 + doc: inode_field1_entries + inode_17: seq: - - id: case__52_field0 - type: u1 - - id: case__52_field1 - type: case__52_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__52_field1_entries - case__52_field1_entries: - seq: - - id: case__52_field1_elt_field0 - type: u1 - - id: case__52_field1_elt_field1 - type: inode_tree - case__53: + repeat-expr: 3 + doc: inode_field1_entries + inode_18: seq: - - id: case__53_field0 - type: u2 - - id: case__53_field1 - type: case__53_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__53_field1_entries - case__53_field1_entries: - seq: - - id: case__53_field1_elt_field0 - type: u1 - - id: case__53_field1_elt_field1 - type: inode_tree - case__54: + repeat-expr: 4 + doc: inode_field1_entries + inode_19: seq: - - id: case__54_field0 - type: s4 - - id: case__54_field1 - type: case__54_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__54_field1_entries - case__54_field1_entries: + repeat-expr: 5 + doc: inode_field1_entries + inode_2: seq: - - id: case__54_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__54_field1_elt_field1 - type: inode_tree - case__55: - seq: - - id: case__55_field0 - type: s8 - - id: case__55_field1 - type: case__55_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__55_field1_entries - case__55_field1_entries: - seq: - - id: case__55_field1_elt_field0 - type: u1 - - id: case__55_field1_elt_field1 - type: inode_tree - case__56: + repeat-expr: 4 + doc: inode_field1_entries + inode_20: seq: - - id: case__56_field0 - type: u1 - - id: case__56_field1 - type: case__56_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__56_field1_entries - case__56_field1_entries: - seq: - - id: case__56_field1_elt_field0 - type: u1 - - id: case__56_field1_elt_field1 - type: inode_tree - case__57: + repeat-expr: 6 + doc: inode_field1_entries + inode_21: seq: - - id: case__57_field0 - type: u2 - - id: case__57_field1 - type: case__57_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__57_field1_entries - case__57_field1_entries: - seq: - - id: case__57_field1_elt_field0 - type: u1 - - id: case__57_field1_elt_field1 - type: inode_tree - case__58: + repeat-expr: 7 + doc: inode_field1_entries + inode_22: seq: - - id: case__58_field0 - type: s4 - - id: case__58_field1 - type: case__58_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__58_field1_entries - case__58_field1_entries: - seq: - - id: case__58_field1_elt_field0 - type: u1 - - id: case__58_field1_elt_field1 - type: inode_tree - case__59: + repeat-expr: 8 + doc: inode_field1_entries + inode_23: seq: - - id: case__59_field0 - type: s8 - - id: case__59_field1 - type: case__59_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__59_field1_entries - case__59_field1_entries: - seq: - - id: case__59_field1_elt_field0 - type: u1 - - id: case__59_field1_elt_field1 - type: inode_tree - case__5_field1_entries: - seq: - - id: case__5_field1_elt_field0 - type: u1 - - id: case__5_field1_elt_field1 - type: inode_tree - case__6: + repeat-expr: 9 + doc: inode_field1_entries + inode_24: seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - type: case__6_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__6_field1_entries - case__60: - seq: - - id: case__60_field0 - type: u1 - - id: case__60_field1 - type: case__60_field1_0 - case__60_field1: - seq: - - id: case__60_field1_entries - type: case__60_field1_entries - repeat: eos - case__60_field1_0: - seq: - - id: len_case__60_field1 - type: u4 - valid: - max: 1073741823 - - id: case__60_field1 - type: case__60_field1 - size: len_case__60_field1 - case__60_field1_entries: - seq: - - id: case__60_field1_elt_field0 - type: u1 - - id: case__60_field1_elt_field1 - type: inode_tree - case__61: - seq: - - id: case__61_field0 - type: u2 - - id: case__61_field1 - type: case__61_field1_0 - case__61_field1: - seq: - - id: case__61_field1_entries - type: case__61_field1_entries - repeat: eos - case__61_field1_0: - seq: - - id: len_case__61_field1 - type: u4 - valid: - max: 1073741823 - - id: case__61_field1 - type: case__61_field1 - size: len_case__61_field1 - case__61_field1_entries: - seq: - - id: case__61_field1_elt_field0 - type: u1 - - id: case__61_field1_elt_field1 - type: inode_tree - case__62: - seq: - - id: case__62_field0 - type: s4 - - id: case__62_field1 - type: case__62_field1_0 - case__62_field1: - seq: - - id: case__62_field1_entries - type: case__62_field1_entries - repeat: eos - case__62_field1_0: + repeat-expr: 10 + doc: inode_field1_entries + inode_25: seq: - - id: len_case__62_field1 - type: u4 - valid: - max: 1073741823 - - id: case__62_field1 - type: case__62_field1 - size: len_case__62_field1 - case__62_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_26: seq: - - id: case__62_field1_elt_field0 - type: u1 - - id: case__62_field1_elt_field1 - type: inode_tree - case__63: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_27: seq: - - id: case__63_field0 - type: s8 - - id: case__63_field1 - type: case__63_field1_0 - case__63_field1: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_28: seq: - - id: case__63_field1_entries - type: case__63_field1_entries - repeat: eos - case__63_field1_0: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_29: seq: - - id: len_case__63_field1 - type: u4 - valid: - max: 1073741823 - - id: case__63_field1 - type: case__63_field1 - size: len_case__63_field1 - case__63_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_3: seq: - - id: case__63_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__63_field1_elt_field1 - type: inode_tree - case__64: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_30: seq: - - id: case__64_field0 - type: u1 - - id: case__64_field1 - type: case__64_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr repeat-expr: 32 - doc: case__64_field1_entries - case__64_field1_entries: + doc: inode_field1_entries + inode_31: seq: - - id: case__64_field1_elt - type: inode_tree - case__65: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_32: seq: - - id: case__65_field0 - type: u2 - - id: case__65_field1 - type: case__65_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__65_field1_entries - case__65_field1_entries: + repeat-expr: 2 + doc: inode_field1_entries + inode_33: seq: - - id: case__65_field1_elt - type: inode_tree - case__66: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_34: seq: - - id: case__66_field0 - type: s4 - - id: case__66_field1 - type: case__66_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__66_field1_entries - case__66_field1_entries: + repeat-expr: 4 + doc: inode_field1_entries + inode_35: seq: - - id: case__66_field1_elt - type: inode_tree - case__67: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_36: seq: - - id: case__67_field0 - type: s8 - - id: case__67_field1 - type: case__67_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__67_field1_entries - case__67_field1_entries: + repeat-expr: 6 + doc: inode_field1_entries + inode_37: seq: - - id: case__67_field1_elt - type: inode_tree - case__6_field1_entries: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_38: seq: - - id: case__6_field1_elt_field0 - type: u1 - - id: case__6_field1_elt_field1 - type: inode_tree - case__7: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_39: seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - type: case__7_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__7_field1_entries - case__7_field1_entries: + repeat-expr: 9 + doc: inode_field1_entries + inode_4: seq: - - id: case__7_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__7_field1_elt_field1 - type: inode_tree - case__8: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_40: seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - type: case__8_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__8_field1_entries - case__8_field1_entries: + repeat-expr: 10 + doc: inode_field1_entries + inode_41: seq: - - id: case__8_field1_elt_field0 - type: u1 - - id: case__8_field1_elt_field1 - type: inode_tree - case__9: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_42: seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - type: case__9_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__9_field1_entries - case__9_field1_entries: + repeat-expr: 12 + doc: inode_field1_entries + inode_43: seq: - - id: case__9_field1_elt_field0 - type: u1 - - id: case__9_field1_elt_field1 - type: inode_tree - circuits_info: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_44: seq: - - id: circuits_info_entries - type: circuits_info_entries - repeat: eos - circuits_info_0: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_45: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_46: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_47: seq: - - id: len_circuits_info - type: u4 - valid: - max: 1073741823 - - id: circuits_info - type: circuits_info - size: len_circuits_info - circuits_info_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_48: seq: - - id: circuits_info_elt_field0 - type: bytes_dyn_uint30 - - id: circuits_info_elt_field1 - type: u1 - enum: bool - commitment: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 2 + doc: inode_field1_entries + inode_49: seq: - - id: level - type: s4 - - id: messages - type: messages_0 - - id: predecessor - type: predecessor - - id: inbox_merkle_root - size: 32 - commitment_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_5: seq: - - id: compressed_state - size: 32 - - id: inbox_level - type: s4 - - id: predecessor - size: 32 - - id: number_of_ticks - type: s8 - contents_entries: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_50: seq: - - id: id_015__ptlimapt__operation__alpha__contents - type: id_015__ptlimapt__operation__alpha__contents - dal_publish_slot_header: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 4 + doc: inode_field1_entries + inode_51: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: slot - type: slot - dal_slot_availability: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_52: seq: - - id: endorser - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: endorsement - type: z - delegation: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_53: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: delegate_tag - type: u1 - enum: bool - - id: delegate - type: public_key_hash - if: (delegate_tag == bool::true) - doc: A Ed25519, Secp256k1, or P256 public key hash - deposit: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_54: seq: - - id: sender - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - size: 20 - - id: ticket_hash - size: 32 - - id: amount - type: amount - dissection: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_55: seq: - - id: dissection_entries - type: dissection_entries - repeat: eos - dissection_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_56: seq: - - id: len_dissection - type: u4 - valid: - max: 1073741823 - - id: dissection - type: dissection - size: len_dissection - dissection_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_57: seq: - - id: state_tag - type: u1 - enum: bool - - id: state - size: 32 - if: (state_tag == bool::true) - - id: tick - type: n - double_baking_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_58: seq: - - id: bh1 - type: bh1_0 - - id: bh2 - type: bh2_0 - double_endorsement_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_59: seq: - - id: op1 - type: op1_0 - - id: op2 - type: op2_0 - double_preendorsement_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_6: seq: - - id: op1 - type: op1_2 - - id: op2 - type: op2_2 - drain_delegate: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_60: seq: - - id: consensus_key - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: delegate - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - endorsement: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_61: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_62: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_7: seq: - - id: slot - type: u2 - - id: level - type: s4 - - id: round - type: s4 - - id: block_payload_hash - size: 32 - id_015__ptlimapt__block_header__alpha__full_header: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_8: seq: - - id: id_015__ptlimapt__block_header__alpha__full_header - type: block_header__shell - - id: id_015__ptlimapt__block_header__alpha__signed_contents - type: id_015__ptlimapt__block_header__alpha__signed_contents - id_015__ptlimapt__block_header__alpha__signed_contents: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_9: seq: - - id: id_015__ptlimapt__block_header__alpha__unsigned_contents - type: id_015__ptlimapt__block_header__alpha__unsigned_contents - - id: signature - size: 64 - id_015__ptlimapt__block_header__alpha__unsigned_contents: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_field1: + seq: + - id: inode_field1_entries + type: inode_field1_entries_0 + repeat: eos + inode_field1_0: seq: - - id: payload_hash - size: 32 - - id: payload_round - type: s4 - - id: proof_of_work_nonce - size: 8 - - id: seed_nonce_hash_tag + - id: len_inode_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_field1 + type: inode_field1 + size: len_inode_field1 + inode_field1_entries: + seq: + - id: inode_field1_elt_field0 type: u1 - enum: bool - - id: seed_nonce_hash - size: 32 - if: (seed_nonce_hash_tag == bool::true) - - id: liquidity_baking_toggle_vote - type: id_015__ptlimapt__liquidity_baking_toggle_vote - id_015__ptlimapt__contract_id: + - id: inode_field1_elt_field1 + type: inode_tree_63 + doc: inode_tree + inode_field1_entries_0: seq: - - id: id_015__ptlimapt__contract_id_tag + - id: inode_field1_elt_field0 type: u1 - enum: id_015__ptlimapt__contract_id_tag - - id: implicit - type: public_key_hash - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) - id_015__ptlimapt__contract_id__originated: + - id: inode_field1_elt_field1 + type: inode_tree + inode_field1_entries_1: seq: - - id: id_015__ptlimapt__contract_id__originated_tag + - id: inode_field1_elt + type: inode_tree + inode_tree: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__contract_id__originated_tag - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) - id_015__ptlimapt__entrypoint: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_0: seq: - - id: id_015__ptlimapt__entrypoint_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__entrypoint_tag - - id: named - type: named_0 - if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) - id_015__ptlimapt__inlined__endorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_1: seq: - - id: id_015__ptlimapt__inlined__endorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__endorsement_mempool__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__endorsement_mempool__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_10: seq: - - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) - id_015__ptlimapt__inlined__preendorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_11: seq: - - id: id_015__ptlimapt__inlined__preendorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__preendorsement__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__preendorsement__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_12: seq: - - id: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__preendorsement__contents_tag - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) - id_015__ptlimapt__liquidity_baking_toggle_vote: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_13: seq: - - id: id_015__ptlimapt__liquidity_baking_toggle_vote - type: s1 - id_015__ptlimapt__michelson__v1__primitives: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_14: seq: - - id: id_015__ptlimapt__michelson__v1__primitives + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__michelson__v1__primitives - id_015__ptlimapt__mutez: + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_15: seq: - - id: id_015__ptlimapt__mutez - type: n - id_015__ptlimapt__operation__alpha__contents: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_16: seq: - - id: id_015__ptlimapt__operation__alpha__contents_tag + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_17: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_18: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_19: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_2: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__operation__alpha__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) - - id: dal_slot_availability - type: dal_slot_availability - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) - - id: seed_nonce_revelation - type: seed_nonce_revelation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) - - id: vdf_revelation - type: solution - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) - - id: double_endorsement_evidence - type: double_endorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) - - id: double_preendorsement_evidence - type: double_preendorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) - - id: double_baking_evidence - type: double_baking_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) - - id: activate_account - type: activate_account - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) - - id: proposals - type: proposals_1 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) - - id: ballot - type: ballot - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) - - id: reveal - type: reveal - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) - - id: transaction - type: transaction - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) - - id: origination - type: origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) - - id: delegation - type: delegation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) - - id: set_deposits_limit - type: set_deposits_limit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) - - id: increase_paid_storage - type: increase_paid_storage - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) - - id: update_consensus_key - type: update_consensus_key - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) - - id: drain_delegate - type: drain_delegate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) - - id: failing_noop - type: bytes_dyn_uint30 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) - - id: register_global_constant - type: register_global_constant - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) - - id: tx_rollup_origination - type: tx_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) - - id: tx_rollup_submit_batch - type: tx_rollup_submit_batch - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) - - id: tx_rollup_commit - type: tx_rollup_commit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) - - id: tx_rollup_return_bond - type: tx_rollup_return_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) - - id: tx_rollup_finalize_commitment - type: tx_rollup_finalize_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) - - id: tx_rollup_remove_commitment - type: tx_rollup_remove_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) - - id: tx_rollup_rejection - type: tx_rollup_rejection - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) - - id: tx_rollup_dispatch_tickets - type: tx_rollup_dispatch_tickets - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) - - id: transfer_ticket - type: transfer_ticket - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) - - id: dal_publish_slot_header - type: dal_publish_slot_header - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) - - id: sc_rollup_originate - type: sc_rollup_originate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) - - id: sc_rollup_add_messages - type: sc_rollup_add_messages - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) - - id: sc_rollup_cement - type: sc_rollup_cement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) - - id: sc_rollup_publish - type: sc_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) - - id: sc_rollup_refute - type: sc_rollup_refute - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) - - id: sc_rollup_timeout - type: sc_rollup_timeout - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) - - id: sc_rollup_execute_outbox_message - type: sc_rollup_execute_outbox_message - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) - - id: sc_rollup_recover_bond - type: sc_rollup_recover_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) - - id: sc_rollup_dal_slot_subscribe - type: sc_rollup_dal_slot_subscribe - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) - - id: zk_rollup_origination - type: zk_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) - - id: zk_rollup_publish - type: zk_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) - id_015__ptlimapt__operation__alpha__contents_and_signature: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_20: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_21: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_22: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_23: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_24: seq: - - id: contents - type: contents_entries - repeat: eos - - id: signature - size: 64 - id_015__ptlimapt__rollup_address: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_25: seq: - - id: id_015__ptlimapt__rollup_address - type: bytes_dyn_uint30 - id_015__ptlimapt__scripted__contracts: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_26: seq: - - id: code - type: bytes_dyn_uint30 - - id: storage - type: bytes_dyn_uint30 - id_015__ptlimapt__tx_rollup_id: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_27: seq: - - id: rollup_hash - size: 20 - inbox__proof: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_28: seq: - - id: level - type: s4 - - id: message_counter - type: n - - id: serialized_proof - type: bytes_dyn_uint30 - increase_paid_storage: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_29: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: z - - id: destination - type: id_015__ptlimapt__contract_id__originated - doc: ! >- - A contract handle -- originated account: A contract notation as given to an - RPC or inside scripts. Can be a base58 originated contract hash. - init_state: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_3: seq: - - id: init_state_entries - type: init_state_entries - repeat: eos - init_state_0: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_30: seq: - - id: len_init_state - type: u4 - valid: - max: 1073741823 - - id: init_state - type: init_state - size: len_init_state - init_state_entries: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_31: seq: - - id: init_state_elt - size: 32 - inode_tree: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_32: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_33: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_34: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_35: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_36: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_37: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_38: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_39: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_4: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_40: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_41: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_42: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_43: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_44: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_45: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_46: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_47: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_48: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_49: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_5: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_50: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_51: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_52: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_53: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_54: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_55: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_56: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_57: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_58: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_59: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_6: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_60: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_61: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_62: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_63: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 + - id: inode_tree type: u1 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__4 - type: case__4 - if: (inode_tree_tag == inode_tree_tag::case__4) - - id: case__8 - type: case__8 - if: (inode_tree_tag == inode_tree_tag::case__8) - - id: case__12 - type: case__12 - if: (inode_tree_tag == inode_tree_tag::case__12) - - id: case__16 - type: case__16 - if: (inode_tree_tag == inode_tree_tag::case__16) - - id: case__20 - type: case__20 - if: (inode_tree_tag == inode_tree_tag::case__20) - - id: case__24 - type: case__24 - if: (inode_tree_tag == inode_tree_tag::case__24) - - id: case__28 - type: case__28 - if: (inode_tree_tag == inode_tree_tag::case__28) - - id: case__32 - type: case__32 - if: (inode_tree_tag == inode_tree_tag::case__32) - - id: case__36 - type: case__36 - if: (inode_tree_tag == inode_tree_tag::case__36) - - id: case__40 - type: case__40 - if: (inode_tree_tag == inode_tree_tag::case__40) - - id: case__44 - type: case__44 - if: (inode_tree_tag == inode_tree_tag::case__44) - - id: case__48 - type: case__48 - if: (inode_tree_tag == inode_tree_tag::case__48) - - id: case__52 - type: case__52 - if: (inode_tree_tag == inode_tree_tag::case__52) - - id: case__56 - type: case__56 - if: (inode_tree_tag == inode_tree_tag::case__56) - - id: case__60 - type: case__60 - if: (inode_tree_tag == inode_tree_tag::case__60) - - id: case__64 - type: case__64 - if: (inode_tree_tag == inode_tree_tag::case__64) - - id: case__1 - type: u2 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__5 - type: case__5 - if: (inode_tree_tag == inode_tree_tag::case__5) - - id: case__9 - type: case__9 - if: (inode_tree_tag == inode_tree_tag::case__9) - - id: case__13 - type: case__13 - if: (inode_tree_tag == inode_tree_tag::case__13) - - id: case__17 - type: case__17 - if: (inode_tree_tag == inode_tree_tag::case__17) - - id: case__21 - type: case__21 - if: (inode_tree_tag == inode_tree_tag::case__21) - - id: case__25 - type: case__25 - if: (inode_tree_tag == inode_tree_tag::case__25) - - id: case__29 - type: case__29 - if: (inode_tree_tag == inode_tree_tag::case__29) - - id: case__33 - type: case__33 - if: (inode_tree_tag == inode_tree_tag::case__33) - - id: case__37 - type: case__37 - if: (inode_tree_tag == inode_tree_tag::case__37) - - id: case__41 - type: case__41 - if: (inode_tree_tag == inode_tree_tag::case__41) - - id: case__45 - type: case__45 - if: (inode_tree_tag == inode_tree_tag::case__45) - - id: case__49 - type: case__49 - if: (inode_tree_tag == inode_tree_tag::case__49) - - id: case__53 - type: case__53 - if: (inode_tree_tag == inode_tree_tag::case__53) - - id: case__57 - type: case__57 - if: (inode_tree_tag == inode_tree_tag::case__57) - - id: case__61 - type: case__61 - if: (inode_tree_tag == inode_tree_tag::case__61) - - id: case__65 - type: case__65 - if: (inode_tree_tag == inode_tree_tag::case__65) - - id: case__2 - type: s4 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__6 - type: case__6 - if: (inode_tree_tag == inode_tree_tag::case__6) - - id: case__10 - type: case__10 - if: (inode_tree_tag == inode_tree_tag::case__10) - - id: case__14 - type: case__14 - if: (inode_tree_tag == inode_tree_tag::case__14) - - id: case__18 - type: case__18 - if: (inode_tree_tag == inode_tree_tag::case__18) - - id: case__22 - type: case__22 - if: (inode_tree_tag == inode_tree_tag::case__22) - - id: case__26 - type: case__26 - if: (inode_tree_tag == inode_tree_tag::case__26) - - id: case__30 - type: case__30 - if: (inode_tree_tag == inode_tree_tag::case__30) - - id: case__34 - type: case__34 - if: (inode_tree_tag == inode_tree_tag::case__34) - - id: case__38 - type: case__38 - if: (inode_tree_tag == inode_tree_tag::case__38) - - id: case__42 - type: case__42 - if: (inode_tree_tag == inode_tree_tag::case__42) - - id: case__46 - type: case__46 - if: (inode_tree_tag == inode_tree_tag::case__46) - - id: case__50 - type: case__50 - if: (inode_tree_tag == inode_tree_tag::case__50) - - id: case__54 - type: case__54 - if: (inode_tree_tag == inode_tree_tag::case__54) - - id: case__58 - type: case__58 - if: (inode_tree_tag == inode_tree_tag::case__58) - - id: case__62 - type: case__62 - if: (inode_tree_tag == inode_tree_tag::case__62) - - id: case__66 - type: case__66 - if: (inode_tree_tag == inode_tree_tag::case__66) - - id: case__3 - type: s8 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__7 - type: case__7 - if: (inode_tree_tag == inode_tree_tag::case__7) - - id: case__11 - type: case__11 - if: (inode_tree_tag == inode_tree_tag::case__11) - - id: case__15 - type: case__15 - if: (inode_tree_tag == inode_tree_tag::case__15) - - id: case__19 - type: case__19 - if: (inode_tree_tag == inode_tree_tag::case__19) - - id: case__23 - type: case__23 - if: (inode_tree_tag == inode_tree_tag::case__23) - - id: case__27 - type: case__27 - if: (inode_tree_tag == inode_tree_tag::case__27) - - id: case__31 - type: case__31 - if: (inode_tree_tag == inode_tree_tag::case__31) - - id: case__35 - type: case__35 - if: (inode_tree_tag == inode_tree_tag::case__35) - - id: case__39 - type: case__39 - if: (inode_tree_tag == inode_tree_tag::case__39) - - id: case__43 - type: case__43 - if: (inode_tree_tag == inode_tree_tag::case__43) - - id: case__47 - type: case__47 - if: (inode_tree_tag == inode_tree_tag::case__47) - - id: case__51 - type: case__51 - if: (inode_tree_tag == inode_tree_tag::case__51) - - id: case__55 - type: case__55 - if: (inode_tree_tag == inode_tree_tag::case__55) - - id: case__59 - type: case__59 - if: (inode_tree_tag == inode_tree_tag::case__59) - - id: case__63 - type: case__63 - if: (inode_tree_tag == inode_tree_tag::case__63) - - id: case__67 - type: case__67 - if: (inode_tree_tag == inode_tree_tag::case__67) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_entries - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__132 - type: case__132_entries - if: (inode_tree_tag == inode_tree_tag::case__132) - - id: case__133 - type: case__133_entries - if: (inode_tree_tag == inode_tree_tag::case__133) - - id: case__134 - type: case__134_entries - if: (inode_tree_tag == inode_tree_tag::case__134) - - id: case__135 - type: case__135_entries - if: (inode_tree_tag == inode_tree_tag::case__135) - - id: case__136 - type: case__136_entries - if: (inode_tree_tag == inode_tree_tag::case__136) - - id: case__137 - type: case__137_entries - if: (inode_tree_tag == inode_tree_tag::case__137) - - id: case__138 - type: case__138_entries - if: (inode_tree_tag == inode_tree_tag::case__138) - - id: case__139 - type: case__139_entries - if: (inode_tree_tag == inode_tree_tag::case__139) - - id: case__140 - type: case__140_entries - if: (inode_tree_tag == inode_tree_tag::case__140) - - id: case__141 - type: case__141_entries - if: (inode_tree_tag == inode_tree_tag::case__141) - - id: case__142 - type: case__142_entries - if: (inode_tree_tag == inode_tree_tag::case__142) - - id: case__143 - type: case__143_entries - if: (inode_tree_tag == inode_tree_tag::case__143) - - id: case__144 - type: case__144_entries - if: (inode_tree_tag == inode_tree_tag::case__144) - - id: case__145 - type: case__145_entries - if: (inode_tree_tag == inode_tree_tag::case__145) - - id: case__146 - type: case__146_entries - if: (inode_tree_tag == inode_tree_tag::case__146) - - id: case__147 - type: case__147_entries - if: (inode_tree_tag == inode_tree_tag::case__147) - - id: case__148 - type: case__148_entries - if: (inode_tree_tag == inode_tree_tag::case__148) - - id: case__149 - type: case__149_entries - if: (inode_tree_tag == inode_tree_tag::case__149) - - id: case__150 - type: case__150_entries - if: (inode_tree_tag == inode_tree_tag::case__150) - - id: case__151 - type: case__151_entries - if: (inode_tree_tag == inode_tree_tag::case__151) - - id: case__152 - type: case__152_entries - if: (inode_tree_tag == inode_tree_tag::case__152) - - id: case__153 - type: case__153_entries - if: (inode_tree_tag == inode_tree_tag::case__153) - - id: case__154 - type: case__154_entries - if: (inode_tree_tag == inode_tree_tag::case__154) - - id: case__155 - type: case__155_entries - if: (inode_tree_tag == inode_tree_tag::case__155) - - id: case__156 - type: case__156_entries - if: (inode_tree_tag == inode_tree_tag::case__156) - - id: case__157 - type: case__157_entries - if: (inode_tree_tag == inode_tree_tag::case__157) - - id: case__158 - type: case__158_entries - if: (inode_tree_tag == inode_tree_tag::case__158) - - id: case__159 - type: case__159_entries - if: (inode_tree_tag == inode_tree_tag::case__159) - - id: case__160 - type: case__160_entries - if: (inode_tree_tag == inode_tree_tag::case__160) - - id: case__161 - type: case__161_entries - if: (inode_tree_tag == inode_tree_tag::case__161) - - id: case__162 - type: case__162_entries - if: (inode_tree_tag == inode_tree_tag::case__162) - - id: case__163 - type: case__163_entries - if: (inode_tree_tag == inode_tree_tag::case__163) - - id: case__164 - type: case__164_entries - if: (inode_tree_tag == inode_tree_tag::case__164) - - id: case__165 - type: case__165_entries - if: (inode_tree_tag == inode_tree_tag::case__165) - - id: case__166 - type: case__166_entries - if: (inode_tree_tag == inode_tree_tag::case__166) - - id: case__167 - type: case__167_entries - if: (inode_tree_tag == inode_tree_tag::case__167) - - id: case__168 - type: case__168_entries - if: (inode_tree_tag == inode_tree_tag::case__168) - - id: case__169 - type: case__169_entries - if: (inode_tree_tag == inode_tree_tag::case__169) - - id: case__170 - type: case__170_entries - if: (inode_tree_tag == inode_tree_tag::case__170) - - id: case__171 - type: case__171_entries - if: (inode_tree_tag == inode_tree_tag::case__171) - - id: case__172 - type: case__172_entries - if: (inode_tree_tag == inode_tree_tag::case__172) - - id: case__173 - type: case__173_entries - if: (inode_tree_tag == inode_tree_tag::case__173) - - id: case__174 - type: case__174_entries - if: (inode_tree_tag == inode_tree_tag::case__174) - - id: case__175 - type: case__175_entries - if: (inode_tree_tag == inode_tree_tag::case__175) - - id: case__176 - type: case__176_entries - if: (inode_tree_tag == inode_tree_tag::case__176) - - id: case__177 - type: case__177_entries - if: (inode_tree_tag == inode_tree_tag::case__177) - - id: case__178 - type: case__178_entries - if: (inode_tree_tag == inode_tree_tag::case__178) - - id: case__179 - type: case__179_entries - if: (inode_tree_tag == inode_tree_tag::case__179) - - id: case__180 - type: case__180_entries - if: (inode_tree_tag == inode_tree_tag::case__180) - - id: case__181 - type: case__181_entries - if: (inode_tree_tag == inode_tree_tag::case__181) - - id: case__182 - type: case__182_entries - if: (inode_tree_tag == inode_tree_tag::case__182) - - id: case__183 - type: case__183_entries - if: (inode_tree_tag == inode_tree_tag::case__183) - - id: case__184 - type: case__184_entries - if: (inode_tree_tag == inode_tree_tag::case__184) - - id: case__185 - type: case__185_entries - if: (inode_tree_tag == inode_tree_tag::case__185) - - id: case__186 - type: case__186_entries - if: (inode_tree_tag == inode_tree_tag::case__186) - - id: case__187 - type: case__187_entries - if: (inode_tree_tag == inode_tree_tag::case__187) - - id: case__188 - type: case__188_entries - if: (inode_tree_tag == inode_tree_tag::case__188) - - id: case__189 - type: case__189_entries - if: (inode_tree_tag == inode_tree_tag::case__189) - - id: case__190 - type: case__190_entries - if: (inode_tree_tag == inode_tree_tag::case__190) - - id: case__191 - type: case__191_0 - if: (inode_tree_tag == inode_tree_tag::case__191) - - id: case__192 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_3 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_4 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_5 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_6 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_7 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_8 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_9 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_10 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_11 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_12 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_13 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_14 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: u2be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_15 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_16 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_17 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_18 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_19 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_20 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_21 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_22 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_23 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_24 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_25 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_26 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_27 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_28 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_29 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_30 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s4be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_31 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_32 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_33 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_34 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_35 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_36 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_37 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_38 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_39 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_40 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_41 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_42 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_43 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_44 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_45 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_46 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s8be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_47 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_48 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_49 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_50 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_51 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_52 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_53 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_54 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_55 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_56 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_57 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_58 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_59 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_60 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_61 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_62 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_7: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_8: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_9: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_field1: + seq: + - id: inode_tree_field1_entries + type: inode_tree_field1_entries + repeat: eos + inode_tree_field1_0: + seq: + - id: len_inode_tree_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_tree_field1 + type: inode_tree_field1 + size: len_inode_tree_field1 + inode_tree_field1_entries: + seq: + - id: inode_tree_field1_elt_field0 + type: u1 + - id: inode_tree_field1_elt_field1 + type: inode_tree + inode_tree_field1_entries_0: + seq: + - id: inode_tree_field1_elt + type: inode_tree input_proof: seq: - id: input_proof_tag @@ -3474,7 +2231,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -3497,7 +2254,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -3515,7 +2272,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -3533,7 +2290,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -3551,7 +2308,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -3636,7 +2393,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3649,7 +2406,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3662,7 +2419,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3675,7 +2432,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3684,7 +2441,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -3748,6 +2505,184 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_015__ptlimapt__scripted__contracts + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 parameters: seq: - id: entrypoint @@ -3763,7 +2698,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -3784,11 +2719,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -3805,7 +2740,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -3872,35 +2807,35 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0_0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_1: seq: - id: pvm_step @@ -3919,7 +2854,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -3931,7 +2866,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -4217,7 +3152,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -4228,7 +3163,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -4260,7 +3195,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -4309,7 +3244,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -4393,426 +3328,426 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: u1 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__4 - type: case__4_0 - if: (tree_encoding_tag == tree_encoding_tag::case__4) - - id: case__8 - type: case__8 - if: (tree_encoding_tag == tree_encoding_tag::case__8) - - id: case__12 - type: case__12 - if: (tree_encoding_tag == tree_encoding_tag::case__12) - - id: case__16 - type: case__16 - if: (tree_encoding_tag == tree_encoding_tag::case__16) - - id: case__20 - type: case__20 - if: (tree_encoding_tag == tree_encoding_tag::case__20) - - id: case__24 - type: case__24 - if: (tree_encoding_tag == tree_encoding_tag::case__24) - - id: case__28 - type: case__28 - if: (tree_encoding_tag == tree_encoding_tag::case__28) - - id: case__32 - type: case__32 - if: (tree_encoding_tag == tree_encoding_tag::case__32) - - id: case__36 - type: case__36 - if: (tree_encoding_tag == tree_encoding_tag::case__36) - - id: case__40 - type: case__40 - if: (tree_encoding_tag == tree_encoding_tag::case__40) - - id: case__44 - type: case__44 - if: (tree_encoding_tag == tree_encoding_tag::case__44) - - id: case__48 - type: case__48 - if: (tree_encoding_tag == tree_encoding_tag::case__48) - - id: case__52 - type: case__52 - if: (tree_encoding_tag == tree_encoding_tag::case__52) - - id: case__56 - type: case__56 - if: (tree_encoding_tag == tree_encoding_tag::case__56) - - id: case__60 - type: case__60 - if: (tree_encoding_tag == tree_encoding_tag::case__60) - - id: case__64 - type: case__64 - if: (tree_encoding_tag == tree_encoding_tag::case__64) - - id: case__1 - type: u2 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__5 - type: case__5 - if: (tree_encoding_tag == tree_encoding_tag::case__5) - - id: case__9 - type: case__9 - if: (tree_encoding_tag == tree_encoding_tag::case__9) - - id: case__13 - type: case__13 - if: (tree_encoding_tag == tree_encoding_tag::case__13) - - id: case__17 - type: case__17 - if: (tree_encoding_tag == tree_encoding_tag::case__17) - - id: case__21 - type: case__21 - if: (tree_encoding_tag == tree_encoding_tag::case__21) - - id: case__25 - type: case__25 - if: (tree_encoding_tag == tree_encoding_tag::case__25) - - id: case__29 - type: case__29 - if: (tree_encoding_tag == tree_encoding_tag::case__29) - - id: case__33 - type: case__33 - if: (tree_encoding_tag == tree_encoding_tag::case__33) - - id: case__37 - type: case__37 - if: (tree_encoding_tag == tree_encoding_tag::case__37) - - id: case__41 - type: case__41 - if: (tree_encoding_tag == tree_encoding_tag::case__41) - - id: case__45 - type: case__45 - if: (tree_encoding_tag == tree_encoding_tag::case__45) - - id: case__49 - type: case__49 - if: (tree_encoding_tag == tree_encoding_tag::case__49) - - id: case__53 - type: case__53 - if: (tree_encoding_tag == tree_encoding_tag::case__53) - - id: case__57 - type: case__57 - if: (tree_encoding_tag == tree_encoding_tag::case__57) - - id: case__61 - type: case__61 - if: (tree_encoding_tag == tree_encoding_tag::case__61) - - id: case__65 - type: case__65 - if: (tree_encoding_tag == tree_encoding_tag::case__65) - - id: case__2 - type: s4 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__6 - type: case__6 - if: (tree_encoding_tag == tree_encoding_tag::case__6) - - id: case__10 - type: case__10 - if: (tree_encoding_tag == tree_encoding_tag::case__10) - - id: case__14 - type: case__14 - if: (tree_encoding_tag == tree_encoding_tag::case__14) - - id: case__18 - type: case__18 - if: (tree_encoding_tag == tree_encoding_tag::case__18) - - id: case__22 - type: case__22 - if: (tree_encoding_tag == tree_encoding_tag::case__22) - - id: case__26 - type: case__26 - if: (tree_encoding_tag == tree_encoding_tag::case__26) - - id: case__30 - type: case__30 - if: (tree_encoding_tag == tree_encoding_tag::case__30) - - id: case__34 - type: case__34 - if: (tree_encoding_tag == tree_encoding_tag::case__34) - - id: case__38 - type: case__38 - if: (tree_encoding_tag == tree_encoding_tag::case__38) - - id: case__42 - type: case__42 - if: (tree_encoding_tag == tree_encoding_tag::case__42) - - id: case__46 - type: case__46 - if: (tree_encoding_tag == tree_encoding_tag::case__46) - - id: case__50 - type: case__50 - if: (tree_encoding_tag == tree_encoding_tag::case__50) - - id: case__54 - type: case__54 - if: (tree_encoding_tag == tree_encoding_tag::case__54) - - id: case__58 - type: case__58 - if: (tree_encoding_tag == tree_encoding_tag::case__58) - - id: case__62 - type: case__62 - if: (tree_encoding_tag == tree_encoding_tag::case__62) - - id: case__66 - type: case__66 - if: (tree_encoding_tag == tree_encoding_tag::case__66) - - id: case__3 - type: s8 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__7 - type: case__7 - if: (tree_encoding_tag == tree_encoding_tag::case__7) - - id: case__11 - type: case__11 - if: (tree_encoding_tag == tree_encoding_tag::case__11) - - id: case__15 - type: case__15 - if: (tree_encoding_tag == tree_encoding_tag::case__15) - - id: case__19 - type: case__19 - if: (tree_encoding_tag == tree_encoding_tag::case__19) - - id: case__23 - type: case__23 - if: (tree_encoding_tag == tree_encoding_tag::case__23) - - id: case__27 - type: case__27 - if: (tree_encoding_tag == tree_encoding_tag::case__27) - - id: case__31 - type: case__31 - if: (tree_encoding_tag == tree_encoding_tag::case__31) - - id: case__35 - type: case__35 - if: (tree_encoding_tag == tree_encoding_tag::case__35) - - id: case__39 - type: case__39 - if: (tree_encoding_tag == tree_encoding_tag::case__39) - - id: case__43 - type: case__43 - if: (tree_encoding_tag == tree_encoding_tag::case__43) - - id: case__47 - type: case__47 - if: (tree_encoding_tag == tree_encoding_tag::case__47) - - id: case__51 - type: case__51 - if: (tree_encoding_tag == tree_encoding_tag::case__51) - - id: case__55 - type: case__55 - if: (tree_encoding_tag == tree_encoding_tag::case__55) - - id: case__59 - type: case__59 - if: (tree_encoding_tag == tree_encoding_tag::case__59) - - id: case__63 - type: case__63 - if: (tree_encoding_tag == tree_encoding_tag::case__63) - - id: case__67 - type: case__67 - if: (tree_encoding_tag == tree_encoding_tag::case__67) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_entries - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__132 - type: case__132_entries - if: (tree_encoding_tag == tree_encoding_tag::case__132) - - id: case__133 - type: case__133_entries - if: (tree_encoding_tag == tree_encoding_tag::case__133) - - id: case__134 - type: case__134_entries - if: (tree_encoding_tag == tree_encoding_tag::case__134) - - id: case__135 - type: case__135_entries - if: (tree_encoding_tag == tree_encoding_tag::case__135) - - id: case__136 - type: case__136_entries - if: (tree_encoding_tag == tree_encoding_tag::case__136) - - id: case__137 - type: case__137_entries - if: (tree_encoding_tag == tree_encoding_tag::case__137) - - id: case__138 - type: case__138_entries - if: (tree_encoding_tag == tree_encoding_tag::case__138) - - id: case__139 - type: case__139_entries - if: (tree_encoding_tag == tree_encoding_tag::case__139) - - id: case__140 - type: case__140_entries - if: (tree_encoding_tag == tree_encoding_tag::case__140) - - id: case__141 - type: case__141_entries - if: (tree_encoding_tag == tree_encoding_tag::case__141) - - id: case__142 - type: case__142_entries - if: (tree_encoding_tag == tree_encoding_tag::case__142) - - id: case__143 - type: case__143_entries - if: (tree_encoding_tag == tree_encoding_tag::case__143) - - id: case__144 - type: case__144_entries - if: (tree_encoding_tag == tree_encoding_tag::case__144) - - id: case__145 - type: case__145_entries - if: (tree_encoding_tag == tree_encoding_tag::case__145) - - id: case__146 - type: case__146_entries - if: (tree_encoding_tag == tree_encoding_tag::case__146) - - id: case__147 - type: case__147_entries - if: (tree_encoding_tag == tree_encoding_tag::case__147) - - id: case__148 - type: case__148_entries - if: (tree_encoding_tag == tree_encoding_tag::case__148) - - id: case__149 - type: case__149_entries - if: (tree_encoding_tag == tree_encoding_tag::case__149) - - id: case__150 - type: case__150_entries - if: (tree_encoding_tag == tree_encoding_tag::case__150) - - id: case__151 - type: case__151_entries - if: (tree_encoding_tag == tree_encoding_tag::case__151) - - id: case__152 - type: case__152_entries - if: (tree_encoding_tag == tree_encoding_tag::case__152) - - id: case__153 - type: case__153_entries - if: (tree_encoding_tag == tree_encoding_tag::case__153) - - id: case__154 - type: case__154_entries - if: (tree_encoding_tag == tree_encoding_tag::case__154) - - id: case__155 - type: case__155_entries - if: (tree_encoding_tag == tree_encoding_tag::case__155) - - id: case__156 - type: case__156_entries - if: (tree_encoding_tag == tree_encoding_tag::case__156) - - id: case__157 - type: case__157_entries - if: (tree_encoding_tag == tree_encoding_tag::case__157) - - id: case__158 - type: case__158_entries - if: (tree_encoding_tag == tree_encoding_tag::case__158) - - id: case__159 - type: case__159_entries - if: (tree_encoding_tag == tree_encoding_tag::case__159) - - id: case__160 - type: case__160_entries - if: (tree_encoding_tag == tree_encoding_tag::case__160) - - id: case__161 - type: case__161_entries - if: (tree_encoding_tag == tree_encoding_tag::case__161) - - id: case__162 - type: case__162_entries - if: (tree_encoding_tag == tree_encoding_tag::case__162) - - id: case__163 - type: case__163_entries - if: (tree_encoding_tag == tree_encoding_tag::case__163) - - id: case__164 - type: case__164_entries - if: (tree_encoding_tag == tree_encoding_tag::case__164) - - id: case__165 - type: case__165_entries - if: (tree_encoding_tag == tree_encoding_tag::case__165) - - id: case__166 - type: case__166_entries - if: (tree_encoding_tag == tree_encoding_tag::case__166) - - id: case__167 - type: case__167_entries - if: (tree_encoding_tag == tree_encoding_tag::case__167) - - id: case__168 - type: case__168_entries - if: (tree_encoding_tag == tree_encoding_tag::case__168) - - id: case__169 - type: case__169_entries - if: (tree_encoding_tag == tree_encoding_tag::case__169) - - id: case__170 - type: case__170_entries - if: (tree_encoding_tag == tree_encoding_tag::case__170) - - id: case__171 - type: case__171_entries - if: (tree_encoding_tag == tree_encoding_tag::case__171) - - id: case__172 - type: case__172_entries - if: (tree_encoding_tag == tree_encoding_tag::case__172) - - id: case__173 - type: case__173_entries - if: (tree_encoding_tag == tree_encoding_tag::case__173) - - id: case__174 - type: case__174_entries - if: (tree_encoding_tag == tree_encoding_tag::case__174) - - id: case__175 - type: case__175_entries - if: (tree_encoding_tag == tree_encoding_tag::case__175) - - id: case__176 - type: case__176_entries - if: (tree_encoding_tag == tree_encoding_tag::case__176) - - id: case__177 - type: case__177_entries - if: (tree_encoding_tag == tree_encoding_tag::case__177) - - id: case__178 - type: case__178_entries - if: (tree_encoding_tag == tree_encoding_tag::case__178) - - id: case__179 - type: case__179_entries - if: (tree_encoding_tag == tree_encoding_tag::case__179) - - id: case__180 - type: case__180_entries - if: (tree_encoding_tag == tree_encoding_tag::case__180) - - id: case__181 - type: case__181_entries - if: (tree_encoding_tag == tree_encoding_tag::case__181) - - id: case__182 - type: case__182_entries - if: (tree_encoding_tag == tree_encoding_tag::case__182) - - id: case__183 - type: case__183_entries - if: (tree_encoding_tag == tree_encoding_tag::case__183) - - id: case__184 - type: case__184_entries - if: (tree_encoding_tag == tree_encoding_tag::case__184) - - id: case__185 - type: case__185_entries - if: (tree_encoding_tag == tree_encoding_tag::case__185) - - id: case__186 - type: case__186_entries - if: (tree_encoding_tag == tree_encoding_tag::case__186) - - id: case__187 - type: case__187_entries - if: (tree_encoding_tag == tree_encoding_tag::case__187) - - id: case__188 - type: case__188_entries - if: (tree_encoding_tag == tree_encoding_tag::case__188) - - id: case__189 - type: case__189_entries - if: (tree_encoding_tag == tree_encoding_tag::case__189) - - id: case__190 - type: case__190_entries - if: (tree_encoding_tag == tree_encoding_tag::case__190) - - id: case__191 - type: case__191_1 - if: (tree_encoding_tag == tree_encoding_tag::case__191) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: u1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_3 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_4 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_5 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_6 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_7 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_8 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_9 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_10 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_11 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_12 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_13 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_14 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: u2be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_15 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_16 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_17 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_18 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_19 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_20 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_21 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_22 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_23 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_24 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_25 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_26 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_27 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_28 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_29 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_30 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s4be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_31 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_32 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_33 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_34 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_35 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_36 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_37 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_38 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_39 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_40 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_41 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_42 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_43 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_44 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_45 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_46 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s8be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_47 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_48 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_49 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_50 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_51 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_52 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_53 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_54 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_55 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_56 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_57 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_58 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_59 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_60 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_61 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_62 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) tx_rollup_commit: seq: - id: source @@ -4852,7 +3787,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -4911,7 +3846,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -5059,10 +3994,10 @@ types: type: op_0 enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true @@ -5515,144 +4450,144 @@ enums: 250: zk_rollup_origination 251: zk_rollup_publish inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 4: inode_tree + 5: inode_tree + 6: inode_tree + 7: inode_tree + 8: inode_tree + 9: inode_tree + 10: inode_tree + 11: inode_tree + 12: inode_tree + 13: inode_tree + 14: inode_tree + 15: inode_tree + 16: inode_tree + 17: inode_tree + 18: inode_tree + 19: inode_tree + 20: inode_tree + 21: inode_tree + 22: inode_tree + 23: inode_tree + 24: inode_tree + 25: inode_tree + 26: inode_tree + 27: inode_tree + 28: inode_tree + 29: inode_tree + 30: inode_tree + 31: inode_tree + 32: inode_tree + 33: inode_tree + 34: inode_tree + 35: inode_tree + 36: inode_tree + 37: inode_tree + 38: inode_tree + 39: inode_tree + 40: inode_tree + 41: inode_tree + 42: inode_tree + 43: inode_tree + 44: inode_tree + 45: inode_tree + 46: inode_tree + 47: inode_tree + 48: inode_tree + 49: inode_tree + 50: inode_tree + 51: inode_tree + 52: inode_tree + 53: inode_tree + 54: inode_tree + 55: inode_tree + 56: inode_tree + 57: inode_tree + 58: inode_tree + 59: inode_tree + 60: inode_tree + 61: inode_tree + 62: inode_tree + 63: inode_tree + 64: inode_tree + 65: inode_tree + 66: inode_tree + 67: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 132: other_inode_trees + 133: other_inode_trees + 134: other_inode_trees + 135: other_inode_trees + 136: other_inode_trees + 137: other_inode_trees + 138: other_inode_trees + 139: other_inode_trees + 140: other_inode_trees + 141: other_inode_trees + 142: other_inode_trees + 143: other_inode_trees + 144: other_inode_trees + 145: other_inode_trees + 146: other_inode_trees + 147: other_inode_trees + 148: other_inode_trees + 149: other_inode_trees + 150: other_inode_trees + 151: other_inode_trees + 152: other_inode_trees + 153: other_inode_trees + 154: other_inode_trees + 155: other_inode_trees + 156: other_inode_trees + 157: other_inode_trees + 158: other_inode_trees + 159: other_inode_trees + 160: other_inode_trees + 161: other_inode_trees + 162: other_inode_trees + 163: other_inode_trees + 164: other_inode_trees + 165: other_inode_trees + 166: other_inode_trees + 167: other_inode_trees + 168: other_inode_trees + 169: other_inode_trees + 170: other_inode_trees + 171: other_inode_trees + 172: other_inode_trees + 173: other_inode_trees + 174: other_inode_trees + 175: other_inode_trees + 176: other_inode_trees + 177: other_inode_trees + 178: other_inode_trees + 179: other_inode_trees + 180: other_inode_trees + 181: other_inode_trees + 182: other_inode_trees + 183: other_inode_trees + 184: other_inode_trees + 185: other_inode_trees + 186: other_inode_trees + 187: other_inode_trees + 188: other_inode_trees + 189: other_inode_trees + 190: other_inode_trees + 191: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees input_proof_tag: 0: inbox__proof 1: reveal__proof @@ -5692,10 +4627,10 @@ enums: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 @@ -5717,148 +4652,148 @@ enums: 0: dissection 1: proof tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 16: inode + 17: inode + 18: inode + 19: inode + 20: inode + 21: inode + 22: inode + 23: inode + 24: inode + 25: inode + 26: inode + 27: inode + 28: inode + 29: inode + 30: inode + 31: inode + 32: inode + 33: inode + 34: inode + 35: inode + 36: inode + 37: inode + 38: inode + 39: inode + 40: inode + 41: inode + 42: inode + 43: inode + 44: inode + 45: inode + 46: inode + 47: inode + 48: inode + 49: inode + 50: inode + 51: inode + 52: inode + 53: inode + 54: inode + 55: inode + 56: inode + 57: inode + 58: inode + 59: inode + 60: inode + 61: inode + 62: inode + 63: inode + 64: inode + 65: inode + 66: inode + 67: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 132: other_trees + 133: other_trees + 134: other_trees + 135: other_trees + 136: other_trees + 137: other_trees + 138: other_trees + 139: other_trees + 140: other_trees + 141: other_trees + 142: other_trees + 143: other_trees + 144: other_trees + 145: other_trees + 146: other_trees + 147: other_trees + 148: other_trees + 149: other_trees + 150: other_trees + 151: other_trees + 152: other_trees + 153: other_trees + 154: other_trees + 155: other_trees + 156: other_trees + 157: other_trees + 158: other_trees + 159: other_trees + 160: other_trees + 161: other_trees + 162: other_trees + 163: other_trees + 164: other_trees + 165: other_trees + 166: other_trees + 167: other_trees + 168: other_trees + 169: other_trees + 170: other_trees + 171: other_trees + 172: other_trees + 173: other_trees + 174: other_trees + 175: other_trees + 176: other_trees + 177: other_trees + 178: other_trees + 179: other_trees + 180: other_trees + 181: other_trees + 182: other_trees + 183: other_trees + 184: other_trees + 185: other_trees + 186: other_trees + 187: other_trees + 188: other_trees + 189: other_trees + 190: other_trees + 191: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: id_015__ptlimapt__operation type: operation__shell_header diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__contents.ksy index 4bca3628ca99..e9d00f8122a1 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__contents.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -87,3368 +87,2125 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_0: + case_0_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding - case__1: + case_1: seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__10: - seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - type: case__10_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__10_field1_entries - case__10_field1_entries: - seq: - - id: case__10_field1_elt_field0 - type: u1 - - id: case__10_field1_elt_field1 - type: inode_tree - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - type: case__11_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__11_field1_entries - case__11_field1_entries: + case_2: seq: - - id: case__11_field1_elt_field0 - type: u1 - - id: case__11_field1_elt_field1 - type: inode_tree - case__12: + - id: case_2_field0 + type: s2be + - id: case_2_field1 + size: 32 + doc: context_hash + - id: case_2_field2 + size: 32 + doc: context_hash + - id: case_2_field3 + type: tree_encoding + case_3: seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__12_field1_entries - case__129_elt_field0: + - id: case_3_field0 + type: s2be + - id: case_3_field1 + size: 32 + doc: context_hash + - id: case_3_field2 + size: 32 + doc: context_hash + - id: case_3_field3 + type: tree_encoding + circuits_info: seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: + - id: circuits_info_entries + type: circuits_info_entries + repeat: eos + circuits_info_0: seq: - - id: len_case__129_elt_field0 - type: u1 + - id: len_circuits_info + type: u4be valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__12_field1_entries: + max: 1073741823 + - id: circuits_info + type: circuits_info + size: len_circuits_info + circuits_info_entries: seq: - - id: case__12_field1_elt_field0 + - id: circuits_info_elt_field0 + type: bytes_dyn_uint30 + - id: circuits_info_elt_field1 type: u1 - - id: case__12_field1_elt_field1 - type: inode_tree - case__13: + enum: bool + commitment: seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__13_field1_entries - case__130_elt_field0: + - id: level + type: s4be + - id: messages + type: messages_0 + - id: predecessor + type: predecessor + - id: inbox_merkle_root + size: 32 + commitment_0: seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: + - id: compressed_state + size: 32 + - id: inbox_level + type: s4be + - id: predecessor + size: 32 + - id: number_of_ticks + type: s8be + dal_publish_slot_header: seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131_elt_field0: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: slot + type: slot + dal_slot_availability: seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + - id: endorser + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: endorsement + type: z + delegation: seq: - - id: len_case__131_elt_field0 + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: delegate_tag type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__132_elt_field0: - seq: - - id: case__132_elt_field0 - size-eos: true - case__132_elt_field0_0: + enum: bool + - id: delegate + type: public_key_hash + if: (delegate_tag == bool::true) + doc: A Ed25519, Secp256k1, or P256 public key hash + deposit: seq: - - id: len_case__132_elt_field0 - type: u1 - valid: - max: 255 - - id: case__132_elt_field0 - type: case__132_elt_field0 - size: len_case__132_elt_field0 - case__132_entries: - seq: - - id: case__132_elt_field0 - type: case__132_elt_field0_0 - - id: case__132_elt_field1 - type: tree_encoding - case__133_elt_field0: + - id: sender + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + size: 20 + - id: ticket_hash + size: 32 + - id: amount + type: amount + dissection: seq: - - id: case__133_elt_field0 - size-eos: true - case__133_elt_field0_0: + - id: dissection_entries + type: dissection_entries + repeat: eos + dissection_0: seq: - - id: len_case__133_elt_field0 - type: u1 + - id: len_dissection + type: u4be valid: - max: 255 - - id: case__133_elt_field0 - type: case__133_elt_field0 - size: len_case__133_elt_field0 - case__133_entries: - seq: - - id: case__133_elt_field0 - type: case__133_elt_field0_0 - - id: case__133_elt_field1 - type: tree_encoding - case__134_elt_field0: - seq: - - id: case__134_elt_field0 - size-eos: true - case__134_elt_field0_0: + max: 1073741823 + - id: dissection + type: dissection + size: len_dissection + dissection_entries: seq: - - id: len_case__134_elt_field0 + - id: state_tag type: u1 - valid: - max: 255 - - id: case__134_elt_field0 - type: case__134_elt_field0 - size: len_case__134_elt_field0 - case__134_entries: - seq: - - id: case__134_elt_field0 - type: case__134_elt_field0_0 - - id: case__134_elt_field1 - type: tree_encoding - case__135_elt_field0: + enum: bool + - id: state + size: 32 + if: (state_tag == bool::true) + - id: tick + type: n + double_baking_evidence: seq: - - id: case__135_elt_field0 - size-eos: true - case__135_elt_field0_0: + - id: bh1 + type: bh1_0 + - id: bh2 + type: bh2_0 + double_endorsement_evidence: seq: - - id: len_case__135_elt_field0 - type: u1 - valid: - max: 255 - - id: case__135_elt_field0 - type: case__135_elt_field0 - size: len_case__135_elt_field0 - case__135_entries: - seq: - - id: case__135_elt_field0 - type: case__135_elt_field0_0 - - id: case__135_elt_field1 - type: tree_encoding - case__136_elt_field0: + - id: op1 + type: op1_0 + - id: op2 + type: op2_0 + double_preendorsement_evidence: seq: - - id: case__136_elt_field0 - size-eos: true - case__136_elt_field0_0: + - id: op1 + type: op1_2 + - id: op2 + type: op2_2 + drain_delegate: seq: - - id: len_case__136_elt_field0 - type: u1 - valid: - max: 255 - - id: case__136_elt_field0 - type: case__136_elt_field0 - size: len_case__136_elt_field0 - case__136_entries: - seq: - - id: case__136_elt_field0 - type: case__136_elt_field0_0 - - id: case__136_elt_field1 - type: tree_encoding - case__137_elt_field0: + - id: consensus_key + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: delegate + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + endorsement: seq: - - id: case__137_elt_field0 - size-eos: true - case__137_elt_field0_0: + - id: slot + type: u2be + - id: level + type: s4be + - id: round + type: s4be + - id: block_payload_hash + size: 32 + id_015__ptlimapt__block_header__alpha__full_header: seq: - - id: len_case__137_elt_field0 - type: u1 - valid: - max: 255 - - id: case__137_elt_field0 - type: case__137_elt_field0 - size: len_case__137_elt_field0 - case__137_entries: - seq: - - id: case__137_elt_field0 - type: case__137_elt_field0_0 - - id: case__137_elt_field1 - type: tree_encoding - case__138_elt_field0: + - id: id_015__ptlimapt__block_header__alpha__full_header + type: block_header__shell + - id: id_015__ptlimapt__block_header__alpha__signed_contents + type: id_015__ptlimapt__block_header__alpha__signed_contents + id_015__ptlimapt__block_header__alpha__signed_contents: seq: - - id: case__138_elt_field0 - size-eos: true - case__138_elt_field0_0: + - id: id_015__ptlimapt__block_header__alpha__unsigned_contents + type: id_015__ptlimapt__block_header__alpha__unsigned_contents + - id: signature + size: 64 + id_015__ptlimapt__block_header__alpha__unsigned_contents: seq: - - id: len_case__138_elt_field0 + - id: payload_hash + size: 32 + - id: payload_round + type: s4be + - id: proof_of_work_nonce + size: 8 + - id: seed_nonce_hash_tag type: u1 - valid: - max: 255 - - id: case__138_elt_field0 - type: case__138_elt_field0 - size: len_case__138_elt_field0 - case__138_entries: - seq: - - id: case__138_elt_field0 - type: case__138_elt_field0_0 - - id: case__138_elt_field1 - type: tree_encoding - case__139_elt_field0: - seq: - - id: case__139_elt_field0 - size-eos: true - case__139_elt_field0_0: + enum: bool + - id: seed_nonce_hash + size: 32 + if: (seed_nonce_hash_tag == bool::true) + - id: liquidity_baking_toggle_vote + type: id_015__ptlimapt__liquidity_baking_toggle_vote + id_015__ptlimapt__contract_id: seq: - - id: len_case__139_elt_field0 + - id: id_015__ptlimapt__contract_id_tag type: u1 - valid: - max: 255 - - id: case__139_elt_field0 - type: case__139_elt_field0 - size: len_case__139_elt_field0 - case__139_entries: - seq: - - id: case__139_elt_field0 - type: case__139_elt_field0_0 - - id: case__139_elt_field1 - type: tree_encoding - case__13_field1_entries: + enum: id_015__ptlimapt__contract_id_tag + - id: implicit + type: public_key_hash + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) + id_015__ptlimapt__contract_id__originated: seq: - - id: case__13_field1_elt_field0 + - id: id_015__ptlimapt__contract_id__originated_tag type: u1 - - id: case__13_field1_elt_field1 - type: inode_tree - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__14_field1_entries - case__140_elt_field0: - seq: - - id: case__140_elt_field0 - size-eos: true - case__140_elt_field0_0: + enum: id_015__ptlimapt__contract_id__originated_tag + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) + id_015__ptlimapt__entrypoint: seq: - - id: len_case__140_elt_field0 + - id: id_015__ptlimapt__entrypoint_tag type: u1 - valid: - max: 255 - - id: case__140_elt_field0 - type: case__140_elt_field0 - size: len_case__140_elt_field0 - case__140_entries: - seq: - - id: case__140_elt_field0 - type: case__140_elt_field0_0 - - id: case__140_elt_field1 - type: tree_encoding - case__141_elt_field0: - seq: - - id: case__141_elt_field0 - size-eos: true - case__141_elt_field0_0: - seq: - - id: len_case__141_elt_field0 - type: u1 - valid: - max: 255 - - id: case__141_elt_field0 - type: case__141_elt_field0 - size: len_case__141_elt_field0 - case__141_entries: - seq: - - id: case__141_elt_field0 - type: case__141_elt_field0_0 - - id: case__141_elt_field1 - type: tree_encoding - case__142_elt_field0: - seq: - - id: case__142_elt_field0 - size-eos: true - case__142_elt_field0_0: - seq: - - id: len_case__142_elt_field0 - type: u1 - valid: - max: 255 - - id: case__142_elt_field0 - type: case__142_elt_field0 - size: len_case__142_elt_field0 - case__142_entries: - seq: - - id: case__142_elt_field0 - type: case__142_elt_field0_0 - - id: case__142_elt_field1 - type: tree_encoding - case__143_elt_field0: - seq: - - id: case__143_elt_field0 - size-eos: true - case__143_elt_field0_0: - seq: - - id: len_case__143_elt_field0 - type: u1 - valid: - max: 255 - - id: case__143_elt_field0 - type: case__143_elt_field0 - size: len_case__143_elt_field0 - case__143_entries: - seq: - - id: case__143_elt_field0 - type: case__143_elt_field0_0 - - id: case__143_elt_field1 - type: tree_encoding - case__144_elt_field0: - seq: - - id: case__144_elt_field0 - size-eos: true - case__144_elt_field0_0: - seq: - - id: len_case__144_elt_field0 - type: u1 - valid: - max: 255 - - id: case__144_elt_field0 - type: case__144_elt_field0 - size: len_case__144_elt_field0 - case__144_entries: - seq: - - id: case__144_elt_field0 - type: case__144_elt_field0_0 - - id: case__144_elt_field1 - type: tree_encoding - case__145_elt_field0: - seq: - - id: case__145_elt_field0 - size-eos: true - case__145_elt_field0_0: - seq: - - id: len_case__145_elt_field0 - type: u1 - valid: - max: 255 - - id: case__145_elt_field0 - type: case__145_elt_field0 - size: len_case__145_elt_field0 - case__145_entries: - seq: - - id: case__145_elt_field0 - type: case__145_elt_field0_0 - - id: case__145_elt_field1 - type: tree_encoding - case__146_elt_field0: - seq: - - id: case__146_elt_field0 - size-eos: true - case__146_elt_field0_0: - seq: - - id: len_case__146_elt_field0 - type: u1 - valid: - max: 255 - - id: case__146_elt_field0 - type: case__146_elt_field0 - size: len_case__146_elt_field0 - case__146_entries: - seq: - - id: case__146_elt_field0 - type: case__146_elt_field0_0 - - id: case__146_elt_field1 - type: tree_encoding - case__147_elt_field0: - seq: - - id: case__147_elt_field0 - size-eos: true - case__147_elt_field0_0: - seq: - - id: len_case__147_elt_field0 - type: u1 - valid: - max: 255 - - id: case__147_elt_field0 - type: case__147_elt_field0 - size: len_case__147_elt_field0 - case__147_entries: - seq: - - id: case__147_elt_field0 - type: case__147_elt_field0_0 - - id: case__147_elt_field1 - type: tree_encoding - case__148_elt_field0: - seq: - - id: case__148_elt_field0 - size-eos: true - case__148_elt_field0_0: - seq: - - id: len_case__148_elt_field0 - type: u1 - valid: - max: 255 - - id: case__148_elt_field0 - type: case__148_elt_field0 - size: len_case__148_elt_field0 - case__148_entries: - seq: - - id: case__148_elt_field0 - type: case__148_elt_field0_0 - - id: case__148_elt_field1 - type: tree_encoding - case__149_elt_field0: - seq: - - id: case__149_elt_field0 - size-eos: true - case__149_elt_field0_0: - seq: - - id: len_case__149_elt_field0 - type: u1 - valid: - max: 255 - - id: case__149_elt_field0 - type: case__149_elt_field0 - size: len_case__149_elt_field0 - case__149_entries: - seq: - - id: case__149_elt_field0 - type: case__149_elt_field0_0 - - id: case__149_elt_field1 - type: tree_encoding - case__14_field1_entries: - seq: - - id: case__14_field1_elt_field0 - type: u1 - - id: case__14_field1_elt_field1 - type: inode_tree - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__15_field1_entries - case__150_elt_field0: - seq: - - id: case__150_elt_field0 - size-eos: true - case__150_elt_field0_0: - seq: - - id: len_case__150_elt_field0 - type: u1 - valid: - max: 255 - - id: case__150_elt_field0 - type: case__150_elt_field0 - size: len_case__150_elt_field0 - case__150_entries: - seq: - - id: case__150_elt_field0 - type: case__150_elt_field0_0 - - id: case__150_elt_field1 - type: tree_encoding - case__151_elt_field0: - seq: - - id: case__151_elt_field0 - size-eos: true - case__151_elt_field0_0: - seq: - - id: len_case__151_elt_field0 - type: u1 - valid: - max: 255 - - id: case__151_elt_field0 - type: case__151_elt_field0 - size: len_case__151_elt_field0 - case__151_entries: - seq: - - id: case__151_elt_field0 - type: case__151_elt_field0_0 - - id: case__151_elt_field1 - type: tree_encoding - case__152_elt_field0: - seq: - - id: case__152_elt_field0 - size-eos: true - case__152_elt_field0_0: - seq: - - id: len_case__152_elt_field0 - type: u1 - valid: - max: 255 - - id: case__152_elt_field0 - type: case__152_elt_field0 - size: len_case__152_elt_field0 - case__152_entries: - seq: - - id: case__152_elt_field0 - type: case__152_elt_field0_0 - - id: case__152_elt_field1 - type: tree_encoding - case__153_elt_field0: - seq: - - id: case__153_elt_field0 - size-eos: true - case__153_elt_field0_0: - seq: - - id: len_case__153_elt_field0 - type: u1 - valid: - max: 255 - - id: case__153_elt_field0 - type: case__153_elt_field0 - size: len_case__153_elt_field0 - case__153_entries: - seq: - - id: case__153_elt_field0 - type: case__153_elt_field0_0 - - id: case__153_elt_field1 - type: tree_encoding - case__154_elt_field0: - seq: - - id: case__154_elt_field0 - size-eos: true - case__154_elt_field0_0: - seq: - - id: len_case__154_elt_field0 - type: u1 - valid: - max: 255 - - id: case__154_elt_field0 - type: case__154_elt_field0 - size: len_case__154_elt_field0 - case__154_entries: - seq: - - id: case__154_elt_field0 - type: case__154_elt_field0_0 - - id: case__154_elt_field1 - type: tree_encoding - case__155_elt_field0: - seq: - - id: case__155_elt_field0 - size-eos: true - case__155_elt_field0_0: - seq: - - id: len_case__155_elt_field0 - type: u1 - valid: - max: 255 - - id: case__155_elt_field0 - type: case__155_elt_field0 - size: len_case__155_elt_field0 - case__155_entries: - seq: - - id: case__155_elt_field0 - type: case__155_elt_field0_0 - - id: case__155_elt_field1 - type: tree_encoding - case__156_elt_field0: - seq: - - id: case__156_elt_field0 - size-eos: true - case__156_elt_field0_0: - seq: - - id: len_case__156_elt_field0 - type: u1 - valid: - max: 255 - - id: case__156_elt_field0 - type: case__156_elt_field0 - size: len_case__156_elt_field0 - case__156_entries: - seq: - - id: case__156_elt_field0 - type: case__156_elt_field0_0 - - id: case__156_elt_field1 - type: tree_encoding - case__157_elt_field0: - seq: - - id: case__157_elt_field0 - size-eos: true - case__157_elt_field0_0: - seq: - - id: len_case__157_elt_field0 - type: u1 - valid: - max: 255 - - id: case__157_elt_field0 - type: case__157_elt_field0 - size: len_case__157_elt_field0 - case__157_entries: - seq: - - id: case__157_elt_field0 - type: case__157_elt_field0_0 - - id: case__157_elt_field1 - type: tree_encoding - case__158_elt_field0: - seq: - - id: case__158_elt_field0 - size-eos: true - case__158_elt_field0_0: - seq: - - id: len_case__158_elt_field0 - type: u1 - valid: - max: 255 - - id: case__158_elt_field0 - type: case__158_elt_field0 - size: len_case__158_elt_field0 - case__158_entries: - seq: - - id: case__158_elt_field0 - type: case__158_elt_field0_0 - - id: case__158_elt_field1 - type: tree_encoding - case__159_elt_field0: - seq: - - id: case__159_elt_field0 - size-eos: true - case__159_elt_field0_0: - seq: - - id: len_case__159_elt_field0 - type: u1 - valid: - max: 255 - - id: case__159_elt_field0 - type: case__159_elt_field0 - size: len_case__159_elt_field0 - case__159_entries: - seq: - - id: case__159_elt_field0 - type: case__159_elt_field0_0 - - id: case__159_elt_field1 - type: tree_encoding - case__15_field1_entries: - seq: - - id: case__15_field1_elt_field0 - type: u1 - - id: case__15_field1_elt_field1 - type: inode_tree - case__16: - seq: - - id: case__16_field0 - type: u1 - - id: case__16_field1 - type: case__16_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__16_field1_entries - case__160_elt_field0: - seq: - - id: case__160_elt_field0 - size-eos: true - case__160_elt_field0_0: - seq: - - id: len_case__160_elt_field0 - type: u1 - valid: - max: 255 - - id: case__160_elt_field0 - type: case__160_elt_field0 - size: len_case__160_elt_field0 - case__160_entries: - seq: - - id: case__160_elt_field0 - type: case__160_elt_field0_0 - - id: case__160_elt_field1 - type: tree_encoding - case__161_elt_field0: - seq: - - id: case__161_elt_field0 - size-eos: true - case__161_elt_field0_0: - seq: - - id: len_case__161_elt_field0 - type: u1 - valid: - max: 255 - - id: case__161_elt_field0 - type: case__161_elt_field0 - size: len_case__161_elt_field0 - case__161_entries: - seq: - - id: case__161_elt_field0 - type: case__161_elt_field0_0 - - id: case__161_elt_field1 - type: tree_encoding - case__162_elt_field0: - seq: - - id: case__162_elt_field0 - size-eos: true - case__162_elt_field0_0: - seq: - - id: len_case__162_elt_field0 - type: u1 - valid: - max: 255 - - id: case__162_elt_field0 - type: case__162_elt_field0 - size: len_case__162_elt_field0 - case__162_entries: - seq: - - id: case__162_elt_field0 - type: case__162_elt_field0_0 - - id: case__162_elt_field1 - type: tree_encoding - case__163_elt_field0: - seq: - - id: case__163_elt_field0 - size-eos: true - case__163_elt_field0_0: - seq: - - id: len_case__163_elt_field0 - type: u1 - valid: - max: 255 - - id: case__163_elt_field0 - type: case__163_elt_field0 - size: len_case__163_elt_field0 - case__163_entries: - seq: - - id: case__163_elt_field0 - type: case__163_elt_field0_0 - - id: case__163_elt_field1 - type: tree_encoding - case__164_elt_field0: - seq: - - id: case__164_elt_field0 - size-eos: true - case__164_elt_field0_0: - seq: - - id: len_case__164_elt_field0 - type: u1 - valid: - max: 255 - - id: case__164_elt_field0 - type: case__164_elt_field0 - size: len_case__164_elt_field0 - case__164_entries: - seq: - - id: case__164_elt_field0 - type: case__164_elt_field0_0 - - id: case__164_elt_field1 - type: tree_encoding - case__165_elt_field0: - seq: - - id: case__165_elt_field0 - size-eos: true - case__165_elt_field0_0: - seq: - - id: len_case__165_elt_field0 - type: u1 - valid: - max: 255 - - id: case__165_elt_field0 - type: case__165_elt_field0 - size: len_case__165_elt_field0 - case__165_entries: - seq: - - id: case__165_elt_field0 - type: case__165_elt_field0_0 - - id: case__165_elt_field1 - type: tree_encoding - case__166_elt_field0: - seq: - - id: case__166_elt_field0 - size-eos: true - case__166_elt_field0_0: - seq: - - id: len_case__166_elt_field0 - type: u1 - valid: - max: 255 - - id: case__166_elt_field0 - type: case__166_elt_field0 - size: len_case__166_elt_field0 - case__166_entries: - seq: - - id: case__166_elt_field0 - type: case__166_elt_field0_0 - - id: case__166_elt_field1 - type: tree_encoding - case__167_elt_field0: - seq: - - id: case__167_elt_field0 - size-eos: true - case__167_elt_field0_0: - seq: - - id: len_case__167_elt_field0 - type: u1 - valid: - max: 255 - - id: case__167_elt_field0 - type: case__167_elt_field0 - size: len_case__167_elt_field0 - case__167_entries: - seq: - - id: case__167_elt_field0 - type: case__167_elt_field0_0 - - id: case__167_elt_field1 - type: tree_encoding - case__168_elt_field0: - seq: - - id: case__168_elt_field0 - size-eos: true - case__168_elt_field0_0: - seq: - - id: len_case__168_elt_field0 - type: u1 - valid: - max: 255 - - id: case__168_elt_field0 - type: case__168_elt_field0 - size: len_case__168_elt_field0 - case__168_entries: - seq: - - id: case__168_elt_field0 - type: case__168_elt_field0_0 - - id: case__168_elt_field1 - type: tree_encoding - case__169_elt_field0: - seq: - - id: case__169_elt_field0 - size-eos: true - case__169_elt_field0_0: - seq: - - id: len_case__169_elt_field0 - type: u1 - valid: - max: 255 - - id: case__169_elt_field0 - type: case__169_elt_field0 - size: len_case__169_elt_field0 - case__169_entries: - seq: - - id: case__169_elt_field0 - type: case__169_elt_field0_0 - - id: case__169_elt_field1 - type: tree_encoding - case__16_field1_entries: - seq: - - id: case__16_field1_elt_field0 - type: u1 - - id: case__16_field1_elt_field1 - type: inode_tree - case__17: - seq: - - id: case__17_field0 - type: u2 - - id: case__17_field1 - type: case__17_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__17_field1_entries - case__170_elt_field0: - seq: - - id: case__170_elt_field0 - size-eos: true - case__170_elt_field0_0: - seq: - - id: len_case__170_elt_field0 - type: u1 - valid: - max: 255 - - id: case__170_elt_field0 - type: case__170_elt_field0 - size: len_case__170_elt_field0 - case__170_entries: - seq: - - id: case__170_elt_field0 - type: case__170_elt_field0_0 - - id: case__170_elt_field1 - type: tree_encoding - case__171_elt_field0: - seq: - - id: case__171_elt_field0 - size-eos: true - case__171_elt_field0_0: - seq: - - id: len_case__171_elt_field0 - type: u1 - valid: - max: 255 - - id: case__171_elt_field0 - type: case__171_elt_field0 - size: len_case__171_elt_field0 - case__171_entries: - seq: - - id: case__171_elt_field0 - type: case__171_elt_field0_0 - - id: case__171_elt_field1 - type: tree_encoding - case__172_elt_field0: - seq: - - id: case__172_elt_field0 - size-eos: true - case__172_elt_field0_0: - seq: - - id: len_case__172_elt_field0 - type: u1 - valid: - max: 255 - - id: case__172_elt_field0 - type: case__172_elt_field0 - size: len_case__172_elt_field0 - case__172_entries: - seq: - - id: case__172_elt_field0 - type: case__172_elt_field0_0 - - id: case__172_elt_field1 - type: tree_encoding - case__173_elt_field0: - seq: - - id: case__173_elt_field0 - size-eos: true - case__173_elt_field0_0: - seq: - - id: len_case__173_elt_field0 - type: u1 - valid: - max: 255 - - id: case__173_elt_field0 - type: case__173_elt_field0 - size: len_case__173_elt_field0 - case__173_entries: - seq: - - id: case__173_elt_field0 - type: case__173_elt_field0_0 - - id: case__173_elt_field1 - type: tree_encoding - case__174_elt_field0: - seq: - - id: case__174_elt_field0 - size-eos: true - case__174_elt_field0_0: - seq: - - id: len_case__174_elt_field0 - type: u1 - valid: - max: 255 - - id: case__174_elt_field0 - type: case__174_elt_field0 - size: len_case__174_elt_field0 - case__174_entries: - seq: - - id: case__174_elt_field0 - type: case__174_elt_field0_0 - - id: case__174_elt_field1 - type: tree_encoding - case__175_elt_field0: - seq: - - id: case__175_elt_field0 - size-eos: true - case__175_elt_field0_0: - seq: - - id: len_case__175_elt_field0 - type: u1 - valid: - max: 255 - - id: case__175_elt_field0 - type: case__175_elt_field0 - size: len_case__175_elt_field0 - case__175_entries: - seq: - - id: case__175_elt_field0 - type: case__175_elt_field0_0 - - id: case__175_elt_field1 - type: tree_encoding - case__176_elt_field0: - seq: - - id: case__176_elt_field0 - size-eos: true - case__176_elt_field0_0: - seq: - - id: len_case__176_elt_field0 - type: u1 - valid: - max: 255 - - id: case__176_elt_field0 - type: case__176_elt_field0 - size: len_case__176_elt_field0 - case__176_entries: - seq: - - id: case__176_elt_field0 - type: case__176_elt_field0_0 - - id: case__176_elt_field1 - type: tree_encoding - case__177_elt_field0: - seq: - - id: case__177_elt_field0 - size-eos: true - case__177_elt_field0_0: - seq: - - id: len_case__177_elt_field0 - type: u1 - valid: - max: 255 - - id: case__177_elt_field0 - type: case__177_elt_field0 - size: len_case__177_elt_field0 - case__177_entries: - seq: - - id: case__177_elt_field0 - type: case__177_elt_field0_0 - - id: case__177_elt_field1 - type: tree_encoding - case__178_elt_field0: - seq: - - id: case__178_elt_field0 - size-eos: true - case__178_elt_field0_0: - seq: - - id: len_case__178_elt_field0 - type: u1 - valid: - max: 255 - - id: case__178_elt_field0 - type: case__178_elt_field0 - size: len_case__178_elt_field0 - case__178_entries: - seq: - - id: case__178_elt_field0 - type: case__178_elt_field0_0 - - id: case__178_elt_field1 - type: tree_encoding - case__179_elt_field0: - seq: - - id: case__179_elt_field0 - size-eos: true - case__179_elt_field0_0: - seq: - - id: len_case__179_elt_field0 - type: u1 - valid: - max: 255 - - id: case__179_elt_field0 - type: case__179_elt_field0 - size: len_case__179_elt_field0 - case__179_entries: - seq: - - id: case__179_elt_field0 - type: case__179_elt_field0_0 - - id: case__179_elt_field1 - type: tree_encoding - case__17_field1_entries: - seq: - - id: case__17_field1_elt_field0 - type: u1 - - id: case__17_field1_elt_field1 - type: inode_tree - case__18: - seq: - - id: case__18_field0 - type: s4 - - id: case__18_field1 - type: case__18_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__18_field1_entries - case__180_elt_field0: - seq: - - id: case__180_elt_field0 - size-eos: true - case__180_elt_field0_0: - seq: - - id: len_case__180_elt_field0 - type: u1 - valid: - max: 255 - - id: case__180_elt_field0 - type: case__180_elt_field0 - size: len_case__180_elt_field0 - case__180_entries: - seq: - - id: case__180_elt_field0 - type: case__180_elt_field0_0 - - id: case__180_elt_field1 - type: tree_encoding - case__181_elt_field0: - seq: - - id: case__181_elt_field0 - size-eos: true - case__181_elt_field0_0: - seq: - - id: len_case__181_elt_field0 - type: u1 - valid: - max: 255 - - id: case__181_elt_field0 - type: case__181_elt_field0 - size: len_case__181_elt_field0 - case__181_entries: - seq: - - id: case__181_elt_field0 - type: case__181_elt_field0_0 - - id: case__181_elt_field1 - type: tree_encoding - case__182_elt_field0: - seq: - - id: case__182_elt_field0 - size-eos: true - case__182_elt_field0_0: - seq: - - id: len_case__182_elt_field0 - type: u1 - valid: - max: 255 - - id: case__182_elt_field0 - type: case__182_elt_field0 - size: len_case__182_elt_field0 - case__182_entries: - seq: - - id: case__182_elt_field0 - type: case__182_elt_field0_0 - - id: case__182_elt_field1 - type: tree_encoding - case__183_elt_field0: - seq: - - id: case__183_elt_field0 - size-eos: true - case__183_elt_field0_0: - seq: - - id: len_case__183_elt_field0 - type: u1 - valid: - max: 255 - - id: case__183_elt_field0 - type: case__183_elt_field0 - size: len_case__183_elt_field0 - case__183_entries: - seq: - - id: case__183_elt_field0 - type: case__183_elt_field0_0 - - id: case__183_elt_field1 - type: tree_encoding - case__184_elt_field0: - seq: - - id: case__184_elt_field0 - size-eos: true - case__184_elt_field0_0: - seq: - - id: len_case__184_elt_field0 - type: u1 - valid: - max: 255 - - id: case__184_elt_field0 - type: case__184_elt_field0 - size: len_case__184_elt_field0 - case__184_entries: - seq: - - id: case__184_elt_field0 - type: case__184_elt_field0_0 - - id: case__184_elt_field1 - type: tree_encoding - case__185_elt_field0: - seq: - - id: case__185_elt_field0 - size-eos: true - case__185_elt_field0_0: - seq: - - id: len_case__185_elt_field0 - type: u1 - valid: - max: 255 - - id: case__185_elt_field0 - type: case__185_elt_field0 - size: len_case__185_elt_field0 - case__185_entries: - seq: - - id: case__185_elt_field0 - type: case__185_elt_field0_0 - - id: case__185_elt_field1 - type: tree_encoding - case__186_elt_field0: - seq: - - id: case__186_elt_field0 - size-eos: true - case__186_elt_field0_0: - seq: - - id: len_case__186_elt_field0 - type: u1 - valid: - max: 255 - - id: case__186_elt_field0 - type: case__186_elt_field0 - size: len_case__186_elt_field0 - case__186_entries: - seq: - - id: case__186_elt_field0 - type: case__186_elt_field0_0 - - id: case__186_elt_field1 - type: tree_encoding - case__187_elt_field0: - seq: - - id: case__187_elt_field0 - size-eos: true - case__187_elt_field0_0: - seq: - - id: len_case__187_elt_field0 - type: u1 - valid: - max: 255 - - id: case__187_elt_field0 - type: case__187_elt_field0 - size: len_case__187_elt_field0 - case__187_entries: - seq: - - id: case__187_elt_field0 - type: case__187_elt_field0_0 - - id: case__187_elt_field1 - type: tree_encoding - case__188_elt_field0: - seq: - - id: case__188_elt_field0 - size-eos: true - case__188_elt_field0_0: - seq: - - id: len_case__188_elt_field0 - type: u1 - valid: - max: 255 - - id: case__188_elt_field0 - type: case__188_elt_field0 - size: len_case__188_elt_field0 - case__188_entries: - seq: - - id: case__188_elt_field0 - type: case__188_elt_field0_0 - - id: case__188_elt_field1 - type: tree_encoding - case__189_elt_field0: - seq: - - id: case__189_elt_field0 - size-eos: true - case__189_elt_field0_0: - seq: - - id: len_case__189_elt_field0 - type: u1 - valid: - max: 255 - - id: case__189_elt_field0 - type: case__189_elt_field0 - size: len_case__189_elt_field0 - case__189_entries: - seq: - - id: case__189_elt_field0 - type: case__189_elt_field0_0 - - id: case__189_elt_field1 - type: tree_encoding - case__18_field1_entries: - seq: - - id: case__18_field1_elt_field0 - type: u1 - - id: case__18_field1_elt_field1 - type: inode_tree - case__19: - seq: - - id: case__19_field0 - type: s8 - - id: case__19_field1 - type: case__19_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__19_field1_entries - case__190_elt_field0: - seq: - - id: case__190_elt_field0 - size-eos: true - case__190_elt_field0_0: - seq: - - id: len_case__190_elt_field0 - type: u1 - valid: - max: 255 - - id: case__190_elt_field0 - type: case__190_elt_field0 - size: len_case__190_elt_field0 - case__190_entries: - seq: - - id: case__190_elt_field0 - type: case__190_elt_field0_0 - - id: case__190_elt_field1 - type: tree_encoding - case__191: - seq: - - id: case__191_entries - type: case__191_entries - repeat: eos - case__191_0: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_1: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_elt_field0: - seq: - - id: case__191_elt_field0 - size-eos: true - case__191_elt_field0_0: - seq: - - id: len_case__191_elt_field0 - type: u1 - valid: - max: 255 - - id: case__191_elt_field0 - type: case__191_elt_field0 - size: len_case__191_elt_field0 - case__191_entries: - seq: - - id: case__191_elt_field0 - type: case__191_elt_field0_0 - - id: case__191_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__19_field1_entries: - seq: - - id: case__19_field1_elt_field0 - type: u1 - - id: case__19_field1_elt_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: tree_encoding - case__20: - seq: - - id: case__20_field0 - type: u1 - - id: case__20_field1 - type: case__20_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__20_field1_entries - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__20_field1_entries: - seq: - - id: case__20_field1_elt_field0 - type: u1 - - id: case__20_field1_elt_field1 - type: inode_tree - case__21: - seq: - - id: case__21_field0 - type: u2 - - id: case__21_field1 - type: case__21_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__21_field1_entries - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: - seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: - seq: - - id: len_case__219_field1 - type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__21_field1_entries: - seq: - - id: case__21_field1_elt_field0 - type: u1 - - id: case__21_field1_elt_field1 - type: inode_tree - case__22: - seq: - - id: case__22_field0 - type: s4 - - id: case__22_field1 - type: case__22_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__22_field1_entries - case__22_field1_entries: - seq: - - id: case__22_field1_elt_field0 - type: u1 - - id: case__22_field1_elt_field1 - type: inode_tree - case__23: - seq: - - id: case__23_field0 - type: s8 - - id: case__23_field1 - type: case__23_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__23_field1_entries - case__23_field1_entries: - seq: - - id: case__23_field1_elt_field0 - type: u1 - - id: case__23_field1_elt_field1 - type: inode_tree - case__24: - seq: - - id: case__24_field0 - type: u1 - - id: case__24_field1 - type: case__24_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__24_field1_entries - case__24_field1_entries: - seq: - - id: case__24_field1_elt_field0 - type: u1 - - id: case__24_field1_elt_field1 - type: inode_tree - case__25: - seq: - - id: case__25_field0 - type: u2 - - id: case__25_field1 - type: case__25_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__25_field1_entries - case__25_field1_entries: - seq: - - id: case__25_field1_elt_field0 - type: u1 - - id: case__25_field1_elt_field1 - type: inode_tree - case__26: - seq: - - id: case__26_field0 - type: s4 - - id: case__26_field1 - type: case__26_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__26_field1_entries - case__26_field1_entries: - seq: - - id: case__26_field1_elt_field0 - type: u1 - - id: case__26_field1_elt_field1 - type: inode_tree - case__27: - seq: - - id: case__27_field0 - type: s8 - - id: case__27_field1 - type: case__27_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__27_field1_entries - case__27_field1_entries: - seq: - - id: case__27_field1_elt_field0 - type: u1 - - id: case__27_field1_elt_field1 - type: inode_tree - case__28: - seq: - - id: case__28_field0 - type: u1 - - id: case__28_field1 - type: case__28_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__28_field1_entries - case__28_field1_entries: - seq: - - id: case__28_field1_elt_field0 - type: u1 - - id: case__28_field1_elt_field1 - type: inode_tree - case__29: - seq: - - id: case__29_field0 - type: u2 - - id: case__29_field1 - type: case__29_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__29_field1_entries - case__29_field1_entries: - seq: - - id: case__29_field1_elt_field0 - type: u1 - - id: case__29_field1_elt_field1 - type: inode_tree - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 - size: 32 - doc: context_hash - - id: case__3_field2 - size: 32 - doc: context_hash - - id: case__3_field3 - type: tree_encoding - case__30: - seq: - - id: case__30_field0 - type: s4 - - id: case__30_field1 - type: case__30_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__30_field1_entries - case__30_field1_entries: - seq: - - id: case__30_field1_elt_field0 - type: u1 - - id: case__30_field1_elt_field1 - type: inode_tree - case__31: - seq: - - id: case__31_field0 - type: s8 - - id: case__31_field1 - type: case__31_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__31_field1_entries - case__31_field1_entries: + enum: id_015__ptlimapt__entrypoint_tag + - id: named + type: named_0 + if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) + id_015__ptlimapt__inlined__endorsement: seq: - - id: case__31_field1_elt_field0 + - id: id_015__ptlimapt__inlined__endorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__endorsement_mempool__contents + - id: signature_tag type: u1 - - id: case__31_field1_elt_field1 - type: inode_tree - case__32: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__endorsement_mempool__contents: seq: - - id: case__32_field0 + - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag type: u1 - - id: case__32_field1 - type: case__32_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__32_field1_entries - case__32_field1_entries: + enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) + id_015__ptlimapt__inlined__preendorsement: seq: - - id: case__32_field1_elt_field0 + - id: id_015__ptlimapt__inlined__preendorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__preendorsement__contents + - id: signature_tag type: u1 - - id: case__32_field1_elt_field1 - type: inode_tree - case__33: - seq: - - id: case__33_field0 - type: u2 - - id: case__33_field1 - type: case__33_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__33_field1_entries - case__33_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__preendorsement__contents: seq: - - id: case__33_field1_elt_field0 + - id: id_015__ptlimapt__inlined__preendorsement__contents_tag type: u1 - - id: case__33_field1_elt_field1 - type: inode_tree - case__34: + enum: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) + id_015__ptlimapt__liquidity_baking_toggle_vote: seq: - - id: case__34_field0 - type: s4 - - id: case__34_field1 - type: case__34_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__34_field1_entries - case__34_field1_entries: + - id: id_015__ptlimapt__liquidity_baking_toggle_vote + type: s1 + id_015__ptlimapt__michelson__v1__primitives: seq: - - id: case__34_field1_elt_field0 + - id: id_015__ptlimapt__michelson__v1__primitives type: u1 - - id: case__34_field1_elt_field1 - type: inode_tree - case__35: + enum: id_015__ptlimapt__michelson__v1__primitives + id_015__ptlimapt__mutez: seq: - - id: case__35_field0 - type: s8 - - id: case__35_field1 - type: case__35_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__35_field1_entries - case__35_field1_entries: + - id: id_015__ptlimapt__mutez + type: n + id_015__ptlimapt__operation__alpha__contents: seq: - - id: case__35_field1_elt_field0 + - id: id_015__ptlimapt__operation__alpha__contents_tag type: u1 - - id: case__35_field1_elt_field1 - type: inode_tree - case__36: + enum: id_015__ptlimapt__operation__alpha__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) + - id: dal_slot_availability + type: dal_slot_availability + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) + - id: seed_nonce_revelation + type: seed_nonce_revelation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) + - id: vdf_revelation + type: solution + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) + - id: double_endorsement_evidence + type: double_endorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) + - id: double_preendorsement_evidence + type: double_preendorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) + - id: double_baking_evidence + type: double_baking_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) + - id: activate_account + type: activate_account + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) + - id: proposals + type: proposals_1 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) + - id: ballot + type: ballot + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) + - id: reveal + type: reveal + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) + - id: transaction + type: transaction + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) + - id: origination + type: origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) + - id: delegation + type: delegation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) + - id: set_deposits_limit + type: set_deposits_limit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) + - id: increase_paid_storage + type: increase_paid_storage + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) + - id: update_consensus_key + type: update_consensus_key + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) + - id: drain_delegate + type: drain_delegate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) + - id: failing_noop + type: bytes_dyn_uint30 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) + - id: register_global_constant + type: register_global_constant + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) + - id: tx_rollup_origination + type: tx_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) + - id: tx_rollup_submit_batch + type: tx_rollup_submit_batch + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) + - id: tx_rollup_commit + type: tx_rollup_commit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) + - id: tx_rollup_return_bond + type: tx_rollup_return_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) + - id: tx_rollup_finalize_commitment + type: tx_rollup_finalize_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) + - id: tx_rollup_remove_commitment + type: tx_rollup_remove_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) + - id: tx_rollup_rejection + type: tx_rollup_rejection + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) + - id: tx_rollup_dispatch_tickets + type: tx_rollup_dispatch_tickets + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) + - id: transfer_ticket + type: transfer_ticket + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) + - id: dal_publish_slot_header + type: dal_publish_slot_header + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) + - id: sc_rollup_originate + type: sc_rollup_originate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) + - id: sc_rollup_add_messages + type: sc_rollup_add_messages + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) + - id: sc_rollup_cement + type: sc_rollup_cement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) + - id: sc_rollup_publish + type: sc_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) + - id: sc_rollup_refute + type: sc_rollup_refute + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) + - id: sc_rollup_timeout + type: sc_rollup_timeout + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) + - id: sc_rollup_execute_outbox_message + type: sc_rollup_execute_outbox_message + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) + - id: sc_rollup_recover_bond + type: sc_rollup_recover_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) + - id: sc_rollup_dal_slot_subscribe + type: sc_rollup_dal_slot_subscribe + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) + - id: zk_rollup_origination + type: zk_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) + - id: zk_rollup_publish + type: zk_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) + id_015__ptlimapt__rollup_address: seq: - - id: case__36_field0 - type: u1 - - id: case__36_field1 - type: case__36_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__36_field1_entries - case__36_field1_entries: + - id: id_015__ptlimapt__rollup_address + type: bytes_dyn_uint30 + id_015__ptlimapt__scripted__contracts: seq: - - id: case__36_field1_elt_field0 - type: u1 - - id: case__36_field1_elt_field1 - type: inode_tree - case__37: + - id: code + type: bytes_dyn_uint30 + - id: storage + type: bytes_dyn_uint30 + id_015__ptlimapt__tx_rollup_id: seq: - - id: case__37_field0 - type: u2 - - id: case__37_field1 - type: case__37_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__37_field1_entries - case__37_field1_entries: + - id: rollup_hash + size: 20 + inbox__proof: seq: - - id: case__37_field1_elt_field0 - type: u1 - - id: case__37_field1_elt_field1 - type: inode_tree - case__38: + - id: level + type: s4be + - id: message_counter + type: n + - id: serialized_proof + type: bytes_dyn_uint30 + increase_paid_storage: seq: - - id: case__38_field0 - type: s4 - - id: case__38_field1 - type: case__38_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__38_field1_entries - case__38_field1_entries: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: amount + type: z + - id: destination + type: id_015__ptlimapt__contract_id__originated + doc: ! >- + A contract handle -- originated account: A contract notation as given to an + RPC or inside scripts. Can be a base58 originated contract hash. + init_state: seq: - - id: case__38_field1_elt_field0 - type: u1 - - id: case__38_field1_elt_field1 - type: inode_tree - case__39: + - id: init_state_entries + type: init_state_entries + repeat: eos + init_state_0: seq: - - id: case__39_field0 - type: s8 - - id: case__39_field1 - type: case__39_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__39_field1_entries - case__39_field1_entries: + - id: len_init_state + type: u4be + valid: + max: 1073741823 + - id: init_state + type: init_state + size: len_init_state + init_state_entries: seq: - - id: case__39_field1_elt_field0 - type: u1 - - id: case__39_field1_elt_field1 - type: inode_tree - case__4: + - id: init_state_elt + size: 32 + inode: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries + - id: inode_field1 + type: inode_field1_entries repeat: expr repeat-expr: 1 - doc: case__4_field1_entries - case__40: - seq: - - id: case__40_field0 - type: u1 - - id: case__40_field1 - type: case__40_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__40_field1_entries - case__40_field1_entries: - seq: - - id: case__40_field1_elt_field0 - type: u1 - - id: case__40_field1_elt_field1 - type: inode_tree - case__41: + doc: inode_field1_entries + inode_0: seq: - - id: case__41_field0 - type: u2 - - id: case__41_field1 - type: case__41_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__41_field1_entries - case__41_field1_entries: - seq: - - id: case__41_field1_elt_field0 - type: u1 - - id: case__41_field1_elt_field1 - type: inode_tree - case__42: - seq: - - id: case__42_field0 - type: s4 - - id: case__42_field1 - type: case__42_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__42_field1_entries - case__42_field1_entries: - seq: - - id: case__42_field1_elt_field0 - type: u1 - - id: case__42_field1_elt_field1 - type: inode_tree - case__43: - seq: - - id: case__43_field0 - type: s8 - - id: case__43_field1 - type: case__43_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__43_field1_entries - case__43_field1_entries: - seq: - - id: case__43_field1_elt_field0 - type: u1 - - id: case__43_field1_elt_field1 - type: inode_tree - case__44: - seq: - - id: case__44_field0 - type: u1 - - id: case__44_field1 - type: case__44_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__44_field1_entries - case__44_field1_entries: - seq: - - id: case__44_field1_elt_field0 - type: u1 - - id: case__44_field1_elt_field1 - type: inode_tree - case__45: - seq: - - id: case__45_field0 - type: u2 - - id: case__45_field1 - type: case__45_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__45_field1_entries - case__45_field1_entries: - seq: - - id: case__45_field1_elt_field0 - type: u1 - - id: case__45_field1_elt_field1 - type: inode_tree - case__46: - seq: - - id: case__46_field0 - type: s4 - - id: case__46_field1 - type: case__46_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__46_field1_entries - case__46_field1_entries: - seq: - - id: case__46_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__46_field1_elt_field1 - type: inode_tree - case__47: - seq: - - id: case__47_field0 - type: s8 - - id: case__47_field1 - type: case__47_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__47_field1_entries - case__47_field1_entries: - seq: - - id: case__47_field1_elt_field0 - type: u1 - - id: case__47_field1_elt_field1 - type: inode_tree - case__48: + repeat-expr: 2 + doc: inode_field1_entries + inode_1: seq: - - id: case__48_field0 + - id: inode_field0 type: u1 - - id: case__48_field1 - type: case__48_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__48_field1_entries - case__48_field1_entries: + repeat-expr: 3 + doc: inode_field1_entries + inode_10: seq: - - id: case__48_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__48_field1_elt_field1 - type: inode_tree - case__49: - seq: - - id: case__49_field0 - type: u2 - - id: case__49_field1 - type: case__49_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr repeat-expr: 12 - doc: case__49_field1_entries - case__49_field1_entries: - seq: - - id: case__49_field1_elt_field0 - type: u1 - - id: case__49_field1_elt_field1 - type: inode_tree - case__4_0: + doc: inode_field1_entries + inode_11: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries_0 + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__4_field1_entries - case__4_field1_entries: - seq: - - id: case__4_field1_elt_field0 - type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - case__4_field1_entries_0: - seq: - - id: case__4_field1_elt_field0 - type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - doc: inode_tree - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - type: case__5_field1_entries - repeat: expr - repeat-expr: 1 - doc: case__5_field1_entries - case__50: - seq: - - id: case__50_field0 - type: s4 - - id: case__50_field1 - type: case__50_field1_entries - repeat: expr - repeat-expr: 12 - doc: case__50_field1_entries - case__50_field1_entries: + repeat-expr: 13 + doc: inode_field1_entries + inode_12: seq: - - id: case__50_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__50_field1_elt_field1 - type: inode_tree - case__51: - seq: - - id: case__51_field0 - type: s8 - - id: case__51_field1 - type: case__51_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__51_field1_entries - case__51_field1_entries: + repeat-expr: 14 + doc: inode_field1_entries + inode_13: seq: - - id: case__51_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__51_field1_elt_field1 - type: inode_tree - case__52: + - id: inode_field1 + type: inode_field1_0 + inode_14: seq: - - id: case__52_field0 + - id: inode_field0 type: u1 - - id: case__52_field1 - type: case__52_field1_entries + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr - repeat-expr: 13 - doc: case__52_field1_entries - case__52_field1_entries: - seq: - - id: case__52_field1_elt_field0 - type: u1 - - id: case__52_field1_elt_field1 - type: inode_tree - case__53: + repeat-expr: 32 + doc: inode_field1_entries + inode_15: seq: - - id: case__53_field0 - type: u2 - - id: case__53_field1 - type: case__53_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__53_field1_entries - case__53_field1_entries: - seq: - - id: case__53_field1_elt_field0 - type: u1 - - id: case__53_field1_elt_field1 - type: inode_tree - case__54: + repeat-expr: 1 + doc: inode_field1_entries + inode_16: seq: - - id: case__54_field0 - type: s4 - - id: case__54_field1 - type: case__54_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__54_field1_entries - case__54_field1_entries: - seq: - - id: case__54_field1_elt_field0 - type: u1 - - id: case__54_field1_elt_field1 - type: inode_tree - case__55: + repeat-expr: 2 + doc: inode_field1_entries + inode_17: seq: - - id: case__55_field0 - type: s8 - - id: case__55_field1 - type: case__55_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__55_field1_entries - case__55_field1_entries: - seq: - - id: case__55_field1_elt_field0 - type: u1 - - id: case__55_field1_elt_field1 - type: inode_tree - case__56: + repeat-expr: 3 + doc: inode_field1_entries + inode_18: seq: - - id: case__56_field0 - type: u1 - - id: case__56_field1 - type: case__56_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__56_field1_entries - case__56_field1_entries: - seq: - - id: case__56_field1_elt_field0 - type: u1 - - id: case__56_field1_elt_field1 - type: inode_tree - case__57: + repeat-expr: 4 + doc: inode_field1_entries + inode_19: seq: - - id: case__57_field0 - type: u2 - - id: case__57_field1 - type: case__57_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__57_field1_entries - case__57_field1_entries: + repeat-expr: 5 + doc: inode_field1_entries + inode_2: seq: - - id: case__57_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__57_field1_elt_field1 - type: inode_tree - case__58: - seq: - - id: case__58_field0 - type: s4 - - id: case__58_field1 - type: case__58_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__58_field1_entries - case__58_field1_entries: - seq: - - id: case__58_field1_elt_field0 - type: u1 - - id: case__58_field1_elt_field1 - type: inode_tree - case__59: + repeat-expr: 4 + doc: inode_field1_entries + inode_20: seq: - - id: case__59_field0 - type: s8 - - id: case__59_field1 - type: case__59_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__59_field1_entries - case__59_field1_entries: - seq: - - id: case__59_field1_elt_field0 - type: u1 - - id: case__59_field1_elt_field1 - type: inode_tree - case__5_field1_entries: - seq: - - id: case__5_field1_elt_field0 - type: u1 - - id: case__5_field1_elt_field1 - type: inode_tree - case__6: + repeat-expr: 6 + doc: inode_field1_entries + inode_21: seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - type: case__6_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__6_field1_entries - case__60: - seq: - - id: case__60_field0 - type: u1 - - id: case__60_field1 - type: case__60_field1_0 - case__60_field1: - seq: - - id: case__60_field1_entries - type: case__60_field1_entries - repeat: eos - case__60_field1_0: - seq: - - id: len_case__60_field1 - type: u4 - valid: - max: 1073741823 - - id: case__60_field1 - type: case__60_field1 - size: len_case__60_field1 - case__60_field1_entries: - seq: - - id: case__60_field1_elt_field0 - type: u1 - - id: case__60_field1_elt_field1 - type: inode_tree - case__61: - seq: - - id: case__61_field0 - type: u2 - - id: case__61_field1 - type: case__61_field1_0 - case__61_field1: - seq: - - id: case__61_field1_entries - type: case__61_field1_entries - repeat: eos - case__61_field1_0: - seq: - - id: len_case__61_field1 - type: u4 - valid: - max: 1073741823 - - id: case__61_field1 - type: case__61_field1 - size: len_case__61_field1 - case__61_field1_entries: + repeat-expr: 7 + doc: inode_field1_entries + inode_22: seq: - - id: case__61_field1_elt_field0 - type: u1 - - id: case__61_field1_elt_field1 - type: inode_tree - case__62: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_23: seq: - - id: case__62_field0 - type: s4 - - id: case__62_field1 - type: case__62_field1_0 - case__62_field1: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_24: seq: - - id: case__62_field1_entries - type: case__62_field1_entries - repeat: eos - case__62_field1_0: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_25: seq: - - id: len_case__62_field1 - type: u4 - valid: - max: 1073741823 - - id: case__62_field1 - type: case__62_field1 - size: len_case__62_field1 - case__62_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_26: seq: - - id: case__62_field1_elt_field0 - type: u1 - - id: case__62_field1_elt_field1 - type: inode_tree - case__63: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_27: seq: - - id: case__63_field0 - type: s8 - - id: case__63_field1 - type: case__63_field1_0 - case__63_field1: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_28: seq: - - id: case__63_field1_entries - type: case__63_field1_entries - repeat: eos - case__63_field1_0: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_29: seq: - - id: len_case__63_field1 - type: u4 - valid: - max: 1073741823 - - id: case__63_field1 - type: case__63_field1 - size: len_case__63_field1 - case__63_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_3: seq: - - id: case__63_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__63_field1_elt_field1 - type: inode_tree - case__64: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_30: seq: - - id: case__64_field0 - type: u1 - - id: case__64_field1 - type: case__64_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr repeat-expr: 32 - doc: case__64_field1_entries - case__64_field1_entries: + doc: inode_field1_entries + inode_31: seq: - - id: case__64_field1_elt - type: inode_tree - case__65: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_32: seq: - - id: case__65_field0 - type: u2 - - id: case__65_field1 - type: case__65_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__65_field1_entries - case__65_field1_entries: + repeat-expr: 2 + doc: inode_field1_entries + inode_33: seq: - - id: case__65_field1_elt - type: inode_tree - case__66: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_34: seq: - - id: case__66_field0 - type: s4 - - id: case__66_field1 - type: case__66_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__66_field1_entries - case__66_field1_entries: + repeat-expr: 4 + doc: inode_field1_entries + inode_35: seq: - - id: case__66_field1_elt - type: inode_tree - case__67: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_36: seq: - - id: case__67_field0 - type: s8 - - id: case__67_field1 - type: case__67_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__67_field1_entries - case__67_field1_entries: + repeat-expr: 6 + doc: inode_field1_entries + inode_37: seq: - - id: case__67_field1_elt - type: inode_tree - case__6_field1_entries: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_38: seq: - - id: case__6_field1_elt_field0 - type: u1 - - id: case__6_field1_elt_field1 - type: inode_tree - case__7: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_39: seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - type: case__7_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__7_field1_entries - case__7_field1_entries: + repeat-expr: 9 + doc: inode_field1_entries + inode_4: seq: - - id: case__7_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__7_field1_elt_field1 - type: inode_tree - case__8: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_40: seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - type: case__8_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__8_field1_entries - case__8_field1_entries: + repeat-expr: 10 + doc: inode_field1_entries + inode_41: seq: - - id: case__8_field1_elt_field0 - type: u1 - - id: case__8_field1_elt_field1 - type: inode_tree - case__9: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_42: seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - type: case__9_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__9_field1_entries - case__9_field1_entries: + repeat-expr: 12 + doc: inode_field1_entries + inode_43: seq: - - id: case__9_field1_elt_field0 - type: u1 - - id: case__9_field1_elt_field1 - type: inode_tree - circuits_info: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_44: seq: - - id: circuits_info_entries - type: circuits_info_entries - repeat: eos - circuits_info_0: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_45: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_46: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_47: seq: - - id: len_circuits_info - type: u4 - valid: - max: 1073741823 - - id: circuits_info - type: circuits_info - size: len_circuits_info - circuits_info_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_48: seq: - - id: circuits_info_elt_field0 - type: bytes_dyn_uint30 - - id: circuits_info_elt_field1 + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 2 + doc: inode_field1_entries + inode_49: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_5: + seq: + - id: inode_field0 type: u1 - enum: bool - commitment: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_50: seq: - - id: level - type: s4 - - id: messages - type: messages_0 - - id: predecessor - type: predecessor - - id: inbox_merkle_root - size: 32 - commitment_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 4 + doc: inode_field1_entries + inode_51: seq: - - id: compressed_state - size: 32 - - id: inbox_level - type: s4 - - id: predecessor - size: 32 - - id: number_of_ticks - type: s8 - dal_publish_slot_header: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_52: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: slot - type: slot - dal_slot_availability: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_53: seq: - - id: endorser - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: endorsement - type: z - delegation: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_54: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: delegate_tag - type: u1 - enum: bool - - id: delegate - type: public_key_hash - if: (delegate_tag == bool::true) - doc: A Ed25519, Secp256k1, or P256 public key hash - deposit: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_55: seq: - - id: sender - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - size: 20 - - id: ticket_hash - size: 32 - - id: amount - type: amount - dissection: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_56: seq: - - id: dissection_entries - type: dissection_entries - repeat: eos - dissection_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_57: seq: - - id: len_dissection - type: u4 - valid: - max: 1073741823 - - id: dissection - type: dissection - size: len_dissection - dissection_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_58: seq: - - id: state_tag - type: u1 - enum: bool - - id: state - size: 32 - if: (state_tag == bool::true) - - id: tick - type: n - double_baking_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_59: seq: - - id: bh1 - type: bh1_0 - - id: bh2 - type: bh2_0 - double_endorsement_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_6: seq: - - id: op1 - type: op1_0 - - id: op2 - type: op2_0 - double_preendorsement_evidence: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_60: seq: - - id: op1 - type: op1_2 - - id: op2 - type: op2_2 - drain_delegate: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_61: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_62: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_7: seq: - - id: consensus_key - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: delegate - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - endorsement: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_8: seq: - - id: slot - type: u2 - - id: level - type: s4 - - id: round - type: s4 - - id: block_payload_hash - size: 32 - id_015__ptlimapt__block_header__alpha__full_header: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_9: seq: - - id: id_015__ptlimapt__block_header__alpha__full_header - type: block_header__shell - - id: id_015__ptlimapt__block_header__alpha__signed_contents - type: id_015__ptlimapt__block_header__alpha__signed_contents - id_015__ptlimapt__block_header__alpha__signed_contents: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_field1: seq: - - id: id_015__ptlimapt__block_header__alpha__unsigned_contents - type: id_015__ptlimapt__block_header__alpha__unsigned_contents - - id: signature - size: 64 - id_015__ptlimapt__block_header__alpha__unsigned_contents: + - id: inode_field1_entries + type: inode_field1_entries_0 + repeat: eos + inode_field1_0: seq: - - id: payload_hash - size: 32 - - id: payload_round - type: s4 - - id: proof_of_work_nonce - size: 8 - - id: seed_nonce_hash_tag + - id: len_inode_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_field1 + type: inode_field1 + size: len_inode_field1 + inode_field1_entries: + seq: + - id: inode_field1_elt_field0 type: u1 - enum: bool - - id: seed_nonce_hash - size: 32 - if: (seed_nonce_hash_tag == bool::true) - - id: liquidity_baking_toggle_vote - type: id_015__ptlimapt__liquidity_baking_toggle_vote - id_015__ptlimapt__contract_id: + - id: inode_field1_elt_field1 + type: inode_tree_63 + doc: inode_tree + inode_field1_entries_0: seq: - - id: id_015__ptlimapt__contract_id_tag + - id: inode_field1_elt_field0 type: u1 - enum: id_015__ptlimapt__contract_id_tag - - id: implicit - type: public_key_hash - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) - id_015__ptlimapt__contract_id__originated: + - id: inode_field1_elt_field1 + type: inode_tree + inode_field1_entries_1: seq: - - id: id_015__ptlimapt__contract_id__originated_tag + - id: inode_field1_elt + type: inode_tree + inode_tree: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__contract_id__originated_tag - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) - id_015__ptlimapt__entrypoint: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_0: seq: - - id: id_015__ptlimapt__entrypoint_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__entrypoint_tag - - id: named - type: named_0 - if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) - id_015__ptlimapt__inlined__endorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_1: seq: - - id: id_015__ptlimapt__inlined__endorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__endorsement_mempool__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__endorsement_mempool__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_10: seq: - - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) - id_015__ptlimapt__inlined__preendorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_11: seq: - - id: id_015__ptlimapt__inlined__preendorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__preendorsement__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__preendorsement__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_12: seq: - - id: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__preendorsement__contents_tag - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) - id_015__ptlimapt__liquidity_baking_toggle_vote: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_13: seq: - - id: id_015__ptlimapt__liquidity_baking_toggle_vote - type: s1 - id_015__ptlimapt__michelson__v1__primitives: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_14: seq: - - id: id_015__ptlimapt__michelson__v1__primitives + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__michelson__v1__primitives - id_015__ptlimapt__mutez: + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_15: seq: - - id: id_015__ptlimapt__mutez - type: n - id_015__ptlimapt__operation__alpha__contents: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_16: seq: - - id: id_015__ptlimapt__operation__alpha__contents_tag + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_17: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_18: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_19: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_2: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__operation__alpha__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) - - id: dal_slot_availability - type: dal_slot_availability - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) - - id: seed_nonce_revelation - type: seed_nonce_revelation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) - - id: vdf_revelation - type: solution - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) - - id: double_endorsement_evidence - type: double_endorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) - - id: double_preendorsement_evidence - type: double_preendorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) - - id: double_baking_evidence - type: double_baking_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) - - id: activate_account - type: activate_account - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) - - id: proposals - type: proposals_1 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) - - id: ballot - type: ballot - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) - - id: reveal - type: reveal - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) - - id: transaction - type: transaction - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) - - id: origination - type: origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) - - id: delegation - type: delegation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) - - id: set_deposits_limit - type: set_deposits_limit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) - - id: increase_paid_storage - type: increase_paid_storage - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) - - id: update_consensus_key - type: update_consensus_key - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) - - id: drain_delegate - type: drain_delegate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) - - id: failing_noop - type: bytes_dyn_uint30 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) - - id: register_global_constant - type: register_global_constant - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) - - id: tx_rollup_origination - type: tx_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) - - id: tx_rollup_submit_batch - type: tx_rollup_submit_batch - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) - - id: tx_rollup_commit - type: tx_rollup_commit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) - - id: tx_rollup_return_bond - type: tx_rollup_return_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) - - id: tx_rollup_finalize_commitment - type: tx_rollup_finalize_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) - - id: tx_rollup_remove_commitment - type: tx_rollup_remove_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) - - id: tx_rollup_rejection - type: tx_rollup_rejection - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) - - id: tx_rollup_dispatch_tickets - type: tx_rollup_dispatch_tickets - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) - - id: transfer_ticket - type: transfer_ticket - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) - - id: dal_publish_slot_header - type: dal_publish_slot_header - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) - - id: sc_rollup_originate - type: sc_rollup_originate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) - - id: sc_rollup_add_messages - type: sc_rollup_add_messages - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) - - id: sc_rollup_cement - type: sc_rollup_cement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) - - id: sc_rollup_publish - type: sc_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) - - id: sc_rollup_refute - type: sc_rollup_refute - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) - - id: sc_rollup_timeout - type: sc_rollup_timeout - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) - - id: sc_rollup_execute_outbox_message - type: sc_rollup_execute_outbox_message - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) - - id: sc_rollup_recover_bond - type: sc_rollup_recover_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) - - id: sc_rollup_dal_slot_subscribe - type: sc_rollup_dal_slot_subscribe - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) - - id: zk_rollup_origination - type: zk_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) - - id: zk_rollup_publish - type: zk_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) - id_015__ptlimapt__rollup_address: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_20: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_21: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_22: seq: - - id: id_015__ptlimapt__rollup_address - type: bytes_dyn_uint30 - id_015__ptlimapt__scripted__contracts: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_23: seq: - - id: code - type: bytes_dyn_uint30 - - id: storage - type: bytes_dyn_uint30 - id_015__ptlimapt__tx_rollup_id: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_24: seq: - - id: rollup_hash - size: 20 - inbox__proof: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_25: seq: - - id: level - type: s4 - - id: message_counter - type: n - - id: serialized_proof - type: bytes_dyn_uint30 - increase_paid_storage: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_26: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: z - - id: destination - type: id_015__ptlimapt__contract_id__originated - doc: ! >- - A contract handle -- originated account: A contract notation as given to an - RPC or inside scripts. Can be a base58 originated contract hash. - init_state: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_27: seq: - - id: init_state_entries - type: init_state_entries - repeat: eos - init_state_0: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_28: seq: - - id: len_init_state - type: u4 - valid: - max: 1073741823 - - id: init_state - type: init_state - size: len_init_state - init_state_entries: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_29: seq: - - id: init_state_elt - size: 32 - inode_tree: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_3: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_30: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_31: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_32: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_33: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_34: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_35: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_36: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_37: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_38: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_39: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_4: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_40: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_41: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_42: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_43: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_44: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_45: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_46: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_47: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_48: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_49: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_5: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_50: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_51: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_52: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_53: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_54: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_55: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_56: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_57: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_58: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_59: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_6: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_60: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_61: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_62: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_63: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 + - id: inode_tree type: u1 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__4 - type: case__4 - if: (inode_tree_tag == inode_tree_tag::case__4) - - id: case__8 - type: case__8 - if: (inode_tree_tag == inode_tree_tag::case__8) - - id: case__12 - type: case__12 - if: (inode_tree_tag == inode_tree_tag::case__12) - - id: case__16 - type: case__16 - if: (inode_tree_tag == inode_tree_tag::case__16) - - id: case__20 - type: case__20 - if: (inode_tree_tag == inode_tree_tag::case__20) - - id: case__24 - type: case__24 - if: (inode_tree_tag == inode_tree_tag::case__24) - - id: case__28 - type: case__28 - if: (inode_tree_tag == inode_tree_tag::case__28) - - id: case__32 - type: case__32 - if: (inode_tree_tag == inode_tree_tag::case__32) - - id: case__36 - type: case__36 - if: (inode_tree_tag == inode_tree_tag::case__36) - - id: case__40 - type: case__40 - if: (inode_tree_tag == inode_tree_tag::case__40) - - id: case__44 - type: case__44 - if: (inode_tree_tag == inode_tree_tag::case__44) - - id: case__48 - type: case__48 - if: (inode_tree_tag == inode_tree_tag::case__48) - - id: case__52 - type: case__52 - if: (inode_tree_tag == inode_tree_tag::case__52) - - id: case__56 - type: case__56 - if: (inode_tree_tag == inode_tree_tag::case__56) - - id: case__60 - type: case__60 - if: (inode_tree_tag == inode_tree_tag::case__60) - - id: case__64 - type: case__64 - if: (inode_tree_tag == inode_tree_tag::case__64) - - id: case__1 - type: u2 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__5 - type: case__5 - if: (inode_tree_tag == inode_tree_tag::case__5) - - id: case__9 - type: case__9 - if: (inode_tree_tag == inode_tree_tag::case__9) - - id: case__13 - type: case__13 - if: (inode_tree_tag == inode_tree_tag::case__13) - - id: case__17 - type: case__17 - if: (inode_tree_tag == inode_tree_tag::case__17) - - id: case__21 - type: case__21 - if: (inode_tree_tag == inode_tree_tag::case__21) - - id: case__25 - type: case__25 - if: (inode_tree_tag == inode_tree_tag::case__25) - - id: case__29 - type: case__29 - if: (inode_tree_tag == inode_tree_tag::case__29) - - id: case__33 - type: case__33 - if: (inode_tree_tag == inode_tree_tag::case__33) - - id: case__37 - type: case__37 - if: (inode_tree_tag == inode_tree_tag::case__37) - - id: case__41 - type: case__41 - if: (inode_tree_tag == inode_tree_tag::case__41) - - id: case__45 - type: case__45 - if: (inode_tree_tag == inode_tree_tag::case__45) - - id: case__49 - type: case__49 - if: (inode_tree_tag == inode_tree_tag::case__49) - - id: case__53 - type: case__53 - if: (inode_tree_tag == inode_tree_tag::case__53) - - id: case__57 - type: case__57 - if: (inode_tree_tag == inode_tree_tag::case__57) - - id: case__61 - type: case__61 - if: (inode_tree_tag == inode_tree_tag::case__61) - - id: case__65 - type: case__65 - if: (inode_tree_tag == inode_tree_tag::case__65) - - id: case__2 - type: s4 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__6 - type: case__6 - if: (inode_tree_tag == inode_tree_tag::case__6) - - id: case__10 - type: case__10 - if: (inode_tree_tag == inode_tree_tag::case__10) - - id: case__14 - type: case__14 - if: (inode_tree_tag == inode_tree_tag::case__14) - - id: case__18 - type: case__18 - if: (inode_tree_tag == inode_tree_tag::case__18) - - id: case__22 - type: case__22 - if: (inode_tree_tag == inode_tree_tag::case__22) - - id: case__26 - type: case__26 - if: (inode_tree_tag == inode_tree_tag::case__26) - - id: case__30 - type: case__30 - if: (inode_tree_tag == inode_tree_tag::case__30) - - id: case__34 - type: case__34 - if: (inode_tree_tag == inode_tree_tag::case__34) - - id: case__38 - type: case__38 - if: (inode_tree_tag == inode_tree_tag::case__38) - - id: case__42 - type: case__42 - if: (inode_tree_tag == inode_tree_tag::case__42) - - id: case__46 - type: case__46 - if: (inode_tree_tag == inode_tree_tag::case__46) - - id: case__50 - type: case__50 - if: (inode_tree_tag == inode_tree_tag::case__50) - - id: case__54 - type: case__54 - if: (inode_tree_tag == inode_tree_tag::case__54) - - id: case__58 - type: case__58 - if: (inode_tree_tag == inode_tree_tag::case__58) - - id: case__62 - type: case__62 - if: (inode_tree_tag == inode_tree_tag::case__62) - - id: case__66 - type: case__66 - if: (inode_tree_tag == inode_tree_tag::case__66) - - id: case__3 - type: s8 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__7 - type: case__7 - if: (inode_tree_tag == inode_tree_tag::case__7) - - id: case__11 - type: case__11 - if: (inode_tree_tag == inode_tree_tag::case__11) - - id: case__15 - type: case__15 - if: (inode_tree_tag == inode_tree_tag::case__15) - - id: case__19 - type: case__19 - if: (inode_tree_tag == inode_tree_tag::case__19) - - id: case__23 - type: case__23 - if: (inode_tree_tag == inode_tree_tag::case__23) - - id: case__27 - type: case__27 - if: (inode_tree_tag == inode_tree_tag::case__27) - - id: case__31 - type: case__31 - if: (inode_tree_tag == inode_tree_tag::case__31) - - id: case__35 - type: case__35 - if: (inode_tree_tag == inode_tree_tag::case__35) - - id: case__39 - type: case__39 - if: (inode_tree_tag == inode_tree_tag::case__39) - - id: case__43 - type: case__43 - if: (inode_tree_tag == inode_tree_tag::case__43) - - id: case__47 - type: case__47 - if: (inode_tree_tag == inode_tree_tag::case__47) - - id: case__51 - type: case__51 - if: (inode_tree_tag == inode_tree_tag::case__51) - - id: case__55 - type: case__55 - if: (inode_tree_tag == inode_tree_tag::case__55) - - id: case__59 - type: case__59 - if: (inode_tree_tag == inode_tree_tag::case__59) - - id: case__63 - type: case__63 - if: (inode_tree_tag == inode_tree_tag::case__63) - - id: case__67 - type: case__67 - if: (inode_tree_tag == inode_tree_tag::case__67) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_entries - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__132 - type: case__132_entries - if: (inode_tree_tag == inode_tree_tag::case__132) - - id: case__133 - type: case__133_entries - if: (inode_tree_tag == inode_tree_tag::case__133) - - id: case__134 - type: case__134_entries - if: (inode_tree_tag == inode_tree_tag::case__134) - - id: case__135 - type: case__135_entries - if: (inode_tree_tag == inode_tree_tag::case__135) - - id: case__136 - type: case__136_entries - if: (inode_tree_tag == inode_tree_tag::case__136) - - id: case__137 - type: case__137_entries - if: (inode_tree_tag == inode_tree_tag::case__137) - - id: case__138 - type: case__138_entries - if: (inode_tree_tag == inode_tree_tag::case__138) - - id: case__139 - type: case__139_entries - if: (inode_tree_tag == inode_tree_tag::case__139) - - id: case__140 - type: case__140_entries - if: (inode_tree_tag == inode_tree_tag::case__140) - - id: case__141 - type: case__141_entries - if: (inode_tree_tag == inode_tree_tag::case__141) - - id: case__142 - type: case__142_entries - if: (inode_tree_tag == inode_tree_tag::case__142) - - id: case__143 - type: case__143_entries - if: (inode_tree_tag == inode_tree_tag::case__143) - - id: case__144 - type: case__144_entries - if: (inode_tree_tag == inode_tree_tag::case__144) - - id: case__145 - type: case__145_entries - if: (inode_tree_tag == inode_tree_tag::case__145) - - id: case__146 - type: case__146_entries - if: (inode_tree_tag == inode_tree_tag::case__146) - - id: case__147 - type: case__147_entries - if: (inode_tree_tag == inode_tree_tag::case__147) - - id: case__148 - type: case__148_entries - if: (inode_tree_tag == inode_tree_tag::case__148) - - id: case__149 - type: case__149_entries - if: (inode_tree_tag == inode_tree_tag::case__149) - - id: case__150 - type: case__150_entries - if: (inode_tree_tag == inode_tree_tag::case__150) - - id: case__151 - type: case__151_entries - if: (inode_tree_tag == inode_tree_tag::case__151) - - id: case__152 - type: case__152_entries - if: (inode_tree_tag == inode_tree_tag::case__152) - - id: case__153 - type: case__153_entries - if: (inode_tree_tag == inode_tree_tag::case__153) - - id: case__154 - type: case__154_entries - if: (inode_tree_tag == inode_tree_tag::case__154) - - id: case__155 - type: case__155_entries - if: (inode_tree_tag == inode_tree_tag::case__155) - - id: case__156 - type: case__156_entries - if: (inode_tree_tag == inode_tree_tag::case__156) - - id: case__157 - type: case__157_entries - if: (inode_tree_tag == inode_tree_tag::case__157) - - id: case__158 - type: case__158_entries - if: (inode_tree_tag == inode_tree_tag::case__158) - - id: case__159 - type: case__159_entries - if: (inode_tree_tag == inode_tree_tag::case__159) - - id: case__160 - type: case__160_entries - if: (inode_tree_tag == inode_tree_tag::case__160) - - id: case__161 - type: case__161_entries - if: (inode_tree_tag == inode_tree_tag::case__161) - - id: case__162 - type: case__162_entries - if: (inode_tree_tag == inode_tree_tag::case__162) - - id: case__163 - type: case__163_entries - if: (inode_tree_tag == inode_tree_tag::case__163) - - id: case__164 - type: case__164_entries - if: (inode_tree_tag == inode_tree_tag::case__164) - - id: case__165 - type: case__165_entries - if: (inode_tree_tag == inode_tree_tag::case__165) - - id: case__166 - type: case__166_entries - if: (inode_tree_tag == inode_tree_tag::case__166) - - id: case__167 - type: case__167_entries - if: (inode_tree_tag == inode_tree_tag::case__167) - - id: case__168 - type: case__168_entries - if: (inode_tree_tag == inode_tree_tag::case__168) - - id: case__169 - type: case__169_entries - if: (inode_tree_tag == inode_tree_tag::case__169) - - id: case__170 - type: case__170_entries - if: (inode_tree_tag == inode_tree_tag::case__170) - - id: case__171 - type: case__171_entries - if: (inode_tree_tag == inode_tree_tag::case__171) - - id: case__172 - type: case__172_entries - if: (inode_tree_tag == inode_tree_tag::case__172) - - id: case__173 - type: case__173_entries - if: (inode_tree_tag == inode_tree_tag::case__173) - - id: case__174 - type: case__174_entries - if: (inode_tree_tag == inode_tree_tag::case__174) - - id: case__175 - type: case__175_entries - if: (inode_tree_tag == inode_tree_tag::case__175) - - id: case__176 - type: case__176_entries - if: (inode_tree_tag == inode_tree_tag::case__176) - - id: case__177 - type: case__177_entries - if: (inode_tree_tag == inode_tree_tag::case__177) - - id: case__178 - type: case__178_entries - if: (inode_tree_tag == inode_tree_tag::case__178) - - id: case__179 - type: case__179_entries - if: (inode_tree_tag == inode_tree_tag::case__179) - - id: case__180 - type: case__180_entries - if: (inode_tree_tag == inode_tree_tag::case__180) - - id: case__181 - type: case__181_entries - if: (inode_tree_tag == inode_tree_tag::case__181) - - id: case__182 - type: case__182_entries - if: (inode_tree_tag == inode_tree_tag::case__182) - - id: case__183 - type: case__183_entries - if: (inode_tree_tag == inode_tree_tag::case__183) - - id: case__184 - type: case__184_entries - if: (inode_tree_tag == inode_tree_tag::case__184) - - id: case__185 - type: case__185_entries - if: (inode_tree_tag == inode_tree_tag::case__185) - - id: case__186 - type: case__186_entries - if: (inode_tree_tag == inode_tree_tag::case__186) - - id: case__187 - type: case__187_entries - if: (inode_tree_tag == inode_tree_tag::case__187) - - id: case__188 - type: case__188_entries - if: (inode_tree_tag == inode_tree_tag::case__188) - - id: case__189 - type: case__189_entries - if: (inode_tree_tag == inode_tree_tag::case__189) - - id: case__190 - type: case__190_entries - if: (inode_tree_tag == inode_tree_tag::case__190) - - id: case__191 - type: case__191_0 - if: (inode_tree_tag == inode_tree_tag::case__191) - - id: case__192 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_3 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_4 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_5 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_6 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_7 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_8 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_9 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_10 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_11 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_12 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_13 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_14 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: u2be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_15 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_16 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_17 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_18 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_19 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_20 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_21 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_22 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_23 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_24 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_25 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_26 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_27 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_28 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_29 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_30 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s4be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_31 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_32 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_33 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_34 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_35 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_36 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_37 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_38 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_39 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_40 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_41 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_42 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_43 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_44 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_45 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_46 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s8be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_47 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_48 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_49 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_50 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_51 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_52 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_53 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_54 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_55 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_56 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_57 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_58 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_59 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_60 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_61 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_62 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_7: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_8: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_9: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_field1: + seq: + - id: inode_tree_field1_entries + type: inode_tree_field1_entries + repeat: eos + inode_tree_field1_0: + seq: + - id: len_inode_tree_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_tree_field1 + type: inode_tree_field1 + size: len_inode_tree_field1 + inode_tree_field1_entries: + seq: + - id: inode_tree_field1_elt_field0 + type: u1 + - id: inode_tree_field1_elt_field1 + type: inode_tree + inode_tree_field1_entries_0: + seq: + - id: inode_tree_field1_elt + type: inode_tree input_proof: seq: - id: input_proof_tag @@ -3463,7 +2220,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -3486,7 +2243,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -3504,7 +2261,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -3522,7 +2279,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -3540,7 +2297,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -3625,7 +2382,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3638,7 +2395,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3651,7 +2408,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3664,7 +2421,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3673,7 +2430,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -3737,6 +2494,184 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_015__ptlimapt__scripted__contracts + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 parameters: seq: - id: entrypoint @@ -3752,7 +2687,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -3773,11 +2708,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -3794,7 +2729,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -3861,35 +2796,35 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0_0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_1: seq: - id: pvm_step @@ -3908,7 +2843,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -3920,7 +2855,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -4206,7 +3141,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -4217,7 +3152,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -4249,7 +3184,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -4298,7 +3233,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -4382,426 +3317,426 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: u1 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__4 - type: case__4_0 - if: (tree_encoding_tag == tree_encoding_tag::case__4) - - id: case__8 - type: case__8 - if: (tree_encoding_tag == tree_encoding_tag::case__8) - - id: case__12 - type: case__12 - if: (tree_encoding_tag == tree_encoding_tag::case__12) - - id: case__16 - type: case__16 - if: (tree_encoding_tag == tree_encoding_tag::case__16) - - id: case__20 - type: case__20 - if: (tree_encoding_tag == tree_encoding_tag::case__20) - - id: case__24 - type: case__24 - if: (tree_encoding_tag == tree_encoding_tag::case__24) - - id: case__28 - type: case__28 - if: (tree_encoding_tag == tree_encoding_tag::case__28) - - id: case__32 - type: case__32 - if: (tree_encoding_tag == tree_encoding_tag::case__32) - - id: case__36 - type: case__36 - if: (tree_encoding_tag == tree_encoding_tag::case__36) - - id: case__40 - type: case__40 - if: (tree_encoding_tag == tree_encoding_tag::case__40) - - id: case__44 - type: case__44 - if: (tree_encoding_tag == tree_encoding_tag::case__44) - - id: case__48 - type: case__48 - if: (tree_encoding_tag == tree_encoding_tag::case__48) - - id: case__52 - type: case__52 - if: (tree_encoding_tag == tree_encoding_tag::case__52) - - id: case__56 - type: case__56 - if: (tree_encoding_tag == tree_encoding_tag::case__56) - - id: case__60 - type: case__60 - if: (tree_encoding_tag == tree_encoding_tag::case__60) - - id: case__64 - type: case__64 - if: (tree_encoding_tag == tree_encoding_tag::case__64) - - id: case__1 - type: u2 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__5 - type: case__5 - if: (tree_encoding_tag == tree_encoding_tag::case__5) - - id: case__9 - type: case__9 - if: (tree_encoding_tag == tree_encoding_tag::case__9) - - id: case__13 - type: case__13 - if: (tree_encoding_tag == tree_encoding_tag::case__13) - - id: case__17 - type: case__17 - if: (tree_encoding_tag == tree_encoding_tag::case__17) - - id: case__21 - type: case__21 - if: (tree_encoding_tag == tree_encoding_tag::case__21) - - id: case__25 - type: case__25 - if: (tree_encoding_tag == tree_encoding_tag::case__25) - - id: case__29 - type: case__29 - if: (tree_encoding_tag == tree_encoding_tag::case__29) - - id: case__33 - type: case__33 - if: (tree_encoding_tag == tree_encoding_tag::case__33) - - id: case__37 - type: case__37 - if: (tree_encoding_tag == tree_encoding_tag::case__37) - - id: case__41 - type: case__41 - if: (tree_encoding_tag == tree_encoding_tag::case__41) - - id: case__45 - type: case__45 - if: (tree_encoding_tag == tree_encoding_tag::case__45) - - id: case__49 - type: case__49 - if: (tree_encoding_tag == tree_encoding_tag::case__49) - - id: case__53 - type: case__53 - if: (tree_encoding_tag == tree_encoding_tag::case__53) - - id: case__57 - type: case__57 - if: (tree_encoding_tag == tree_encoding_tag::case__57) - - id: case__61 - type: case__61 - if: (tree_encoding_tag == tree_encoding_tag::case__61) - - id: case__65 - type: case__65 - if: (tree_encoding_tag == tree_encoding_tag::case__65) - - id: case__2 - type: s4 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__6 - type: case__6 - if: (tree_encoding_tag == tree_encoding_tag::case__6) - - id: case__10 - type: case__10 - if: (tree_encoding_tag == tree_encoding_tag::case__10) - - id: case__14 - type: case__14 - if: (tree_encoding_tag == tree_encoding_tag::case__14) - - id: case__18 - type: case__18 - if: (tree_encoding_tag == tree_encoding_tag::case__18) - - id: case__22 - type: case__22 - if: (tree_encoding_tag == tree_encoding_tag::case__22) - - id: case__26 - type: case__26 - if: (tree_encoding_tag == tree_encoding_tag::case__26) - - id: case__30 - type: case__30 - if: (tree_encoding_tag == tree_encoding_tag::case__30) - - id: case__34 - type: case__34 - if: (tree_encoding_tag == tree_encoding_tag::case__34) - - id: case__38 - type: case__38 - if: (tree_encoding_tag == tree_encoding_tag::case__38) - - id: case__42 - type: case__42 - if: (tree_encoding_tag == tree_encoding_tag::case__42) - - id: case__46 - type: case__46 - if: (tree_encoding_tag == tree_encoding_tag::case__46) - - id: case__50 - type: case__50 - if: (tree_encoding_tag == tree_encoding_tag::case__50) - - id: case__54 - type: case__54 - if: (tree_encoding_tag == tree_encoding_tag::case__54) - - id: case__58 - type: case__58 - if: (tree_encoding_tag == tree_encoding_tag::case__58) - - id: case__62 - type: case__62 - if: (tree_encoding_tag == tree_encoding_tag::case__62) - - id: case__66 - type: case__66 - if: (tree_encoding_tag == tree_encoding_tag::case__66) - - id: case__3 - type: s8 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__7 - type: case__7 - if: (tree_encoding_tag == tree_encoding_tag::case__7) - - id: case__11 - type: case__11 - if: (tree_encoding_tag == tree_encoding_tag::case__11) - - id: case__15 - type: case__15 - if: (tree_encoding_tag == tree_encoding_tag::case__15) - - id: case__19 - type: case__19 - if: (tree_encoding_tag == tree_encoding_tag::case__19) - - id: case__23 - type: case__23 - if: (tree_encoding_tag == tree_encoding_tag::case__23) - - id: case__27 - type: case__27 - if: (tree_encoding_tag == tree_encoding_tag::case__27) - - id: case__31 - type: case__31 - if: (tree_encoding_tag == tree_encoding_tag::case__31) - - id: case__35 - type: case__35 - if: (tree_encoding_tag == tree_encoding_tag::case__35) - - id: case__39 - type: case__39 - if: (tree_encoding_tag == tree_encoding_tag::case__39) - - id: case__43 - type: case__43 - if: (tree_encoding_tag == tree_encoding_tag::case__43) - - id: case__47 - type: case__47 - if: (tree_encoding_tag == tree_encoding_tag::case__47) - - id: case__51 - type: case__51 - if: (tree_encoding_tag == tree_encoding_tag::case__51) - - id: case__55 - type: case__55 - if: (tree_encoding_tag == tree_encoding_tag::case__55) - - id: case__59 - type: case__59 - if: (tree_encoding_tag == tree_encoding_tag::case__59) - - id: case__63 - type: case__63 - if: (tree_encoding_tag == tree_encoding_tag::case__63) - - id: case__67 - type: case__67 - if: (tree_encoding_tag == tree_encoding_tag::case__67) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_entries - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__132 - type: case__132_entries - if: (tree_encoding_tag == tree_encoding_tag::case__132) - - id: case__133 - type: case__133_entries - if: (tree_encoding_tag == tree_encoding_tag::case__133) - - id: case__134 - type: case__134_entries - if: (tree_encoding_tag == tree_encoding_tag::case__134) - - id: case__135 - type: case__135_entries - if: (tree_encoding_tag == tree_encoding_tag::case__135) - - id: case__136 - type: case__136_entries - if: (tree_encoding_tag == tree_encoding_tag::case__136) - - id: case__137 - type: case__137_entries - if: (tree_encoding_tag == tree_encoding_tag::case__137) - - id: case__138 - type: case__138_entries - if: (tree_encoding_tag == tree_encoding_tag::case__138) - - id: case__139 - type: case__139_entries - if: (tree_encoding_tag == tree_encoding_tag::case__139) - - id: case__140 - type: case__140_entries - if: (tree_encoding_tag == tree_encoding_tag::case__140) - - id: case__141 - type: case__141_entries - if: (tree_encoding_tag == tree_encoding_tag::case__141) - - id: case__142 - type: case__142_entries - if: (tree_encoding_tag == tree_encoding_tag::case__142) - - id: case__143 - type: case__143_entries - if: (tree_encoding_tag == tree_encoding_tag::case__143) - - id: case__144 - type: case__144_entries - if: (tree_encoding_tag == tree_encoding_tag::case__144) - - id: case__145 - type: case__145_entries - if: (tree_encoding_tag == tree_encoding_tag::case__145) - - id: case__146 - type: case__146_entries - if: (tree_encoding_tag == tree_encoding_tag::case__146) - - id: case__147 - type: case__147_entries - if: (tree_encoding_tag == tree_encoding_tag::case__147) - - id: case__148 - type: case__148_entries - if: (tree_encoding_tag == tree_encoding_tag::case__148) - - id: case__149 - type: case__149_entries - if: (tree_encoding_tag == tree_encoding_tag::case__149) - - id: case__150 - type: case__150_entries - if: (tree_encoding_tag == tree_encoding_tag::case__150) - - id: case__151 - type: case__151_entries - if: (tree_encoding_tag == tree_encoding_tag::case__151) - - id: case__152 - type: case__152_entries - if: (tree_encoding_tag == tree_encoding_tag::case__152) - - id: case__153 - type: case__153_entries - if: (tree_encoding_tag == tree_encoding_tag::case__153) - - id: case__154 - type: case__154_entries - if: (tree_encoding_tag == tree_encoding_tag::case__154) - - id: case__155 - type: case__155_entries - if: (tree_encoding_tag == tree_encoding_tag::case__155) - - id: case__156 - type: case__156_entries - if: (tree_encoding_tag == tree_encoding_tag::case__156) - - id: case__157 - type: case__157_entries - if: (tree_encoding_tag == tree_encoding_tag::case__157) - - id: case__158 - type: case__158_entries - if: (tree_encoding_tag == tree_encoding_tag::case__158) - - id: case__159 - type: case__159_entries - if: (tree_encoding_tag == tree_encoding_tag::case__159) - - id: case__160 - type: case__160_entries - if: (tree_encoding_tag == tree_encoding_tag::case__160) - - id: case__161 - type: case__161_entries - if: (tree_encoding_tag == tree_encoding_tag::case__161) - - id: case__162 - type: case__162_entries - if: (tree_encoding_tag == tree_encoding_tag::case__162) - - id: case__163 - type: case__163_entries - if: (tree_encoding_tag == tree_encoding_tag::case__163) - - id: case__164 - type: case__164_entries - if: (tree_encoding_tag == tree_encoding_tag::case__164) - - id: case__165 - type: case__165_entries - if: (tree_encoding_tag == tree_encoding_tag::case__165) - - id: case__166 - type: case__166_entries - if: (tree_encoding_tag == tree_encoding_tag::case__166) - - id: case__167 - type: case__167_entries - if: (tree_encoding_tag == tree_encoding_tag::case__167) - - id: case__168 - type: case__168_entries - if: (tree_encoding_tag == tree_encoding_tag::case__168) - - id: case__169 - type: case__169_entries - if: (tree_encoding_tag == tree_encoding_tag::case__169) - - id: case__170 - type: case__170_entries - if: (tree_encoding_tag == tree_encoding_tag::case__170) - - id: case__171 - type: case__171_entries - if: (tree_encoding_tag == tree_encoding_tag::case__171) - - id: case__172 - type: case__172_entries - if: (tree_encoding_tag == tree_encoding_tag::case__172) - - id: case__173 - type: case__173_entries - if: (tree_encoding_tag == tree_encoding_tag::case__173) - - id: case__174 - type: case__174_entries - if: (tree_encoding_tag == tree_encoding_tag::case__174) - - id: case__175 - type: case__175_entries - if: (tree_encoding_tag == tree_encoding_tag::case__175) - - id: case__176 - type: case__176_entries - if: (tree_encoding_tag == tree_encoding_tag::case__176) - - id: case__177 - type: case__177_entries - if: (tree_encoding_tag == tree_encoding_tag::case__177) - - id: case__178 - type: case__178_entries - if: (tree_encoding_tag == tree_encoding_tag::case__178) - - id: case__179 - type: case__179_entries - if: (tree_encoding_tag == tree_encoding_tag::case__179) - - id: case__180 - type: case__180_entries - if: (tree_encoding_tag == tree_encoding_tag::case__180) - - id: case__181 - type: case__181_entries - if: (tree_encoding_tag == tree_encoding_tag::case__181) - - id: case__182 - type: case__182_entries - if: (tree_encoding_tag == tree_encoding_tag::case__182) - - id: case__183 - type: case__183_entries - if: (tree_encoding_tag == tree_encoding_tag::case__183) - - id: case__184 - type: case__184_entries - if: (tree_encoding_tag == tree_encoding_tag::case__184) - - id: case__185 - type: case__185_entries - if: (tree_encoding_tag == tree_encoding_tag::case__185) - - id: case__186 - type: case__186_entries - if: (tree_encoding_tag == tree_encoding_tag::case__186) - - id: case__187 - type: case__187_entries - if: (tree_encoding_tag == tree_encoding_tag::case__187) - - id: case__188 - type: case__188_entries - if: (tree_encoding_tag == tree_encoding_tag::case__188) - - id: case__189 - type: case__189_entries - if: (tree_encoding_tag == tree_encoding_tag::case__189) - - id: case__190 - type: case__190_entries - if: (tree_encoding_tag == tree_encoding_tag::case__190) - - id: case__191 - type: case__191_1 - if: (tree_encoding_tag == tree_encoding_tag::case__191) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: u1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_3 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_4 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_5 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_6 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_7 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_8 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_9 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_10 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_11 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_12 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_13 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_14 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: u2be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_15 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_16 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_17 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_18 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_19 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_20 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_21 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_22 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_23 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_24 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_25 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_26 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_27 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_28 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_29 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_30 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s4be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_31 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_32 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_33 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_34 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_35 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_36 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_37 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_38 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_39 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_40 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_41 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_42 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_43 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_44 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_45 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_46 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s8be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_47 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_48 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_49 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_50 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_51 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_52 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_53 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_54 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_55 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_56 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_57 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_58 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_59 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_60 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_61 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_62 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) tx_rollup_commit: seq: - id: source @@ -4841,7 +3776,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -4900,7 +3835,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -5048,10 +3983,10 @@ types: type: op_0 enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true @@ -5504,144 +4439,144 @@ enums: 250: zk_rollup_origination 251: zk_rollup_publish inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 4: inode_tree + 5: inode_tree + 6: inode_tree + 7: inode_tree + 8: inode_tree + 9: inode_tree + 10: inode_tree + 11: inode_tree + 12: inode_tree + 13: inode_tree + 14: inode_tree + 15: inode_tree + 16: inode_tree + 17: inode_tree + 18: inode_tree + 19: inode_tree + 20: inode_tree + 21: inode_tree + 22: inode_tree + 23: inode_tree + 24: inode_tree + 25: inode_tree + 26: inode_tree + 27: inode_tree + 28: inode_tree + 29: inode_tree + 30: inode_tree + 31: inode_tree + 32: inode_tree + 33: inode_tree + 34: inode_tree + 35: inode_tree + 36: inode_tree + 37: inode_tree + 38: inode_tree + 39: inode_tree + 40: inode_tree + 41: inode_tree + 42: inode_tree + 43: inode_tree + 44: inode_tree + 45: inode_tree + 46: inode_tree + 47: inode_tree + 48: inode_tree + 49: inode_tree + 50: inode_tree + 51: inode_tree + 52: inode_tree + 53: inode_tree + 54: inode_tree + 55: inode_tree + 56: inode_tree + 57: inode_tree + 58: inode_tree + 59: inode_tree + 60: inode_tree + 61: inode_tree + 62: inode_tree + 63: inode_tree + 64: inode_tree + 65: inode_tree + 66: inode_tree + 67: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 132: other_inode_trees + 133: other_inode_trees + 134: other_inode_trees + 135: other_inode_trees + 136: other_inode_trees + 137: other_inode_trees + 138: other_inode_trees + 139: other_inode_trees + 140: other_inode_trees + 141: other_inode_trees + 142: other_inode_trees + 143: other_inode_trees + 144: other_inode_trees + 145: other_inode_trees + 146: other_inode_trees + 147: other_inode_trees + 148: other_inode_trees + 149: other_inode_trees + 150: other_inode_trees + 151: other_inode_trees + 152: other_inode_trees + 153: other_inode_trees + 154: other_inode_trees + 155: other_inode_trees + 156: other_inode_trees + 157: other_inode_trees + 158: other_inode_trees + 159: other_inode_trees + 160: other_inode_trees + 161: other_inode_trees + 162: other_inode_trees + 163: other_inode_trees + 164: other_inode_trees + 165: other_inode_trees + 166: other_inode_trees + 167: other_inode_trees + 168: other_inode_trees + 169: other_inode_trees + 170: other_inode_trees + 171: other_inode_trees + 172: other_inode_trees + 173: other_inode_trees + 174: other_inode_trees + 175: other_inode_trees + 176: other_inode_trees + 177: other_inode_trees + 178: other_inode_trees + 179: other_inode_trees + 180: other_inode_trees + 181: other_inode_trees + 182: other_inode_trees + 183: other_inode_trees + 184: other_inode_trees + 185: other_inode_trees + 186: other_inode_trees + 187: other_inode_trees + 188: other_inode_trees + 189: other_inode_trees + 190: other_inode_trees + 191: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees input_proof_tag: 0: inbox__proof 1: reveal__proof @@ -5681,10 +4616,10 @@ enums: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 @@ -5706,148 +4641,148 @@ enums: 0: dissection 1: proof tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 16: inode + 17: inode + 18: inode + 19: inode + 20: inode + 21: inode + 22: inode + 23: inode + 24: inode + 25: inode + 26: inode + 27: inode + 28: inode + 29: inode + 30: inode + 31: inode + 32: inode + 33: inode + 34: inode + 35: inode + 36: inode + 37: inode + 38: inode + 39: inode + 40: inode + 41: inode + 42: inode + 43: inode + 44: inode + 45: inode + 46: inode + 47: inode + 48: inode + 49: inode + 50: inode + 51: inode + 52: inode + 53: inode + 54: inode + 55: inode + 56: inode + 57: inode + 58: inode + 59: inode + 60: inode + 61: inode + 62: inode + 63: inode + 64: inode + 65: inode + 66: inode + 67: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 132: other_trees + 133: other_trees + 134: other_trees + 135: other_trees + 136: other_trees + 137: other_trees + 138: other_trees + 139: other_trees + 140: other_trees + 141: other_trees + 142: other_trees + 143: other_trees + 144: other_trees + 145: other_trees + 146: other_trees + 147: other_trees + 148: other_trees + 149: other_trees + 150: other_trees + 151: other_trees + 152: other_trees + 153: other_trees + 154: other_trees + 155: other_trees + 156: other_trees + 157: other_trees + 158: other_trees + 159: other_trees + 160: other_trees + 161: other_trees + 162: other_trees + 163: other_trees + 164: other_trees + 165: other_trees + 166: other_trees + 167: other_trees + 168: other_trees + 169: other_trees + 170: other_trees + 171: other_trees + 172: other_trees + 173: other_trees + 174: other_trees + 175: other_trees + 176: other_trees + 177: other_trees + 178: other_trees + 179: other_trees + 180: other_trees + 181: other_trees + 182: other_trees + 183: other_trees + 184: other_trees + 185: other_trees + 186: other_trees + 187: other_trees + 188: other_trees + 189: other_trees + 190: other_trees + 191: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: id_015__ptlimapt__operation__alpha__contents type: id_015__ptlimapt__operation__alpha__contents diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__contents_list.ksy index 913db3deb41d..29427ec693c8 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__contents_list.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -87,3372 +87,2129 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_0: + case_0_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding - case__1: + case_1: seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__10: - seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - type: case__10_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__10_field1_entries - case__10_field1_entries: - seq: - - id: case__10_field1_elt_field0 - type: u1 - - id: case__10_field1_elt_field1 - type: inode_tree - case__11: - seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - type: case__11_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__11_field1_entries - case__11_field1_entries: + case_2: seq: - - id: case__11_field1_elt_field0 - type: u1 - - id: case__11_field1_elt_field1 - type: inode_tree - case__12: + - id: case_2_field0 + type: s2be + - id: case_2_field1 + size: 32 + doc: context_hash + - id: case_2_field2 + size: 32 + doc: context_hash + - id: case_2_field3 + type: tree_encoding + case_3: seq: - - id: case__12_field0 - type: u1 - - id: case__12_field1 - type: case__12_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__12_field1_entries - case__129_elt_field0: + - id: case_3_field0 + type: s2be + - id: case_3_field1 + size: 32 + doc: context_hash + - id: case_3_field2 + size: 32 + doc: context_hash + - id: case_3_field3 + type: tree_encoding + circuits_info: seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: + - id: circuits_info_entries + type: circuits_info_entries + repeat: eos + circuits_info_0: seq: - - id: len_case__129_elt_field0 - type: u1 + - id: len_circuits_info + type: u4be valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__12_field1_entries: + max: 1073741823 + - id: circuits_info + type: circuits_info + size: len_circuits_info + circuits_info_entries: seq: - - id: case__12_field1_elt_field0 + - id: circuits_info_elt_field0 + type: bytes_dyn_uint30 + - id: circuits_info_elt_field1 type: u1 - - id: case__12_field1_elt_field1 - type: inode_tree - case__13: + enum: bool + commitment: seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__13_field1_entries - case__130_elt_field0: + - id: level + type: s4be + - id: messages + type: messages_0 + - id: predecessor + type: predecessor + - id: inbox_merkle_root + size: 32 + commitment_0: seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: + - id: compressed_state + size: 32 + - id: inbox_level + type: s4be + - id: predecessor + size: 32 + - id: number_of_ticks + type: s8be + dal_publish_slot_header: seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131_elt_field0: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: slot + type: slot + dal_slot_availability: seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + - id: endorser + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: endorsement + type: z + delegation: seq: - - id: len_case__131_elt_field0 + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: delegate_tag type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__132_elt_field0: - seq: - - id: case__132_elt_field0 - size-eos: true - case__132_elt_field0_0: + enum: bool + - id: delegate + type: public_key_hash + if: (delegate_tag == bool::true) + doc: A Ed25519, Secp256k1, or P256 public key hash + deposit: seq: - - id: len_case__132_elt_field0 - type: u1 - valid: - max: 255 - - id: case__132_elt_field0 - type: case__132_elt_field0 - size: len_case__132_elt_field0 - case__132_entries: - seq: - - id: case__132_elt_field0 - type: case__132_elt_field0_0 - - id: case__132_elt_field1 - type: tree_encoding - case__133_elt_field0: + - id: sender + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + size: 20 + - id: ticket_hash + size: 32 + - id: amount + type: amount + dissection: seq: - - id: case__133_elt_field0 - size-eos: true - case__133_elt_field0_0: + - id: dissection_entries + type: dissection_entries + repeat: eos + dissection_0: seq: - - id: len_case__133_elt_field0 - type: u1 + - id: len_dissection + type: u4be valid: - max: 255 - - id: case__133_elt_field0 - type: case__133_elt_field0 - size: len_case__133_elt_field0 - case__133_entries: - seq: - - id: case__133_elt_field0 - type: case__133_elt_field0_0 - - id: case__133_elt_field1 - type: tree_encoding - case__134_elt_field0: - seq: - - id: case__134_elt_field0 - size-eos: true - case__134_elt_field0_0: + max: 1073741823 + - id: dissection + type: dissection + size: len_dissection + dissection_entries: seq: - - id: len_case__134_elt_field0 + - id: state_tag type: u1 - valid: - max: 255 - - id: case__134_elt_field0 - type: case__134_elt_field0 - size: len_case__134_elt_field0 - case__134_entries: - seq: - - id: case__134_elt_field0 - type: case__134_elt_field0_0 - - id: case__134_elt_field1 - type: tree_encoding - case__135_elt_field0: + enum: bool + - id: state + size: 32 + if: (state_tag == bool::true) + - id: tick + type: n + double_baking_evidence: seq: - - id: case__135_elt_field0 - size-eos: true - case__135_elt_field0_0: + - id: bh1 + type: bh1_0 + - id: bh2 + type: bh2_0 + double_endorsement_evidence: seq: - - id: len_case__135_elt_field0 - type: u1 - valid: - max: 255 - - id: case__135_elt_field0 - type: case__135_elt_field0 - size: len_case__135_elt_field0 - case__135_entries: - seq: - - id: case__135_elt_field0 - type: case__135_elt_field0_0 - - id: case__135_elt_field1 - type: tree_encoding - case__136_elt_field0: + - id: op1 + type: op1_0 + - id: op2 + type: op2_0 + double_preendorsement_evidence: seq: - - id: case__136_elt_field0 - size-eos: true - case__136_elt_field0_0: + - id: op1 + type: op1_2 + - id: op2 + type: op2_2 + drain_delegate: seq: - - id: len_case__136_elt_field0 - type: u1 - valid: - max: 255 - - id: case__136_elt_field0 - type: case__136_elt_field0 - size: len_case__136_elt_field0 - case__136_entries: - seq: - - id: case__136_elt_field0 - type: case__136_elt_field0_0 - - id: case__136_elt_field1 - type: tree_encoding - case__137_elt_field0: + - id: consensus_key + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: delegate + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + endorsement: seq: - - id: case__137_elt_field0 - size-eos: true - case__137_elt_field0_0: + - id: slot + type: u2be + - id: level + type: s4be + - id: round + type: s4be + - id: block_payload_hash + size: 32 + id_015__ptlimapt__block_header__alpha__full_header: seq: - - id: len_case__137_elt_field0 - type: u1 - valid: - max: 255 - - id: case__137_elt_field0 - type: case__137_elt_field0 - size: len_case__137_elt_field0 - case__137_entries: - seq: - - id: case__137_elt_field0 - type: case__137_elt_field0_0 - - id: case__137_elt_field1 - type: tree_encoding - case__138_elt_field0: + - id: id_015__ptlimapt__block_header__alpha__full_header + type: block_header__shell + - id: id_015__ptlimapt__block_header__alpha__signed_contents + type: id_015__ptlimapt__block_header__alpha__signed_contents + id_015__ptlimapt__block_header__alpha__signed_contents: seq: - - id: case__138_elt_field0 - size-eos: true - case__138_elt_field0_0: + - id: id_015__ptlimapt__block_header__alpha__unsigned_contents + type: id_015__ptlimapt__block_header__alpha__unsigned_contents + - id: signature + size: 64 + id_015__ptlimapt__block_header__alpha__unsigned_contents: seq: - - id: len_case__138_elt_field0 + - id: payload_hash + size: 32 + - id: payload_round + type: s4be + - id: proof_of_work_nonce + size: 8 + - id: seed_nonce_hash_tag type: u1 - valid: - max: 255 - - id: case__138_elt_field0 - type: case__138_elt_field0 - size: len_case__138_elt_field0 - case__138_entries: - seq: - - id: case__138_elt_field0 - type: case__138_elt_field0_0 - - id: case__138_elt_field1 - type: tree_encoding - case__139_elt_field0: - seq: - - id: case__139_elt_field0 - size-eos: true - case__139_elt_field0_0: + enum: bool + - id: seed_nonce_hash + size: 32 + if: (seed_nonce_hash_tag == bool::true) + - id: liquidity_baking_toggle_vote + type: id_015__ptlimapt__liquidity_baking_toggle_vote + id_015__ptlimapt__contract_id: seq: - - id: len_case__139_elt_field0 + - id: id_015__ptlimapt__contract_id_tag type: u1 - valid: - max: 255 - - id: case__139_elt_field0 - type: case__139_elt_field0 - size: len_case__139_elt_field0 - case__139_entries: - seq: - - id: case__139_elt_field0 - type: case__139_elt_field0_0 - - id: case__139_elt_field1 - type: tree_encoding - case__13_field1_entries: + enum: id_015__ptlimapt__contract_id_tag + - id: implicit + type: public_key_hash + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) + id_015__ptlimapt__contract_id__originated: seq: - - id: case__13_field1_elt_field0 + - id: id_015__ptlimapt__contract_id__originated_tag type: u1 - - id: case__13_field1_elt_field1 - type: inode_tree - case__14: - seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__14_field1_entries - case__140_elt_field0: - seq: - - id: case__140_elt_field0 - size-eos: true - case__140_elt_field0_0: + enum: id_015__ptlimapt__contract_id__originated_tag + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) + id_015__ptlimapt__entrypoint: seq: - - id: len_case__140_elt_field0 + - id: id_015__ptlimapt__entrypoint_tag type: u1 - valid: - max: 255 - - id: case__140_elt_field0 - type: case__140_elt_field0 - size: len_case__140_elt_field0 - case__140_entries: - seq: - - id: case__140_elt_field0 - type: case__140_elt_field0_0 - - id: case__140_elt_field1 - type: tree_encoding - case__141_elt_field0: - seq: - - id: case__141_elt_field0 - size-eos: true - case__141_elt_field0_0: - seq: - - id: len_case__141_elt_field0 - type: u1 - valid: - max: 255 - - id: case__141_elt_field0 - type: case__141_elt_field0 - size: len_case__141_elt_field0 - case__141_entries: - seq: - - id: case__141_elt_field0 - type: case__141_elt_field0_0 - - id: case__141_elt_field1 - type: tree_encoding - case__142_elt_field0: - seq: - - id: case__142_elt_field0 - size-eos: true - case__142_elt_field0_0: - seq: - - id: len_case__142_elt_field0 - type: u1 - valid: - max: 255 - - id: case__142_elt_field0 - type: case__142_elt_field0 - size: len_case__142_elt_field0 - case__142_entries: - seq: - - id: case__142_elt_field0 - type: case__142_elt_field0_0 - - id: case__142_elt_field1 - type: tree_encoding - case__143_elt_field0: - seq: - - id: case__143_elt_field0 - size-eos: true - case__143_elt_field0_0: - seq: - - id: len_case__143_elt_field0 - type: u1 - valid: - max: 255 - - id: case__143_elt_field0 - type: case__143_elt_field0 - size: len_case__143_elt_field0 - case__143_entries: - seq: - - id: case__143_elt_field0 - type: case__143_elt_field0_0 - - id: case__143_elt_field1 - type: tree_encoding - case__144_elt_field0: - seq: - - id: case__144_elt_field0 - size-eos: true - case__144_elt_field0_0: - seq: - - id: len_case__144_elt_field0 - type: u1 - valid: - max: 255 - - id: case__144_elt_field0 - type: case__144_elt_field0 - size: len_case__144_elt_field0 - case__144_entries: - seq: - - id: case__144_elt_field0 - type: case__144_elt_field0_0 - - id: case__144_elt_field1 - type: tree_encoding - case__145_elt_field0: - seq: - - id: case__145_elt_field0 - size-eos: true - case__145_elt_field0_0: - seq: - - id: len_case__145_elt_field0 - type: u1 - valid: - max: 255 - - id: case__145_elt_field0 - type: case__145_elt_field0 - size: len_case__145_elt_field0 - case__145_entries: - seq: - - id: case__145_elt_field0 - type: case__145_elt_field0_0 - - id: case__145_elt_field1 - type: tree_encoding - case__146_elt_field0: - seq: - - id: case__146_elt_field0 - size-eos: true - case__146_elt_field0_0: - seq: - - id: len_case__146_elt_field0 - type: u1 - valid: - max: 255 - - id: case__146_elt_field0 - type: case__146_elt_field0 - size: len_case__146_elt_field0 - case__146_entries: - seq: - - id: case__146_elt_field0 - type: case__146_elt_field0_0 - - id: case__146_elt_field1 - type: tree_encoding - case__147_elt_field0: - seq: - - id: case__147_elt_field0 - size-eos: true - case__147_elt_field0_0: - seq: - - id: len_case__147_elt_field0 - type: u1 - valid: - max: 255 - - id: case__147_elt_field0 - type: case__147_elt_field0 - size: len_case__147_elt_field0 - case__147_entries: - seq: - - id: case__147_elt_field0 - type: case__147_elt_field0_0 - - id: case__147_elt_field1 - type: tree_encoding - case__148_elt_field0: - seq: - - id: case__148_elt_field0 - size-eos: true - case__148_elt_field0_0: - seq: - - id: len_case__148_elt_field0 - type: u1 - valid: - max: 255 - - id: case__148_elt_field0 - type: case__148_elt_field0 - size: len_case__148_elt_field0 - case__148_entries: - seq: - - id: case__148_elt_field0 - type: case__148_elt_field0_0 - - id: case__148_elt_field1 - type: tree_encoding - case__149_elt_field0: - seq: - - id: case__149_elt_field0 - size-eos: true - case__149_elt_field0_0: - seq: - - id: len_case__149_elt_field0 - type: u1 - valid: - max: 255 - - id: case__149_elt_field0 - type: case__149_elt_field0 - size: len_case__149_elt_field0 - case__149_entries: - seq: - - id: case__149_elt_field0 - type: case__149_elt_field0_0 - - id: case__149_elt_field1 - type: tree_encoding - case__14_field1_entries: - seq: - - id: case__14_field1_elt_field0 - type: u1 - - id: case__14_field1_elt_field1 - type: inode_tree - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__15_field1_entries - case__150_elt_field0: - seq: - - id: case__150_elt_field0 - size-eos: true - case__150_elt_field0_0: - seq: - - id: len_case__150_elt_field0 - type: u1 - valid: - max: 255 - - id: case__150_elt_field0 - type: case__150_elt_field0 - size: len_case__150_elt_field0 - case__150_entries: - seq: - - id: case__150_elt_field0 - type: case__150_elt_field0_0 - - id: case__150_elt_field1 - type: tree_encoding - case__151_elt_field0: - seq: - - id: case__151_elt_field0 - size-eos: true - case__151_elt_field0_0: - seq: - - id: len_case__151_elt_field0 - type: u1 - valid: - max: 255 - - id: case__151_elt_field0 - type: case__151_elt_field0 - size: len_case__151_elt_field0 - case__151_entries: - seq: - - id: case__151_elt_field0 - type: case__151_elt_field0_0 - - id: case__151_elt_field1 - type: tree_encoding - case__152_elt_field0: - seq: - - id: case__152_elt_field0 - size-eos: true - case__152_elt_field0_0: - seq: - - id: len_case__152_elt_field0 - type: u1 - valid: - max: 255 - - id: case__152_elt_field0 - type: case__152_elt_field0 - size: len_case__152_elt_field0 - case__152_entries: - seq: - - id: case__152_elt_field0 - type: case__152_elt_field0_0 - - id: case__152_elt_field1 - type: tree_encoding - case__153_elt_field0: - seq: - - id: case__153_elt_field0 - size-eos: true - case__153_elt_field0_0: - seq: - - id: len_case__153_elt_field0 - type: u1 - valid: - max: 255 - - id: case__153_elt_field0 - type: case__153_elt_field0 - size: len_case__153_elt_field0 - case__153_entries: - seq: - - id: case__153_elt_field0 - type: case__153_elt_field0_0 - - id: case__153_elt_field1 - type: tree_encoding - case__154_elt_field0: - seq: - - id: case__154_elt_field0 - size-eos: true - case__154_elt_field0_0: - seq: - - id: len_case__154_elt_field0 - type: u1 - valid: - max: 255 - - id: case__154_elt_field0 - type: case__154_elt_field0 - size: len_case__154_elt_field0 - case__154_entries: - seq: - - id: case__154_elt_field0 - type: case__154_elt_field0_0 - - id: case__154_elt_field1 - type: tree_encoding - case__155_elt_field0: - seq: - - id: case__155_elt_field0 - size-eos: true - case__155_elt_field0_0: - seq: - - id: len_case__155_elt_field0 - type: u1 - valid: - max: 255 - - id: case__155_elt_field0 - type: case__155_elt_field0 - size: len_case__155_elt_field0 - case__155_entries: - seq: - - id: case__155_elt_field0 - type: case__155_elt_field0_0 - - id: case__155_elt_field1 - type: tree_encoding - case__156_elt_field0: - seq: - - id: case__156_elt_field0 - size-eos: true - case__156_elt_field0_0: - seq: - - id: len_case__156_elt_field0 - type: u1 - valid: - max: 255 - - id: case__156_elt_field0 - type: case__156_elt_field0 - size: len_case__156_elt_field0 - case__156_entries: - seq: - - id: case__156_elt_field0 - type: case__156_elt_field0_0 - - id: case__156_elt_field1 - type: tree_encoding - case__157_elt_field0: - seq: - - id: case__157_elt_field0 - size-eos: true - case__157_elt_field0_0: - seq: - - id: len_case__157_elt_field0 - type: u1 - valid: - max: 255 - - id: case__157_elt_field0 - type: case__157_elt_field0 - size: len_case__157_elt_field0 - case__157_entries: - seq: - - id: case__157_elt_field0 - type: case__157_elt_field0_0 - - id: case__157_elt_field1 - type: tree_encoding - case__158_elt_field0: - seq: - - id: case__158_elt_field0 - size-eos: true - case__158_elt_field0_0: - seq: - - id: len_case__158_elt_field0 - type: u1 - valid: - max: 255 - - id: case__158_elt_field0 - type: case__158_elt_field0 - size: len_case__158_elt_field0 - case__158_entries: - seq: - - id: case__158_elt_field0 - type: case__158_elt_field0_0 - - id: case__158_elt_field1 - type: tree_encoding - case__159_elt_field0: - seq: - - id: case__159_elt_field0 - size-eos: true - case__159_elt_field0_0: - seq: - - id: len_case__159_elt_field0 - type: u1 - valid: - max: 255 - - id: case__159_elt_field0 - type: case__159_elt_field0 - size: len_case__159_elt_field0 - case__159_entries: - seq: - - id: case__159_elt_field0 - type: case__159_elt_field0_0 - - id: case__159_elt_field1 - type: tree_encoding - case__15_field1_entries: - seq: - - id: case__15_field1_elt_field0 - type: u1 - - id: case__15_field1_elt_field1 - type: inode_tree - case__16: - seq: - - id: case__16_field0 - type: u1 - - id: case__16_field1 - type: case__16_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__16_field1_entries - case__160_elt_field0: - seq: - - id: case__160_elt_field0 - size-eos: true - case__160_elt_field0_0: - seq: - - id: len_case__160_elt_field0 - type: u1 - valid: - max: 255 - - id: case__160_elt_field0 - type: case__160_elt_field0 - size: len_case__160_elt_field0 - case__160_entries: - seq: - - id: case__160_elt_field0 - type: case__160_elt_field0_0 - - id: case__160_elt_field1 - type: tree_encoding - case__161_elt_field0: - seq: - - id: case__161_elt_field0 - size-eos: true - case__161_elt_field0_0: - seq: - - id: len_case__161_elt_field0 - type: u1 - valid: - max: 255 - - id: case__161_elt_field0 - type: case__161_elt_field0 - size: len_case__161_elt_field0 - case__161_entries: - seq: - - id: case__161_elt_field0 - type: case__161_elt_field0_0 - - id: case__161_elt_field1 - type: tree_encoding - case__162_elt_field0: - seq: - - id: case__162_elt_field0 - size-eos: true - case__162_elt_field0_0: - seq: - - id: len_case__162_elt_field0 - type: u1 - valid: - max: 255 - - id: case__162_elt_field0 - type: case__162_elt_field0 - size: len_case__162_elt_field0 - case__162_entries: - seq: - - id: case__162_elt_field0 - type: case__162_elt_field0_0 - - id: case__162_elt_field1 - type: tree_encoding - case__163_elt_field0: - seq: - - id: case__163_elt_field0 - size-eos: true - case__163_elt_field0_0: - seq: - - id: len_case__163_elt_field0 - type: u1 - valid: - max: 255 - - id: case__163_elt_field0 - type: case__163_elt_field0 - size: len_case__163_elt_field0 - case__163_entries: - seq: - - id: case__163_elt_field0 - type: case__163_elt_field0_0 - - id: case__163_elt_field1 - type: tree_encoding - case__164_elt_field0: - seq: - - id: case__164_elt_field0 - size-eos: true - case__164_elt_field0_0: - seq: - - id: len_case__164_elt_field0 - type: u1 - valid: - max: 255 - - id: case__164_elt_field0 - type: case__164_elt_field0 - size: len_case__164_elt_field0 - case__164_entries: - seq: - - id: case__164_elt_field0 - type: case__164_elt_field0_0 - - id: case__164_elt_field1 - type: tree_encoding - case__165_elt_field0: - seq: - - id: case__165_elt_field0 - size-eos: true - case__165_elt_field0_0: - seq: - - id: len_case__165_elt_field0 - type: u1 - valid: - max: 255 - - id: case__165_elt_field0 - type: case__165_elt_field0 - size: len_case__165_elt_field0 - case__165_entries: - seq: - - id: case__165_elt_field0 - type: case__165_elt_field0_0 - - id: case__165_elt_field1 - type: tree_encoding - case__166_elt_field0: - seq: - - id: case__166_elt_field0 - size-eos: true - case__166_elt_field0_0: - seq: - - id: len_case__166_elt_field0 - type: u1 - valid: - max: 255 - - id: case__166_elt_field0 - type: case__166_elt_field0 - size: len_case__166_elt_field0 - case__166_entries: - seq: - - id: case__166_elt_field0 - type: case__166_elt_field0_0 - - id: case__166_elt_field1 - type: tree_encoding - case__167_elt_field0: - seq: - - id: case__167_elt_field0 - size-eos: true - case__167_elt_field0_0: - seq: - - id: len_case__167_elt_field0 - type: u1 - valid: - max: 255 - - id: case__167_elt_field0 - type: case__167_elt_field0 - size: len_case__167_elt_field0 - case__167_entries: - seq: - - id: case__167_elt_field0 - type: case__167_elt_field0_0 - - id: case__167_elt_field1 - type: tree_encoding - case__168_elt_field0: - seq: - - id: case__168_elt_field0 - size-eos: true - case__168_elt_field0_0: - seq: - - id: len_case__168_elt_field0 - type: u1 - valid: - max: 255 - - id: case__168_elt_field0 - type: case__168_elt_field0 - size: len_case__168_elt_field0 - case__168_entries: - seq: - - id: case__168_elt_field0 - type: case__168_elt_field0_0 - - id: case__168_elt_field1 - type: tree_encoding - case__169_elt_field0: - seq: - - id: case__169_elt_field0 - size-eos: true - case__169_elt_field0_0: - seq: - - id: len_case__169_elt_field0 - type: u1 - valid: - max: 255 - - id: case__169_elt_field0 - type: case__169_elt_field0 - size: len_case__169_elt_field0 - case__169_entries: - seq: - - id: case__169_elt_field0 - type: case__169_elt_field0_0 - - id: case__169_elt_field1 - type: tree_encoding - case__16_field1_entries: - seq: - - id: case__16_field1_elt_field0 - type: u1 - - id: case__16_field1_elt_field1 - type: inode_tree - case__17: - seq: - - id: case__17_field0 - type: u2 - - id: case__17_field1 - type: case__17_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__17_field1_entries - case__170_elt_field0: - seq: - - id: case__170_elt_field0 - size-eos: true - case__170_elt_field0_0: - seq: - - id: len_case__170_elt_field0 - type: u1 - valid: - max: 255 - - id: case__170_elt_field0 - type: case__170_elt_field0 - size: len_case__170_elt_field0 - case__170_entries: - seq: - - id: case__170_elt_field0 - type: case__170_elt_field0_0 - - id: case__170_elt_field1 - type: tree_encoding - case__171_elt_field0: - seq: - - id: case__171_elt_field0 - size-eos: true - case__171_elt_field0_0: - seq: - - id: len_case__171_elt_field0 - type: u1 - valid: - max: 255 - - id: case__171_elt_field0 - type: case__171_elt_field0 - size: len_case__171_elt_field0 - case__171_entries: - seq: - - id: case__171_elt_field0 - type: case__171_elt_field0_0 - - id: case__171_elt_field1 - type: tree_encoding - case__172_elt_field0: - seq: - - id: case__172_elt_field0 - size-eos: true - case__172_elt_field0_0: - seq: - - id: len_case__172_elt_field0 - type: u1 - valid: - max: 255 - - id: case__172_elt_field0 - type: case__172_elt_field0 - size: len_case__172_elt_field0 - case__172_entries: - seq: - - id: case__172_elt_field0 - type: case__172_elt_field0_0 - - id: case__172_elt_field1 - type: tree_encoding - case__173_elt_field0: - seq: - - id: case__173_elt_field0 - size-eos: true - case__173_elt_field0_0: - seq: - - id: len_case__173_elt_field0 - type: u1 - valid: - max: 255 - - id: case__173_elt_field0 - type: case__173_elt_field0 - size: len_case__173_elt_field0 - case__173_entries: - seq: - - id: case__173_elt_field0 - type: case__173_elt_field0_0 - - id: case__173_elt_field1 - type: tree_encoding - case__174_elt_field0: - seq: - - id: case__174_elt_field0 - size-eos: true - case__174_elt_field0_0: - seq: - - id: len_case__174_elt_field0 - type: u1 - valid: - max: 255 - - id: case__174_elt_field0 - type: case__174_elt_field0 - size: len_case__174_elt_field0 - case__174_entries: - seq: - - id: case__174_elt_field0 - type: case__174_elt_field0_0 - - id: case__174_elt_field1 - type: tree_encoding - case__175_elt_field0: - seq: - - id: case__175_elt_field0 - size-eos: true - case__175_elt_field0_0: - seq: - - id: len_case__175_elt_field0 - type: u1 - valid: - max: 255 - - id: case__175_elt_field0 - type: case__175_elt_field0 - size: len_case__175_elt_field0 - case__175_entries: - seq: - - id: case__175_elt_field0 - type: case__175_elt_field0_0 - - id: case__175_elt_field1 - type: tree_encoding - case__176_elt_field0: - seq: - - id: case__176_elt_field0 - size-eos: true - case__176_elt_field0_0: - seq: - - id: len_case__176_elt_field0 - type: u1 - valid: - max: 255 - - id: case__176_elt_field0 - type: case__176_elt_field0 - size: len_case__176_elt_field0 - case__176_entries: - seq: - - id: case__176_elt_field0 - type: case__176_elt_field0_0 - - id: case__176_elt_field1 - type: tree_encoding - case__177_elt_field0: - seq: - - id: case__177_elt_field0 - size-eos: true - case__177_elt_field0_0: - seq: - - id: len_case__177_elt_field0 - type: u1 - valid: - max: 255 - - id: case__177_elt_field0 - type: case__177_elt_field0 - size: len_case__177_elt_field0 - case__177_entries: - seq: - - id: case__177_elt_field0 - type: case__177_elt_field0_0 - - id: case__177_elt_field1 - type: tree_encoding - case__178_elt_field0: - seq: - - id: case__178_elt_field0 - size-eos: true - case__178_elt_field0_0: - seq: - - id: len_case__178_elt_field0 - type: u1 - valid: - max: 255 - - id: case__178_elt_field0 - type: case__178_elt_field0 - size: len_case__178_elt_field0 - case__178_entries: - seq: - - id: case__178_elt_field0 - type: case__178_elt_field0_0 - - id: case__178_elt_field1 - type: tree_encoding - case__179_elt_field0: - seq: - - id: case__179_elt_field0 - size-eos: true - case__179_elt_field0_0: - seq: - - id: len_case__179_elt_field0 - type: u1 - valid: - max: 255 - - id: case__179_elt_field0 - type: case__179_elt_field0 - size: len_case__179_elt_field0 - case__179_entries: - seq: - - id: case__179_elt_field0 - type: case__179_elt_field0_0 - - id: case__179_elt_field1 - type: tree_encoding - case__17_field1_entries: - seq: - - id: case__17_field1_elt_field0 - type: u1 - - id: case__17_field1_elt_field1 - type: inode_tree - case__18: - seq: - - id: case__18_field0 - type: s4 - - id: case__18_field1 - type: case__18_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__18_field1_entries - case__180_elt_field0: - seq: - - id: case__180_elt_field0 - size-eos: true - case__180_elt_field0_0: - seq: - - id: len_case__180_elt_field0 - type: u1 - valid: - max: 255 - - id: case__180_elt_field0 - type: case__180_elt_field0 - size: len_case__180_elt_field0 - case__180_entries: - seq: - - id: case__180_elt_field0 - type: case__180_elt_field0_0 - - id: case__180_elt_field1 - type: tree_encoding - case__181_elt_field0: - seq: - - id: case__181_elt_field0 - size-eos: true - case__181_elt_field0_0: - seq: - - id: len_case__181_elt_field0 - type: u1 - valid: - max: 255 - - id: case__181_elt_field0 - type: case__181_elt_field0 - size: len_case__181_elt_field0 - case__181_entries: - seq: - - id: case__181_elt_field0 - type: case__181_elt_field0_0 - - id: case__181_elt_field1 - type: tree_encoding - case__182_elt_field0: - seq: - - id: case__182_elt_field0 - size-eos: true - case__182_elt_field0_0: - seq: - - id: len_case__182_elt_field0 - type: u1 - valid: - max: 255 - - id: case__182_elt_field0 - type: case__182_elt_field0 - size: len_case__182_elt_field0 - case__182_entries: - seq: - - id: case__182_elt_field0 - type: case__182_elt_field0_0 - - id: case__182_elt_field1 - type: tree_encoding - case__183_elt_field0: - seq: - - id: case__183_elt_field0 - size-eos: true - case__183_elt_field0_0: - seq: - - id: len_case__183_elt_field0 - type: u1 - valid: - max: 255 - - id: case__183_elt_field0 - type: case__183_elt_field0 - size: len_case__183_elt_field0 - case__183_entries: - seq: - - id: case__183_elt_field0 - type: case__183_elt_field0_0 - - id: case__183_elt_field1 - type: tree_encoding - case__184_elt_field0: - seq: - - id: case__184_elt_field0 - size-eos: true - case__184_elt_field0_0: - seq: - - id: len_case__184_elt_field0 - type: u1 - valid: - max: 255 - - id: case__184_elt_field0 - type: case__184_elt_field0 - size: len_case__184_elt_field0 - case__184_entries: - seq: - - id: case__184_elt_field0 - type: case__184_elt_field0_0 - - id: case__184_elt_field1 - type: tree_encoding - case__185_elt_field0: - seq: - - id: case__185_elt_field0 - size-eos: true - case__185_elt_field0_0: - seq: - - id: len_case__185_elt_field0 - type: u1 - valid: - max: 255 - - id: case__185_elt_field0 - type: case__185_elt_field0 - size: len_case__185_elt_field0 - case__185_entries: - seq: - - id: case__185_elt_field0 - type: case__185_elt_field0_0 - - id: case__185_elt_field1 - type: tree_encoding - case__186_elt_field0: - seq: - - id: case__186_elt_field0 - size-eos: true - case__186_elt_field0_0: - seq: - - id: len_case__186_elt_field0 - type: u1 - valid: - max: 255 - - id: case__186_elt_field0 - type: case__186_elt_field0 - size: len_case__186_elt_field0 - case__186_entries: - seq: - - id: case__186_elt_field0 - type: case__186_elt_field0_0 - - id: case__186_elt_field1 - type: tree_encoding - case__187_elt_field0: - seq: - - id: case__187_elt_field0 - size-eos: true - case__187_elt_field0_0: - seq: - - id: len_case__187_elt_field0 - type: u1 - valid: - max: 255 - - id: case__187_elt_field0 - type: case__187_elt_field0 - size: len_case__187_elt_field0 - case__187_entries: - seq: - - id: case__187_elt_field0 - type: case__187_elt_field0_0 - - id: case__187_elt_field1 - type: tree_encoding - case__188_elt_field0: - seq: - - id: case__188_elt_field0 - size-eos: true - case__188_elt_field0_0: - seq: - - id: len_case__188_elt_field0 - type: u1 - valid: - max: 255 - - id: case__188_elt_field0 - type: case__188_elt_field0 - size: len_case__188_elt_field0 - case__188_entries: - seq: - - id: case__188_elt_field0 - type: case__188_elt_field0_0 - - id: case__188_elt_field1 - type: tree_encoding - case__189_elt_field0: - seq: - - id: case__189_elt_field0 - size-eos: true - case__189_elt_field0_0: - seq: - - id: len_case__189_elt_field0 - type: u1 - valid: - max: 255 - - id: case__189_elt_field0 - type: case__189_elt_field0 - size: len_case__189_elt_field0 - case__189_entries: - seq: - - id: case__189_elt_field0 - type: case__189_elt_field0_0 - - id: case__189_elt_field1 - type: tree_encoding - case__18_field1_entries: - seq: - - id: case__18_field1_elt_field0 - type: u1 - - id: case__18_field1_elt_field1 - type: inode_tree - case__19: - seq: - - id: case__19_field0 - type: s8 - - id: case__19_field1 - type: case__19_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__19_field1_entries - case__190_elt_field0: - seq: - - id: case__190_elt_field0 - size-eos: true - case__190_elt_field0_0: - seq: - - id: len_case__190_elt_field0 - type: u1 - valid: - max: 255 - - id: case__190_elt_field0 - type: case__190_elt_field0 - size: len_case__190_elt_field0 - case__190_entries: - seq: - - id: case__190_elt_field0 - type: case__190_elt_field0_0 - - id: case__190_elt_field1 - type: tree_encoding - case__191: - seq: - - id: case__191_entries - type: case__191_entries - repeat: eos - case__191_0: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_1: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_elt_field0: - seq: - - id: case__191_elt_field0 - size-eos: true - case__191_elt_field0_0: - seq: - - id: len_case__191_elt_field0 - type: u1 - valid: - max: 255 - - id: case__191_elt_field0 - type: case__191_elt_field0 - size: len_case__191_elt_field0 - case__191_entries: - seq: - - id: case__191_elt_field0 - type: case__191_elt_field0_0 - - id: case__191_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__19_field1_entries: - seq: - - id: case__19_field1_elt_field0 - type: u1 - - id: case__19_field1_elt_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: tree_encoding - case__20: - seq: - - id: case__20_field0 - type: u1 - - id: case__20_field1 - type: case__20_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__20_field1_entries - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__20_field1_entries: - seq: - - id: case__20_field1_elt_field0 - type: u1 - - id: case__20_field1_elt_field1 - type: inode_tree - case__21: - seq: - - id: case__21_field0 - type: u2 - - id: case__21_field1 - type: case__21_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__21_field1_entries - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: - seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: + enum: id_015__ptlimapt__entrypoint_tag + - id: named + type: named_0 + if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) + id_015__ptlimapt__inlined__endorsement: seq: - - id: len_case__219_field1 + - id: id_015__ptlimapt__inlined__endorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__endorsement_mempool__contents + - id: signature_tag type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__21_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__endorsement_mempool__contents: seq: - - id: case__21_field1_elt_field0 + - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag type: u1 - - id: case__21_field1_elt_field1 - type: inode_tree - case__22: - seq: - - id: case__22_field0 - type: s4 - - id: case__22_field1 - type: case__22_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__22_field1_entries - case__22_field1_entries: + enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) + id_015__ptlimapt__inlined__preendorsement: seq: - - id: case__22_field1_elt_field0 + - id: id_015__ptlimapt__inlined__preendorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__preendorsement__contents + - id: signature_tag type: u1 - - id: case__22_field1_elt_field1 - type: inode_tree - case__23: - seq: - - id: case__23_field0 - type: s8 - - id: case__23_field1 - type: case__23_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__23_field1_entries - case__23_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__preendorsement__contents: seq: - - id: case__23_field1_elt_field0 + - id: id_015__ptlimapt__inlined__preendorsement__contents_tag type: u1 - - id: case__23_field1_elt_field1 - type: inode_tree - case__24: + enum: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) + id_015__ptlimapt__liquidity_baking_toggle_vote: seq: - - id: case__24_field0 - type: u1 - - id: case__24_field1 - type: case__24_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__24_field1_entries - case__24_field1_entries: + - id: id_015__ptlimapt__liquidity_baking_toggle_vote + type: s1 + id_015__ptlimapt__michelson__v1__primitives: seq: - - id: case__24_field1_elt_field0 + - id: id_015__ptlimapt__michelson__v1__primitives type: u1 - - id: case__24_field1_elt_field1 - type: inode_tree - case__25: + enum: id_015__ptlimapt__michelson__v1__primitives + id_015__ptlimapt__mutez: seq: - - id: case__25_field0 - type: u2 - - id: case__25_field1 - type: case__25_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__25_field1_entries - case__25_field1_entries: + - id: id_015__ptlimapt__mutez + type: n + id_015__ptlimapt__operation__alpha__contents: seq: - - id: case__25_field1_elt_field0 + - id: id_015__ptlimapt__operation__alpha__contents_tag type: u1 - - id: case__25_field1_elt_field1 - type: inode_tree - case__26: + enum: id_015__ptlimapt__operation__alpha__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) + - id: dal_slot_availability + type: dal_slot_availability + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) + - id: seed_nonce_revelation + type: seed_nonce_revelation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) + - id: vdf_revelation + type: solution + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) + - id: double_endorsement_evidence + type: double_endorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) + - id: double_preendorsement_evidence + type: double_preendorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) + - id: double_baking_evidence + type: double_baking_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) + - id: activate_account + type: activate_account + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) + - id: proposals + type: proposals_1 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) + - id: ballot + type: ballot + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) + - id: reveal + type: reveal + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) + - id: transaction + type: transaction + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) + - id: origination + type: origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) + - id: delegation + type: delegation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) + - id: set_deposits_limit + type: set_deposits_limit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) + - id: increase_paid_storage + type: increase_paid_storage + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) + - id: update_consensus_key + type: update_consensus_key + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) + - id: drain_delegate + type: drain_delegate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) + - id: failing_noop + type: bytes_dyn_uint30 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) + - id: register_global_constant + type: register_global_constant + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) + - id: tx_rollup_origination + type: tx_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) + - id: tx_rollup_submit_batch + type: tx_rollup_submit_batch + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) + - id: tx_rollup_commit + type: tx_rollup_commit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) + - id: tx_rollup_return_bond + type: tx_rollup_return_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) + - id: tx_rollup_finalize_commitment + type: tx_rollup_finalize_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) + - id: tx_rollup_remove_commitment + type: tx_rollup_remove_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) + - id: tx_rollup_rejection + type: tx_rollup_rejection + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) + - id: tx_rollup_dispatch_tickets + type: tx_rollup_dispatch_tickets + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) + - id: transfer_ticket + type: transfer_ticket + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) + - id: dal_publish_slot_header + type: dal_publish_slot_header + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) + - id: sc_rollup_originate + type: sc_rollup_originate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) + - id: sc_rollup_add_messages + type: sc_rollup_add_messages + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) + - id: sc_rollup_cement + type: sc_rollup_cement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) + - id: sc_rollup_publish + type: sc_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) + - id: sc_rollup_refute + type: sc_rollup_refute + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) + - id: sc_rollup_timeout + type: sc_rollup_timeout + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) + - id: sc_rollup_execute_outbox_message + type: sc_rollup_execute_outbox_message + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) + - id: sc_rollup_recover_bond + type: sc_rollup_recover_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) + - id: sc_rollup_dal_slot_subscribe + type: sc_rollup_dal_slot_subscribe + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) + - id: zk_rollup_origination + type: zk_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) + - id: zk_rollup_publish + type: zk_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) + id_015__ptlimapt__operation__contents_list_entries: seq: - - id: case__26_field0 - type: s4 - - id: case__26_field1 - type: case__26_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__26_field1_entries - case__26_field1_entries: + - id: id_015__ptlimapt__operation__alpha__contents + type: id_015__ptlimapt__operation__alpha__contents + id_015__ptlimapt__rollup_address: seq: - - id: case__26_field1_elt_field0 - type: u1 - - id: case__26_field1_elt_field1 - type: inode_tree - case__27: + - id: id_015__ptlimapt__rollup_address + type: bytes_dyn_uint30 + id_015__ptlimapt__scripted__contracts: seq: - - id: case__27_field0 - type: s8 - - id: case__27_field1 - type: case__27_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__27_field1_entries - case__27_field1_entries: + - id: code + type: bytes_dyn_uint30 + - id: storage + type: bytes_dyn_uint30 + id_015__ptlimapt__tx_rollup_id: seq: - - id: case__27_field1_elt_field0 - type: u1 - - id: case__27_field1_elt_field1 - type: inode_tree - case__28: + - id: rollup_hash + size: 20 + inbox__proof: seq: - - id: case__28_field0 - type: u1 - - id: case__28_field1 - type: case__28_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__28_field1_entries - case__28_field1_entries: + - id: level + type: s4be + - id: message_counter + type: n + - id: serialized_proof + type: bytes_dyn_uint30 + increase_paid_storage: seq: - - id: case__28_field1_elt_field0 - type: u1 - - id: case__28_field1_elt_field1 - type: inode_tree - case__29: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: amount + type: z + - id: destination + type: id_015__ptlimapt__contract_id__originated + doc: ! >- + A contract handle -- originated account: A contract notation as given to an + RPC or inside scripts. Can be a base58 originated contract hash. + init_state: seq: - - id: case__29_field0 - type: u2 - - id: case__29_field1 - type: case__29_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__29_field1_entries - case__29_field1_entries: + - id: init_state_entries + type: init_state_entries + repeat: eos + init_state_0: seq: - - id: case__29_field1_elt_field0 - type: u1 - - id: case__29_field1_elt_field1 - type: inode_tree - case__3: + - id: len_init_state + type: u4be + valid: + max: 1073741823 + - id: init_state + type: init_state + size: len_init_state + init_state_entries: seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 - size: 32 - doc: context_hash - - id: case__3_field2 + - id: init_state_elt size: 32 - doc: context_hash - - id: case__3_field3 - type: tree_encoding - case__30: - seq: - - id: case__30_field0 - type: s4 - - id: case__30_field1 - type: case__30_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__30_field1_entries - case__30_field1_entries: - seq: - - id: case__30_field1_elt_field0 - type: u1 - - id: case__30_field1_elt_field1 - type: inode_tree - case__31: - seq: - - id: case__31_field0 - type: s8 - - id: case__31_field1 - type: case__31_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__31_field1_entries - case__31_field1_entries: - seq: - - id: case__31_field1_elt_field0 - type: u1 - - id: case__31_field1_elt_field1 - type: inode_tree - case__32: - seq: - - id: case__32_field0 - type: u1 - - id: case__32_field1 - type: case__32_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__32_field1_entries - case__32_field1_entries: - seq: - - id: case__32_field1_elt_field0 - type: u1 - - id: case__32_field1_elt_field1 - type: inode_tree - case__33: - seq: - - id: case__33_field0 - type: u2 - - id: case__33_field1 - type: case__33_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__33_field1_entries - case__33_field1_entries: - seq: - - id: case__33_field1_elt_field0 - type: u1 - - id: case__33_field1_elt_field1 - type: inode_tree - case__34: - seq: - - id: case__34_field0 - type: s4 - - id: case__34_field1 - type: case__34_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__34_field1_entries - case__34_field1_entries: - seq: - - id: case__34_field1_elt_field0 - type: u1 - - id: case__34_field1_elt_field1 - type: inode_tree - case__35: - seq: - - id: case__35_field0 - type: s8 - - id: case__35_field1 - type: case__35_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__35_field1_entries - case__35_field1_entries: - seq: - - id: case__35_field1_elt_field0 - type: u1 - - id: case__35_field1_elt_field1 - type: inode_tree - case__36: - seq: - - id: case__36_field0 - type: u1 - - id: case__36_field1 - type: case__36_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__36_field1_entries - case__36_field1_entries: - seq: - - id: case__36_field1_elt_field0 - type: u1 - - id: case__36_field1_elt_field1 - type: inode_tree - case__37: - seq: - - id: case__37_field0 - type: u2 - - id: case__37_field1 - type: case__37_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__37_field1_entries - case__37_field1_entries: - seq: - - id: case__37_field1_elt_field0 - type: u1 - - id: case__37_field1_elt_field1 - type: inode_tree - case__38: - seq: - - id: case__38_field0 - type: s4 - - id: case__38_field1 - type: case__38_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__38_field1_entries - case__38_field1_entries: - seq: - - id: case__38_field1_elt_field0 - type: u1 - - id: case__38_field1_elt_field1 - type: inode_tree - case__39: - seq: - - id: case__39_field0 - type: s8 - - id: case__39_field1 - type: case__39_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__39_field1_entries - case__39_field1_entries: - seq: - - id: case__39_field1_elt_field0 - type: u1 - - id: case__39_field1_elt_field1 - type: inode_tree - case__4: + inode: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries + - id: inode_field1 + type: inode_field1_entries repeat: expr repeat-expr: 1 - doc: case__4_field1_entries - case__40: - seq: - - id: case__40_field0 - type: u1 - - id: case__40_field1 - type: case__40_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__40_field1_entries - case__40_field1_entries: - seq: - - id: case__40_field1_elt_field0 - type: u1 - - id: case__40_field1_elt_field1 - type: inode_tree - case__41: - seq: - - id: case__41_field0 - type: u2 - - id: case__41_field1 - type: case__41_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__41_field1_entries - case__41_field1_entries: - seq: - - id: case__41_field1_elt_field0 - type: u1 - - id: case__41_field1_elt_field1 - type: inode_tree - case__42: - seq: - - id: case__42_field0 - type: s4 - - id: case__42_field1 - type: case__42_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__42_field1_entries - case__42_field1_entries: + doc: inode_field1_entries + inode_0: seq: - - id: case__42_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__42_field1_elt_field1 - type: inode_tree - case__43: - seq: - - id: case__43_field0 - type: s8 - - id: case__43_field1 - type: case__43_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 10 - doc: case__43_field1_entries - case__43_field1_entries: - seq: - - id: case__43_field1_elt_field0 - type: u1 - - id: case__43_field1_elt_field1 - type: inode_tree - case__44: + repeat-expr: 2 + doc: inode_field1_entries + inode_1: seq: - - id: case__44_field0 + - id: inode_field0 type: u1 - - id: case__44_field1 - type: case__44_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__44_field1_entries - case__44_field1_entries: + repeat-expr: 3 + doc: inode_field1_entries + inode_10: seq: - - id: case__44_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__44_field1_elt_field1 - type: inode_tree - case__45: - seq: - - id: case__45_field0 - type: u2 - - id: case__45_field1 - type: case__45_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__45_field1_entries - case__45_field1_entries: + repeat-expr: 12 + doc: inode_field1_entries + inode_11: seq: - - id: case__45_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__45_field1_elt_field1 - type: inode_tree - case__46: - seq: - - id: case__46_field0 - type: s4 - - id: case__46_field1 - type: case__46_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__46_field1_entries - case__46_field1_entries: + repeat-expr: 13 + doc: inode_field1_entries + inode_12: seq: - - id: case__46_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__46_field1_elt_field1 - type: inode_tree - case__47: - seq: - - id: case__47_field0 - type: s8 - - id: case__47_field1 - type: case__47_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__47_field1_entries - case__47_field1_entries: - seq: - - id: case__47_field1_elt_field0 - type: u1 - - id: case__47_field1_elt_field1 - type: inode_tree - case__48: + repeat-expr: 14 + doc: inode_field1_entries + inode_13: seq: - - id: case__48_field0 + - id: inode_field0 type: u1 - - id: case__48_field1 - type: case__48_field1_entries - repeat: expr - repeat-expr: 12 - doc: case__48_field1_entries - case__48_field1_entries: + - id: inode_field1 + type: inode_field1_0 + inode_14: seq: - - id: case__48_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__48_field1_elt_field1 - type: inode_tree - case__49: - seq: - - id: case__49_field0 - type: u2 - - id: case__49_field1 - type: case__49_field1_entries + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr - repeat-expr: 12 - doc: case__49_field1_entries - case__49_field1_entries: - seq: - - id: case__49_field1_elt_field0 - type: u1 - - id: case__49_field1_elt_field1 - type: inode_tree - case__4_0: + repeat-expr: 32 + doc: inode_field1_entries + inode_15: seq: - - id: case__4_field0 - type: u1 - - id: case__4_field1 - type: case__4_field1_entries_0 + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr repeat-expr: 1 - doc: case__4_field1_entries - case__4_field1_entries: - seq: - - id: case__4_field1_elt_field0 - type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - case__4_field1_entries_0: - seq: - - id: case__4_field1_elt_field0 - type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - doc: inode_tree - case__5: + doc: inode_field1_entries + inode_16: seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - type: case__5_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__5_field1_entries - case__50: + repeat-expr: 2 + doc: inode_field1_entries + inode_17: seq: - - id: case__50_field0 - type: s4 - - id: case__50_field1 - type: case__50_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__50_field1_entries - case__50_field1_entries: - seq: - - id: case__50_field1_elt_field0 - type: u1 - - id: case__50_field1_elt_field1 - type: inode_tree - case__51: + repeat-expr: 3 + doc: inode_field1_entries + inode_18: seq: - - id: case__51_field0 - type: s8 - - id: case__51_field1 - type: case__51_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__51_field1_entries - case__51_field1_entries: - seq: - - id: case__51_field1_elt_field0 - type: u1 - - id: case__51_field1_elt_field1 - type: inode_tree - case__52: + repeat-expr: 4 + doc: inode_field1_entries + inode_19: seq: - - id: case__52_field0 - type: u1 - - id: case__52_field1 - type: case__52_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__52_field1_entries - case__52_field1_entries: + repeat-expr: 5 + doc: inode_field1_entries + inode_2: seq: - - id: case__52_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__52_field1_elt_field1 - type: inode_tree - case__53: - seq: - - id: case__53_field0 - type: u2 - - id: case__53_field1 - type: case__53_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__53_field1_entries - case__53_field1_entries: - seq: - - id: case__53_field1_elt_field0 - type: u1 - - id: case__53_field1_elt_field1 - type: inode_tree - case__54: + repeat-expr: 4 + doc: inode_field1_entries + inode_20: seq: - - id: case__54_field0 - type: s4 - - id: case__54_field1 - type: case__54_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__54_field1_entries - case__54_field1_entries: - seq: - - id: case__54_field1_elt_field0 - type: u1 - - id: case__54_field1_elt_field1 - type: inode_tree - case__55: + repeat-expr: 6 + doc: inode_field1_entries + inode_21: seq: - - id: case__55_field0 - type: s8 - - id: case__55_field1 - type: case__55_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__55_field1_entries - case__55_field1_entries: - seq: - - id: case__55_field1_elt_field0 - type: u1 - - id: case__55_field1_elt_field1 - type: inode_tree - case__56: + repeat-expr: 7 + doc: inode_field1_entries + inode_22: seq: - - id: case__56_field0 - type: u1 - - id: case__56_field1 - type: case__56_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__56_field1_entries - case__56_field1_entries: - seq: - - id: case__56_field1_elt_field0 - type: u1 - - id: case__56_field1_elt_field1 - type: inode_tree - case__57: + repeat-expr: 8 + doc: inode_field1_entries + inode_23: seq: - - id: case__57_field0 - type: u2 - - id: case__57_field1 - type: case__57_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__57_field1_entries - case__57_field1_entries: - seq: - - id: case__57_field1_elt_field0 - type: u1 - - id: case__57_field1_elt_field1 - type: inode_tree - case__58: + repeat-expr: 9 + doc: inode_field1_entries + inode_24: seq: - - id: case__58_field0 - type: s4 - - id: case__58_field1 - type: case__58_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__58_field1_entries - case__58_field1_entries: - seq: - - id: case__58_field1_elt_field0 - type: u1 - - id: case__58_field1_elt_field1 - type: inode_tree - case__59: + repeat-expr: 10 + doc: inode_field1_entries + inode_25: seq: - - id: case__59_field0 - type: s8 - - id: case__59_field1 - type: case__59_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__59_field1_entries - case__59_field1_entries: - seq: - - id: case__59_field1_elt_field0 - type: u1 - - id: case__59_field1_elt_field1 - type: inode_tree - case__5_field1_entries: - seq: - - id: case__5_field1_elt_field0 - type: u1 - - id: case__5_field1_elt_field1 - type: inode_tree - case__6: + repeat-expr: 11 + doc: inode_field1_entries + inode_26: seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - type: case__6_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__6_field1_entries - case__60: + repeat-expr: 12 + doc: inode_field1_entries + inode_27: seq: - - id: case__60_field0 - type: u1 - - id: case__60_field1 - type: case__60_field1_0 - case__60_field1: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_28: seq: - - id: case__60_field1_entries - type: case__60_field1_entries - repeat: eos - case__60_field1_0: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_29: seq: - - id: len_case__60_field1 - type: u4 - valid: - max: 1073741823 - - id: case__60_field1 - type: case__60_field1 - size: len_case__60_field1 - case__60_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_3: seq: - - id: case__60_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__60_field1_elt_field1 - type: inode_tree - case__61: - seq: - - id: case__61_field0 - type: u2 - - id: case__61_field1 - type: case__61_field1_0 - case__61_field1: - seq: - - id: case__61_field1_entries - type: case__61_field1_entries - repeat: eos - case__61_field1_0: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_30: seq: - - id: len_case__61_field1 - type: u4 - valid: - max: 1073741823 - - id: case__61_field1 - type: case__61_field1 - size: len_case__61_field1 - case__61_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_31: seq: - - id: case__61_field1_elt_field0 - type: u1 - - id: case__61_field1_elt_field1 - type: inode_tree - case__62: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_32: seq: - - id: case__62_field0 - type: s4 - - id: case__62_field1 - type: case__62_field1_0 - case__62_field1: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 2 + doc: inode_field1_entries + inode_33: seq: - - id: case__62_field1_entries - type: case__62_field1_entries - repeat: eos - case__62_field1_0: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_34: seq: - - id: len_case__62_field1 - type: u4 - valid: - max: 1073741823 - - id: case__62_field1 - type: case__62_field1 - size: len_case__62_field1 - case__62_field1_entries: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 4 + doc: inode_field1_entries + inode_35: seq: - - id: case__62_field1_elt_field0 - type: u1 - - id: case__62_field1_elt_field1 - type: inode_tree - case__63: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_36: seq: - - id: case__63_field0 - type: s8 - - id: case__63_field1 - type: case__63_field1_0 - case__63_field1: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_37: seq: - - id: case__63_field1_entries - type: case__63_field1_entries - repeat: eos - case__63_field1_0: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_38: seq: - - id: len_case__63_field1 - type: u4 - valid: - max: 1073741823 - - id: case__63_field1 - type: case__63_field1 - size: len_case__63_field1 - case__63_field1_entries: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_39: seq: - - id: case__63_field1_elt_field0 - type: u1 - - id: case__63_field1_elt_field1 - type: inode_tree - case__64: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_4: seq: - - id: case__64_field0 + - id: inode_field0 type: u1 - - id: case__64_field1 - type: case__64_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__64_field1_entries - case__64_field1_entries: - seq: - - id: case__64_field1_elt - type: inode_tree - case__65: + repeat-expr: 6 + doc: inode_field1_entries + inode_40: seq: - - id: case__65_field0 - type: u2 - - id: case__65_field1 - type: case__65_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__65_field1_entries - case__65_field1_entries: + repeat-expr: 10 + doc: inode_field1_entries + inode_41: seq: - - id: case__65_field1_elt - type: inode_tree - case__66: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_42: seq: - - id: case__66_field0 - type: s4 - - id: case__66_field1 - type: case__66_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__66_field1_entries - case__66_field1_entries: + repeat-expr: 12 + doc: inode_field1_entries + inode_43: seq: - - id: case__66_field1_elt - type: inode_tree - case__67: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_44: seq: - - id: case__67_field0 - type: s8 - - id: case__67_field1 - type: case__67_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_45: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_46: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr repeat-expr: 32 - doc: case__67_field1_entries - case__67_field1_entries: + doc: inode_field1_entries + inode_47: seq: - - id: case__67_field1_elt - type: inode_tree - case__6_field1_entries: - seq: - - id: case__6_field1_elt_field0 - type: u1 - - id: case__6_field1_elt_field1 - type: inode_tree - case__7: - seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - type: case__7_field1_entries + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr repeat-expr: 1 - doc: case__7_field1_entries - case__7_field1_entries: - seq: - - id: case__7_field1_elt_field0 - type: u1 - - id: case__7_field1_elt_field1 - type: inode_tree - case__8: + doc: inode_field1_entries + inode_48: seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - type: case__8_field1_entries + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr repeat-expr: 2 - doc: case__8_field1_entries - case__8_field1_entries: - seq: - - id: case__8_field1_elt_field0 - type: u1 - - id: case__8_field1_elt_field1 - type: inode_tree - case__9: + doc: inode_field1_entries + inode_49: seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - type: case__9_field1_entries + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__9_field1_entries - case__9_field1_entries: + repeat-expr: 3 + doc: inode_field1_entries + inode_5: seq: - - id: case__9_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__9_field1_elt_field1 - type: inode_tree - circuits_info: - seq: - - id: circuits_info_entries - type: circuits_info_entries - repeat: eos - circuits_info_0: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_50: seq: - - id: len_circuits_info - type: u4 - valid: - max: 1073741823 - - id: circuits_info - type: circuits_info - size: len_circuits_info - circuits_info_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 4 + doc: inode_field1_entries + inode_51: seq: - - id: circuits_info_elt_field0 - type: bytes_dyn_uint30 - - id: circuits_info_elt_field1 - type: u1 - enum: bool - commitment: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_52: seq: - - id: level - type: s4 - - id: messages - type: messages_0 - - id: predecessor - type: predecessor - - id: inbox_merkle_root - size: 32 - commitment_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_53: seq: - - id: compressed_state - size: 32 - - id: inbox_level - type: s4 - - id: predecessor - size: 32 - - id: number_of_ticks - type: s8 - dal_publish_slot_header: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_54: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: slot - type: slot - dal_slot_availability: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_55: seq: - - id: endorser - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: endorsement - type: z - delegation: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_56: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: delegate_tag - type: u1 - enum: bool - - id: delegate - type: public_key_hash - if: (delegate_tag == bool::true) - doc: A Ed25519, Secp256k1, or P256 public key hash - deposit: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_57: seq: - - id: sender - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - size: 20 - - id: ticket_hash - size: 32 - - id: amount - type: amount - dissection: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_58: seq: - - id: dissection_entries - type: dissection_entries - repeat: eos - dissection_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_59: seq: - - id: len_dissection - type: u4 - valid: - max: 1073741823 - - id: dissection - type: dissection - size: len_dissection - dissection_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_6: seq: - - id: state_tag + - id: inode_field0 type: u1 - enum: bool - - id: state - size: 32 - if: (state_tag == bool::true) - - id: tick - type: n - double_baking_evidence: - seq: - - id: bh1 - type: bh1_0 - - id: bh2 - type: bh2_0 - double_endorsement_evidence: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_60: seq: - - id: op1 - type: op1_0 - - id: op2 - type: op2_0 - double_preendorsement_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_61: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_62: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_7: seq: - - id: op1 - type: op1_2 - - id: op2 - type: op2_2 - drain_delegate: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_8: seq: - - id: consensus_key - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: delegate - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - endorsement: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_9: seq: - - id: slot - type: u2 - - id: level - type: s4 - - id: round - type: s4 - - id: block_payload_hash - size: 32 - id_015__ptlimapt__block_header__alpha__full_header: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_field1: seq: - - id: id_015__ptlimapt__block_header__alpha__full_header - type: block_header__shell - - id: id_015__ptlimapt__block_header__alpha__signed_contents - type: id_015__ptlimapt__block_header__alpha__signed_contents - id_015__ptlimapt__block_header__alpha__signed_contents: + - id: inode_field1_entries + type: inode_field1_entries_0 + repeat: eos + inode_field1_0: seq: - - id: id_015__ptlimapt__block_header__alpha__unsigned_contents - type: id_015__ptlimapt__block_header__alpha__unsigned_contents - - id: signature - size: 64 - id_015__ptlimapt__block_header__alpha__unsigned_contents: + - id: len_inode_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_field1 + type: inode_field1 + size: len_inode_field1 + inode_field1_entries: seq: - - id: payload_hash - size: 32 - - id: payload_round - type: s4 - - id: proof_of_work_nonce - size: 8 - - id: seed_nonce_hash_tag + - id: inode_field1_elt_field0 type: u1 - enum: bool - - id: seed_nonce_hash - size: 32 - if: (seed_nonce_hash_tag == bool::true) - - id: liquidity_baking_toggle_vote - type: id_015__ptlimapt__liquidity_baking_toggle_vote - id_015__ptlimapt__contract_id: + - id: inode_field1_elt_field1 + type: inode_tree_63 + doc: inode_tree + inode_field1_entries_0: seq: - - id: id_015__ptlimapt__contract_id_tag + - id: inode_field1_elt_field0 type: u1 - enum: id_015__ptlimapt__contract_id_tag - - id: implicit - type: public_key_hash - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) - id_015__ptlimapt__contract_id__originated: + - id: inode_field1_elt_field1 + type: inode_tree + inode_field1_entries_1: seq: - - id: id_015__ptlimapt__contract_id__originated_tag + - id: inode_field1_elt + type: inode_tree + inode_tree: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__contract_id__originated_tag - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) - id_015__ptlimapt__entrypoint: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_0: seq: - - id: id_015__ptlimapt__entrypoint_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__entrypoint_tag - - id: named - type: named_0 - if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) - id_015__ptlimapt__inlined__endorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_1: seq: - - id: id_015__ptlimapt__inlined__endorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__endorsement_mempool__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__endorsement_mempool__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_10: seq: - - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) - id_015__ptlimapt__inlined__preendorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_11: seq: - - id: id_015__ptlimapt__inlined__preendorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__preendorsement__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__preendorsement__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_12: seq: - - id: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__preendorsement__contents_tag - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) - id_015__ptlimapt__liquidity_baking_toggle_vote: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_13: seq: - - id: id_015__ptlimapt__liquidity_baking_toggle_vote - type: s1 - id_015__ptlimapt__michelson__v1__primitives: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_14: seq: - - id: id_015__ptlimapt__michelson__v1__primitives + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__michelson__v1__primitives - id_015__ptlimapt__mutez: + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_15: seq: - - id: id_015__ptlimapt__mutez - type: n - id_015__ptlimapt__operation__alpha__contents: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_16: seq: - - id: id_015__ptlimapt__operation__alpha__contents_tag + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_17: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_18: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_19: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_2: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__operation__alpha__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) - - id: dal_slot_availability - type: dal_slot_availability - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) - - id: seed_nonce_revelation - type: seed_nonce_revelation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) - - id: vdf_revelation - type: solution - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) - - id: double_endorsement_evidence - type: double_endorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) - - id: double_preendorsement_evidence - type: double_preendorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) - - id: double_baking_evidence - type: double_baking_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) - - id: activate_account - type: activate_account - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) - - id: proposals - type: proposals_1 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) - - id: ballot - type: ballot - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) - - id: reveal - type: reveal - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) - - id: transaction - type: transaction - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) - - id: origination - type: origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) - - id: delegation - type: delegation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) - - id: set_deposits_limit - type: set_deposits_limit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) - - id: increase_paid_storage - type: increase_paid_storage - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) - - id: update_consensus_key - type: update_consensus_key - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) - - id: drain_delegate - type: drain_delegate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) - - id: failing_noop - type: bytes_dyn_uint30 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) - - id: register_global_constant - type: register_global_constant - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) - - id: tx_rollup_origination - type: tx_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) - - id: tx_rollup_submit_batch - type: tx_rollup_submit_batch - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) - - id: tx_rollup_commit - type: tx_rollup_commit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) - - id: tx_rollup_return_bond - type: tx_rollup_return_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) - - id: tx_rollup_finalize_commitment - type: tx_rollup_finalize_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) - - id: tx_rollup_remove_commitment - type: tx_rollup_remove_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) - - id: tx_rollup_rejection - type: tx_rollup_rejection - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) - - id: tx_rollup_dispatch_tickets - type: tx_rollup_dispatch_tickets - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) - - id: transfer_ticket - type: transfer_ticket - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) - - id: dal_publish_slot_header - type: dal_publish_slot_header - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) - - id: sc_rollup_originate - type: sc_rollup_originate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) - - id: sc_rollup_add_messages - type: sc_rollup_add_messages - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) - - id: sc_rollup_cement - type: sc_rollup_cement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) - - id: sc_rollup_publish - type: sc_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) - - id: sc_rollup_refute - type: sc_rollup_refute - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) - - id: sc_rollup_timeout - type: sc_rollup_timeout - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) - - id: sc_rollup_execute_outbox_message - type: sc_rollup_execute_outbox_message - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) - - id: sc_rollup_recover_bond - type: sc_rollup_recover_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) - - id: sc_rollup_dal_slot_subscribe - type: sc_rollup_dal_slot_subscribe - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) - - id: zk_rollup_origination - type: zk_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) - - id: zk_rollup_publish - type: zk_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) - id_015__ptlimapt__operation__contents_list_entries: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_20: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_21: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_22: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_23: seq: - - id: id_015__ptlimapt__operation__alpha__contents - type: id_015__ptlimapt__operation__alpha__contents - id_015__ptlimapt__rollup_address: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_24: seq: - - id: id_015__ptlimapt__rollup_address - type: bytes_dyn_uint30 - id_015__ptlimapt__scripted__contracts: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_25: seq: - - id: code - type: bytes_dyn_uint30 - - id: storage - type: bytes_dyn_uint30 - id_015__ptlimapt__tx_rollup_id: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_26: seq: - - id: rollup_hash - size: 20 - inbox__proof: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_27: seq: - - id: level - type: s4 - - id: message_counter - type: n - - id: serialized_proof - type: bytes_dyn_uint30 - increase_paid_storage: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_28: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: z - - id: destination - type: id_015__ptlimapt__contract_id__originated - doc: ! >- - A contract handle -- originated account: A contract notation as given to an - RPC or inside scripts. Can be a base58 originated contract hash. - init_state: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_29: seq: - - id: init_state_entries - type: init_state_entries - repeat: eos - init_state_0: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_3: seq: - - id: len_init_state - type: u4 - valid: - max: 1073741823 - - id: init_state - type: init_state - size: len_init_state - init_state_entries: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_30: seq: - - id: init_state_elt - size: 32 - inode_tree: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_31: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_32: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_33: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_34: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_35: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_36: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_37: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_38: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_39: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_4: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_40: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_41: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_42: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_43: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_44: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_45: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_46: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_47: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_48: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_49: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_5: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_50: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_51: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_52: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_53: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_54: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_55: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_56: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_57: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_58: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_59: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_6: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_60: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_61: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_62: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_63: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 + - id: inode_tree type: u1 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__4 - type: case__4 - if: (inode_tree_tag == inode_tree_tag::case__4) - - id: case__8 - type: case__8 - if: (inode_tree_tag == inode_tree_tag::case__8) - - id: case__12 - type: case__12 - if: (inode_tree_tag == inode_tree_tag::case__12) - - id: case__16 - type: case__16 - if: (inode_tree_tag == inode_tree_tag::case__16) - - id: case__20 - type: case__20 - if: (inode_tree_tag == inode_tree_tag::case__20) - - id: case__24 - type: case__24 - if: (inode_tree_tag == inode_tree_tag::case__24) - - id: case__28 - type: case__28 - if: (inode_tree_tag == inode_tree_tag::case__28) - - id: case__32 - type: case__32 - if: (inode_tree_tag == inode_tree_tag::case__32) - - id: case__36 - type: case__36 - if: (inode_tree_tag == inode_tree_tag::case__36) - - id: case__40 - type: case__40 - if: (inode_tree_tag == inode_tree_tag::case__40) - - id: case__44 - type: case__44 - if: (inode_tree_tag == inode_tree_tag::case__44) - - id: case__48 - type: case__48 - if: (inode_tree_tag == inode_tree_tag::case__48) - - id: case__52 - type: case__52 - if: (inode_tree_tag == inode_tree_tag::case__52) - - id: case__56 - type: case__56 - if: (inode_tree_tag == inode_tree_tag::case__56) - - id: case__60 - type: case__60 - if: (inode_tree_tag == inode_tree_tag::case__60) - - id: case__64 - type: case__64 - if: (inode_tree_tag == inode_tree_tag::case__64) - - id: case__1 - type: u2 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__5 - type: case__5 - if: (inode_tree_tag == inode_tree_tag::case__5) - - id: case__9 - type: case__9 - if: (inode_tree_tag == inode_tree_tag::case__9) - - id: case__13 - type: case__13 - if: (inode_tree_tag == inode_tree_tag::case__13) - - id: case__17 - type: case__17 - if: (inode_tree_tag == inode_tree_tag::case__17) - - id: case__21 - type: case__21 - if: (inode_tree_tag == inode_tree_tag::case__21) - - id: case__25 - type: case__25 - if: (inode_tree_tag == inode_tree_tag::case__25) - - id: case__29 - type: case__29 - if: (inode_tree_tag == inode_tree_tag::case__29) - - id: case__33 - type: case__33 - if: (inode_tree_tag == inode_tree_tag::case__33) - - id: case__37 - type: case__37 - if: (inode_tree_tag == inode_tree_tag::case__37) - - id: case__41 - type: case__41 - if: (inode_tree_tag == inode_tree_tag::case__41) - - id: case__45 - type: case__45 - if: (inode_tree_tag == inode_tree_tag::case__45) - - id: case__49 - type: case__49 - if: (inode_tree_tag == inode_tree_tag::case__49) - - id: case__53 - type: case__53 - if: (inode_tree_tag == inode_tree_tag::case__53) - - id: case__57 - type: case__57 - if: (inode_tree_tag == inode_tree_tag::case__57) - - id: case__61 - type: case__61 - if: (inode_tree_tag == inode_tree_tag::case__61) - - id: case__65 - type: case__65 - if: (inode_tree_tag == inode_tree_tag::case__65) - - id: case__2 - type: s4 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__6 - type: case__6 - if: (inode_tree_tag == inode_tree_tag::case__6) - - id: case__10 - type: case__10 - if: (inode_tree_tag == inode_tree_tag::case__10) - - id: case__14 - type: case__14 - if: (inode_tree_tag == inode_tree_tag::case__14) - - id: case__18 - type: case__18 - if: (inode_tree_tag == inode_tree_tag::case__18) - - id: case__22 - type: case__22 - if: (inode_tree_tag == inode_tree_tag::case__22) - - id: case__26 - type: case__26 - if: (inode_tree_tag == inode_tree_tag::case__26) - - id: case__30 - type: case__30 - if: (inode_tree_tag == inode_tree_tag::case__30) - - id: case__34 - type: case__34 - if: (inode_tree_tag == inode_tree_tag::case__34) - - id: case__38 - type: case__38 - if: (inode_tree_tag == inode_tree_tag::case__38) - - id: case__42 - type: case__42 - if: (inode_tree_tag == inode_tree_tag::case__42) - - id: case__46 - type: case__46 - if: (inode_tree_tag == inode_tree_tag::case__46) - - id: case__50 - type: case__50 - if: (inode_tree_tag == inode_tree_tag::case__50) - - id: case__54 - type: case__54 - if: (inode_tree_tag == inode_tree_tag::case__54) - - id: case__58 - type: case__58 - if: (inode_tree_tag == inode_tree_tag::case__58) - - id: case__62 - type: case__62 - if: (inode_tree_tag == inode_tree_tag::case__62) - - id: case__66 - type: case__66 - if: (inode_tree_tag == inode_tree_tag::case__66) - - id: case__3 - type: s8 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__7 - type: case__7 - if: (inode_tree_tag == inode_tree_tag::case__7) - - id: case__11 - type: case__11 - if: (inode_tree_tag == inode_tree_tag::case__11) - - id: case__15 - type: case__15 - if: (inode_tree_tag == inode_tree_tag::case__15) - - id: case__19 - type: case__19 - if: (inode_tree_tag == inode_tree_tag::case__19) - - id: case__23 - type: case__23 - if: (inode_tree_tag == inode_tree_tag::case__23) - - id: case__27 - type: case__27 - if: (inode_tree_tag == inode_tree_tag::case__27) - - id: case__31 - type: case__31 - if: (inode_tree_tag == inode_tree_tag::case__31) - - id: case__35 - type: case__35 - if: (inode_tree_tag == inode_tree_tag::case__35) - - id: case__39 - type: case__39 - if: (inode_tree_tag == inode_tree_tag::case__39) - - id: case__43 - type: case__43 - if: (inode_tree_tag == inode_tree_tag::case__43) - - id: case__47 - type: case__47 - if: (inode_tree_tag == inode_tree_tag::case__47) - - id: case__51 - type: case__51 - if: (inode_tree_tag == inode_tree_tag::case__51) - - id: case__55 - type: case__55 - if: (inode_tree_tag == inode_tree_tag::case__55) - - id: case__59 - type: case__59 - if: (inode_tree_tag == inode_tree_tag::case__59) - - id: case__63 - type: case__63 - if: (inode_tree_tag == inode_tree_tag::case__63) - - id: case__67 - type: case__67 - if: (inode_tree_tag == inode_tree_tag::case__67) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_entries - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__132 - type: case__132_entries - if: (inode_tree_tag == inode_tree_tag::case__132) - - id: case__133 - type: case__133_entries - if: (inode_tree_tag == inode_tree_tag::case__133) - - id: case__134 - type: case__134_entries - if: (inode_tree_tag == inode_tree_tag::case__134) - - id: case__135 - type: case__135_entries - if: (inode_tree_tag == inode_tree_tag::case__135) - - id: case__136 - type: case__136_entries - if: (inode_tree_tag == inode_tree_tag::case__136) - - id: case__137 - type: case__137_entries - if: (inode_tree_tag == inode_tree_tag::case__137) - - id: case__138 - type: case__138_entries - if: (inode_tree_tag == inode_tree_tag::case__138) - - id: case__139 - type: case__139_entries - if: (inode_tree_tag == inode_tree_tag::case__139) - - id: case__140 - type: case__140_entries - if: (inode_tree_tag == inode_tree_tag::case__140) - - id: case__141 - type: case__141_entries - if: (inode_tree_tag == inode_tree_tag::case__141) - - id: case__142 - type: case__142_entries - if: (inode_tree_tag == inode_tree_tag::case__142) - - id: case__143 - type: case__143_entries - if: (inode_tree_tag == inode_tree_tag::case__143) - - id: case__144 - type: case__144_entries - if: (inode_tree_tag == inode_tree_tag::case__144) - - id: case__145 - type: case__145_entries - if: (inode_tree_tag == inode_tree_tag::case__145) - - id: case__146 - type: case__146_entries - if: (inode_tree_tag == inode_tree_tag::case__146) - - id: case__147 - type: case__147_entries - if: (inode_tree_tag == inode_tree_tag::case__147) - - id: case__148 - type: case__148_entries - if: (inode_tree_tag == inode_tree_tag::case__148) - - id: case__149 - type: case__149_entries - if: (inode_tree_tag == inode_tree_tag::case__149) - - id: case__150 - type: case__150_entries - if: (inode_tree_tag == inode_tree_tag::case__150) - - id: case__151 - type: case__151_entries - if: (inode_tree_tag == inode_tree_tag::case__151) - - id: case__152 - type: case__152_entries - if: (inode_tree_tag == inode_tree_tag::case__152) - - id: case__153 - type: case__153_entries - if: (inode_tree_tag == inode_tree_tag::case__153) - - id: case__154 - type: case__154_entries - if: (inode_tree_tag == inode_tree_tag::case__154) - - id: case__155 - type: case__155_entries - if: (inode_tree_tag == inode_tree_tag::case__155) - - id: case__156 - type: case__156_entries - if: (inode_tree_tag == inode_tree_tag::case__156) - - id: case__157 - type: case__157_entries - if: (inode_tree_tag == inode_tree_tag::case__157) - - id: case__158 - type: case__158_entries - if: (inode_tree_tag == inode_tree_tag::case__158) - - id: case__159 - type: case__159_entries - if: (inode_tree_tag == inode_tree_tag::case__159) - - id: case__160 - type: case__160_entries - if: (inode_tree_tag == inode_tree_tag::case__160) - - id: case__161 - type: case__161_entries - if: (inode_tree_tag == inode_tree_tag::case__161) - - id: case__162 - type: case__162_entries - if: (inode_tree_tag == inode_tree_tag::case__162) - - id: case__163 - type: case__163_entries - if: (inode_tree_tag == inode_tree_tag::case__163) - - id: case__164 - type: case__164_entries - if: (inode_tree_tag == inode_tree_tag::case__164) - - id: case__165 - type: case__165_entries - if: (inode_tree_tag == inode_tree_tag::case__165) - - id: case__166 - type: case__166_entries - if: (inode_tree_tag == inode_tree_tag::case__166) - - id: case__167 - type: case__167_entries - if: (inode_tree_tag == inode_tree_tag::case__167) - - id: case__168 - type: case__168_entries - if: (inode_tree_tag == inode_tree_tag::case__168) - - id: case__169 - type: case__169_entries - if: (inode_tree_tag == inode_tree_tag::case__169) - - id: case__170 - type: case__170_entries - if: (inode_tree_tag == inode_tree_tag::case__170) - - id: case__171 - type: case__171_entries - if: (inode_tree_tag == inode_tree_tag::case__171) - - id: case__172 - type: case__172_entries - if: (inode_tree_tag == inode_tree_tag::case__172) - - id: case__173 - type: case__173_entries - if: (inode_tree_tag == inode_tree_tag::case__173) - - id: case__174 - type: case__174_entries - if: (inode_tree_tag == inode_tree_tag::case__174) - - id: case__175 - type: case__175_entries - if: (inode_tree_tag == inode_tree_tag::case__175) - - id: case__176 - type: case__176_entries - if: (inode_tree_tag == inode_tree_tag::case__176) - - id: case__177 - type: case__177_entries - if: (inode_tree_tag == inode_tree_tag::case__177) - - id: case__178 - type: case__178_entries - if: (inode_tree_tag == inode_tree_tag::case__178) - - id: case__179 - type: case__179_entries - if: (inode_tree_tag == inode_tree_tag::case__179) - - id: case__180 - type: case__180_entries - if: (inode_tree_tag == inode_tree_tag::case__180) - - id: case__181 - type: case__181_entries - if: (inode_tree_tag == inode_tree_tag::case__181) - - id: case__182 - type: case__182_entries - if: (inode_tree_tag == inode_tree_tag::case__182) - - id: case__183 - type: case__183_entries - if: (inode_tree_tag == inode_tree_tag::case__183) - - id: case__184 - type: case__184_entries - if: (inode_tree_tag == inode_tree_tag::case__184) - - id: case__185 - type: case__185_entries - if: (inode_tree_tag == inode_tree_tag::case__185) - - id: case__186 - type: case__186_entries - if: (inode_tree_tag == inode_tree_tag::case__186) - - id: case__187 - type: case__187_entries - if: (inode_tree_tag == inode_tree_tag::case__187) - - id: case__188 - type: case__188_entries - if: (inode_tree_tag == inode_tree_tag::case__188) - - id: case__189 - type: case__189_entries - if: (inode_tree_tag == inode_tree_tag::case__189) - - id: case__190 - type: case__190_entries - if: (inode_tree_tag == inode_tree_tag::case__190) - - id: case__191 - type: case__191_0 - if: (inode_tree_tag == inode_tree_tag::case__191) - - id: case__192 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_3 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_4 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_5 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_6 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_7 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_8 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_9 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_10 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_11 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_12 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_13 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_14 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: u2be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_15 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_16 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_17 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_18 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_19 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_20 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_21 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_22 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_23 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_24 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_25 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_26 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_27 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_28 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_29 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_30 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s4be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_31 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_32 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_33 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_34 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_35 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_36 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_37 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_38 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_39 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_40 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_41 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_42 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_43 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_44 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_45 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_46 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s8be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_47 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_48 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_49 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_50 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_51 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_52 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_53 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_54 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_55 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_56 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_57 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_58 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_59 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_60 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_61 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_62 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_7: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_8: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_9: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_field1: + seq: + - id: inode_tree_field1_entries + type: inode_tree_field1_entries + repeat: eos + inode_tree_field1_0: + seq: + - id: len_inode_tree_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_tree_field1 + type: inode_tree_field1 + size: len_inode_tree_field1 + inode_tree_field1_entries: + seq: + - id: inode_tree_field1_elt_field0 + type: u1 + - id: inode_tree_field1_elt_field1 + type: inode_tree + inode_tree_field1_entries_0: + seq: + - id: inode_tree_field1_elt + type: inode_tree input_proof: seq: - id: input_proof_tag @@ -3467,7 +2224,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -3490,7 +2247,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -3508,7 +2265,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -3526,7 +2283,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -3544,7 +2301,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -3629,7 +2386,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3642,7 +2399,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3655,7 +2412,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3668,7 +2425,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3677,7 +2434,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -3741,6 +2498,184 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_015__ptlimapt__scripted__contracts + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 parameters: seq: - id: entrypoint @@ -3756,7 +2691,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -3777,11 +2712,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -3798,7 +2733,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -3865,35 +2800,35 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0_0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_1: seq: - id: pvm_step @@ -3912,7 +2847,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -3924,7 +2859,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -4210,7 +3145,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -4221,7 +3156,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -4253,7 +3188,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -4302,7 +3237,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -4386,426 +3321,426 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: u1 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__4 - type: case__4_0 - if: (tree_encoding_tag == tree_encoding_tag::case__4) - - id: case__8 - type: case__8 - if: (tree_encoding_tag == tree_encoding_tag::case__8) - - id: case__12 - type: case__12 - if: (tree_encoding_tag == tree_encoding_tag::case__12) - - id: case__16 - type: case__16 - if: (tree_encoding_tag == tree_encoding_tag::case__16) - - id: case__20 - type: case__20 - if: (tree_encoding_tag == tree_encoding_tag::case__20) - - id: case__24 - type: case__24 - if: (tree_encoding_tag == tree_encoding_tag::case__24) - - id: case__28 - type: case__28 - if: (tree_encoding_tag == tree_encoding_tag::case__28) - - id: case__32 - type: case__32 - if: (tree_encoding_tag == tree_encoding_tag::case__32) - - id: case__36 - type: case__36 - if: (tree_encoding_tag == tree_encoding_tag::case__36) - - id: case__40 - type: case__40 - if: (tree_encoding_tag == tree_encoding_tag::case__40) - - id: case__44 - type: case__44 - if: (tree_encoding_tag == tree_encoding_tag::case__44) - - id: case__48 - type: case__48 - if: (tree_encoding_tag == tree_encoding_tag::case__48) - - id: case__52 - type: case__52 - if: (tree_encoding_tag == tree_encoding_tag::case__52) - - id: case__56 - type: case__56 - if: (tree_encoding_tag == tree_encoding_tag::case__56) - - id: case__60 - type: case__60 - if: (tree_encoding_tag == tree_encoding_tag::case__60) - - id: case__64 - type: case__64 - if: (tree_encoding_tag == tree_encoding_tag::case__64) - - id: case__1 - type: u2 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__5 - type: case__5 - if: (tree_encoding_tag == tree_encoding_tag::case__5) - - id: case__9 - type: case__9 - if: (tree_encoding_tag == tree_encoding_tag::case__9) - - id: case__13 - type: case__13 - if: (tree_encoding_tag == tree_encoding_tag::case__13) - - id: case__17 - type: case__17 - if: (tree_encoding_tag == tree_encoding_tag::case__17) - - id: case__21 - type: case__21 - if: (tree_encoding_tag == tree_encoding_tag::case__21) - - id: case__25 - type: case__25 - if: (tree_encoding_tag == tree_encoding_tag::case__25) - - id: case__29 - type: case__29 - if: (tree_encoding_tag == tree_encoding_tag::case__29) - - id: case__33 - type: case__33 - if: (tree_encoding_tag == tree_encoding_tag::case__33) - - id: case__37 - type: case__37 - if: (tree_encoding_tag == tree_encoding_tag::case__37) - - id: case__41 - type: case__41 - if: (tree_encoding_tag == tree_encoding_tag::case__41) - - id: case__45 - type: case__45 - if: (tree_encoding_tag == tree_encoding_tag::case__45) - - id: case__49 - type: case__49 - if: (tree_encoding_tag == tree_encoding_tag::case__49) - - id: case__53 - type: case__53 - if: (tree_encoding_tag == tree_encoding_tag::case__53) - - id: case__57 - type: case__57 - if: (tree_encoding_tag == tree_encoding_tag::case__57) - - id: case__61 - type: case__61 - if: (tree_encoding_tag == tree_encoding_tag::case__61) - - id: case__65 - type: case__65 - if: (tree_encoding_tag == tree_encoding_tag::case__65) - - id: case__2 - type: s4 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__6 - type: case__6 - if: (tree_encoding_tag == tree_encoding_tag::case__6) - - id: case__10 - type: case__10 - if: (tree_encoding_tag == tree_encoding_tag::case__10) - - id: case__14 - type: case__14 - if: (tree_encoding_tag == tree_encoding_tag::case__14) - - id: case__18 - type: case__18 - if: (tree_encoding_tag == tree_encoding_tag::case__18) - - id: case__22 - type: case__22 - if: (tree_encoding_tag == tree_encoding_tag::case__22) - - id: case__26 - type: case__26 - if: (tree_encoding_tag == tree_encoding_tag::case__26) - - id: case__30 - type: case__30 - if: (tree_encoding_tag == tree_encoding_tag::case__30) - - id: case__34 - type: case__34 - if: (tree_encoding_tag == tree_encoding_tag::case__34) - - id: case__38 - type: case__38 - if: (tree_encoding_tag == tree_encoding_tag::case__38) - - id: case__42 - type: case__42 - if: (tree_encoding_tag == tree_encoding_tag::case__42) - - id: case__46 - type: case__46 - if: (tree_encoding_tag == tree_encoding_tag::case__46) - - id: case__50 - type: case__50 - if: (tree_encoding_tag == tree_encoding_tag::case__50) - - id: case__54 - type: case__54 - if: (tree_encoding_tag == tree_encoding_tag::case__54) - - id: case__58 - type: case__58 - if: (tree_encoding_tag == tree_encoding_tag::case__58) - - id: case__62 - type: case__62 - if: (tree_encoding_tag == tree_encoding_tag::case__62) - - id: case__66 - type: case__66 - if: (tree_encoding_tag == tree_encoding_tag::case__66) - - id: case__3 - type: s8 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__7 - type: case__7 - if: (tree_encoding_tag == tree_encoding_tag::case__7) - - id: case__11 - type: case__11 - if: (tree_encoding_tag == tree_encoding_tag::case__11) - - id: case__15 - type: case__15 - if: (tree_encoding_tag == tree_encoding_tag::case__15) - - id: case__19 - type: case__19 - if: (tree_encoding_tag == tree_encoding_tag::case__19) - - id: case__23 - type: case__23 - if: (tree_encoding_tag == tree_encoding_tag::case__23) - - id: case__27 - type: case__27 - if: (tree_encoding_tag == tree_encoding_tag::case__27) - - id: case__31 - type: case__31 - if: (tree_encoding_tag == tree_encoding_tag::case__31) - - id: case__35 - type: case__35 - if: (tree_encoding_tag == tree_encoding_tag::case__35) - - id: case__39 - type: case__39 - if: (tree_encoding_tag == tree_encoding_tag::case__39) - - id: case__43 - type: case__43 - if: (tree_encoding_tag == tree_encoding_tag::case__43) - - id: case__47 - type: case__47 - if: (tree_encoding_tag == tree_encoding_tag::case__47) - - id: case__51 - type: case__51 - if: (tree_encoding_tag == tree_encoding_tag::case__51) - - id: case__55 - type: case__55 - if: (tree_encoding_tag == tree_encoding_tag::case__55) - - id: case__59 - type: case__59 - if: (tree_encoding_tag == tree_encoding_tag::case__59) - - id: case__63 - type: case__63 - if: (tree_encoding_tag == tree_encoding_tag::case__63) - - id: case__67 - type: case__67 - if: (tree_encoding_tag == tree_encoding_tag::case__67) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_entries - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__132 - type: case__132_entries - if: (tree_encoding_tag == tree_encoding_tag::case__132) - - id: case__133 - type: case__133_entries - if: (tree_encoding_tag == tree_encoding_tag::case__133) - - id: case__134 - type: case__134_entries - if: (tree_encoding_tag == tree_encoding_tag::case__134) - - id: case__135 - type: case__135_entries - if: (tree_encoding_tag == tree_encoding_tag::case__135) - - id: case__136 - type: case__136_entries - if: (tree_encoding_tag == tree_encoding_tag::case__136) - - id: case__137 - type: case__137_entries - if: (tree_encoding_tag == tree_encoding_tag::case__137) - - id: case__138 - type: case__138_entries - if: (tree_encoding_tag == tree_encoding_tag::case__138) - - id: case__139 - type: case__139_entries - if: (tree_encoding_tag == tree_encoding_tag::case__139) - - id: case__140 - type: case__140_entries - if: (tree_encoding_tag == tree_encoding_tag::case__140) - - id: case__141 - type: case__141_entries - if: (tree_encoding_tag == tree_encoding_tag::case__141) - - id: case__142 - type: case__142_entries - if: (tree_encoding_tag == tree_encoding_tag::case__142) - - id: case__143 - type: case__143_entries - if: (tree_encoding_tag == tree_encoding_tag::case__143) - - id: case__144 - type: case__144_entries - if: (tree_encoding_tag == tree_encoding_tag::case__144) - - id: case__145 - type: case__145_entries - if: (tree_encoding_tag == tree_encoding_tag::case__145) - - id: case__146 - type: case__146_entries - if: (tree_encoding_tag == tree_encoding_tag::case__146) - - id: case__147 - type: case__147_entries - if: (tree_encoding_tag == tree_encoding_tag::case__147) - - id: case__148 - type: case__148_entries - if: (tree_encoding_tag == tree_encoding_tag::case__148) - - id: case__149 - type: case__149_entries - if: (tree_encoding_tag == tree_encoding_tag::case__149) - - id: case__150 - type: case__150_entries - if: (tree_encoding_tag == tree_encoding_tag::case__150) - - id: case__151 - type: case__151_entries - if: (tree_encoding_tag == tree_encoding_tag::case__151) - - id: case__152 - type: case__152_entries - if: (tree_encoding_tag == tree_encoding_tag::case__152) - - id: case__153 - type: case__153_entries - if: (tree_encoding_tag == tree_encoding_tag::case__153) - - id: case__154 - type: case__154_entries - if: (tree_encoding_tag == tree_encoding_tag::case__154) - - id: case__155 - type: case__155_entries - if: (tree_encoding_tag == tree_encoding_tag::case__155) - - id: case__156 - type: case__156_entries - if: (tree_encoding_tag == tree_encoding_tag::case__156) - - id: case__157 - type: case__157_entries - if: (tree_encoding_tag == tree_encoding_tag::case__157) - - id: case__158 - type: case__158_entries - if: (tree_encoding_tag == tree_encoding_tag::case__158) - - id: case__159 - type: case__159_entries - if: (tree_encoding_tag == tree_encoding_tag::case__159) - - id: case__160 - type: case__160_entries - if: (tree_encoding_tag == tree_encoding_tag::case__160) - - id: case__161 - type: case__161_entries - if: (tree_encoding_tag == tree_encoding_tag::case__161) - - id: case__162 - type: case__162_entries - if: (tree_encoding_tag == tree_encoding_tag::case__162) - - id: case__163 - type: case__163_entries - if: (tree_encoding_tag == tree_encoding_tag::case__163) - - id: case__164 - type: case__164_entries - if: (tree_encoding_tag == tree_encoding_tag::case__164) - - id: case__165 - type: case__165_entries - if: (tree_encoding_tag == tree_encoding_tag::case__165) - - id: case__166 - type: case__166_entries - if: (tree_encoding_tag == tree_encoding_tag::case__166) - - id: case__167 - type: case__167_entries - if: (tree_encoding_tag == tree_encoding_tag::case__167) - - id: case__168 - type: case__168_entries - if: (tree_encoding_tag == tree_encoding_tag::case__168) - - id: case__169 - type: case__169_entries - if: (tree_encoding_tag == tree_encoding_tag::case__169) - - id: case__170 - type: case__170_entries - if: (tree_encoding_tag == tree_encoding_tag::case__170) - - id: case__171 - type: case__171_entries - if: (tree_encoding_tag == tree_encoding_tag::case__171) - - id: case__172 - type: case__172_entries - if: (tree_encoding_tag == tree_encoding_tag::case__172) - - id: case__173 - type: case__173_entries - if: (tree_encoding_tag == tree_encoding_tag::case__173) - - id: case__174 - type: case__174_entries - if: (tree_encoding_tag == tree_encoding_tag::case__174) - - id: case__175 - type: case__175_entries - if: (tree_encoding_tag == tree_encoding_tag::case__175) - - id: case__176 - type: case__176_entries - if: (tree_encoding_tag == tree_encoding_tag::case__176) - - id: case__177 - type: case__177_entries - if: (tree_encoding_tag == tree_encoding_tag::case__177) - - id: case__178 - type: case__178_entries - if: (tree_encoding_tag == tree_encoding_tag::case__178) - - id: case__179 - type: case__179_entries - if: (tree_encoding_tag == tree_encoding_tag::case__179) - - id: case__180 - type: case__180_entries - if: (tree_encoding_tag == tree_encoding_tag::case__180) - - id: case__181 - type: case__181_entries - if: (tree_encoding_tag == tree_encoding_tag::case__181) - - id: case__182 - type: case__182_entries - if: (tree_encoding_tag == tree_encoding_tag::case__182) - - id: case__183 - type: case__183_entries - if: (tree_encoding_tag == tree_encoding_tag::case__183) - - id: case__184 - type: case__184_entries - if: (tree_encoding_tag == tree_encoding_tag::case__184) - - id: case__185 - type: case__185_entries - if: (tree_encoding_tag == tree_encoding_tag::case__185) - - id: case__186 - type: case__186_entries - if: (tree_encoding_tag == tree_encoding_tag::case__186) - - id: case__187 - type: case__187_entries - if: (tree_encoding_tag == tree_encoding_tag::case__187) - - id: case__188 - type: case__188_entries - if: (tree_encoding_tag == tree_encoding_tag::case__188) - - id: case__189 - type: case__189_entries - if: (tree_encoding_tag == tree_encoding_tag::case__189) - - id: case__190 - type: case__190_entries - if: (tree_encoding_tag == tree_encoding_tag::case__190) - - id: case__191 - type: case__191_1 - if: (tree_encoding_tag == tree_encoding_tag::case__191) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: u1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_3 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_4 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_5 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_6 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_7 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_8 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_9 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_10 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_11 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_12 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_13 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_14 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: u2be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_15 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_16 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_17 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_18 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_19 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_20 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_21 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_22 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_23 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_24 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_25 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_26 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_27 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_28 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_29 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_30 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s4be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_31 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_32 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_33 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_34 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_35 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_36 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_37 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_38 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_39 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_40 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_41 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_42 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_43 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_44 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_45 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_46 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s8be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_47 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_48 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_49 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_50 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_51 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_52 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_53 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_54 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_55 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_56 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_57 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_58 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_59 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_60 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_61 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_62 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) tx_rollup_commit: seq: - id: source @@ -4845,7 +3780,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -4904,7 +3839,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -5052,10 +3987,10 @@ types: type: op_0 enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true @@ -5508,144 +4443,144 @@ enums: 250: zk_rollup_origination 251: zk_rollup_publish inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 4: inode_tree + 5: inode_tree + 6: inode_tree + 7: inode_tree + 8: inode_tree + 9: inode_tree + 10: inode_tree + 11: inode_tree + 12: inode_tree + 13: inode_tree + 14: inode_tree + 15: inode_tree + 16: inode_tree + 17: inode_tree + 18: inode_tree + 19: inode_tree + 20: inode_tree + 21: inode_tree + 22: inode_tree + 23: inode_tree + 24: inode_tree + 25: inode_tree + 26: inode_tree + 27: inode_tree + 28: inode_tree + 29: inode_tree + 30: inode_tree + 31: inode_tree + 32: inode_tree + 33: inode_tree + 34: inode_tree + 35: inode_tree + 36: inode_tree + 37: inode_tree + 38: inode_tree + 39: inode_tree + 40: inode_tree + 41: inode_tree + 42: inode_tree + 43: inode_tree + 44: inode_tree + 45: inode_tree + 46: inode_tree + 47: inode_tree + 48: inode_tree + 49: inode_tree + 50: inode_tree + 51: inode_tree + 52: inode_tree + 53: inode_tree + 54: inode_tree + 55: inode_tree + 56: inode_tree + 57: inode_tree + 58: inode_tree + 59: inode_tree + 60: inode_tree + 61: inode_tree + 62: inode_tree + 63: inode_tree + 64: inode_tree + 65: inode_tree + 66: inode_tree + 67: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 132: other_inode_trees + 133: other_inode_trees + 134: other_inode_trees + 135: other_inode_trees + 136: other_inode_trees + 137: other_inode_trees + 138: other_inode_trees + 139: other_inode_trees + 140: other_inode_trees + 141: other_inode_trees + 142: other_inode_trees + 143: other_inode_trees + 144: other_inode_trees + 145: other_inode_trees + 146: other_inode_trees + 147: other_inode_trees + 148: other_inode_trees + 149: other_inode_trees + 150: other_inode_trees + 151: other_inode_trees + 152: other_inode_trees + 153: other_inode_trees + 154: other_inode_trees + 155: other_inode_trees + 156: other_inode_trees + 157: other_inode_trees + 158: other_inode_trees + 159: other_inode_trees + 160: other_inode_trees + 161: other_inode_trees + 162: other_inode_trees + 163: other_inode_trees + 164: other_inode_trees + 165: other_inode_trees + 166: other_inode_trees + 167: other_inode_trees + 168: other_inode_trees + 169: other_inode_trees + 170: other_inode_trees + 171: other_inode_trees + 172: other_inode_trees + 173: other_inode_trees + 174: other_inode_trees + 175: other_inode_trees + 176: other_inode_trees + 177: other_inode_trees + 178: other_inode_trees + 179: other_inode_trees + 180: other_inode_trees + 181: other_inode_trees + 182: other_inode_trees + 183: other_inode_trees + 184: other_inode_trees + 185: other_inode_trees + 186: other_inode_trees + 187: other_inode_trees + 188: other_inode_trees + 189: other_inode_trees + 190: other_inode_trees + 191: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees input_proof_tag: 0: inbox__proof 1: reveal__proof @@ -5685,10 +4620,10 @@ enums: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 @@ -5710,148 +4645,148 @@ enums: 0: dissection 1: proof tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 16: inode + 17: inode + 18: inode + 19: inode + 20: inode + 21: inode + 22: inode + 23: inode + 24: inode + 25: inode + 26: inode + 27: inode + 28: inode + 29: inode + 30: inode + 31: inode + 32: inode + 33: inode + 34: inode + 35: inode + 36: inode + 37: inode + 38: inode + 39: inode + 40: inode + 41: inode + 42: inode + 43: inode + 44: inode + 45: inode + 46: inode + 47: inode + 48: inode + 49: inode + 50: inode + 51: inode + 52: inode + 53: inode + 54: inode + 55: inode + 56: inode + 57: inode + 58: inode + 59: inode + 60: inode + 61: inode + 62: inode + 63: inode + 64: inode + 65: inode + 66: inode + 67: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 132: other_trees + 133: other_trees + 134: other_trees + 135: other_trees + 136: other_trees + 137: other_trees + 138: other_trees + 139: other_trees + 140: other_trees + 141: other_trees + 142: other_trees + 143: other_trees + 144: other_trees + 145: other_trees + 146: other_trees + 147: other_trees + 148: other_trees + 149: other_trees + 150: other_trees + 151: other_trees + 152: other_trees + 153: other_trees + 154: other_trees + 155: other_trees + 156: other_trees + 157: other_trees + 158: other_trees + 159: other_trees + 160: other_trees + 161: other_trees + 162: other_trees + 163: other_trees + 164: other_trees + 165: other_trees + 166: other_trees + 167: other_trees + 168: other_trees + 169: other_trees + 170: other_trees + 171: other_trees + 172: other_trees + 173: other_trees + 174: other_trees + 175: other_trees + 176: other_trees + 177: other_trees + 178: other_trees + 179: other_trees + 180: other_trees + 181: other_trees + 182: other_trees + 183: other_trees + 184: other_trees + 185: other_trees + 186: other_trees + 187: other_trees + 188: other_trees + 189: other_trees + 190: other_trees + 191: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: id_015__ptlimapt__operation__contents_list_entries type: id_015__ptlimapt__operation__contents_list_entries diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__internal.ksy index c91b56a4cf6e..0d7f6448109e 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__internal.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -63,7 +63,7 @@ types: A contract handle: A contract notation as given to an RPC or inside scripts. Can be a base58 implicit contract hash or a base58 originated contract hash. - id: nonce - type: u2 + type: u2be - id: id_015__ptlimapt__apply_internal_results__alpha__operation_result_tag type: u1 enum: id_015__ptlimapt__apply_internal_results__alpha__operation_result_tag @@ -308,7 +308,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__protocol_data.ksy index 28a5c4ac3852..0fe88c758c41 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__protocol_data.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -87,3379 +87,2136 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_0: + case_0_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding - case__1: + case_1: seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__10: + case_2: seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - type: case__10_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__10_field1_entries - case__10_field1_entries: + - id: case_2_field0 + type: s2be + - id: case_2_field1 + size: 32 + doc: context_hash + - id: case_2_field2 + size: 32 + doc: context_hash + - id: case_2_field3 + type: tree_encoding + case_3: seq: - - id: case__10_field1_elt_field0 - type: u1 - - id: case__10_field1_elt_field1 - type: inode_tree - case__11: + - id: case_3_field0 + type: s2be + - id: case_3_field1 + size: 32 + doc: context_hash + - id: case_3_field2 + size: 32 + doc: context_hash + - id: case_3_field3 + type: tree_encoding + circuits_info: seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - type: case__11_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__11_field1_entries - case__11_field1_entries: + - id: circuits_info_entries + type: circuits_info_entries + repeat: eos + circuits_info_0: seq: - - id: case__11_field1_elt_field0 - type: u1 - - id: case__11_field1_elt_field1 - type: inode_tree - case__12: + - id: len_circuits_info + type: u4be + valid: + max: 1073741823 + - id: circuits_info + type: circuits_info + size: len_circuits_info + circuits_info_entries: seq: - - id: case__12_field0 + - id: circuits_info_elt_field0 + type: bytes_dyn_uint30 + - id: circuits_info_elt_field1 type: u1 - - id: case__12_field1 - type: case__12_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__12_field1_entries - case__129_elt_field0: + enum: bool + commitment: seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: + - id: level + type: s4be + - id: messages + type: messages_0 + - id: predecessor + type: predecessor + - id: inbox_merkle_root + size: 32 + commitment_0: seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__12_field1_entries: + - id: compressed_state + size: 32 + - id: inbox_level + type: s4be + - id: predecessor + size: 32 + - id: number_of_ticks + type: s8be + contents_entries: seq: - - id: case__12_field1_elt_field0 - type: u1 - - id: case__12_field1_elt_field1 - type: inode_tree - case__13: + - id: id_015__ptlimapt__operation__alpha__contents + type: id_015__ptlimapt__operation__alpha__contents + dal_publish_slot_header: seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__13_field1_entries - case__130_elt_field0: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: slot + type: slot + dal_slot_availability: seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: + - id: endorser + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: endorsement + type: z + delegation: seq: - - id: len_case__130_elt_field0 + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: delegate_tag type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + enum: bool + - id: delegate + type: public_key_hash + if: (delegate_tag == bool::true) + doc: A Ed25519, Secp256k1, or P256 public key hash + deposit: seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__132_elt_field0: + - id: sender + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + size: 20 + - id: ticket_hash + size: 32 + - id: amount + type: amount + dissection: seq: - - id: case__132_elt_field0 - size-eos: true - case__132_elt_field0_0: + - id: dissection_entries + type: dissection_entries + repeat: eos + dissection_0: seq: - - id: len_case__132_elt_field0 - type: u1 + - id: len_dissection + type: u4be valid: - max: 255 - - id: case__132_elt_field0 - type: case__132_elt_field0 - size: len_case__132_elt_field0 - case__132_entries: - seq: - - id: case__132_elt_field0 - type: case__132_elt_field0_0 - - id: case__132_elt_field1 - type: tree_encoding - case__133_elt_field0: - seq: - - id: case__133_elt_field0 - size-eos: true - case__133_elt_field0_0: + max: 1073741823 + - id: dissection + type: dissection + size: len_dissection + dissection_entries: seq: - - id: len_case__133_elt_field0 + - id: state_tag type: u1 - valid: - max: 255 - - id: case__133_elt_field0 - type: case__133_elt_field0 - size: len_case__133_elt_field0 - case__133_entries: - seq: - - id: case__133_elt_field0 - type: case__133_elt_field0_0 - - id: case__133_elt_field1 - type: tree_encoding - case__134_elt_field0: + enum: bool + - id: state + size: 32 + if: (state_tag == bool::true) + - id: tick + type: n + double_baking_evidence: seq: - - id: case__134_elt_field0 - size-eos: true - case__134_elt_field0_0: + - id: bh1 + type: bh1_0 + - id: bh2 + type: bh2_0 + double_endorsement_evidence: seq: - - id: len_case__134_elt_field0 - type: u1 - valid: - max: 255 - - id: case__134_elt_field0 - type: case__134_elt_field0 - size: len_case__134_elt_field0 - case__134_entries: - seq: - - id: case__134_elt_field0 - type: case__134_elt_field0_0 - - id: case__134_elt_field1 - type: tree_encoding - case__135_elt_field0: + - id: op1 + type: op1_0 + - id: op2 + type: op2_0 + double_preendorsement_evidence: seq: - - id: case__135_elt_field0 - size-eos: true - case__135_elt_field0_0: + - id: op1 + type: op1_2 + - id: op2 + type: op2_2 + drain_delegate: seq: - - id: len_case__135_elt_field0 - type: u1 - valid: - max: 255 - - id: case__135_elt_field0 - type: case__135_elt_field0 - size: len_case__135_elt_field0 - case__135_entries: - seq: - - id: case__135_elt_field0 - type: case__135_elt_field0_0 - - id: case__135_elt_field1 - type: tree_encoding - case__136_elt_field0: + - id: consensus_key + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: delegate + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + endorsement: seq: - - id: case__136_elt_field0 - size-eos: true - case__136_elt_field0_0: + - id: slot + type: u2be + - id: level + type: s4be + - id: round + type: s4be + - id: block_payload_hash + size: 32 + id_015__ptlimapt__block_header__alpha__full_header: seq: - - id: len_case__136_elt_field0 - type: u1 - valid: - max: 255 - - id: case__136_elt_field0 - type: case__136_elt_field0 - size: len_case__136_elt_field0 - case__136_entries: - seq: - - id: case__136_elt_field0 - type: case__136_elt_field0_0 - - id: case__136_elt_field1 - type: tree_encoding - case__137_elt_field0: + - id: id_015__ptlimapt__block_header__alpha__full_header + type: block_header__shell + - id: id_015__ptlimapt__block_header__alpha__signed_contents + type: id_015__ptlimapt__block_header__alpha__signed_contents + id_015__ptlimapt__block_header__alpha__signed_contents: seq: - - id: case__137_elt_field0 - size-eos: true - case__137_elt_field0_0: + - id: id_015__ptlimapt__block_header__alpha__unsigned_contents + type: id_015__ptlimapt__block_header__alpha__unsigned_contents + - id: signature + size: 64 + id_015__ptlimapt__block_header__alpha__unsigned_contents: seq: - - id: len_case__137_elt_field0 + - id: payload_hash + size: 32 + - id: payload_round + type: s4be + - id: proof_of_work_nonce + size: 8 + - id: seed_nonce_hash_tag type: u1 - valid: - max: 255 - - id: case__137_elt_field0 - type: case__137_elt_field0 - size: len_case__137_elt_field0 - case__137_entries: - seq: - - id: case__137_elt_field0 - type: case__137_elt_field0_0 - - id: case__137_elt_field1 - type: tree_encoding - case__138_elt_field0: - seq: - - id: case__138_elt_field0 - size-eos: true - case__138_elt_field0_0: + enum: bool + - id: seed_nonce_hash + size: 32 + if: (seed_nonce_hash_tag == bool::true) + - id: liquidity_baking_toggle_vote + type: id_015__ptlimapt__liquidity_baking_toggle_vote + id_015__ptlimapt__contract_id: seq: - - id: len_case__138_elt_field0 + - id: id_015__ptlimapt__contract_id_tag type: u1 - valid: - max: 255 - - id: case__138_elt_field0 - type: case__138_elt_field0 - size: len_case__138_elt_field0 - case__138_entries: - seq: - - id: case__138_elt_field0 - type: case__138_elt_field0_0 - - id: case__138_elt_field1 - type: tree_encoding - case__139_elt_field0: - seq: - - id: case__139_elt_field0 - size-eos: true - case__139_elt_field0_0: + enum: id_015__ptlimapt__contract_id_tag + - id: implicit + type: public_key_hash + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) + id_015__ptlimapt__contract_id__originated: seq: - - id: len_case__139_elt_field0 + - id: id_015__ptlimapt__contract_id__originated_tag type: u1 - valid: - max: 255 - - id: case__139_elt_field0 - type: case__139_elt_field0 - size: len_case__139_elt_field0 - case__139_entries: - seq: - - id: case__139_elt_field0 - type: case__139_elt_field0_0 - - id: case__139_elt_field1 - type: tree_encoding - case__13_field1_entries: + enum: id_015__ptlimapt__contract_id__originated_tag + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) + id_015__ptlimapt__entrypoint: seq: - - id: case__13_field1_elt_field0 + - id: id_015__ptlimapt__entrypoint_tag type: u1 - - id: case__13_field1_elt_field1 - type: inode_tree - case__14: + enum: id_015__ptlimapt__entrypoint_tag + - id: named + type: named_0 + if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) + id_015__ptlimapt__inlined__endorsement: seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__14_field1_entries - case__140_elt_field0: - seq: - - id: case__140_elt_field0 - size-eos: true - case__140_elt_field0_0: - seq: - - id: len_case__140_elt_field0 - type: u1 - valid: - max: 255 - - id: case__140_elt_field0 - type: case__140_elt_field0 - size: len_case__140_elt_field0 - case__140_entries: - seq: - - id: case__140_elt_field0 - type: case__140_elt_field0_0 - - id: case__140_elt_field1 - type: tree_encoding - case__141_elt_field0: - seq: - - id: case__141_elt_field0 - size-eos: true - case__141_elt_field0_0: - seq: - - id: len_case__141_elt_field0 - type: u1 - valid: - max: 255 - - id: case__141_elt_field0 - type: case__141_elt_field0 - size: len_case__141_elt_field0 - case__141_entries: - seq: - - id: case__141_elt_field0 - type: case__141_elt_field0_0 - - id: case__141_elt_field1 - type: tree_encoding - case__142_elt_field0: - seq: - - id: case__142_elt_field0 - size-eos: true - case__142_elt_field0_0: - seq: - - id: len_case__142_elt_field0 - type: u1 - valid: - max: 255 - - id: case__142_elt_field0 - type: case__142_elt_field0 - size: len_case__142_elt_field0 - case__142_entries: - seq: - - id: case__142_elt_field0 - type: case__142_elt_field0_0 - - id: case__142_elt_field1 - type: tree_encoding - case__143_elt_field0: - seq: - - id: case__143_elt_field0 - size-eos: true - case__143_elt_field0_0: - seq: - - id: len_case__143_elt_field0 - type: u1 - valid: - max: 255 - - id: case__143_elt_field0 - type: case__143_elt_field0 - size: len_case__143_elt_field0 - case__143_entries: - seq: - - id: case__143_elt_field0 - type: case__143_elt_field0_0 - - id: case__143_elt_field1 - type: tree_encoding - case__144_elt_field0: - seq: - - id: case__144_elt_field0 - size-eos: true - case__144_elt_field0_0: - seq: - - id: len_case__144_elt_field0 - type: u1 - valid: - max: 255 - - id: case__144_elt_field0 - type: case__144_elt_field0 - size: len_case__144_elt_field0 - case__144_entries: - seq: - - id: case__144_elt_field0 - type: case__144_elt_field0_0 - - id: case__144_elt_field1 - type: tree_encoding - case__145_elt_field0: - seq: - - id: case__145_elt_field0 - size-eos: true - case__145_elt_field0_0: - seq: - - id: len_case__145_elt_field0 - type: u1 - valid: - max: 255 - - id: case__145_elt_field0 - type: case__145_elt_field0 - size: len_case__145_elt_field0 - case__145_entries: - seq: - - id: case__145_elt_field0 - type: case__145_elt_field0_0 - - id: case__145_elt_field1 - type: tree_encoding - case__146_elt_field0: - seq: - - id: case__146_elt_field0 - size-eos: true - case__146_elt_field0_0: - seq: - - id: len_case__146_elt_field0 - type: u1 - valid: - max: 255 - - id: case__146_elt_field0 - type: case__146_elt_field0 - size: len_case__146_elt_field0 - case__146_entries: - seq: - - id: case__146_elt_field0 - type: case__146_elt_field0_0 - - id: case__146_elt_field1 - type: tree_encoding - case__147_elt_field0: - seq: - - id: case__147_elt_field0 - size-eos: true - case__147_elt_field0_0: - seq: - - id: len_case__147_elt_field0 - type: u1 - valid: - max: 255 - - id: case__147_elt_field0 - type: case__147_elt_field0 - size: len_case__147_elt_field0 - case__147_entries: - seq: - - id: case__147_elt_field0 - type: case__147_elt_field0_0 - - id: case__147_elt_field1 - type: tree_encoding - case__148_elt_field0: - seq: - - id: case__148_elt_field0 - size-eos: true - case__148_elt_field0_0: - seq: - - id: len_case__148_elt_field0 - type: u1 - valid: - max: 255 - - id: case__148_elt_field0 - type: case__148_elt_field0 - size: len_case__148_elt_field0 - case__148_entries: - seq: - - id: case__148_elt_field0 - type: case__148_elt_field0_0 - - id: case__148_elt_field1 - type: tree_encoding - case__149_elt_field0: - seq: - - id: case__149_elt_field0 - size-eos: true - case__149_elt_field0_0: - seq: - - id: len_case__149_elt_field0 - type: u1 - valid: - max: 255 - - id: case__149_elt_field0 - type: case__149_elt_field0 - size: len_case__149_elt_field0 - case__149_entries: - seq: - - id: case__149_elt_field0 - type: case__149_elt_field0_0 - - id: case__149_elt_field1 - type: tree_encoding - case__14_field1_entries: - seq: - - id: case__14_field1_elt_field0 - type: u1 - - id: case__14_field1_elt_field1 - type: inode_tree - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__15_field1_entries - case__150_elt_field0: - seq: - - id: case__150_elt_field0 - size-eos: true - case__150_elt_field0_0: - seq: - - id: len_case__150_elt_field0 - type: u1 - valid: - max: 255 - - id: case__150_elt_field0 - type: case__150_elt_field0 - size: len_case__150_elt_field0 - case__150_entries: - seq: - - id: case__150_elt_field0 - type: case__150_elt_field0_0 - - id: case__150_elt_field1 - type: tree_encoding - case__151_elt_field0: - seq: - - id: case__151_elt_field0 - size-eos: true - case__151_elt_field0_0: - seq: - - id: len_case__151_elt_field0 - type: u1 - valid: - max: 255 - - id: case__151_elt_field0 - type: case__151_elt_field0 - size: len_case__151_elt_field0 - case__151_entries: - seq: - - id: case__151_elt_field0 - type: case__151_elt_field0_0 - - id: case__151_elt_field1 - type: tree_encoding - case__152_elt_field0: - seq: - - id: case__152_elt_field0 - size-eos: true - case__152_elt_field0_0: - seq: - - id: len_case__152_elt_field0 - type: u1 - valid: - max: 255 - - id: case__152_elt_field0 - type: case__152_elt_field0 - size: len_case__152_elt_field0 - case__152_entries: - seq: - - id: case__152_elt_field0 - type: case__152_elt_field0_0 - - id: case__152_elt_field1 - type: tree_encoding - case__153_elt_field0: - seq: - - id: case__153_elt_field0 - size-eos: true - case__153_elt_field0_0: - seq: - - id: len_case__153_elt_field0 - type: u1 - valid: - max: 255 - - id: case__153_elt_field0 - type: case__153_elt_field0 - size: len_case__153_elt_field0 - case__153_entries: - seq: - - id: case__153_elt_field0 - type: case__153_elt_field0_0 - - id: case__153_elt_field1 - type: tree_encoding - case__154_elt_field0: - seq: - - id: case__154_elt_field0 - size-eos: true - case__154_elt_field0_0: - seq: - - id: len_case__154_elt_field0 - type: u1 - valid: - max: 255 - - id: case__154_elt_field0 - type: case__154_elt_field0 - size: len_case__154_elt_field0 - case__154_entries: - seq: - - id: case__154_elt_field0 - type: case__154_elt_field0_0 - - id: case__154_elt_field1 - type: tree_encoding - case__155_elt_field0: - seq: - - id: case__155_elt_field0 - size-eos: true - case__155_elt_field0_0: - seq: - - id: len_case__155_elt_field0 - type: u1 - valid: - max: 255 - - id: case__155_elt_field0 - type: case__155_elt_field0 - size: len_case__155_elt_field0 - case__155_entries: - seq: - - id: case__155_elt_field0 - type: case__155_elt_field0_0 - - id: case__155_elt_field1 - type: tree_encoding - case__156_elt_field0: - seq: - - id: case__156_elt_field0 - size-eos: true - case__156_elt_field0_0: - seq: - - id: len_case__156_elt_field0 - type: u1 - valid: - max: 255 - - id: case__156_elt_field0 - type: case__156_elt_field0 - size: len_case__156_elt_field0 - case__156_entries: - seq: - - id: case__156_elt_field0 - type: case__156_elt_field0_0 - - id: case__156_elt_field1 - type: tree_encoding - case__157_elt_field0: - seq: - - id: case__157_elt_field0 - size-eos: true - case__157_elt_field0_0: - seq: - - id: len_case__157_elt_field0 - type: u1 - valid: - max: 255 - - id: case__157_elt_field0 - type: case__157_elt_field0 - size: len_case__157_elt_field0 - case__157_entries: - seq: - - id: case__157_elt_field0 - type: case__157_elt_field0_0 - - id: case__157_elt_field1 - type: tree_encoding - case__158_elt_field0: - seq: - - id: case__158_elt_field0 - size-eos: true - case__158_elt_field0_0: - seq: - - id: len_case__158_elt_field0 - type: u1 - valid: - max: 255 - - id: case__158_elt_field0 - type: case__158_elt_field0 - size: len_case__158_elt_field0 - case__158_entries: - seq: - - id: case__158_elt_field0 - type: case__158_elt_field0_0 - - id: case__158_elt_field1 - type: tree_encoding - case__159_elt_field0: - seq: - - id: case__159_elt_field0 - size-eos: true - case__159_elt_field0_0: - seq: - - id: len_case__159_elt_field0 - type: u1 - valid: - max: 255 - - id: case__159_elt_field0 - type: case__159_elt_field0 - size: len_case__159_elt_field0 - case__159_entries: - seq: - - id: case__159_elt_field0 - type: case__159_elt_field0_0 - - id: case__159_elt_field1 - type: tree_encoding - case__15_field1_entries: - seq: - - id: case__15_field1_elt_field0 - type: u1 - - id: case__15_field1_elt_field1 - type: inode_tree - case__16: - seq: - - id: case__16_field0 - type: u1 - - id: case__16_field1 - type: case__16_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__16_field1_entries - case__160_elt_field0: - seq: - - id: case__160_elt_field0 - size-eos: true - case__160_elt_field0_0: - seq: - - id: len_case__160_elt_field0 - type: u1 - valid: - max: 255 - - id: case__160_elt_field0 - type: case__160_elt_field0 - size: len_case__160_elt_field0 - case__160_entries: - seq: - - id: case__160_elt_field0 - type: case__160_elt_field0_0 - - id: case__160_elt_field1 - type: tree_encoding - case__161_elt_field0: - seq: - - id: case__161_elt_field0 - size-eos: true - case__161_elt_field0_0: - seq: - - id: len_case__161_elt_field0 - type: u1 - valid: - max: 255 - - id: case__161_elt_field0 - type: case__161_elt_field0 - size: len_case__161_elt_field0 - case__161_entries: - seq: - - id: case__161_elt_field0 - type: case__161_elt_field0_0 - - id: case__161_elt_field1 - type: tree_encoding - case__162_elt_field0: - seq: - - id: case__162_elt_field0 - size-eos: true - case__162_elt_field0_0: - seq: - - id: len_case__162_elt_field0 - type: u1 - valid: - max: 255 - - id: case__162_elt_field0 - type: case__162_elt_field0 - size: len_case__162_elt_field0 - case__162_entries: - seq: - - id: case__162_elt_field0 - type: case__162_elt_field0_0 - - id: case__162_elt_field1 - type: tree_encoding - case__163_elt_field0: - seq: - - id: case__163_elt_field0 - size-eos: true - case__163_elt_field0_0: - seq: - - id: len_case__163_elt_field0 - type: u1 - valid: - max: 255 - - id: case__163_elt_field0 - type: case__163_elt_field0 - size: len_case__163_elt_field0 - case__163_entries: - seq: - - id: case__163_elt_field0 - type: case__163_elt_field0_0 - - id: case__163_elt_field1 - type: tree_encoding - case__164_elt_field0: - seq: - - id: case__164_elt_field0 - size-eos: true - case__164_elt_field0_0: - seq: - - id: len_case__164_elt_field0 - type: u1 - valid: - max: 255 - - id: case__164_elt_field0 - type: case__164_elt_field0 - size: len_case__164_elt_field0 - case__164_entries: - seq: - - id: case__164_elt_field0 - type: case__164_elt_field0_0 - - id: case__164_elt_field1 - type: tree_encoding - case__165_elt_field0: - seq: - - id: case__165_elt_field0 - size-eos: true - case__165_elt_field0_0: - seq: - - id: len_case__165_elt_field0 - type: u1 - valid: - max: 255 - - id: case__165_elt_field0 - type: case__165_elt_field0 - size: len_case__165_elt_field0 - case__165_entries: - seq: - - id: case__165_elt_field0 - type: case__165_elt_field0_0 - - id: case__165_elt_field1 - type: tree_encoding - case__166_elt_field0: - seq: - - id: case__166_elt_field0 - size-eos: true - case__166_elt_field0_0: - seq: - - id: len_case__166_elt_field0 - type: u1 - valid: - max: 255 - - id: case__166_elt_field0 - type: case__166_elt_field0 - size: len_case__166_elt_field0 - case__166_entries: - seq: - - id: case__166_elt_field0 - type: case__166_elt_field0_0 - - id: case__166_elt_field1 - type: tree_encoding - case__167_elt_field0: - seq: - - id: case__167_elt_field0 - size-eos: true - case__167_elt_field0_0: - seq: - - id: len_case__167_elt_field0 - type: u1 - valid: - max: 255 - - id: case__167_elt_field0 - type: case__167_elt_field0 - size: len_case__167_elt_field0 - case__167_entries: - seq: - - id: case__167_elt_field0 - type: case__167_elt_field0_0 - - id: case__167_elt_field1 - type: tree_encoding - case__168_elt_field0: - seq: - - id: case__168_elt_field0 - size-eos: true - case__168_elt_field0_0: - seq: - - id: len_case__168_elt_field0 - type: u1 - valid: - max: 255 - - id: case__168_elt_field0 - type: case__168_elt_field0 - size: len_case__168_elt_field0 - case__168_entries: - seq: - - id: case__168_elt_field0 - type: case__168_elt_field0_0 - - id: case__168_elt_field1 - type: tree_encoding - case__169_elt_field0: - seq: - - id: case__169_elt_field0 - size-eos: true - case__169_elt_field0_0: - seq: - - id: len_case__169_elt_field0 - type: u1 - valid: - max: 255 - - id: case__169_elt_field0 - type: case__169_elt_field0 - size: len_case__169_elt_field0 - case__169_entries: - seq: - - id: case__169_elt_field0 - type: case__169_elt_field0_0 - - id: case__169_elt_field1 - type: tree_encoding - case__16_field1_entries: - seq: - - id: case__16_field1_elt_field0 - type: u1 - - id: case__16_field1_elt_field1 - type: inode_tree - case__17: - seq: - - id: case__17_field0 - type: u2 - - id: case__17_field1 - type: case__17_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__17_field1_entries - case__170_elt_field0: - seq: - - id: case__170_elt_field0 - size-eos: true - case__170_elt_field0_0: - seq: - - id: len_case__170_elt_field0 - type: u1 - valid: - max: 255 - - id: case__170_elt_field0 - type: case__170_elt_field0 - size: len_case__170_elt_field0 - case__170_entries: - seq: - - id: case__170_elt_field0 - type: case__170_elt_field0_0 - - id: case__170_elt_field1 - type: tree_encoding - case__171_elt_field0: - seq: - - id: case__171_elt_field0 - size-eos: true - case__171_elt_field0_0: - seq: - - id: len_case__171_elt_field0 - type: u1 - valid: - max: 255 - - id: case__171_elt_field0 - type: case__171_elt_field0 - size: len_case__171_elt_field0 - case__171_entries: - seq: - - id: case__171_elt_field0 - type: case__171_elt_field0_0 - - id: case__171_elt_field1 - type: tree_encoding - case__172_elt_field0: - seq: - - id: case__172_elt_field0 - size-eos: true - case__172_elt_field0_0: - seq: - - id: len_case__172_elt_field0 - type: u1 - valid: - max: 255 - - id: case__172_elt_field0 - type: case__172_elt_field0 - size: len_case__172_elt_field0 - case__172_entries: - seq: - - id: case__172_elt_field0 - type: case__172_elt_field0_0 - - id: case__172_elt_field1 - type: tree_encoding - case__173_elt_field0: - seq: - - id: case__173_elt_field0 - size-eos: true - case__173_elt_field0_0: - seq: - - id: len_case__173_elt_field0 - type: u1 - valid: - max: 255 - - id: case__173_elt_field0 - type: case__173_elt_field0 - size: len_case__173_elt_field0 - case__173_entries: - seq: - - id: case__173_elt_field0 - type: case__173_elt_field0_0 - - id: case__173_elt_field1 - type: tree_encoding - case__174_elt_field0: - seq: - - id: case__174_elt_field0 - size-eos: true - case__174_elt_field0_0: - seq: - - id: len_case__174_elt_field0 - type: u1 - valid: - max: 255 - - id: case__174_elt_field0 - type: case__174_elt_field0 - size: len_case__174_elt_field0 - case__174_entries: - seq: - - id: case__174_elt_field0 - type: case__174_elt_field0_0 - - id: case__174_elt_field1 - type: tree_encoding - case__175_elt_field0: - seq: - - id: case__175_elt_field0 - size-eos: true - case__175_elt_field0_0: - seq: - - id: len_case__175_elt_field0 - type: u1 - valid: - max: 255 - - id: case__175_elt_field0 - type: case__175_elt_field0 - size: len_case__175_elt_field0 - case__175_entries: - seq: - - id: case__175_elt_field0 - type: case__175_elt_field0_0 - - id: case__175_elt_field1 - type: tree_encoding - case__176_elt_field0: - seq: - - id: case__176_elt_field0 - size-eos: true - case__176_elt_field0_0: - seq: - - id: len_case__176_elt_field0 - type: u1 - valid: - max: 255 - - id: case__176_elt_field0 - type: case__176_elt_field0 - size: len_case__176_elt_field0 - case__176_entries: - seq: - - id: case__176_elt_field0 - type: case__176_elt_field0_0 - - id: case__176_elt_field1 - type: tree_encoding - case__177_elt_field0: - seq: - - id: case__177_elt_field0 - size-eos: true - case__177_elt_field0_0: - seq: - - id: len_case__177_elt_field0 - type: u1 - valid: - max: 255 - - id: case__177_elt_field0 - type: case__177_elt_field0 - size: len_case__177_elt_field0 - case__177_entries: - seq: - - id: case__177_elt_field0 - type: case__177_elt_field0_0 - - id: case__177_elt_field1 - type: tree_encoding - case__178_elt_field0: - seq: - - id: case__178_elt_field0 - size-eos: true - case__178_elt_field0_0: - seq: - - id: len_case__178_elt_field0 - type: u1 - valid: - max: 255 - - id: case__178_elt_field0 - type: case__178_elt_field0 - size: len_case__178_elt_field0 - case__178_entries: - seq: - - id: case__178_elt_field0 - type: case__178_elt_field0_0 - - id: case__178_elt_field1 - type: tree_encoding - case__179_elt_field0: - seq: - - id: case__179_elt_field0 - size-eos: true - case__179_elt_field0_0: - seq: - - id: len_case__179_elt_field0 - type: u1 - valid: - max: 255 - - id: case__179_elt_field0 - type: case__179_elt_field0 - size: len_case__179_elt_field0 - case__179_entries: - seq: - - id: case__179_elt_field0 - type: case__179_elt_field0_0 - - id: case__179_elt_field1 - type: tree_encoding - case__17_field1_entries: - seq: - - id: case__17_field1_elt_field0 - type: u1 - - id: case__17_field1_elt_field1 - type: inode_tree - case__18: - seq: - - id: case__18_field0 - type: s4 - - id: case__18_field1 - type: case__18_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__18_field1_entries - case__180_elt_field0: - seq: - - id: case__180_elt_field0 - size-eos: true - case__180_elt_field0_0: - seq: - - id: len_case__180_elt_field0 - type: u1 - valid: - max: 255 - - id: case__180_elt_field0 - type: case__180_elt_field0 - size: len_case__180_elt_field0 - case__180_entries: - seq: - - id: case__180_elt_field0 - type: case__180_elt_field0_0 - - id: case__180_elt_field1 - type: tree_encoding - case__181_elt_field0: - seq: - - id: case__181_elt_field0 - size-eos: true - case__181_elt_field0_0: - seq: - - id: len_case__181_elt_field0 - type: u1 - valid: - max: 255 - - id: case__181_elt_field0 - type: case__181_elt_field0 - size: len_case__181_elt_field0 - case__181_entries: - seq: - - id: case__181_elt_field0 - type: case__181_elt_field0_0 - - id: case__181_elt_field1 - type: tree_encoding - case__182_elt_field0: - seq: - - id: case__182_elt_field0 - size-eos: true - case__182_elt_field0_0: - seq: - - id: len_case__182_elt_field0 - type: u1 - valid: - max: 255 - - id: case__182_elt_field0 - type: case__182_elt_field0 - size: len_case__182_elt_field0 - case__182_entries: - seq: - - id: case__182_elt_field0 - type: case__182_elt_field0_0 - - id: case__182_elt_field1 - type: tree_encoding - case__183_elt_field0: - seq: - - id: case__183_elt_field0 - size-eos: true - case__183_elt_field0_0: - seq: - - id: len_case__183_elt_field0 - type: u1 - valid: - max: 255 - - id: case__183_elt_field0 - type: case__183_elt_field0 - size: len_case__183_elt_field0 - case__183_entries: - seq: - - id: case__183_elt_field0 - type: case__183_elt_field0_0 - - id: case__183_elt_field1 - type: tree_encoding - case__184_elt_field0: - seq: - - id: case__184_elt_field0 - size-eos: true - case__184_elt_field0_0: - seq: - - id: len_case__184_elt_field0 - type: u1 - valid: - max: 255 - - id: case__184_elt_field0 - type: case__184_elt_field0 - size: len_case__184_elt_field0 - case__184_entries: - seq: - - id: case__184_elt_field0 - type: case__184_elt_field0_0 - - id: case__184_elt_field1 - type: tree_encoding - case__185_elt_field0: - seq: - - id: case__185_elt_field0 - size-eos: true - case__185_elt_field0_0: - seq: - - id: len_case__185_elt_field0 - type: u1 - valid: - max: 255 - - id: case__185_elt_field0 - type: case__185_elt_field0 - size: len_case__185_elt_field0 - case__185_entries: - seq: - - id: case__185_elt_field0 - type: case__185_elt_field0_0 - - id: case__185_elt_field1 - type: tree_encoding - case__186_elt_field0: - seq: - - id: case__186_elt_field0 - size-eos: true - case__186_elt_field0_0: - seq: - - id: len_case__186_elt_field0 - type: u1 - valid: - max: 255 - - id: case__186_elt_field0 - type: case__186_elt_field0 - size: len_case__186_elt_field0 - case__186_entries: - seq: - - id: case__186_elt_field0 - type: case__186_elt_field0_0 - - id: case__186_elt_field1 - type: tree_encoding - case__187_elt_field0: - seq: - - id: case__187_elt_field0 - size-eos: true - case__187_elt_field0_0: - seq: - - id: len_case__187_elt_field0 - type: u1 - valid: - max: 255 - - id: case__187_elt_field0 - type: case__187_elt_field0 - size: len_case__187_elt_field0 - case__187_entries: - seq: - - id: case__187_elt_field0 - type: case__187_elt_field0_0 - - id: case__187_elt_field1 - type: tree_encoding - case__188_elt_field0: - seq: - - id: case__188_elt_field0 - size-eos: true - case__188_elt_field0_0: - seq: - - id: len_case__188_elt_field0 - type: u1 - valid: - max: 255 - - id: case__188_elt_field0 - type: case__188_elt_field0 - size: len_case__188_elt_field0 - case__188_entries: - seq: - - id: case__188_elt_field0 - type: case__188_elt_field0_0 - - id: case__188_elt_field1 - type: tree_encoding - case__189_elt_field0: - seq: - - id: case__189_elt_field0 - size-eos: true - case__189_elt_field0_0: - seq: - - id: len_case__189_elt_field0 - type: u1 - valid: - max: 255 - - id: case__189_elt_field0 - type: case__189_elt_field0 - size: len_case__189_elt_field0 - case__189_entries: - seq: - - id: case__189_elt_field0 - type: case__189_elt_field0_0 - - id: case__189_elt_field1 - type: tree_encoding - case__18_field1_entries: - seq: - - id: case__18_field1_elt_field0 - type: u1 - - id: case__18_field1_elt_field1 - type: inode_tree - case__19: - seq: - - id: case__19_field0 - type: s8 - - id: case__19_field1 - type: case__19_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__19_field1_entries - case__190_elt_field0: - seq: - - id: case__190_elt_field0 - size-eos: true - case__190_elt_field0_0: - seq: - - id: len_case__190_elt_field0 - type: u1 - valid: - max: 255 - - id: case__190_elt_field0 - type: case__190_elt_field0 - size: len_case__190_elt_field0 - case__190_entries: - seq: - - id: case__190_elt_field0 - type: case__190_elt_field0_0 - - id: case__190_elt_field1 - type: tree_encoding - case__191: - seq: - - id: case__191_entries - type: case__191_entries - repeat: eos - case__191_0: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_1: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_elt_field0: - seq: - - id: case__191_elt_field0 - size-eos: true - case__191_elt_field0_0: - seq: - - id: len_case__191_elt_field0 - type: u1 - valid: - max: 255 - - id: case__191_elt_field0 - type: case__191_elt_field0 - size: len_case__191_elt_field0 - case__191_entries: - seq: - - id: case__191_elt_field0 - type: case__191_elt_field0_0 - - id: case__191_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__19_field1_entries: - seq: - - id: case__19_field1_elt_field0 - type: u1 - - id: case__19_field1_elt_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: tree_encoding - case__20: - seq: - - id: case__20_field0 - type: u1 - - id: case__20_field1 - type: case__20_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__20_field1_entries - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__20_field1_entries: - seq: - - id: case__20_field1_elt_field0 - type: u1 - - id: case__20_field1_elt_field1 - type: inode_tree - case__21: - seq: - - id: case__21_field0 - type: u2 - - id: case__21_field1 - type: case__21_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__21_field1_entries - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: - seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: - seq: - - id: len_case__219_field1 - type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__21_field1_entries: - seq: - - id: case__21_field1_elt_field0 - type: u1 - - id: case__21_field1_elt_field1 - type: inode_tree - case__22: - seq: - - id: case__22_field0 - type: s4 - - id: case__22_field1 - type: case__22_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__22_field1_entries - case__22_field1_entries: - seq: - - id: case__22_field1_elt_field0 - type: u1 - - id: case__22_field1_elt_field1 - type: inode_tree - case__23: - seq: - - id: case__23_field0 - type: s8 - - id: case__23_field1 - type: case__23_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__23_field1_entries - case__23_field1_entries: - seq: - - id: case__23_field1_elt_field0 - type: u1 - - id: case__23_field1_elt_field1 - type: inode_tree - case__24: - seq: - - id: case__24_field0 - type: u1 - - id: case__24_field1 - type: case__24_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__24_field1_entries - case__24_field1_entries: - seq: - - id: case__24_field1_elt_field0 - type: u1 - - id: case__24_field1_elt_field1 - type: inode_tree - case__25: - seq: - - id: case__25_field0 - type: u2 - - id: case__25_field1 - type: case__25_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__25_field1_entries - case__25_field1_entries: - seq: - - id: case__25_field1_elt_field0 - type: u1 - - id: case__25_field1_elt_field1 - type: inode_tree - case__26: - seq: - - id: case__26_field0 - type: s4 - - id: case__26_field1 - type: case__26_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__26_field1_entries - case__26_field1_entries: - seq: - - id: case__26_field1_elt_field0 - type: u1 - - id: case__26_field1_elt_field1 - type: inode_tree - case__27: - seq: - - id: case__27_field0 - type: s8 - - id: case__27_field1 - type: case__27_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__27_field1_entries - case__27_field1_entries: - seq: - - id: case__27_field1_elt_field0 - type: u1 - - id: case__27_field1_elt_field1 - type: inode_tree - case__28: - seq: - - id: case__28_field0 - type: u1 - - id: case__28_field1 - type: case__28_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__28_field1_entries - case__28_field1_entries: - seq: - - id: case__28_field1_elt_field0 - type: u1 - - id: case__28_field1_elt_field1 - type: inode_tree - case__29: - seq: - - id: case__29_field0 - type: u2 - - id: case__29_field1 - type: case__29_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__29_field1_entries - case__29_field1_entries: - seq: - - id: case__29_field1_elt_field0 - type: u1 - - id: case__29_field1_elt_field1 - type: inode_tree - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 - size: 32 - doc: context_hash - - id: case__3_field2 - size: 32 - doc: context_hash - - id: case__3_field3 - type: tree_encoding - case__30: - seq: - - id: case__30_field0 - type: s4 - - id: case__30_field1 - type: case__30_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__30_field1_entries - case__30_field1_entries: - seq: - - id: case__30_field1_elt_field0 + - id: id_015__ptlimapt__inlined__endorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__endorsement_mempool__contents + - id: signature_tag type: u1 - - id: case__30_field1_elt_field1 - type: inode_tree - case__31: - seq: - - id: case__31_field0 - type: s8 - - id: case__31_field1 - type: case__31_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__31_field1_entries - case__31_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__endorsement_mempool__contents: seq: - - id: case__31_field1_elt_field0 + - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag type: u1 - - id: case__31_field1_elt_field1 - type: inode_tree - case__32: + enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) + id_015__ptlimapt__inlined__preendorsement: seq: - - id: case__32_field0 + - id: id_015__ptlimapt__inlined__preendorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__preendorsement__contents + - id: signature_tag type: u1 - - id: case__32_field1 - type: case__32_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__32_field1_entries - case__32_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__preendorsement__contents: seq: - - id: case__32_field1_elt_field0 + - id: id_015__ptlimapt__inlined__preendorsement__contents_tag type: u1 - - id: case__32_field1_elt_field1 - type: inode_tree - case__33: + enum: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) + id_015__ptlimapt__liquidity_baking_toggle_vote: seq: - - id: case__33_field0 - type: u2 - - id: case__33_field1 - type: case__33_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__33_field1_entries - case__33_field1_entries: + - id: id_015__ptlimapt__liquidity_baking_toggle_vote + type: s1 + id_015__ptlimapt__michelson__v1__primitives: seq: - - id: case__33_field1_elt_field0 + - id: id_015__ptlimapt__michelson__v1__primitives type: u1 - - id: case__33_field1_elt_field1 - type: inode_tree - case__34: + enum: id_015__ptlimapt__michelson__v1__primitives + id_015__ptlimapt__mutez: seq: - - id: case__34_field0 - type: s4 - - id: case__34_field1 - type: case__34_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__34_field1_entries - case__34_field1_entries: + - id: id_015__ptlimapt__mutez + type: n + id_015__ptlimapt__operation__alpha__contents: seq: - - id: case__34_field1_elt_field0 + - id: id_015__ptlimapt__operation__alpha__contents_tag type: u1 - - id: case__34_field1_elt_field1 - type: inode_tree - case__35: - seq: - - id: case__35_field0 - type: s8 - - id: case__35_field1 - type: case__35_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__35_field1_entries - case__35_field1_entries: + enum: id_015__ptlimapt__operation__alpha__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) + - id: dal_slot_availability + type: dal_slot_availability + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) + - id: seed_nonce_revelation + type: seed_nonce_revelation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) + - id: vdf_revelation + type: solution + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) + - id: double_endorsement_evidence + type: double_endorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) + - id: double_preendorsement_evidence + type: double_preendorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) + - id: double_baking_evidence + type: double_baking_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) + - id: activate_account + type: activate_account + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) + - id: proposals + type: proposals_1 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) + - id: ballot + type: ballot + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) + - id: reveal + type: reveal + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) + - id: transaction + type: transaction + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) + - id: origination + type: origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) + - id: delegation + type: delegation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) + - id: set_deposits_limit + type: set_deposits_limit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) + - id: increase_paid_storage + type: increase_paid_storage + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) + - id: update_consensus_key + type: update_consensus_key + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) + - id: drain_delegate + type: drain_delegate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) + - id: failing_noop + type: bytes_dyn_uint30 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) + - id: register_global_constant + type: register_global_constant + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) + - id: tx_rollup_origination + type: tx_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) + - id: tx_rollup_submit_batch + type: tx_rollup_submit_batch + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) + - id: tx_rollup_commit + type: tx_rollup_commit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) + - id: tx_rollup_return_bond + type: tx_rollup_return_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) + - id: tx_rollup_finalize_commitment + type: tx_rollup_finalize_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) + - id: tx_rollup_remove_commitment + type: tx_rollup_remove_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) + - id: tx_rollup_rejection + type: tx_rollup_rejection + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) + - id: tx_rollup_dispatch_tickets + type: tx_rollup_dispatch_tickets + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) + - id: transfer_ticket + type: transfer_ticket + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) + - id: dal_publish_slot_header + type: dal_publish_slot_header + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) + - id: sc_rollup_originate + type: sc_rollup_originate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) + - id: sc_rollup_add_messages + type: sc_rollup_add_messages + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) + - id: sc_rollup_cement + type: sc_rollup_cement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) + - id: sc_rollup_publish + type: sc_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) + - id: sc_rollup_refute + type: sc_rollup_refute + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) + - id: sc_rollup_timeout + type: sc_rollup_timeout + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) + - id: sc_rollup_execute_outbox_message + type: sc_rollup_execute_outbox_message + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) + - id: sc_rollup_recover_bond + type: sc_rollup_recover_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) + - id: sc_rollup_dal_slot_subscribe + type: sc_rollup_dal_slot_subscribe + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) + - id: zk_rollup_origination + type: zk_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) + - id: zk_rollup_publish + type: zk_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) + id_015__ptlimapt__operation__alpha__contents_and_signature: seq: - - id: case__35_field1_elt_field0 - type: u1 - - id: case__35_field1_elt_field1 - type: inode_tree - case__36: + - id: contents + type: contents_entries + repeat: eos + - id: signature + size: 64 + id_015__ptlimapt__rollup_address: seq: - - id: case__36_field0 - type: u1 - - id: case__36_field1 - type: case__36_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__36_field1_entries - case__36_field1_entries: + - id: id_015__ptlimapt__rollup_address + type: bytes_dyn_uint30 + id_015__ptlimapt__scripted__contracts: seq: - - id: case__36_field1_elt_field0 - type: u1 - - id: case__36_field1_elt_field1 - type: inode_tree - case__37: + - id: code + type: bytes_dyn_uint30 + - id: storage + type: bytes_dyn_uint30 + id_015__ptlimapt__tx_rollup_id: seq: - - id: case__37_field0 - type: u2 - - id: case__37_field1 - type: case__37_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__37_field1_entries - case__37_field1_entries: + - id: rollup_hash + size: 20 + inbox__proof: seq: - - id: case__37_field1_elt_field0 - type: u1 - - id: case__37_field1_elt_field1 - type: inode_tree - case__38: + - id: level + type: s4be + - id: message_counter + type: n + - id: serialized_proof + type: bytes_dyn_uint30 + increase_paid_storage: seq: - - id: case__38_field0 - type: s4 - - id: case__38_field1 - type: case__38_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__38_field1_entries - case__38_field1_entries: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: amount + type: z + - id: destination + type: id_015__ptlimapt__contract_id__originated + doc: ! >- + A contract handle -- originated account: A contract notation as given to an + RPC or inside scripts. Can be a base58 originated contract hash. + init_state: seq: - - id: case__38_field1_elt_field0 - type: u1 - - id: case__38_field1_elt_field1 - type: inode_tree - case__39: + - id: init_state_entries + type: init_state_entries + repeat: eos + init_state_0: seq: - - id: case__39_field0 - type: s8 - - id: case__39_field1 - type: case__39_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__39_field1_entries - case__39_field1_entries: + - id: len_init_state + type: u4be + valid: + max: 1073741823 + - id: init_state + type: init_state + size: len_init_state + init_state_entries: seq: - - id: case__39_field1_elt_field0 - type: u1 - - id: case__39_field1_elt_field1 - type: inode_tree - case__4: + - id: init_state_elt + size: 32 + inode: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries + - id: inode_field1 + type: inode_field1_entries repeat: expr repeat-expr: 1 - doc: case__4_field1_entries - case__40: - seq: - - id: case__40_field0 - type: u1 - - id: case__40_field1 - type: case__40_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__40_field1_entries - case__40_field1_entries: - seq: - - id: case__40_field1_elt_field0 - type: u1 - - id: case__40_field1_elt_field1 - type: inode_tree - case__41: - seq: - - id: case__41_field0 - type: u2 - - id: case__41_field1 - type: case__41_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__41_field1_entries - case__41_field1_entries: + doc: inode_field1_entries + inode_0: seq: - - id: case__41_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__41_field1_elt_field1 - type: inode_tree - case__42: - seq: - - id: case__42_field0 - type: s4 - - id: case__42_field1 - type: case__42_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__42_field1_entries - case__42_field1_entries: - seq: - - id: case__42_field1_elt_field0 - type: u1 - - id: case__42_field1_elt_field1 - type: inode_tree - case__43: - seq: - - id: case__43_field0 - type: s8 - - id: case__43_field1 - type: case__43_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__43_field1_entries - case__43_field1_entries: - seq: - - id: case__43_field1_elt_field0 - type: u1 - - id: case__43_field1_elt_field1 - type: inode_tree - case__44: - seq: - - id: case__44_field0 - type: u1 - - id: case__44_field1 - type: case__44_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__44_field1_entries - case__44_field1_entries: - seq: - - id: case__44_field1_elt_field0 - type: u1 - - id: case__44_field1_elt_field1 - type: inode_tree - case__45: - seq: - - id: case__45_field0 - type: u2 - - id: case__45_field1 - type: case__45_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__45_field1_entries - case__45_field1_entries: - seq: - - id: case__45_field1_elt_field0 - type: u1 - - id: case__45_field1_elt_field1 - type: inode_tree - case__46: - seq: - - id: case__46_field0 - type: s4 - - id: case__46_field1 - type: case__46_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__46_field1_entries - case__46_field1_entries: + repeat-expr: 2 + doc: inode_field1_entries + inode_1: seq: - - id: case__46_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__46_field1_elt_field1 - type: inode_tree - case__47: - seq: - - id: case__47_field0 - type: s8 - - id: case__47_field1 - type: case__47_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__47_field1_entries - case__47_field1_entries: - seq: - - id: case__47_field1_elt_field0 - type: u1 - - id: case__47_field1_elt_field1 - type: inode_tree - case__48: + repeat-expr: 3 + doc: inode_field1_entries + inode_10: seq: - - id: case__48_field0 + - id: inode_field0 type: u1 - - id: case__48_field1 - type: case__48_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr repeat-expr: 12 - doc: case__48_field1_entries - case__48_field1_entries: + doc: inode_field1_entries + inode_11: seq: - - id: case__48_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__48_field1_elt_field1 - type: inode_tree - case__49: - seq: - - id: case__49_field0 - type: u2 - - id: case__49_field1 - type: case__49_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__49_field1_entries - case__49_field1_entries: - seq: - - id: case__49_field1_elt_field0 - type: u1 - - id: case__49_field1_elt_field1 - type: inode_tree - case__4_0: + repeat-expr: 13 + doc: inode_field1_entries + inode_12: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries_0 + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__4_field1_entries - case__4_field1_entries: + repeat-expr: 14 + doc: inode_field1_entries + inode_13: seq: - - id: case__4_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - case__4_field1_entries_0: + - id: inode_field1 + type: inode_field1_0 + inode_14: seq: - - id: case__4_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - doc: inode_tree - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - type: case__5_field1_entries + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr - repeat-expr: 1 - doc: case__5_field1_entries - case__50: + repeat-expr: 32 + doc: inode_field1_entries + inode_15: seq: - - id: case__50_field0 - type: s4 - - id: case__50_field1 - type: case__50_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__50_field1_entries - case__50_field1_entries: - seq: - - id: case__50_field1_elt_field0 - type: u1 - - id: case__50_field1_elt_field1 - type: inode_tree - case__51: + repeat-expr: 1 + doc: inode_field1_entries + inode_16: seq: - - id: case__51_field0 - type: s8 - - id: case__51_field1 - type: case__51_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__51_field1_entries - case__51_field1_entries: - seq: - - id: case__51_field1_elt_field0 - type: u1 - - id: case__51_field1_elt_field1 - type: inode_tree - case__52: + repeat-expr: 2 + doc: inode_field1_entries + inode_17: seq: - - id: case__52_field0 - type: u1 - - id: case__52_field1 - type: case__52_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__52_field1_entries - case__52_field1_entries: - seq: - - id: case__52_field1_elt_field0 - type: u1 - - id: case__52_field1_elt_field1 - type: inode_tree - case__53: + repeat-expr: 3 + doc: inode_field1_entries + inode_18: seq: - - id: case__53_field0 - type: u2 - - id: case__53_field1 - type: case__53_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__53_field1_entries - case__53_field1_entries: - seq: - - id: case__53_field1_elt_field0 - type: u1 - - id: case__53_field1_elt_field1 - type: inode_tree - case__54: + repeat-expr: 4 + doc: inode_field1_entries + inode_19: seq: - - id: case__54_field0 - type: s4 - - id: case__54_field1 - type: case__54_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__54_field1_entries - case__54_field1_entries: + repeat-expr: 5 + doc: inode_field1_entries + inode_2: seq: - - id: case__54_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__54_field1_elt_field1 - type: inode_tree - case__55: - seq: - - id: case__55_field0 - type: s8 - - id: case__55_field1 - type: case__55_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__55_field1_entries - case__55_field1_entries: - seq: - - id: case__55_field1_elt_field0 - type: u1 - - id: case__55_field1_elt_field1 - type: inode_tree - case__56: + repeat-expr: 4 + doc: inode_field1_entries + inode_20: seq: - - id: case__56_field0 - type: u1 - - id: case__56_field1 - type: case__56_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__56_field1_entries - case__56_field1_entries: - seq: - - id: case__56_field1_elt_field0 - type: u1 - - id: case__56_field1_elt_field1 - type: inode_tree - case__57: + repeat-expr: 6 + doc: inode_field1_entries + inode_21: seq: - - id: case__57_field0 - type: u2 - - id: case__57_field1 - type: case__57_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__57_field1_entries - case__57_field1_entries: - seq: - - id: case__57_field1_elt_field0 - type: u1 - - id: case__57_field1_elt_field1 - type: inode_tree - case__58: + repeat-expr: 7 + doc: inode_field1_entries + inode_22: seq: - - id: case__58_field0 - type: s4 - - id: case__58_field1 - type: case__58_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__58_field1_entries - case__58_field1_entries: - seq: - - id: case__58_field1_elt_field0 - type: u1 - - id: case__58_field1_elt_field1 - type: inode_tree - case__59: + repeat-expr: 8 + doc: inode_field1_entries + inode_23: seq: - - id: case__59_field0 - type: s8 - - id: case__59_field1 - type: case__59_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__59_field1_entries - case__59_field1_entries: - seq: - - id: case__59_field1_elt_field0 - type: u1 - - id: case__59_field1_elt_field1 - type: inode_tree - case__5_field1_entries: - seq: - - id: case__5_field1_elt_field0 - type: u1 - - id: case__5_field1_elt_field1 - type: inode_tree - case__6: + repeat-expr: 9 + doc: inode_field1_entries + inode_24: seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - type: case__6_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__6_field1_entries - case__60: - seq: - - id: case__60_field0 - type: u1 - - id: case__60_field1 - type: case__60_field1_0 - case__60_field1: - seq: - - id: case__60_field1_entries - type: case__60_field1_entries - repeat: eos - case__60_field1_0: - seq: - - id: len_case__60_field1 - type: u4 - valid: - max: 1073741823 - - id: case__60_field1 - type: case__60_field1 - size: len_case__60_field1 - case__60_field1_entries: - seq: - - id: case__60_field1_elt_field0 - type: u1 - - id: case__60_field1_elt_field1 - type: inode_tree - case__61: - seq: - - id: case__61_field0 - type: u2 - - id: case__61_field1 - type: case__61_field1_0 - case__61_field1: - seq: - - id: case__61_field1_entries - type: case__61_field1_entries - repeat: eos - case__61_field1_0: - seq: - - id: len_case__61_field1 - type: u4 - valid: - max: 1073741823 - - id: case__61_field1 - type: case__61_field1 - size: len_case__61_field1 - case__61_field1_entries: - seq: - - id: case__61_field1_elt_field0 - type: u1 - - id: case__61_field1_elt_field1 - type: inode_tree - case__62: - seq: - - id: case__62_field0 - type: s4 - - id: case__62_field1 - type: case__62_field1_0 - case__62_field1: - seq: - - id: case__62_field1_entries - type: case__62_field1_entries - repeat: eos - case__62_field1_0: + repeat-expr: 10 + doc: inode_field1_entries + inode_25: seq: - - id: len_case__62_field1 - type: u4 - valid: - max: 1073741823 - - id: case__62_field1 - type: case__62_field1 - size: len_case__62_field1 - case__62_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_26: seq: - - id: case__62_field1_elt_field0 - type: u1 - - id: case__62_field1_elt_field1 - type: inode_tree - case__63: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_27: seq: - - id: case__63_field0 - type: s8 - - id: case__63_field1 - type: case__63_field1_0 - case__63_field1: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_28: seq: - - id: case__63_field1_entries - type: case__63_field1_entries - repeat: eos - case__63_field1_0: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_29: seq: - - id: len_case__63_field1 - type: u4 - valid: - max: 1073741823 - - id: case__63_field1 - type: case__63_field1 - size: len_case__63_field1 - case__63_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_3: seq: - - id: case__63_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__63_field1_elt_field1 - type: inode_tree - case__64: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_30: seq: - - id: case__64_field0 - type: u1 - - id: case__64_field1 - type: case__64_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr repeat-expr: 32 - doc: case__64_field1_entries - case__64_field1_entries: + doc: inode_field1_entries + inode_31: seq: - - id: case__64_field1_elt - type: inode_tree - case__65: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_32: seq: - - id: case__65_field0 - type: u2 - - id: case__65_field1 - type: case__65_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__65_field1_entries - case__65_field1_entries: + repeat-expr: 2 + doc: inode_field1_entries + inode_33: seq: - - id: case__65_field1_elt - type: inode_tree - case__66: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_34: seq: - - id: case__66_field0 - type: s4 - - id: case__66_field1 - type: case__66_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__66_field1_entries - case__66_field1_entries: + repeat-expr: 4 + doc: inode_field1_entries + inode_35: seq: - - id: case__66_field1_elt - type: inode_tree - case__67: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_36: seq: - - id: case__67_field0 - type: s8 - - id: case__67_field1 - type: case__67_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__67_field1_entries - case__67_field1_entries: + repeat-expr: 6 + doc: inode_field1_entries + inode_37: seq: - - id: case__67_field1_elt - type: inode_tree - case__6_field1_entries: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_38: seq: - - id: case__6_field1_elt_field0 - type: u1 - - id: case__6_field1_elt_field1 - type: inode_tree - case__7: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_39: seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - type: case__7_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__7_field1_entries - case__7_field1_entries: + repeat-expr: 9 + doc: inode_field1_entries + inode_4: seq: - - id: case__7_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__7_field1_elt_field1 - type: inode_tree - case__8: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_40: seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - type: case__8_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__8_field1_entries - case__8_field1_entries: + repeat-expr: 10 + doc: inode_field1_entries + inode_41: seq: - - id: case__8_field1_elt_field0 - type: u1 - - id: case__8_field1_elt_field1 - type: inode_tree - case__9: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_42: seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - type: case__9_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__9_field1_entries - case__9_field1_entries: + repeat-expr: 12 + doc: inode_field1_entries + inode_43: seq: - - id: case__9_field1_elt_field0 - type: u1 - - id: case__9_field1_elt_field1 - type: inode_tree - circuits_info: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_44: seq: - - id: circuits_info_entries - type: circuits_info_entries - repeat: eos - circuits_info_0: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_45: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_46: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_47: seq: - - id: len_circuits_info - type: u4 - valid: - max: 1073741823 - - id: circuits_info - type: circuits_info - size: len_circuits_info - circuits_info_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_48: seq: - - id: circuits_info_elt_field0 - type: bytes_dyn_uint30 - - id: circuits_info_elt_field1 - type: u1 - enum: bool - commitment: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 2 + doc: inode_field1_entries + inode_49: seq: - - id: level - type: s4 - - id: messages - type: messages_0 - - id: predecessor - type: predecessor - - id: inbox_merkle_root - size: 32 - commitment_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_5: seq: - - id: compressed_state - size: 32 - - id: inbox_level - type: s4 - - id: predecessor - size: 32 - - id: number_of_ticks - type: s8 - contents_entries: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_50: seq: - - id: id_015__ptlimapt__operation__alpha__contents - type: id_015__ptlimapt__operation__alpha__contents - dal_publish_slot_header: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 4 + doc: inode_field1_entries + inode_51: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: slot - type: slot - dal_slot_availability: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_52: seq: - - id: endorser - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: endorsement - type: z - delegation: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_53: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: delegate_tag - type: u1 - enum: bool - - id: delegate - type: public_key_hash - if: (delegate_tag == bool::true) - doc: A Ed25519, Secp256k1, or P256 public key hash - deposit: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_54: seq: - - id: sender - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - size: 20 - - id: ticket_hash - size: 32 - - id: amount - type: amount - dissection: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_55: seq: - - id: dissection_entries - type: dissection_entries - repeat: eos - dissection_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_56: seq: - - id: len_dissection - type: u4 - valid: - max: 1073741823 - - id: dissection - type: dissection - size: len_dissection - dissection_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_57: seq: - - id: state_tag - type: u1 - enum: bool - - id: state - size: 32 - if: (state_tag == bool::true) - - id: tick - type: n - double_baking_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_58: seq: - - id: bh1 - type: bh1_0 - - id: bh2 - type: bh2_0 - double_endorsement_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_59: seq: - - id: op1 - type: op1_0 - - id: op2 - type: op2_0 - double_preendorsement_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_6: seq: - - id: op1 - type: op1_2 - - id: op2 - type: op2_2 - drain_delegate: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_60: seq: - - id: consensus_key - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: delegate - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - endorsement: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_61: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_62: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_7: seq: - - id: slot - type: u2 - - id: level - type: s4 - - id: round - type: s4 - - id: block_payload_hash - size: 32 - id_015__ptlimapt__block_header__alpha__full_header: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_8: seq: - - id: id_015__ptlimapt__block_header__alpha__full_header - type: block_header__shell - - id: id_015__ptlimapt__block_header__alpha__signed_contents - type: id_015__ptlimapt__block_header__alpha__signed_contents - id_015__ptlimapt__block_header__alpha__signed_contents: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_9: seq: - - id: id_015__ptlimapt__block_header__alpha__unsigned_contents - type: id_015__ptlimapt__block_header__alpha__unsigned_contents - - id: signature - size: 64 - id_015__ptlimapt__block_header__alpha__unsigned_contents: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_field1: + seq: + - id: inode_field1_entries + type: inode_field1_entries_0 + repeat: eos + inode_field1_0: seq: - - id: payload_hash - size: 32 - - id: payload_round - type: s4 - - id: proof_of_work_nonce - size: 8 - - id: seed_nonce_hash_tag + - id: len_inode_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_field1 + type: inode_field1 + size: len_inode_field1 + inode_field1_entries: + seq: + - id: inode_field1_elt_field0 type: u1 - enum: bool - - id: seed_nonce_hash - size: 32 - if: (seed_nonce_hash_tag == bool::true) - - id: liquidity_baking_toggle_vote - type: id_015__ptlimapt__liquidity_baking_toggle_vote - id_015__ptlimapt__contract_id: + - id: inode_field1_elt_field1 + type: inode_tree_63 + doc: inode_tree + inode_field1_entries_0: seq: - - id: id_015__ptlimapt__contract_id_tag + - id: inode_field1_elt_field0 type: u1 - enum: id_015__ptlimapt__contract_id_tag - - id: implicit - type: public_key_hash - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) - id_015__ptlimapt__contract_id__originated: + - id: inode_field1_elt_field1 + type: inode_tree + inode_field1_entries_1: seq: - - id: id_015__ptlimapt__contract_id__originated_tag + - id: inode_field1_elt + type: inode_tree + inode_tree: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__contract_id__originated_tag - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) - id_015__ptlimapt__entrypoint: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_0: seq: - - id: id_015__ptlimapt__entrypoint_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__entrypoint_tag - - id: named - type: named_0 - if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) - id_015__ptlimapt__inlined__endorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_1: seq: - - id: id_015__ptlimapt__inlined__endorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__endorsement_mempool__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__endorsement_mempool__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_10: seq: - - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) - id_015__ptlimapt__inlined__preendorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_11: seq: - - id: id_015__ptlimapt__inlined__preendorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__preendorsement__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__preendorsement__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_12: seq: - - id: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__preendorsement__contents_tag - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) - id_015__ptlimapt__liquidity_baking_toggle_vote: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_13: seq: - - id: id_015__ptlimapt__liquidity_baking_toggle_vote - type: s1 - id_015__ptlimapt__michelson__v1__primitives: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_14: seq: - - id: id_015__ptlimapt__michelson__v1__primitives + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__michelson__v1__primitives - id_015__ptlimapt__mutez: + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_15: seq: - - id: id_015__ptlimapt__mutez - type: n - id_015__ptlimapt__operation__alpha__contents: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_16: seq: - - id: id_015__ptlimapt__operation__alpha__contents_tag + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_17: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_18: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_19: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_2: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__operation__alpha__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) - - id: dal_slot_availability - type: dal_slot_availability - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) - - id: seed_nonce_revelation - type: seed_nonce_revelation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) - - id: vdf_revelation - type: solution - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) - - id: double_endorsement_evidence - type: double_endorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) - - id: double_preendorsement_evidence - type: double_preendorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) - - id: double_baking_evidence - type: double_baking_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) - - id: activate_account - type: activate_account - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) - - id: proposals - type: proposals_1 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) - - id: ballot - type: ballot - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) - - id: reveal - type: reveal - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) - - id: transaction - type: transaction - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) - - id: origination - type: origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) - - id: delegation - type: delegation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) - - id: set_deposits_limit - type: set_deposits_limit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) - - id: increase_paid_storage - type: increase_paid_storage - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) - - id: update_consensus_key - type: update_consensus_key - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) - - id: drain_delegate - type: drain_delegate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) - - id: failing_noop - type: bytes_dyn_uint30 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) - - id: register_global_constant - type: register_global_constant - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) - - id: tx_rollup_origination - type: tx_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) - - id: tx_rollup_submit_batch - type: tx_rollup_submit_batch - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) - - id: tx_rollup_commit - type: tx_rollup_commit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) - - id: tx_rollup_return_bond - type: tx_rollup_return_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) - - id: tx_rollup_finalize_commitment - type: tx_rollup_finalize_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) - - id: tx_rollup_remove_commitment - type: tx_rollup_remove_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) - - id: tx_rollup_rejection - type: tx_rollup_rejection - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) - - id: tx_rollup_dispatch_tickets - type: tx_rollup_dispatch_tickets - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) - - id: transfer_ticket - type: transfer_ticket - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) - - id: dal_publish_slot_header - type: dal_publish_slot_header - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) - - id: sc_rollup_originate - type: sc_rollup_originate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) - - id: sc_rollup_add_messages - type: sc_rollup_add_messages - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) - - id: sc_rollup_cement - type: sc_rollup_cement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) - - id: sc_rollup_publish - type: sc_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) - - id: sc_rollup_refute - type: sc_rollup_refute - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) - - id: sc_rollup_timeout - type: sc_rollup_timeout - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) - - id: sc_rollup_execute_outbox_message - type: sc_rollup_execute_outbox_message - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) - - id: sc_rollup_recover_bond - type: sc_rollup_recover_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) - - id: sc_rollup_dal_slot_subscribe - type: sc_rollup_dal_slot_subscribe - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) - - id: zk_rollup_origination - type: zk_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) - - id: zk_rollup_publish - type: zk_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) - id_015__ptlimapt__operation__alpha__contents_and_signature: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_20: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_21: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_22: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_23: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_24: seq: - - id: contents - type: contents_entries - repeat: eos - - id: signature - size: 64 - id_015__ptlimapt__rollup_address: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_25: seq: - - id: id_015__ptlimapt__rollup_address - type: bytes_dyn_uint30 - id_015__ptlimapt__scripted__contracts: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_26: seq: - - id: code - type: bytes_dyn_uint30 - - id: storage - type: bytes_dyn_uint30 - id_015__ptlimapt__tx_rollup_id: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_27: seq: - - id: rollup_hash - size: 20 - inbox__proof: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_28: seq: - - id: level - type: s4 - - id: message_counter - type: n - - id: serialized_proof - type: bytes_dyn_uint30 - increase_paid_storage: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_29: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: z - - id: destination - type: id_015__ptlimapt__contract_id__originated - doc: ! >- - A contract handle -- originated account: A contract notation as given to an - RPC or inside scripts. Can be a base58 originated contract hash. - init_state: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_3: seq: - - id: init_state_entries - type: init_state_entries - repeat: eos - init_state_0: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_30: seq: - - id: len_init_state - type: u4 - valid: - max: 1073741823 - - id: init_state - type: init_state - size: len_init_state - init_state_entries: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_31: seq: - - id: init_state_elt - size: 32 - inode_tree: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_32: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_33: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_34: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_35: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_36: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_37: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_38: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_39: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_4: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_40: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_41: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_42: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_43: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_44: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_45: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_46: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_47: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_48: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_49: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_5: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_50: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_51: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_52: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_53: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_54: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_55: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_56: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_57: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_58: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_59: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_6: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_60: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_61: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_62: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_63: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 + - id: inode_tree type: u1 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__4 - type: case__4 - if: (inode_tree_tag == inode_tree_tag::case__4) - - id: case__8 - type: case__8 - if: (inode_tree_tag == inode_tree_tag::case__8) - - id: case__12 - type: case__12 - if: (inode_tree_tag == inode_tree_tag::case__12) - - id: case__16 - type: case__16 - if: (inode_tree_tag == inode_tree_tag::case__16) - - id: case__20 - type: case__20 - if: (inode_tree_tag == inode_tree_tag::case__20) - - id: case__24 - type: case__24 - if: (inode_tree_tag == inode_tree_tag::case__24) - - id: case__28 - type: case__28 - if: (inode_tree_tag == inode_tree_tag::case__28) - - id: case__32 - type: case__32 - if: (inode_tree_tag == inode_tree_tag::case__32) - - id: case__36 - type: case__36 - if: (inode_tree_tag == inode_tree_tag::case__36) - - id: case__40 - type: case__40 - if: (inode_tree_tag == inode_tree_tag::case__40) - - id: case__44 - type: case__44 - if: (inode_tree_tag == inode_tree_tag::case__44) - - id: case__48 - type: case__48 - if: (inode_tree_tag == inode_tree_tag::case__48) - - id: case__52 - type: case__52 - if: (inode_tree_tag == inode_tree_tag::case__52) - - id: case__56 - type: case__56 - if: (inode_tree_tag == inode_tree_tag::case__56) - - id: case__60 - type: case__60 - if: (inode_tree_tag == inode_tree_tag::case__60) - - id: case__64 - type: case__64 - if: (inode_tree_tag == inode_tree_tag::case__64) - - id: case__1 - type: u2 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__5 - type: case__5 - if: (inode_tree_tag == inode_tree_tag::case__5) - - id: case__9 - type: case__9 - if: (inode_tree_tag == inode_tree_tag::case__9) - - id: case__13 - type: case__13 - if: (inode_tree_tag == inode_tree_tag::case__13) - - id: case__17 - type: case__17 - if: (inode_tree_tag == inode_tree_tag::case__17) - - id: case__21 - type: case__21 - if: (inode_tree_tag == inode_tree_tag::case__21) - - id: case__25 - type: case__25 - if: (inode_tree_tag == inode_tree_tag::case__25) - - id: case__29 - type: case__29 - if: (inode_tree_tag == inode_tree_tag::case__29) - - id: case__33 - type: case__33 - if: (inode_tree_tag == inode_tree_tag::case__33) - - id: case__37 - type: case__37 - if: (inode_tree_tag == inode_tree_tag::case__37) - - id: case__41 - type: case__41 - if: (inode_tree_tag == inode_tree_tag::case__41) - - id: case__45 - type: case__45 - if: (inode_tree_tag == inode_tree_tag::case__45) - - id: case__49 - type: case__49 - if: (inode_tree_tag == inode_tree_tag::case__49) - - id: case__53 - type: case__53 - if: (inode_tree_tag == inode_tree_tag::case__53) - - id: case__57 - type: case__57 - if: (inode_tree_tag == inode_tree_tag::case__57) - - id: case__61 - type: case__61 - if: (inode_tree_tag == inode_tree_tag::case__61) - - id: case__65 - type: case__65 - if: (inode_tree_tag == inode_tree_tag::case__65) - - id: case__2 - type: s4 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__6 - type: case__6 - if: (inode_tree_tag == inode_tree_tag::case__6) - - id: case__10 - type: case__10 - if: (inode_tree_tag == inode_tree_tag::case__10) - - id: case__14 - type: case__14 - if: (inode_tree_tag == inode_tree_tag::case__14) - - id: case__18 - type: case__18 - if: (inode_tree_tag == inode_tree_tag::case__18) - - id: case__22 - type: case__22 - if: (inode_tree_tag == inode_tree_tag::case__22) - - id: case__26 - type: case__26 - if: (inode_tree_tag == inode_tree_tag::case__26) - - id: case__30 - type: case__30 - if: (inode_tree_tag == inode_tree_tag::case__30) - - id: case__34 - type: case__34 - if: (inode_tree_tag == inode_tree_tag::case__34) - - id: case__38 - type: case__38 - if: (inode_tree_tag == inode_tree_tag::case__38) - - id: case__42 - type: case__42 - if: (inode_tree_tag == inode_tree_tag::case__42) - - id: case__46 - type: case__46 - if: (inode_tree_tag == inode_tree_tag::case__46) - - id: case__50 - type: case__50 - if: (inode_tree_tag == inode_tree_tag::case__50) - - id: case__54 - type: case__54 - if: (inode_tree_tag == inode_tree_tag::case__54) - - id: case__58 - type: case__58 - if: (inode_tree_tag == inode_tree_tag::case__58) - - id: case__62 - type: case__62 - if: (inode_tree_tag == inode_tree_tag::case__62) - - id: case__66 - type: case__66 - if: (inode_tree_tag == inode_tree_tag::case__66) - - id: case__3 - type: s8 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__7 - type: case__7 - if: (inode_tree_tag == inode_tree_tag::case__7) - - id: case__11 - type: case__11 - if: (inode_tree_tag == inode_tree_tag::case__11) - - id: case__15 - type: case__15 - if: (inode_tree_tag == inode_tree_tag::case__15) - - id: case__19 - type: case__19 - if: (inode_tree_tag == inode_tree_tag::case__19) - - id: case__23 - type: case__23 - if: (inode_tree_tag == inode_tree_tag::case__23) - - id: case__27 - type: case__27 - if: (inode_tree_tag == inode_tree_tag::case__27) - - id: case__31 - type: case__31 - if: (inode_tree_tag == inode_tree_tag::case__31) - - id: case__35 - type: case__35 - if: (inode_tree_tag == inode_tree_tag::case__35) - - id: case__39 - type: case__39 - if: (inode_tree_tag == inode_tree_tag::case__39) - - id: case__43 - type: case__43 - if: (inode_tree_tag == inode_tree_tag::case__43) - - id: case__47 - type: case__47 - if: (inode_tree_tag == inode_tree_tag::case__47) - - id: case__51 - type: case__51 - if: (inode_tree_tag == inode_tree_tag::case__51) - - id: case__55 - type: case__55 - if: (inode_tree_tag == inode_tree_tag::case__55) - - id: case__59 - type: case__59 - if: (inode_tree_tag == inode_tree_tag::case__59) - - id: case__63 - type: case__63 - if: (inode_tree_tag == inode_tree_tag::case__63) - - id: case__67 - type: case__67 - if: (inode_tree_tag == inode_tree_tag::case__67) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_entries - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__132 - type: case__132_entries - if: (inode_tree_tag == inode_tree_tag::case__132) - - id: case__133 - type: case__133_entries - if: (inode_tree_tag == inode_tree_tag::case__133) - - id: case__134 - type: case__134_entries - if: (inode_tree_tag == inode_tree_tag::case__134) - - id: case__135 - type: case__135_entries - if: (inode_tree_tag == inode_tree_tag::case__135) - - id: case__136 - type: case__136_entries - if: (inode_tree_tag == inode_tree_tag::case__136) - - id: case__137 - type: case__137_entries - if: (inode_tree_tag == inode_tree_tag::case__137) - - id: case__138 - type: case__138_entries - if: (inode_tree_tag == inode_tree_tag::case__138) - - id: case__139 - type: case__139_entries - if: (inode_tree_tag == inode_tree_tag::case__139) - - id: case__140 - type: case__140_entries - if: (inode_tree_tag == inode_tree_tag::case__140) - - id: case__141 - type: case__141_entries - if: (inode_tree_tag == inode_tree_tag::case__141) - - id: case__142 - type: case__142_entries - if: (inode_tree_tag == inode_tree_tag::case__142) - - id: case__143 - type: case__143_entries - if: (inode_tree_tag == inode_tree_tag::case__143) - - id: case__144 - type: case__144_entries - if: (inode_tree_tag == inode_tree_tag::case__144) - - id: case__145 - type: case__145_entries - if: (inode_tree_tag == inode_tree_tag::case__145) - - id: case__146 - type: case__146_entries - if: (inode_tree_tag == inode_tree_tag::case__146) - - id: case__147 - type: case__147_entries - if: (inode_tree_tag == inode_tree_tag::case__147) - - id: case__148 - type: case__148_entries - if: (inode_tree_tag == inode_tree_tag::case__148) - - id: case__149 - type: case__149_entries - if: (inode_tree_tag == inode_tree_tag::case__149) - - id: case__150 - type: case__150_entries - if: (inode_tree_tag == inode_tree_tag::case__150) - - id: case__151 - type: case__151_entries - if: (inode_tree_tag == inode_tree_tag::case__151) - - id: case__152 - type: case__152_entries - if: (inode_tree_tag == inode_tree_tag::case__152) - - id: case__153 - type: case__153_entries - if: (inode_tree_tag == inode_tree_tag::case__153) - - id: case__154 - type: case__154_entries - if: (inode_tree_tag == inode_tree_tag::case__154) - - id: case__155 - type: case__155_entries - if: (inode_tree_tag == inode_tree_tag::case__155) - - id: case__156 - type: case__156_entries - if: (inode_tree_tag == inode_tree_tag::case__156) - - id: case__157 - type: case__157_entries - if: (inode_tree_tag == inode_tree_tag::case__157) - - id: case__158 - type: case__158_entries - if: (inode_tree_tag == inode_tree_tag::case__158) - - id: case__159 - type: case__159_entries - if: (inode_tree_tag == inode_tree_tag::case__159) - - id: case__160 - type: case__160_entries - if: (inode_tree_tag == inode_tree_tag::case__160) - - id: case__161 - type: case__161_entries - if: (inode_tree_tag == inode_tree_tag::case__161) - - id: case__162 - type: case__162_entries - if: (inode_tree_tag == inode_tree_tag::case__162) - - id: case__163 - type: case__163_entries - if: (inode_tree_tag == inode_tree_tag::case__163) - - id: case__164 - type: case__164_entries - if: (inode_tree_tag == inode_tree_tag::case__164) - - id: case__165 - type: case__165_entries - if: (inode_tree_tag == inode_tree_tag::case__165) - - id: case__166 - type: case__166_entries - if: (inode_tree_tag == inode_tree_tag::case__166) - - id: case__167 - type: case__167_entries - if: (inode_tree_tag == inode_tree_tag::case__167) - - id: case__168 - type: case__168_entries - if: (inode_tree_tag == inode_tree_tag::case__168) - - id: case__169 - type: case__169_entries - if: (inode_tree_tag == inode_tree_tag::case__169) - - id: case__170 - type: case__170_entries - if: (inode_tree_tag == inode_tree_tag::case__170) - - id: case__171 - type: case__171_entries - if: (inode_tree_tag == inode_tree_tag::case__171) - - id: case__172 - type: case__172_entries - if: (inode_tree_tag == inode_tree_tag::case__172) - - id: case__173 - type: case__173_entries - if: (inode_tree_tag == inode_tree_tag::case__173) - - id: case__174 - type: case__174_entries - if: (inode_tree_tag == inode_tree_tag::case__174) - - id: case__175 - type: case__175_entries - if: (inode_tree_tag == inode_tree_tag::case__175) - - id: case__176 - type: case__176_entries - if: (inode_tree_tag == inode_tree_tag::case__176) - - id: case__177 - type: case__177_entries - if: (inode_tree_tag == inode_tree_tag::case__177) - - id: case__178 - type: case__178_entries - if: (inode_tree_tag == inode_tree_tag::case__178) - - id: case__179 - type: case__179_entries - if: (inode_tree_tag == inode_tree_tag::case__179) - - id: case__180 - type: case__180_entries - if: (inode_tree_tag == inode_tree_tag::case__180) - - id: case__181 - type: case__181_entries - if: (inode_tree_tag == inode_tree_tag::case__181) - - id: case__182 - type: case__182_entries - if: (inode_tree_tag == inode_tree_tag::case__182) - - id: case__183 - type: case__183_entries - if: (inode_tree_tag == inode_tree_tag::case__183) - - id: case__184 - type: case__184_entries - if: (inode_tree_tag == inode_tree_tag::case__184) - - id: case__185 - type: case__185_entries - if: (inode_tree_tag == inode_tree_tag::case__185) - - id: case__186 - type: case__186_entries - if: (inode_tree_tag == inode_tree_tag::case__186) - - id: case__187 - type: case__187_entries - if: (inode_tree_tag == inode_tree_tag::case__187) - - id: case__188 - type: case__188_entries - if: (inode_tree_tag == inode_tree_tag::case__188) - - id: case__189 - type: case__189_entries - if: (inode_tree_tag == inode_tree_tag::case__189) - - id: case__190 - type: case__190_entries - if: (inode_tree_tag == inode_tree_tag::case__190) - - id: case__191 - type: case__191_0 - if: (inode_tree_tag == inode_tree_tag::case__191) - - id: case__192 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_3 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_4 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_5 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_6 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_7 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_8 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_9 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_10 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_11 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_12 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_13 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_14 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: u2be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_15 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_16 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_17 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_18 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_19 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_20 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_21 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_22 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_23 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_24 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_25 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_26 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_27 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_28 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_29 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_30 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s4be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_31 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_32 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_33 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_34 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_35 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_36 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_37 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_38 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_39 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_40 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_41 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_42 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_43 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_44 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_45 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_46 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s8be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_47 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_48 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_49 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_50 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_51 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_52 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_53 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_54 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_55 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_56 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_57 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_58 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_59 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_60 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_61 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_62 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_7: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_8: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_9: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_field1: + seq: + - id: inode_tree_field1_entries + type: inode_tree_field1_entries + repeat: eos + inode_tree_field1_0: + seq: + - id: len_inode_tree_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_tree_field1 + type: inode_tree_field1 + size: len_inode_tree_field1 + inode_tree_field1_entries: + seq: + - id: inode_tree_field1_elt_field0 + type: u1 + - id: inode_tree_field1_elt_field1 + type: inode_tree + inode_tree_field1_entries_0: + seq: + - id: inode_tree_field1_elt + type: inode_tree input_proof: seq: - id: input_proof_tag @@ -3474,7 +2231,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -3497,7 +2254,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -3515,7 +2272,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -3533,7 +2290,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -3551,7 +2308,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -3636,7 +2393,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3649,7 +2406,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3662,7 +2419,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3675,7 +2432,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3684,7 +2441,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -3748,6 +2505,184 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_015__ptlimapt__scripted__contracts + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 parameters: seq: - id: entrypoint @@ -3763,7 +2698,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -3784,11 +2719,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -3805,7 +2740,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -3872,35 +2807,35 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0_0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_1: seq: - id: pvm_step @@ -3919,7 +2854,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -3931,7 +2866,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -4217,7 +3152,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -4228,7 +3163,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -4260,7 +3195,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -4309,7 +3244,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -4393,426 +3328,426 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: u1 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__4 - type: case__4_0 - if: (tree_encoding_tag == tree_encoding_tag::case__4) - - id: case__8 - type: case__8 - if: (tree_encoding_tag == tree_encoding_tag::case__8) - - id: case__12 - type: case__12 - if: (tree_encoding_tag == tree_encoding_tag::case__12) - - id: case__16 - type: case__16 - if: (tree_encoding_tag == tree_encoding_tag::case__16) - - id: case__20 - type: case__20 - if: (tree_encoding_tag == tree_encoding_tag::case__20) - - id: case__24 - type: case__24 - if: (tree_encoding_tag == tree_encoding_tag::case__24) - - id: case__28 - type: case__28 - if: (tree_encoding_tag == tree_encoding_tag::case__28) - - id: case__32 - type: case__32 - if: (tree_encoding_tag == tree_encoding_tag::case__32) - - id: case__36 - type: case__36 - if: (tree_encoding_tag == tree_encoding_tag::case__36) - - id: case__40 - type: case__40 - if: (tree_encoding_tag == tree_encoding_tag::case__40) - - id: case__44 - type: case__44 - if: (tree_encoding_tag == tree_encoding_tag::case__44) - - id: case__48 - type: case__48 - if: (tree_encoding_tag == tree_encoding_tag::case__48) - - id: case__52 - type: case__52 - if: (tree_encoding_tag == tree_encoding_tag::case__52) - - id: case__56 - type: case__56 - if: (tree_encoding_tag == tree_encoding_tag::case__56) - - id: case__60 - type: case__60 - if: (tree_encoding_tag == tree_encoding_tag::case__60) - - id: case__64 - type: case__64 - if: (tree_encoding_tag == tree_encoding_tag::case__64) - - id: case__1 - type: u2 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__5 - type: case__5 - if: (tree_encoding_tag == tree_encoding_tag::case__5) - - id: case__9 - type: case__9 - if: (tree_encoding_tag == tree_encoding_tag::case__9) - - id: case__13 - type: case__13 - if: (tree_encoding_tag == tree_encoding_tag::case__13) - - id: case__17 - type: case__17 - if: (tree_encoding_tag == tree_encoding_tag::case__17) - - id: case__21 - type: case__21 - if: (tree_encoding_tag == tree_encoding_tag::case__21) - - id: case__25 - type: case__25 - if: (tree_encoding_tag == tree_encoding_tag::case__25) - - id: case__29 - type: case__29 - if: (tree_encoding_tag == tree_encoding_tag::case__29) - - id: case__33 - type: case__33 - if: (tree_encoding_tag == tree_encoding_tag::case__33) - - id: case__37 - type: case__37 - if: (tree_encoding_tag == tree_encoding_tag::case__37) - - id: case__41 - type: case__41 - if: (tree_encoding_tag == tree_encoding_tag::case__41) - - id: case__45 - type: case__45 - if: (tree_encoding_tag == tree_encoding_tag::case__45) - - id: case__49 - type: case__49 - if: (tree_encoding_tag == tree_encoding_tag::case__49) - - id: case__53 - type: case__53 - if: (tree_encoding_tag == tree_encoding_tag::case__53) - - id: case__57 - type: case__57 - if: (tree_encoding_tag == tree_encoding_tag::case__57) - - id: case__61 - type: case__61 - if: (tree_encoding_tag == tree_encoding_tag::case__61) - - id: case__65 - type: case__65 - if: (tree_encoding_tag == tree_encoding_tag::case__65) - - id: case__2 - type: s4 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__6 - type: case__6 - if: (tree_encoding_tag == tree_encoding_tag::case__6) - - id: case__10 - type: case__10 - if: (tree_encoding_tag == tree_encoding_tag::case__10) - - id: case__14 - type: case__14 - if: (tree_encoding_tag == tree_encoding_tag::case__14) - - id: case__18 - type: case__18 - if: (tree_encoding_tag == tree_encoding_tag::case__18) - - id: case__22 - type: case__22 - if: (tree_encoding_tag == tree_encoding_tag::case__22) - - id: case__26 - type: case__26 - if: (tree_encoding_tag == tree_encoding_tag::case__26) - - id: case__30 - type: case__30 - if: (tree_encoding_tag == tree_encoding_tag::case__30) - - id: case__34 - type: case__34 - if: (tree_encoding_tag == tree_encoding_tag::case__34) - - id: case__38 - type: case__38 - if: (tree_encoding_tag == tree_encoding_tag::case__38) - - id: case__42 - type: case__42 - if: (tree_encoding_tag == tree_encoding_tag::case__42) - - id: case__46 - type: case__46 - if: (tree_encoding_tag == tree_encoding_tag::case__46) - - id: case__50 - type: case__50 - if: (tree_encoding_tag == tree_encoding_tag::case__50) - - id: case__54 - type: case__54 - if: (tree_encoding_tag == tree_encoding_tag::case__54) - - id: case__58 - type: case__58 - if: (tree_encoding_tag == tree_encoding_tag::case__58) - - id: case__62 - type: case__62 - if: (tree_encoding_tag == tree_encoding_tag::case__62) - - id: case__66 - type: case__66 - if: (tree_encoding_tag == tree_encoding_tag::case__66) - - id: case__3 - type: s8 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__7 - type: case__7 - if: (tree_encoding_tag == tree_encoding_tag::case__7) - - id: case__11 - type: case__11 - if: (tree_encoding_tag == tree_encoding_tag::case__11) - - id: case__15 - type: case__15 - if: (tree_encoding_tag == tree_encoding_tag::case__15) - - id: case__19 - type: case__19 - if: (tree_encoding_tag == tree_encoding_tag::case__19) - - id: case__23 - type: case__23 - if: (tree_encoding_tag == tree_encoding_tag::case__23) - - id: case__27 - type: case__27 - if: (tree_encoding_tag == tree_encoding_tag::case__27) - - id: case__31 - type: case__31 - if: (tree_encoding_tag == tree_encoding_tag::case__31) - - id: case__35 - type: case__35 - if: (tree_encoding_tag == tree_encoding_tag::case__35) - - id: case__39 - type: case__39 - if: (tree_encoding_tag == tree_encoding_tag::case__39) - - id: case__43 - type: case__43 - if: (tree_encoding_tag == tree_encoding_tag::case__43) - - id: case__47 - type: case__47 - if: (tree_encoding_tag == tree_encoding_tag::case__47) - - id: case__51 - type: case__51 - if: (tree_encoding_tag == tree_encoding_tag::case__51) - - id: case__55 - type: case__55 - if: (tree_encoding_tag == tree_encoding_tag::case__55) - - id: case__59 - type: case__59 - if: (tree_encoding_tag == tree_encoding_tag::case__59) - - id: case__63 - type: case__63 - if: (tree_encoding_tag == tree_encoding_tag::case__63) - - id: case__67 - type: case__67 - if: (tree_encoding_tag == tree_encoding_tag::case__67) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_entries - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__132 - type: case__132_entries - if: (tree_encoding_tag == tree_encoding_tag::case__132) - - id: case__133 - type: case__133_entries - if: (tree_encoding_tag == tree_encoding_tag::case__133) - - id: case__134 - type: case__134_entries - if: (tree_encoding_tag == tree_encoding_tag::case__134) - - id: case__135 - type: case__135_entries - if: (tree_encoding_tag == tree_encoding_tag::case__135) - - id: case__136 - type: case__136_entries - if: (tree_encoding_tag == tree_encoding_tag::case__136) - - id: case__137 - type: case__137_entries - if: (tree_encoding_tag == tree_encoding_tag::case__137) - - id: case__138 - type: case__138_entries - if: (tree_encoding_tag == tree_encoding_tag::case__138) - - id: case__139 - type: case__139_entries - if: (tree_encoding_tag == tree_encoding_tag::case__139) - - id: case__140 - type: case__140_entries - if: (tree_encoding_tag == tree_encoding_tag::case__140) - - id: case__141 - type: case__141_entries - if: (tree_encoding_tag == tree_encoding_tag::case__141) - - id: case__142 - type: case__142_entries - if: (tree_encoding_tag == tree_encoding_tag::case__142) - - id: case__143 - type: case__143_entries - if: (tree_encoding_tag == tree_encoding_tag::case__143) - - id: case__144 - type: case__144_entries - if: (tree_encoding_tag == tree_encoding_tag::case__144) - - id: case__145 - type: case__145_entries - if: (tree_encoding_tag == tree_encoding_tag::case__145) - - id: case__146 - type: case__146_entries - if: (tree_encoding_tag == tree_encoding_tag::case__146) - - id: case__147 - type: case__147_entries - if: (tree_encoding_tag == tree_encoding_tag::case__147) - - id: case__148 - type: case__148_entries - if: (tree_encoding_tag == tree_encoding_tag::case__148) - - id: case__149 - type: case__149_entries - if: (tree_encoding_tag == tree_encoding_tag::case__149) - - id: case__150 - type: case__150_entries - if: (tree_encoding_tag == tree_encoding_tag::case__150) - - id: case__151 - type: case__151_entries - if: (tree_encoding_tag == tree_encoding_tag::case__151) - - id: case__152 - type: case__152_entries - if: (tree_encoding_tag == tree_encoding_tag::case__152) - - id: case__153 - type: case__153_entries - if: (tree_encoding_tag == tree_encoding_tag::case__153) - - id: case__154 - type: case__154_entries - if: (tree_encoding_tag == tree_encoding_tag::case__154) - - id: case__155 - type: case__155_entries - if: (tree_encoding_tag == tree_encoding_tag::case__155) - - id: case__156 - type: case__156_entries - if: (tree_encoding_tag == tree_encoding_tag::case__156) - - id: case__157 - type: case__157_entries - if: (tree_encoding_tag == tree_encoding_tag::case__157) - - id: case__158 - type: case__158_entries - if: (tree_encoding_tag == tree_encoding_tag::case__158) - - id: case__159 - type: case__159_entries - if: (tree_encoding_tag == tree_encoding_tag::case__159) - - id: case__160 - type: case__160_entries - if: (tree_encoding_tag == tree_encoding_tag::case__160) - - id: case__161 - type: case__161_entries - if: (tree_encoding_tag == tree_encoding_tag::case__161) - - id: case__162 - type: case__162_entries - if: (tree_encoding_tag == tree_encoding_tag::case__162) - - id: case__163 - type: case__163_entries - if: (tree_encoding_tag == tree_encoding_tag::case__163) - - id: case__164 - type: case__164_entries - if: (tree_encoding_tag == tree_encoding_tag::case__164) - - id: case__165 - type: case__165_entries - if: (tree_encoding_tag == tree_encoding_tag::case__165) - - id: case__166 - type: case__166_entries - if: (tree_encoding_tag == tree_encoding_tag::case__166) - - id: case__167 - type: case__167_entries - if: (tree_encoding_tag == tree_encoding_tag::case__167) - - id: case__168 - type: case__168_entries - if: (tree_encoding_tag == tree_encoding_tag::case__168) - - id: case__169 - type: case__169_entries - if: (tree_encoding_tag == tree_encoding_tag::case__169) - - id: case__170 - type: case__170_entries - if: (tree_encoding_tag == tree_encoding_tag::case__170) - - id: case__171 - type: case__171_entries - if: (tree_encoding_tag == tree_encoding_tag::case__171) - - id: case__172 - type: case__172_entries - if: (tree_encoding_tag == tree_encoding_tag::case__172) - - id: case__173 - type: case__173_entries - if: (tree_encoding_tag == tree_encoding_tag::case__173) - - id: case__174 - type: case__174_entries - if: (tree_encoding_tag == tree_encoding_tag::case__174) - - id: case__175 - type: case__175_entries - if: (tree_encoding_tag == tree_encoding_tag::case__175) - - id: case__176 - type: case__176_entries - if: (tree_encoding_tag == tree_encoding_tag::case__176) - - id: case__177 - type: case__177_entries - if: (tree_encoding_tag == tree_encoding_tag::case__177) - - id: case__178 - type: case__178_entries - if: (tree_encoding_tag == tree_encoding_tag::case__178) - - id: case__179 - type: case__179_entries - if: (tree_encoding_tag == tree_encoding_tag::case__179) - - id: case__180 - type: case__180_entries - if: (tree_encoding_tag == tree_encoding_tag::case__180) - - id: case__181 - type: case__181_entries - if: (tree_encoding_tag == tree_encoding_tag::case__181) - - id: case__182 - type: case__182_entries - if: (tree_encoding_tag == tree_encoding_tag::case__182) - - id: case__183 - type: case__183_entries - if: (tree_encoding_tag == tree_encoding_tag::case__183) - - id: case__184 - type: case__184_entries - if: (tree_encoding_tag == tree_encoding_tag::case__184) - - id: case__185 - type: case__185_entries - if: (tree_encoding_tag == tree_encoding_tag::case__185) - - id: case__186 - type: case__186_entries - if: (tree_encoding_tag == tree_encoding_tag::case__186) - - id: case__187 - type: case__187_entries - if: (tree_encoding_tag == tree_encoding_tag::case__187) - - id: case__188 - type: case__188_entries - if: (tree_encoding_tag == tree_encoding_tag::case__188) - - id: case__189 - type: case__189_entries - if: (tree_encoding_tag == tree_encoding_tag::case__189) - - id: case__190 - type: case__190_entries - if: (tree_encoding_tag == tree_encoding_tag::case__190) - - id: case__191 - type: case__191_1 - if: (tree_encoding_tag == tree_encoding_tag::case__191) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: u1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_3 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_4 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_5 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_6 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_7 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_8 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_9 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_10 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_11 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_12 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_13 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_14 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: u2be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_15 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_16 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_17 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_18 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_19 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_20 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_21 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_22 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_23 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_24 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_25 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_26 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_27 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_28 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_29 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_30 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s4be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_31 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_32 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_33 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_34 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_35 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_36 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_37 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_38 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_39 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_40 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_41 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_42 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_43 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_44 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_45 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_46 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s8be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_47 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_48 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_49 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_50 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_51 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_52 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_53 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_54 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_55 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_56 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_57 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_58 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_59 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_60 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_61 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_62 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) tx_rollup_commit: seq: - id: source @@ -4852,7 +3787,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -4911,7 +3846,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -5059,10 +3994,10 @@ types: type: op_0 enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true @@ -5515,144 +4450,144 @@ enums: 250: zk_rollup_origination 251: zk_rollup_publish inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 4: inode_tree + 5: inode_tree + 6: inode_tree + 7: inode_tree + 8: inode_tree + 9: inode_tree + 10: inode_tree + 11: inode_tree + 12: inode_tree + 13: inode_tree + 14: inode_tree + 15: inode_tree + 16: inode_tree + 17: inode_tree + 18: inode_tree + 19: inode_tree + 20: inode_tree + 21: inode_tree + 22: inode_tree + 23: inode_tree + 24: inode_tree + 25: inode_tree + 26: inode_tree + 27: inode_tree + 28: inode_tree + 29: inode_tree + 30: inode_tree + 31: inode_tree + 32: inode_tree + 33: inode_tree + 34: inode_tree + 35: inode_tree + 36: inode_tree + 37: inode_tree + 38: inode_tree + 39: inode_tree + 40: inode_tree + 41: inode_tree + 42: inode_tree + 43: inode_tree + 44: inode_tree + 45: inode_tree + 46: inode_tree + 47: inode_tree + 48: inode_tree + 49: inode_tree + 50: inode_tree + 51: inode_tree + 52: inode_tree + 53: inode_tree + 54: inode_tree + 55: inode_tree + 56: inode_tree + 57: inode_tree + 58: inode_tree + 59: inode_tree + 60: inode_tree + 61: inode_tree + 62: inode_tree + 63: inode_tree + 64: inode_tree + 65: inode_tree + 66: inode_tree + 67: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 132: other_inode_trees + 133: other_inode_trees + 134: other_inode_trees + 135: other_inode_trees + 136: other_inode_trees + 137: other_inode_trees + 138: other_inode_trees + 139: other_inode_trees + 140: other_inode_trees + 141: other_inode_trees + 142: other_inode_trees + 143: other_inode_trees + 144: other_inode_trees + 145: other_inode_trees + 146: other_inode_trees + 147: other_inode_trees + 148: other_inode_trees + 149: other_inode_trees + 150: other_inode_trees + 151: other_inode_trees + 152: other_inode_trees + 153: other_inode_trees + 154: other_inode_trees + 155: other_inode_trees + 156: other_inode_trees + 157: other_inode_trees + 158: other_inode_trees + 159: other_inode_trees + 160: other_inode_trees + 161: other_inode_trees + 162: other_inode_trees + 163: other_inode_trees + 164: other_inode_trees + 165: other_inode_trees + 166: other_inode_trees + 167: other_inode_trees + 168: other_inode_trees + 169: other_inode_trees + 170: other_inode_trees + 171: other_inode_trees + 172: other_inode_trees + 173: other_inode_trees + 174: other_inode_trees + 175: other_inode_trees + 176: other_inode_trees + 177: other_inode_trees + 178: other_inode_trees + 179: other_inode_trees + 180: other_inode_trees + 181: other_inode_trees + 182: other_inode_trees + 183: other_inode_trees + 184: other_inode_trees + 185: other_inode_trees + 186: other_inode_trees + 187: other_inode_trees + 188: other_inode_trees + 189: other_inode_trees + 190: other_inode_trees + 191: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees input_proof_tag: 0: inbox__proof 1: reveal__proof @@ -5692,10 +4627,10 @@ enums: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 @@ -5717,148 +4652,148 @@ enums: 0: dissection 1: proof tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 16: inode + 17: inode + 18: inode + 19: inode + 20: inode + 21: inode + 22: inode + 23: inode + 24: inode + 25: inode + 26: inode + 27: inode + 28: inode + 29: inode + 30: inode + 31: inode + 32: inode + 33: inode + 34: inode + 35: inode + 36: inode + 37: inode + 38: inode + 39: inode + 40: inode + 41: inode + 42: inode + 43: inode + 44: inode + 45: inode + 46: inode + 47: inode + 48: inode + 49: inode + 50: inode + 51: inode + 52: inode + 53: inode + 54: inode + 55: inode + 56: inode + 57: inode + 58: inode + 59: inode + 60: inode + 61: inode + 62: inode + 63: inode + 64: inode + 65: inode + 66: inode + 67: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 132: other_trees + 133: other_trees + 134: other_trees + 135: other_trees + 136: other_trees + 137: other_trees + 138: other_trees + 139: other_trees + 140: other_trees + 141: other_trees + 142: other_trees + 143: other_trees + 144: other_trees + 145: other_trees + 146: other_trees + 147: other_trees + 148: other_trees + 149: other_trees + 150: other_trees + 151: other_trees + 152: other_trees + 153: other_trees + 154: other_trees + 155: other_trees + 156: other_trees + 157: other_trees + 158: other_trees + 159: other_trees + 160: other_trees + 161: other_trees + 162: other_trees + 163: other_trees + 164: other_trees + 165: other_trees + 166: other_trees + 167: other_trees + 168: other_trees + 169: other_trees + 170: other_trees + 171: other_trees + 172: other_trees + 173: other_trees + 174: other_trees + 175: other_trees + 176: other_trees + 177: other_trees + 178: other_trees + 179: other_trees + 180: other_trees + 181: other_trees + 182: other_trees + 183: other_trees + 184: other_trees + 185: other_trees + 186: other_trees + 187: other_trees + 188: other_trees + 189: other_trees + 190: other_trees + 191: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: id_015__ptlimapt__operation__alpha__contents_and_signature type: id_015__ptlimapt__operation__alpha__contents_and_signature diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__unsigned.ksy index 30044984f5de..3118cd8c86ae 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__operation__unsigned.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 - type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + - id: small + type: u1 + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -87,3379 +87,2136 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_0: + case_0_0: seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding - case__1: + case_1: seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__10: + case_2: seq: - - id: case__10_field0 - type: s4 - - id: case__10_field1 - type: case__10_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__10_field1_entries - case__10_field1_entries: + - id: case_2_field0 + type: s2be + - id: case_2_field1 + size: 32 + doc: context_hash + - id: case_2_field2 + size: 32 + doc: context_hash + - id: case_2_field3 + type: tree_encoding + case_3: seq: - - id: case__10_field1_elt_field0 - type: u1 - - id: case__10_field1_elt_field1 - type: inode_tree - case__11: + - id: case_3_field0 + type: s2be + - id: case_3_field1 + size: 32 + doc: context_hash + - id: case_3_field2 + size: 32 + doc: context_hash + - id: case_3_field3 + type: tree_encoding + circuits_info: seq: - - id: case__11_field0 - type: s8 - - id: case__11_field1 - type: case__11_field1_entries - repeat: expr - repeat-expr: 2 - doc: case__11_field1_entries - case__11_field1_entries: + - id: circuits_info_entries + type: circuits_info_entries + repeat: eos + circuits_info_0: seq: - - id: case__11_field1_elt_field0 - type: u1 - - id: case__11_field1_elt_field1 - type: inode_tree - case__12: + - id: len_circuits_info + type: u4be + valid: + max: 1073741823 + - id: circuits_info + type: circuits_info + size: len_circuits_info + circuits_info_entries: seq: - - id: case__12_field0 + - id: circuits_info_elt_field0 + type: bytes_dyn_uint30 + - id: circuits_info_elt_field1 type: u1 - - id: case__12_field1 - type: case__12_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__12_field1_entries - case__129_elt_field0: + enum: bool + commitment: seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: + - id: level + type: s4be + - id: messages + type: messages_0 + - id: predecessor + type: predecessor + - id: inbox_merkle_root + size: 32 + commitment_0: seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__12_field1_entries: + - id: compressed_state + size: 32 + - id: inbox_level + type: s4be + - id: predecessor + size: 32 + - id: number_of_ticks + type: s8be + contents_entries: seq: - - id: case__12_field1_elt_field0 - type: u1 - - id: case__12_field1_elt_field1 - type: inode_tree - case__13: + - id: id_015__ptlimapt__operation__alpha__contents + type: id_015__ptlimapt__operation__alpha__contents + dal_publish_slot_header: seq: - - id: case__13_field0 - type: u2 - - id: case__13_field1 - type: case__13_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__13_field1_entries - case__130_elt_field0: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: slot + type: slot + dal_slot_availability: seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: + - id: endorser + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: endorsement + type: z + delegation: seq: - - id: len_case__130_elt_field0 + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: delegate_tag type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: + enum: bool + - id: delegate + type: public_key_hash + if: (delegate_tag == bool::true) + doc: A Ed25519, Secp256k1, or P256 public key hash + deposit: seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__132_elt_field0: + - id: sender + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + size: 20 + - id: ticket_hash + size: 32 + - id: amount + type: amount + dissection: seq: - - id: case__132_elt_field0 - size-eos: true - case__132_elt_field0_0: + - id: dissection_entries + type: dissection_entries + repeat: eos + dissection_0: seq: - - id: len_case__132_elt_field0 - type: u1 + - id: len_dissection + type: u4be valid: - max: 255 - - id: case__132_elt_field0 - type: case__132_elt_field0 - size: len_case__132_elt_field0 - case__132_entries: - seq: - - id: case__132_elt_field0 - type: case__132_elt_field0_0 - - id: case__132_elt_field1 - type: tree_encoding - case__133_elt_field0: - seq: - - id: case__133_elt_field0 - size-eos: true - case__133_elt_field0_0: + max: 1073741823 + - id: dissection + type: dissection + size: len_dissection + dissection_entries: seq: - - id: len_case__133_elt_field0 + - id: state_tag type: u1 - valid: - max: 255 - - id: case__133_elt_field0 - type: case__133_elt_field0 - size: len_case__133_elt_field0 - case__133_entries: - seq: - - id: case__133_elt_field0 - type: case__133_elt_field0_0 - - id: case__133_elt_field1 - type: tree_encoding - case__134_elt_field0: + enum: bool + - id: state + size: 32 + if: (state_tag == bool::true) + - id: tick + type: n + double_baking_evidence: seq: - - id: case__134_elt_field0 - size-eos: true - case__134_elt_field0_0: + - id: bh1 + type: bh1_0 + - id: bh2 + type: bh2_0 + double_endorsement_evidence: seq: - - id: len_case__134_elt_field0 - type: u1 - valid: - max: 255 - - id: case__134_elt_field0 - type: case__134_elt_field0 - size: len_case__134_elt_field0 - case__134_entries: - seq: - - id: case__134_elt_field0 - type: case__134_elt_field0_0 - - id: case__134_elt_field1 - type: tree_encoding - case__135_elt_field0: + - id: op1 + type: op1_0 + - id: op2 + type: op2_0 + double_preendorsement_evidence: seq: - - id: case__135_elt_field0 - size-eos: true - case__135_elt_field0_0: + - id: op1 + type: op1_2 + - id: op2 + type: op2_2 + drain_delegate: seq: - - id: len_case__135_elt_field0 - type: u1 - valid: - max: 255 - - id: case__135_elt_field0 - type: case__135_elt_field0 - size: len_case__135_elt_field0 - case__135_entries: - seq: - - id: case__135_elt_field0 - type: case__135_elt_field0_0 - - id: case__135_elt_field1 - type: tree_encoding - case__136_elt_field0: + - id: consensus_key + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: delegate + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: destination + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + endorsement: seq: - - id: case__136_elt_field0 - size-eos: true - case__136_elt_field0_0: + - id: slot + type: u2be + - id: level + type: s4be + - id: round + type: s4be + - id: block_payload_hash + size: 32 + id_015__ptlimapt__block_header__alpha__full_header: seq: - - id: len_case__136_elt_field0 - type: u1 - valid: - max: 255 - - id: case__136_elt_field0 - type: case__136_elt_field0 - size: len_case__136_elt_field0 - case__136_entries: - seq: - - id: case__136_elt_field0 - type: case__136_elt_field0_0 - - id: case__136_elt_field1 - type: tree_encoding - case__137_elt_field0: + - id: id_015__ptlimapt__block_header__alpha__full_header + type: block_header__shell + - id: id_015__ptlimapt__block_header__alpha__signed_contents + type: id_015__ptlimapt__block_header__alpha__signed_contents + id_015__ptlimapt__block_header__alpha__signed_contents: seq: - - id: case__137_elt_field0 - size-eos: true - case__137_elt_field0_0: + - id: id_015__ptlimapt__block_header__alpha__unsigned_contents + type: id_015__ptlimapt__block_header__alpha__unsigned_contents + - id: signature + size: 64 + id_015__ptlimapt__block_header__alpha__unsigned_contents: seq: - - id: len_case__137_elt_field0 + - id: payload_hash + size: 32 + - id: payload_round + type: s4be + - id: proof_of_work_nonce + size: 8 + - id: seed_nonce_hash_tag type: u1 - valid: - max: 255 - - id: case__137_elt_field0 - type: case__137_elt_field0 - size: len_case__137_elt_field0 - case__137_entries: - seq: - - id: case__137_elt_field0 - type: case__137_elt_field0_0 - - id: case__137_elt_field1 - type: tree_encoding - case__138_elt_field0: - seq: - - id: case__138_elt_field0 - size-eos: true - case__138_elt_field0_0: + enum: bool + - id: seed_nonce_hash + size: 32 + if: (seed_nonce_hash_tag == bool::true) + - id: liquidity_baking_toggle_vote + type: id_015__ptlimapt__liquidity_baking_toggle_vote + id_015__ptlimapt__contract_id: seq: - - id: len_case__138_elt_field0 + - id: id_015__ptlimapt__contract_id_tag type: u1 - valid: - max: 255 - - id: case__138_elt_field0 - type: case__138_elt_field0 - size: len_case__138_elt_field0 - case__138_entries: - seq: - - id: case__138_elt_field0 - type: case__138_elt_field0_0 - - id: case__138_elt_field1 - type: tree_encoding - case__139_elt_field0: - seq: - - id: case__139_elt_field0 - size-eos: true - case__139_elt_field0_0: + enum: id_015__ptlimapt__contract_id_tag + - id: implicit + type: public_key_hash + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) + id_015__ptlimapt__contract_id__originated: seq: - - id: len_case__139_elt_field0 + - id: id_015__ptlimapt__contract_id__originated_tag type: u1 - valid: - max: 255 - - id: case__139_elt_field0 - type: case__139_elt_field0 - size: len_case__139_elt_field0 - case__139_entries: - seq: - - id: case__139_elt_field0 - type: case__139_elt_field0_0 - - id: case__139_elt_field1 - type: tree_encoding - case__13_field1_entries: + enum: id_015__ptlimapt__contract_id__originated_tag + - id: originated + type: originated + if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) + id_015__ptlimapt__entrypoint: seq: - - id: case__13_field1_elt_field0 + - id: id_015__ptlimapt__entrypoint_tag type: u1 - - id: case__13_field1_elt_field1 - type: inode_tree - case__14: + enum: id_015__ptlimapt__entrypoint_tag + - id: named + type: named_0 + if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) + id_015__ptlimapt__inlined__endorsement: seq: - - id: case__14_field0 - type: s4 - - id: case__14_field1 - type: case__14_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__14_field1_entries - case__140_elt_field0: - seq: - - id: case__140_elt_field0 - size-eos: true - case__140_elt_field0_0: - seq: - - id: len_case__140_elt_field0 - type: u1 - valid: - max: 255 - - id: case__140_elt_field0 - type: case__140_elt_field0 - size: len_case__140_elt_field0 - case__140_entries: - seq: - - id: case__140_elt_field0 - type: case__140_elt_field0_0 - - id: case__140_elt_field1 - type: tree_encoding - case__141_elt_field0: - seq: - - id: case__141_elt_field0 - size-eos: true - case__141_elt_field0_0: - seq: - - id: len_case__141_elt_field0 - type: u1 - valid: - max: 255 - - id: case__141_elt_field0 - type: case__141_elt_field0 - size: len_case__141_elt_field0 - case__141_entries: - seq: - - id: case__141_elt_field0 - type: case__141_elt_field0_0 - - id: case__141_elt_field1 - type: tree_encoding - case__142_elt_field0: - seq: - - id: case__142_elt_field0 - size-eos: true - case__142_elt_field0_0: - seq: - - id: len_case__142_elt_field0 - type: u1 - valid: - max: 255 - - id: case__142_elt_field0 - type: case__142_elt_field0 - size: len_case__142_elt_field0 - case__142_entries: - seq: - - id: case__142_elt_field0 - type: case__142_elt_field0_0 - - id: case__142_elt_field1 - type: tree_encoding - case__143_elt_field0: - seq: - - id: case__143_elt_field0 - size-eos: true - case__143_elt_field0_0: - seq: - - id: len_case__143_elt_field0 - type: u1 - valid: - max: 255 - - id: case__143_elt_field0 - type: case__143_elt_field0 - size: len_case__143_elt_field0 - case__143_entries: - seq: - - id: case__143_elt_field0 - type: case__143_elt_field0_0 - - id: case__143_elt_field1 - type: tree_encoding - case__144_elt_field0: - seq: - - id: case__144_elt_field0 - size-eos: true - case__144_elt_field0_0: - seq: - - id: len_case__144_elt_field0 - type: u1 - valid: - max: 255 - - id: case__144_elt_field0 - type: case__144_elt_field0 - size: len_case__144_elt_field0 - case__144_entries: - seq: - - id: case__144_elt_field0 - type: case__144_elt_field0_0 - - id: case__144_elt_field1 - type: tree_encoding - case__145_elt_field0: - seq: - - id: case__145_elt_field0 - size-eos: true - case__145_elt_field0_0: - seq: - - id: len_case__145_elt_field0 - type: u1 - valid: - max: 255 - - id: case__145_elt_field0 - type: case__145_elt_field0 - size: len_case__145_elt_field0 - case__145_entries: - seq: - - id: case__145_elt_field0 - type: case__145_elt_field0_0 - - id: case__145_elt_field1 - type: tree_encoding - case__146_elt_field0: - seq: - - id: case__146_elt_field0 - size-eos: true - case__146_elt_field0_0: - seq: - - id: len_case__146_elt_field0 - type: u1 - valid: - max: 255 - - id: case__146_elt_field0 - type: case__146_elt_field0 - size: len_case__146_elt_field0 - case__146_entries: - seq: - - id: case__146_elt_field0 - type: case__146_elt_field0_0 - - id: case__146_elt_field1 - type: tree_encoding - case__147_elt_field0: - seq: - - id: case__147_elt_field0 - size-eos: true - case__147_elt_field0_0: - seq: - - id: len_case__147_elt_field0 - type: u1 - valid: - max: 255 - - id: case__147_elt_field0 - type: case__147_elt_field0 - size: len_case__147_elt_field0 - case__147_entries: - seq: - - id: case__147_elt_field0 - type: case__147_elt_field0_0 - - id: case__147_elt_field1 - type: tree_encoding - case__148_elt_field0: - seq: - - id: case__148_elt_field0 - size-eos: true - case__148_elt_field0_0: - seq: - - id: len_case__148_elt_field0 - type: u1 - valid: - max: 255 - - id: case__148_elt_field0 - type: case__148_elt_field0 - size: len_case__148_elt_field0 - case__148_entries: - seq: - - id: case__148_elt_field0 - type: case__148_elt_field0_0 - - id: case__148_elt_field1 - type: tree_encoding - case__149_elt_field0: - seq: - - id: case__149_elt_field0 - size-eos: true - case__149_elt_field0_0: - seq: - - id: len_case__149_elt_field0 - type: u1 - valid: - max: 255 - - id: case__149_elt_field0 - type: case__149_elt_field0 - size: len_case__149_elt_field0 - case__149_entries: - seq: - - id: case__149_elt_field0 - type: case__149_elt_field0_0 - - id: case__149_elt_field1 - type: tree_encoding - case__14_field1_entries: - seq: - - id: case__14_field1_elt_field0 - type: u1 - - id: case__14_field1_elt_field1 - type: inode_tree - case__15: - seq: - - id: case__15_field0 - type: s8 - - id: case__15_field1 - type: case__15_field1_entries - repeat: expr - repeat-expr: 3 - doc: case__15_field1_entries - case__150_elt_field0: - seq: - - id: case__150_elt_field0 - size-eos: true - case__150_elt_field0_0: - seq: - - id: len_case__150_elt_field0 - type: u1 - valid: - max: 255 - - id: case__150_elt_field0 - type: case__150_elt_field0 - size: len_case__150_elt_field0 - case__150_entries: - seq: - - id: case__150_elt_field0 - type: case__150_elt_field0_0 - - id: case__150_elt_field1 - type: tree_encoding - case__151_elt_field0: - seq: - - id: case__151_elt_field0 - size-eos: true - case__151_elt_field0_0: - seq: - - id: len_case__151_elt_field0 - type: u1 - valid: - max: 255 - - id: case__151_elt_field0 - type: case__151_elt_field0 - size: len_case__151_elt_field0 - case__151_entries: - seq: - - id: case__151_elt_field0 - type: case__151_elt_field0_0 - - id: case__151_elt_field1 - type: tree_encoding - case__152_elt_field0: - seq: - - id: case__152_elt_field0 - size-eos: true - case__152_elt_field0_0: - seq: - - id: len_case__152_elt_field0 - type: u1 - valid: - max: 255 - - id: case__152_elt_field0 - type: case__152_elt_field0 - size: len_case__152_elt_field0 - case__152_entries: - seq: - - id: case__152_elt_field0 - type: case__152_elt_field0_0 - - id: case__152_elt_field1 - type: tree_encoding - case__153_elt_field0: - seq: - - id: case__153_elt_field0 - size-eos: true - case__153_elt_field0_0: - seq: - - id: len_case__153_elt_field0 - type: u1 - valid: - max: 255 - - id: case__153_elt_field0 - type: case__153_elt_field0 - size: len_case__153_elt_field0 - case__153_entries: - seq: - - id: case__153_elt_field0 - type: case__153_elt_field0_0 - - id: case__153_elt_field1 - type: tree_encoding - case__154_elt_field0: - seq: - - id: case__154_elt_field0 - size-eos: true - case__154_elt_field0_0: - seq: - - id: len_case__154_elt_field0 - type: u1 - valid: - max: 255 - - id: case__154_elt_field0 - type: case__154_elt_field0 - size: len_case__154_elt_field0 - case__154_entries: - seq: - - id: case__154_elt_field0 - type: case__154_elt_field0_0 - - id: case__154_elt_field1 - type: tree_encoding - case__155_elt_field0: - seq: - - id: case__155_elt_field0 - size-eos: true - case__155_elt_field0_0: - seq: - - id: len_case__155_elt_field0 - type: u1 - valid: - max: 255 - - id: case__155_elt_field0 - type: case__155_elt_field0 - size: len_case__155_elt_field0 - case__155_entries: - seq: - - id: case__155_elt_field0 - type: case__155_elt_field0_0 - - id: case__155_elt_field1 - type: tree_encoding - case__156_elt_field0: - seq: - - id: case__156_elt_field0 - size-eos: true - case__156_elt_field0_0: - seq: - - id: len_case__156_elt_field0 - type: u1 - valid: - max: 255 - - id: case__156_elt_field0 - type: case__156_elt_field0 - size: len_case__156_elt_field0 - case__156_entries: - seq: - - id: case__156_elt_field0 - type: case__156_elt_field0_0 - - id: case__156_elt_field1 - type: tree_encoding - case__157_elt_field0: - seq: - - id: case__157_elt_field0 - size-eos: true - case__157_elt_field0_0: - seq: - - id: len_case__157_elt_field0 - type: u1 - valid: - max: 255 - - id: case__157_elt_field0 - type: case__157_elt_field0 - size: len_case__157_elt_field0 - case__157_entries: - seq: - - id: case__157_elt_field0 - type: case__157_elt_field0_0 - - id: case__157_elt_field1 - type: tree_encoding - case__158_elt_field0: - seq: - - id: case__158_elt_field0 - size-eos: true - case__158_elt_field0_0: - seq: - - id: len_case__158_elt_field0 - type: u1 - valid: - max: 255 - - id: case__158_elt_field0 - type: case__158_elt_field0 - size: len_case__158_elt_field0 - case__158_entries: - seq: - - id: case__158_elt_field0 - type: case__158_elt_field0_0 - - id: case__158_elt_field1 - type: tree_encoding - case__159_elt_field0: - seq: - - id: case__159_elt_field0 - size-eos: true - case__159_elt_field0_0: - seq: - - id: len_case__159_elt_field0 - type: u1 - valid: - max: 255 - - id: case__159_elt_field0 - type: case__159_elt_field0 - size: len_case__159_elt_field0 - case__159_entries: - seq: - - id: case__159_elt_field0 - type: case__159_elt_field0_0 - - id: case__159_elt_field1 - type: tree_encoding - case__15_field1_entries: - seq: - - id: case__15_field1_elt_field0 - type: u1 - - id: case__15_field1_elt_field1 - type: inode_tree - case__16: - seq: - - id: case__16_field0 - type: u1 - - id: case__16_field1 - type: case__16_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__16_field1_entries - case__160_elt_field0: - seq: - - id: case__160_elt_field0 - size-eos: true - case__160_elt_field0_0: - seq: - - id: len_case__160_elt_field0 - type: u1 - valid: - max: 255 - - id: case__160_elt_field0 - type: case__160_elt_field0 - size: len_case__160_elt_field0 - case__160_entries: - seq: - - id: case__160_elt_field0 - type: case__160_elt_field0_0 - - id: case__160_elt_field1 - type: tree_encoding - case__161_elt_field0: - seq: - - id: case__161_elt_field0 - size-eos: true - case__161_elt_field0_0: - seq: - - id: len_case__161_elt_field0 - type: u1 - valid: - max: 255 - - id: case__161_elt_field0 - type: case__161_elt_field0 - size: len_case__161_elt_field0 - case__161_entries: - seq: - - id: case__161_elt_field0 - type: case__161_elt_field0_0 - - id: case__161_elt_field1 - type: tree_encoding - case__162_elt_field0: - seq: - - id: case__162_elt_field0 - size-eos: true - case__162_elt_field0_0: - seq: - - id: len_case__162_elt_field0 - type: u1 - valid: - max: 255 - - id: case__162_elt_field0 - type: case__162_elt_field0 - size: len_case__162_elt_field0 - case__162_entries: - seq: - - id: case__162_elt_field0 - type: case__162_elt_field0_0 - - id: case__162_elt_field1 - type: tree_encoding - case__163_elt_field0: - seq: - - id: case__163_elt_field0 - size-eos: true - case__163_elt_field0_0: - seq: - - id: len_case__163_elt_field0 - type: u1 - valid: - max: 255 - - id: case__163_elt_field0 - type: case__163_elt_field0 - size: len_case__163_elt_field0 - case__163_entries: - seq: - - id: case__163_elt_field0 - type: case__163_elt_field0_0 - - id: case__163_elt_field1 - type: tree_encoding - case__164_elt_field0: - seq: - - id: case__164_elt_field0 - size-eos: true - case__164_elt_field0_0: - seq: - - id: len_case__164_elt_field0 - type: u1 - valid: - max: 255 - - id: case__164_elt_field0 - type: case__164_elt_field0 - size: len_case__164_elt_field0 - case__164_entries: - seq: - - id: case__164_elt_field0 - type: case__164_elt_field0_0 - - id: case__164_elt_field1 - type: tree_encoding - case__165_elt_field0: - seq: - - id: case__165_elt_field0 - size-eos: true - case__165_elt_field0_0: - seq: - - id: len_case__165_elt_field0 - type: u1 - valid: - max: 255 - - id: case__165_elt_field0 - type: case__165_elt_field0 - size: len_case__165_elt_field0 - case__165_entries: - seq: - - id: case__165_elt_field0 - type: case__165_elt_field0_0 - - id: case__165_elt_field1 - type: tree_encoding - case__166_elt_field0: - seq: - - id: case__166_elt_field0 - size-eos: true - case__166_elt_field0_0: - seq: - - id: len_case__166_elt_field0 - type: u1 - valid: - max: 255 - - id: case__166_elt_field0 - type: case__166_elt_field0 - size: len_case__166_elt_field0 - case__166_entries: - seq: - - id: case__166_elt_field0 - type: case__166_elt_field0_0 - - id: case__166_elt_field1 - type: tree_encoding - case__167_elt_field0: - seq: - - id: case__167_elt_field0 - size-eos: true - case__167_elt_field0_0: - seq: - - id: len_case__167_elt_field0 - type: u1 - valid: - max: 255 - - id: case__167_elt_field0 - type: case__167_elt_field0 - size: len_case__167_elt_field0 - case__167_entries: - seq: - - id: case__167_elt_field0 - type: case__167_elt_field0_0 - - id: case__167_elt_field1 - type: tree_encoding - case__168_elt_field0: - seq: - - id: case__168_elt_field0 - size-eos: true - case__168_elt_field0_0: - seq: - - id: len_case__168_elt_field0 - type: u1 - valid: - max: 255 - - id: case__168_elt_field0 - type: case__168_elt_field0 - size: len_case__168_elt_field0 - case__168_entries: - seq: - - id: case__168_elt_field0 - type: case__168_elt_field0_0 - - id: case__168_elt_field1 - type: tree_encoding - case__169_elt_field0: - seq: - - id: case__169_elt_field0 - size-eos: true - case__169_elt_field0_0: - seq: - - id: len_case__169_elt_field0 - type: u1 - valid: - max: 255 - - id: case__169_elt_field0 - type: case__169_elt_field0 - size: len_case__169_elt_field0 - case__169_entries: - seq: - - id: case__169_elt_field0 - type: case__169_elt_field0_0 - - id: case__169_elt_field1 - type: tree_encoding - case__16_field1_entries: - seq: - - id: case__16_field1_elt_field0 - type: u1 - - id: case__16_field1_elt_field1 - type: inode_tree - case__17: - seq: - - id: case__17_field0 - type: u2 - - id: case__17_field1 - type: case__17_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__17_field1_entries - case__170_elt_field0: - seq: - - id: case__170_elt_field0 - size-eos: true - case__170_elt_field0_0: - seq: - - id: len_case__170_elt_field0 - type: u1 - valid: - max: 255 - - id: case__170_elt_field0 - type: case__170_elt_field0 - size: len_case__170_elt_field0 - case__170_entries: - seq: - - id: case__170_elt_field0 - type: case__170_elt_field0_0 - - id: case__170_elt_field1 - type: tree_encoding - case__171_elt_field0: - seq: - - id: case__171_elt_field0 - size-eos: true - case__171_elt_field0_0: - seq: - - id: len_case__171_elt_field0 - type: u1 - valid: - max: 255 - - id: case__171_elt_field0 - type: case__171_elt_field0 - size: len_case__171_elt_field0 - case__171_entries: - seq: - - id: case__171_elt_field0 - type: case__171_elt_field0_0 - - id: case__171_elt_field1 - type: tree_encoding - case__172_elt_field0: - seq: - - id: case__172_elt_field0 - size-eos: true - case__172_elt_field0_0: - seq: - - id: len_case__172_elt_field0 - type: u1 - valid: - max: 255 - - id: case__172_elt_field0 - type: case__172_elt_field0 - size: len_case__172_elt_field0 - case__172_entries: - seq: - - id: case__172_elt_field0 - type: case__172_elt_field0_0 - - id: case__172_elt_field1 - type: tree_encoding - case__173_elt_field0: - seq: - - id: case__173_elt_field0 - size-eos: true - case__173_elt_field0_0: - seq: - - id: len_case__173_elt_field0 - type: u1 - valid: - max: 255 - - id: case__173_elt_field0 - type: case__173_elt_field0 - size: len_case__173_elt_field0 - case__173_entries: - seq: - - id: case__173_elt_field0 - type: case__173_elt_field0_0 - - id: case__173_elt_field1 - type: tree_encoding - case__174_elt_field0: - seq: - - id: case__174_elt_field0 - size-eos: true - case__174_elt_field0_0: - seq: - - id: len_case__174_elt_field0 - type: u1 - valid: - max: 255 - - id: case__174_elt_field0 - type: case__174_elt_field0 - size: len_case__174_elt_field0 - case__174_entries: - seq: - - id: case__174_elt_field0 - type: case__174_elt_field0_0 - - id: case__174_elt_field1 - type: tree_encoding - case__175_elt_field0: - seq: - - id: case__175_elt_field0 - size-eos: true - case__175_elt_field0_0: - seq: - - id: len_case__175_elt_field0 - type: u1 - valid: - max: 255 - - id: case__175_elt_field0 - type: case__175_elt_field0 - size: len_case__175_elt_field0 - case__175_entries: - seq: - - id: case__175_elt_field0 - type: case__175_elt_field0_0 - - id: case__175_elt_field1 - type: tree_encoding - case__176_elt_field0: - seq: - - id: case__176_elt_field0 - size-eos: true - case__176_elt_field0_0: - seq: - - id: len_case__176_elt_field0 - type: u1 - valid: - max: 255 - - id: case__176_elt_field0 - type: case__176_elt_field0 - size: len_case__176_elt_field0 - case__176_entries: - seq: - - id: case__176_elt_field0 - type: case__176_elt_field0_0 - - id: case__176_elt_field1 - type: tree_encoding - case__177_elt_field0: - seq: - - id: case__177_elt_field0 - size-eos: true - case__177_elt_field0_0: - seq: - - id: len_case__177_elt_field0 - type: u1 - valid: - max: 255 - - id: case__177_elt_field0 - type: case__177_elt_field0 - size: len_case__177_elt_field0 - case__177_entries: - seq: - - id: case__177_elt_field0 - type: case__177_elt_field0_0 - - id: case__177_elt_field1 - type: tree_encoding - case__178_elt_field0: - seq: - - id: case__178_elt_field0 - size-eos: true - case__178_elt_field0_0: - seq: - - id: len_case__178_elt_field0 - type: u1 - valid: - max: 255 - - id: case__178_elt_field0 - type: case__178_elt_field0 - size: len_case__178_elt_field0 - case__178_entries: - seq: - - id: case__178_elt_field0 - type: case__178_elt_field0_0 - - id: case__178_elt_field1 - type: tree_encoding - case__179_elt_field0: - seq: - - id: case__179_elt_field0 - size-eos: true - case__179_elt_field0_0: - seq: - - id: len_case__179_elt_field0 - type: u1 - valid: - max: 255 - - id: case__179_elt_field0 - type: case__179_elt_field0 - size: len_case__179_elt_field0 - case__179_entries: - seq: - - id: case__179_elt_field0 - type: case__179_elt_field0_0 - - id: case__179_elt_field1 - type: tree_encoding - case__17_field1_entries: - seq: - - id: case__17_field1_elt_field0 - type: u1 - - id: case__17_field1_elt_field1 - type: inode_tree - case__18: - seq: - - id: case__18_field0 - type: s4 - - id: case__18_field1 - type: case__18_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__18_field1_entries - case__180_elt_field0: - seq: - - id: case__180_elt_field0 - size-eos: true - case__180_elt_field0_0: - seq: - - id: len_case__180_elt_field0 - type: u1 - valid: - max: 255 - - id: case__180_elt_field0 - type: case__180_elt_field0 - size: len_case__180_elt_field0 - case__180_entries: - seq: - - id: case__180_elt_field0 - type: case__180_elt_field0_0 - - id: case__180_elt_field1 - type: tree_encoding - case__181_elt_field0: - seq: - - id: case__181_elt_field0 - size-eos: true - case__181_elt_field0_0: - seq: - - id: len_case__181_elt_field0 - type: u1 - valid: - max: 255 - - id: case__181_elt_field0 - type: case__181_elt_field0 - size: len_case__181_elt_field0 - case__181_entries: - seq: - - id: case__181_elt_field0 - type: case__181_elt_field0_0 - - id: case__181_elt_field1 - type: tree_encoding - case__182_elt_field0: - seq: - - id: case__182_elt_field0 - size-eos: true - case__182_elt_field0_0: - seq: - - id: len_case__182_elt_field0 - type: u1 - valid: - max: 255 - - id: case__182_elt_field0 - type: case__182_elt_field0 - size: len_case__182_elt_field0 - case__182_entries: - seq: - - id: case__182_elt_field0 - type: case__182_elt_field0_0 - - id: case__182_elt_field1 - type: tree_encoding - case__183_elt_field0: - seq: - - id: case__183_elt_field0 - size-eos: true - case__183_elt_field0_0: - seq: - - id: len_case__183_elt_field0 - type: u1 - valid: - max: 255 - - id: case__183_elt_field0 - type: case__183_elt_field0 - size: len_case__183_elt_field0 - case__183_entries: - seq: - - id: case__183_elt_field0 - type: case__183_elt_field0_0 - - id: case__183_elt_field1 - type: tree_encoding - case__184_elt_field0: - seq: - - id: case__184_elt_field0 - size-eos: true - case__184_elt_field0_0: - seq: - - id: len_case__184_elt_field0 - type: u1 - valid: - max: 255 - - id: case__184_elt_field0 - type: case__184_elt_field0 - size: len_case__184_elt_field0 - case__184_entries: - seq: - - id: case__184_elt_field0 - type: case__184_elt_field0_0 - - id: case__184_elt_field1 - type: tree_encoding - case__185_elt_field0: - seq: - - id: case__185_elt_field0 - size-eos: true - case__185_elt_field0_0: - seq: - - id: len_case__185_elt_field0 - type: u1 - valid: - max: 255 - - id: case__185_elt_field0 - type: case__185_elt_field0 - size: len_case__185_elt_field0 - case__185_entries: - seq: - - id: case__185_elt_field0 - type: case__185_elt_field0_0 - - id: case__185_elt_field1 - type: tree_encoding - case__186_elt_field0: - seq: - - id: case__186_elt_field0 - size-eos: true - case__186_elt_field0_0: - seq: - - id: len_case__186_elt_field0 - type: u1 - valid: - max: 255 - - id: case__186_elt_field0 - type: case__186_elt_field0 - size: len_case__186_elt_field0 - case__186_entries: - seq: - - id: case__186_elt_field0 - type: case__186_elt_field0_0 - - id: case__186_elt_field1 - type: tree_encoding - case__187_elt_field0: - seq: - - id: case__187_elt_field0 - size-eos: true - case__187_elt_field0_0: - seq: - - id: len_case__187_elt_field0 - type: u1 - valid: - max: 255 - - id: case__187_elt_field0 - type: case__187_elt_field0 - size: len_case__187_elt_field0 - case__187_entries: - seq: - - id: case__187_elt_field0 - type: case__187_elt_field0_0 - - id: case__187_elt_field1 - type: tree_encoding - case__188_elt_field0: - seq: - - id: case__188_elt_field0 - size-eos: true - case__188_elt_field0_0: - seq: - - id: len_case__188_elt_field0 - type: u1 - valid: - max: 255 - - id: case__188_elt_field0 - type: case__188_elt_field0 - size: len_case__188_elt_field0 - case__188_entries: - seq: - - id: case__188_elt_field0 - type: case__188_elt_field0_0 - - id: case__188_elt_field1 - type: tree_encoding - case__189_elt_field0: - seq: - - id: case__189_elt_field0 - size-eos: true - case__189_elt_field0_0: - seq: - - id: len_case__189_elt_field0 - type: u1 - valid: - max: 255 - - id: case__189_elt_field0 - type: case__189_elt_field0 - size: len_case__189_elt_field0 - case__189_entries: - seq: - - id: case__189_elt_field0 - type: case__189_elt_field0_0 - - id: case__189_elt_field1 - type: tree_encoding - case__18_field1_entries: - seq: - - id: case__18_field1_elt_field0 - type: u1 - - id: case__18_field1_elt_field1 - type: inode_tree - case__19: - seq: - - id: case__19_field0 - type: s8 - - id: case__19_field1 - type: case__19_field1_entries - repeat: expr - repeat-expr: 4 - doc: case__19_field1_entries - case__190_elt_field0: - seq: - - id: case__190_elt_field0 - size-eos: true - case__190_elt_field0_0: - seq: - - id: len_case__190_elt_field0 - type: u1 - valid: - max: 255 - - id: case__190_elt_field0 - type: case__190_elt_field0 - size: len_case__190_elt_field0 - case__190_entries: - seq: - - id: case__190_elt_field0 - type: case__190_elt_field0_0 - - id: case__190_elt_field1 - type: tree_encoding - case__191: - seq: - - id: case__191_entries - type: case__191_entries - repeat: eos - case__191_0: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_1: - seq: - - id: len_case__191 - type: u4 - valid: - max: 1073741823 - - id: case__191 - type: case__191 - size: len_case__191 - case__191_elt_field0: - seq: - - id: case__191_elt_field0 - size-eos: true - case__191_elt_field0_0: - seq: - - id: len_case__191_elt_field0 - type: u1 - valid: - max: 255 - - id: case__191_elt_field0 - type: case__191_elt_field0 - size: len_case__191_elt_field0 - case__191_entries: - seq: - - id: case__191_elt_field0 - type: case__191_elt_field0_0 - - id: case__191_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: - seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__19_field1_entries: - seq: - - id: case__19_field1_elt_field0 - type: u1 - - id: case__19_field1_elt_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 - size: 32 - doc: context_hash - - id: case__2_field2 - size: 32 - doc: context_hash - - id: case__2_field3 - type: tree_encoding - case__20: - seq: - - id: case__20_field0 - type: u1 - - id: case__20_field1 - type: case__20_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__20_field1_entries - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__20_field1_entries: - seq: - - id: case__20_field1_elt_field0 - type: u1 - - id: case__20_field1_elt_field1 - type: inode_tree - case__21: - seq: - - id: case__21_field0 - type: u2 - - id: case__21_field1 - type: case__21_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__21_field1_entries - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: - seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: - seq: - - id: len_case__219_field1 - type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__21_field1_entries: - seq: - - id: case__21_field1_elt_field0 - type: u1 - - id: case__21_field1_elt_field1 - type: inode_tree - case__22: - seq: - - id: case__22_field0 - type: s4 - - id: case__22_field1 - type: case__22_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__22_field1_entries - case__22_field1_entries: - seq: - - id: case__22_field1_elt_field0 - type: u1 - - id: case__22_field1_elt_field1 - type: inode_tree - case__23: - seq: - - id: case__23_field0 - type: s8 - - id: case__23_field1 - type: case__23_field1_entries - repeat: expr - repeat-expr: 5 - doc: case__23_field1_entries - case__23_field1_entries: - seq: - - id: case__23_field1_elt_field0 - type: u1 - - id: case__23_field1_elt_field1 - type: inode_tree - case__24: - seq: - - id: case__24_field0 - type: u1 - - id: case__24_field1 - type: case__24_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__24_field1_entries - case__24_field1_entries: - seq: - - id: case__24_field1_elt_field0 - type: u1 - - id: case__24_field1_elt_field1 - type: inode_tree - case__25: - seq: - - id: case__25_field0 - type: u2 - - id: case__25_field1 - type: case__25_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__25_field1_entries - case__25_field1_entries: - seq: - - id: case__25_field1_elt_field0 - type: u1 - - id: case__25_field1_elt_field1 - type: inode_tree - case__26: - seq: - - id: case__26_field0 - type: s4 - - id: case__26_field1 - type: case__26_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__26_field1_entries - case__26_field1_entries: - seq: - - id: case__26_field1_elt_field0 - type: u1 - - id: case__26_field1_elt_field1 - type: inode_tree - case__27: - seq: - - id: case__27_field0 - type: s8 - - id: case__27_field1 - type: case__27_field1_entries - repeat: expr - repeat-expr: 6 - doc: case__27_field1_entries - case__27_field1_entries: - seq: - - id: case__27_field1_elt_field0 - type: u1 - - id: case__27_field1_elt_field1 - type: inode_tree - case__28: - seq: - - id: case__28_field0 - type: u1 - - id: case__28_field1 - type: case__28_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__28_field1_entries - case__28_field1_entries: - seq: - - id: case__28_field1_elt_field0 - type: u1 - - id: case__28_field1_elt_field1 - type: inode_tree - case__29: - seq: - - id: case__29_field0 - type: u2 - - id: case__29_field1 - type: case__29_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__29_field1_entries - case__29_field1_entries: - seq: - - id: case__29_field1_elt_field0 - type: u1 - - id: case__29_field1_elt_field1 - type: inode_tree - case__3: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 - size: 32 - doc: context_hash - - id: case__3_field2 - size: 32 - doc: context_hash - - id: case__3_field3 - type: tree_encoding - case__30: - seq: - - id: case__30_field0 - type: s4 - - id: case__30_field1 - type: case__30_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__30_field1_entries - case__30_field1_entries: - seq: - - id: case__30_field1_elt_field0 + - id: id_015__ptlimapt__inlined__endorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__endorsement_mempool__contents + - id: signature_tag type: u1 - - id: case__30_field1_elt_field1 - type: inode_tree - case__31: - seq: - - id: case__31_field0 - type: s8 - - id: case__31_field1 - type: case__31_field1_entries - repeat: expr - repeat-expr: 7 - doc: case__31_field1_entries - case__31_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__endorsement_mempool__contents: seq: - - id: case__31_field1_elt_field0 + - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag type: u1 - - id: case__31_field1_elt_field1 - type: inode_tree - case__32: + enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) + id_015__ptlimapt__inlined__preendorsement: seq: - - id: case__32_field0 + - id: id_015__ptlimapt__inlined__preendorsement + type: operation__shell_header + - id: operations + type: id_015__ptlimapt__inlined__preendorsement__contents + - id: signature_tag type: u1 - - id: case__32_field1 - type: case__32_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__32_field1_entries - case__32_field1_entries: + enum: bool + - id: signature + size: 64 + if: (signature_tag == bool::true) + id_015__ptlimapt__inlined__preendorsement__contents: seq: - - id: case__32_field1_elt_field0 + - id: id_015__ptlimapt__inlined__preendorsement__contents_tag type: u1 - - id: case__32_field1_elt_field1 - type: inode_tree - case__33: + enum: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) + id_015__ptlimapt__liquidity_baking_toggle_vote: seq: - - id: case__33_field0 - type: u2 - - id: case__33_field1 - type: case__33_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__33_field1_entries - case__33_field1_entries: + - id: id_015__ptlimapt__liquidity_baking_toggle_vote + type: s1 + id_015__ptlimapt__michelson__v1__primitives: seq: - - id: case__33_field1_elt_field0 + - id: id_015__ptlimapt__michelson__v1__primitives type: u1 - - id: case__33_field1_elt_field1 - type: inode_tree - case__34: + enum: id_015__ptlimapt__michelson__v1__primitives + id_015__ptlimapt__mutez: seq: - - id: case__34_field0 - type: s4 - - id: case__34_field1 - type: case__34_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__34_field1_entries - case__34_field1_entries: + - id: id_015__ptlimapt__mutez + type: n + id_015__ptlimapt__operation__alpha__contents: seq: - - id: case__34_field1_elt_field0 + - id: id_015__ptlimapt__operation__alpha__contents_tag type: u1 - - id: case__34_field1_elt_field1 - type: inode_tree - case__35: - seq: - - id: case__35_field0 - type: s8 - - id: case__35_field1 - type: case__35_field1_entries - repeat: expr - repeat-expr: 8 - doc: case__35_field1_entries - case__35_field1_entries: + enum: id_015__ptlimapt__operation__alpha__contents_tag + - id: endorsement + type: endorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) + - id: preendorsement + type: preendorsement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) + - id: dal_slot_availability + type: dal_slot_availability + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) + - id: seed_nonce_revelation + type: seed_nonce_revelation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) + - id: vdf_revelation + type: solution + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) + - id: double_endorsement_evidence + type: double_endorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) + - id: double_preendorsement_evidence + type: double_preendorsement_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) + - id: double_baking_evidence + type: double_baking_evidence + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) + - id: activate_account + type: activate_account + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) + - id: proposals + type: proposals_1 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) + - id: ballot + type: ballot + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) + - id: reveal + type: reveal + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) + - id: transaction + type: transaction + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) + - id: origination + type: origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) + - id: delegation + type: delegation + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) + - id: set_deposits_limit + type: set_deposits_limit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) + - id: increase_paid_storage + type: increase_paid_storage + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) + - id: update_consensus_key + type: update_consensus_key + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) + - id: drain_delegate + type: drain_delegate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) + - id: failing_noop + type: bytes_dyn_uint30 + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) + - id: register_global_constant + type: register_global_constant + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) + - id: tx_rollup_origination + type: tx_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) + - id: tx_rollup_submit_batch + type: tx_rollup_submit_batch + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) + - id: tx_rollup_commit + type: tx_rollup_commit + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) + - id: tx_rollup_return_bond + type: tx_rollup_return_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) + - id: tx_rollup_finalize_commitment + type: tx_rollup_finalize_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) + - id: tx_rollup_remove_commitment + type: tx_rollup_remove_commitment + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) + - id: tx_rollup_rejection + type: tx_rollup_rejection + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) + - id: tx_rollup_dispatch_tickets + type: tx_rollup_dispatch_tickets + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) + - id: transfer_ticket + type: transfer_ticket + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) + - id: dal_publish_slot_header + type: dal_publish_slot_header + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) + - id: sc_rollup_originate + type: sc_rollup_originate + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) + - id: sc_rollup_add_messages + type: sc_rollup_add_messages + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) + - id: sc_rollup_cement + type: sc_rollup_cement + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) + - id: sc_rollup_publish + type: sc_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) + - id: sc_rollup_refute + type: sc_rollup_refute + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) + - id: sc_rollup_timeout + type: sc_rollup_timeout + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) + - id: sc_rollup_execute_outbox_message + type: sc_rollup_execute_outbox_message + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) + - id: sc_rollup_recover_bond + type: sc_rollup_recover_bond + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) + - id: sc_rollup_dal_slot_subscribe + type: sc_rollup_dal_slot_subscribe + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) + - id: zk_rollup_origination + type: zk_rollup_origination + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) + - id: zk_rollup_publish + type: zk_rollup_publish + if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) + id_015__ptlimapt__operation__alpha__unsigned_operation: seq: - - id: case__35_field1_elt_field0 - type: u1 - - id: case__35_field1_elt_field1 - type: inode_tree - case__36: + - id: id_015__ptlimapt__operation__alpha__unsigned_operation + type: operation__shell_header + - id: contents + type: contents_entries + repeat: eos + id_015__ptlimapt__rollup_address: seq: - - id: case__36_field0 - type: u1 - - id: case__36_field1 - type: case__36_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__36_field1_entries - case__36_field1_entries: + - id: id_015__ptlimapt__rollup_address + type: bytes_dyn_uint30 + id_015__ptlimapt__scripted__contracts: seq: - - id: case__36_field1_elt_field0 - type: u1 - - id: case__36_field1_elt_field1 - type: inode_tree - case__37: + - id: code + type: bytes_dyn_uint30 + - id: storage + type: bytes_dyn_uint30 + id_015__ptlimapt__tx_rollup_id: seq: - - id: case__37_field0 - type: u2 - - id: case__37_field1 - type: case__37_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__37_field1_entries - case__37_field1_entries: + - id: rollup_hash + size: 20 + inbox__proof: seq: - - id: case__37_field1_elt_field0 - type: u1 - - id: case__37_field1_elt_field1 - type: inode_tree - case__38: + - id: level + type: s4be + - id: message_counter + type: n + - id: serialized_proof + type: bytes_dyn_uint30 + increase_paid_storage: seq: - - id: case__38_field0 - type: s4 - - id: case__38_field1 - type: case__38_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__38_field1_entries - case__38_field1_entries: + - id: source + type: public_key_hash + doc: A Ed25519, Secp256k1, or P256 public key hash + - id: fee + type: id_015__ptlimapt__mutez + - id: counter + type: n + - id: gas_limit + type: n + - id: storage_limit + type: n + - id: amount + type: z + - id: destination + type: id_015__ptlimapt__contract_id__originated + doc: ! >- + A contract handle -- originated account: A contract notation as given to an + RPC or inside scripts. Can be a base58 originated contract hash. + init_state: seq: - - id: case__38_field1_elt_field0 - type: u1 - - id: case__38_field1_elt_field1 - type: inode_tree - case__39: + - id: init_state_entries + type: init_state_entries + repeat: eos + init_state_0: seq: - - id: case__39_field0 - type: s8 - - id: case__39_field1 - type: case__39_field1_entries - repeat: expr - repeat-expr: 9 - doc: case__39_field1_entries - case__39_field1_entries: + - id: len_init_state + type: u4be + valid: + max: 1073741823 + - id: init_state + type: init_state + size: len_init_state + init_state_entries: seq: - - id: case__39_field1_elt_field0 - type: u1 - - id: case__39_field1_elt_field1 - type: inode_tree - case__4: + - id: init_state_elt + size: 32 + inode: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries + - id: inode_field1 + type: inode_field1_entries repeat: expr repeat-expr: 1 - doc: case__4_field1_entries - case__40: - seq: - - id: case__40_field0 - type: u1 - - id: case__40_field1 - type: case__40_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__40_field1_entries - case__40_field1_entries: - seq: - - id: case__40_field1_elt_field0 - type: u1 - - id: case__40_field1_elt_field1 - type: inode_tree - case__41: - seq: - - id: case__41_field0 - type: u2 - - id: case__41_field1 - type: case__41_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__41_field1_entries - case__41_field1_entries: + doc: inode_field1_entries + inode_0: seq: - - id: case__41_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__41_field1_elt_field1 - type: inode_tree - case__42: - seq: - - id: case__42_field0 - type: s4 - - id: case__42_field1 - type: case__42_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__42_field1_entries - case__42_field1_entries: - seq: - - id: case__42_field1_elt_field0 - type: u1 - - id: case__42_field1_elt_field1 - type: inode_tree - case__43: - seq: - - id: case__43_field0 - type: s8 - - id: case__43_field1 - type: case__43_field1_entries - repeat: expr - repeat-expr: 10 - doc: case__43_field1_entries - case__43_field1_entries: - seq: - - id: case__43_field1_elt_field0 - type: u1 - - id: case__43_field1_elt_field1 - type: inode_tree - case__44: - seq: - - id: case__44_field0 - type: u1 - - id: case__44_field1 - type: case__44_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__44_field1_entries - case__44_field1_entries: - seq: - - id: case__44_field1_elt_field0 - type: u1 - - id: case__44_field1_elt_field1 - type: inode_tree - case__45: - seq: - - id: case__45_field0 - type: u2 - - id: case__45_field1 - type: case__45_field1_entries - repeat: expr - repeat-expr: 11 - doc: case__45_field1_entries - case__45_field1_entries: - seq: - - id: case__45_field1_elt_field0 - type: u1 - - id: case__45_field1_elt_field1 - type: inode_tree - case__46: - seq: - - id: case__46_field0 - type: s4 - - id: case__46_field1 - type: case__46_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__46_field1_entries - case__46_field1_entries: + repeat-expr: 2 + doc: inode_field1_entries + inode_1: seq: - - id: case__46_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__46_field1_elt_field1 - type: inode_tree - case__47: - seq: - - id: case__47_field0 - type: s8 - - id: case__47_field1 - type: case__47_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 11 - doc: case__47_field1_entries - case__47_field1_entries: - seq: - - id: case__47_field1_elt_field0 - type: u1 - - id: case__47_field1_elt_field1 - type: inode_tree - case__48: + repeat-expr: 3 + doc: inode_field1_entries + inode_10: seq: - - id: case__48_field0 + - id: inode_field0 type: u1 - - id: case__48_field1 - type: case__48_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr repeat-expr: 12 - doc: case__48_field1_entries - case__48_field1_entries: + doc: inode_field1_entries + inode_11: seq: - - id: case__48_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__48_field1_elt_field1 - type: inode_tree - case__49: - seq: - - id: case__49_field0 - type: u2 - - id: case__49_field1 - type: case__49_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__49_field1_entries - case__49_field1_entries: - seq: - - id: case__49_field1_elt_field0 - type: u1 - - id: case__49_field1_elt_field1 - type: inode_tree - case__4_0: + repeat-expr: 13 + doc: inode_field1_entries + inode_12: seq: - - id: case__4_field0 + - id: inode_field0 type: u1 - - id: case__4_field1 - type: case__4_field1_entries_0 + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__4_field1_entries - case__4_field1_entries: + repeat-expr: 14 + doc: inode_field1_entries + inode_13: seq: - - id: case__4_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - case__4_field1_entries_0: + - id: inode_field1 + type: inode_field1_0 + inode_14: seq: - - id: case__4_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__4_field1_elt_field1 - type: inode_tree - doc: inode_tree - case__5: - seq: - - id: case__5_field0 - type: u2 - - id: case__5_field1 - type: case__5_field1_entries + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr - repeat-expr: 1 - doc: case__5_field1_entries - case__50: + repeat-expr: 32 + doc: inode_field1_entries + inode_15: seq: - - id: case__50_field0 - type: s4 - - id: case__50_field1 - type: case__50_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__50_field1_entries - case__50_field1_entries: - seq: - - id: case__50_field1_elt_field0 - type: u1 - - id: case__50_field1_elt_field1 - type: inode_tree - case__51: + repeat-expr: 1 + doc: inode_field1_entries + inode_16: seq: - - id: case__51_field0 - type: s8 - - id: case__51_field1 - type: case__51_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 12 - doc: case__51_field1_entries - case__51_field1_entries: - seq: - - id: case__51_field1_elt_field0 - type: u1 - - id: case__51_field1_elt_field1 - type: inode_tree - case__52: + repeat-expr: 2 + doc: inode_field1_entries + inode_17: seq: - - id: case__52_field0 - type: u1 - - id: case__52_field1 - type: case__52_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__52_field1_entries - case__52_field1_entries: - seq: - - id: case__52_field1_elt_field0 - type: u1 - - id: case__52_field1_elt_field1 - type: inode_tree - case__53: + repeat-expr: 3 + doc: inode_field1_entries + inode_18: seq: - - id: case__53_field0 - type: u2 - - id: case__53_field1 - type: case__53_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__53_field1_entries - case__53_field1_entries: - seq: - - id: case__53_field1_elt_field0 - type: u1 - - id: case__53_field1_elt_field1 - type: inode_tree - case__54: + repeat-expr: 4 + doc: inode_field1_entries + inode_19: seq: - - id: case__54_field0 - type: s4 - - id: case__54_field1 - type: case__54_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__54_field1_entries - case__54_field1_entries: + repeat-expr: 5 + doc: inode_field1_entries + inode_2: seq: - - id: case__54_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__54_field1_elt_field1 - type: inode_tree - case__55: - seq: - - id: case__55_field0 - type: s8 - - id: case__55_field1 - type: case__55_field1_entries + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 13 - doc: case__55_field1_entries - case__55_field1_entries: - seq: - - id: case__55_field1_elt_field0 - type: u1 - - id: case__55_field1_elt_field1 - type: inode_tree - case__56: + repeat-expr: 4 + doc: inode_field1_entries + inode_20: seq: - - id: case__56_field0 - type: u1 - - id: case__56_field1 - type: case__56_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__56_field1_entries - case__56_field1_entries: - seq: - - id: case__56_field1_elt_field0 - type: u1 - - id: case__56_field1_elt_field1 - type: inode_tree - case__57: + repeat-expr: 6 + doc: inode_field1_entries + inode_21: seq: - - id: case__57_field0 - type: u2 - - id: case__57_field1 - type: case__57_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__57_field1_entries - case__57_field1_entries: - seq: - - id: case__57_field1_elt_field0 - type: u1 - - id: case__57_field1_elt_field1 - type: inode_tree - case__58: + repeat-expr: 7 + doc: inode_field1_entries + inode_22: seq: - - id: case__58_field0 - type: s4 - - id: case__58_field1 - type: case__58_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__58_field1_entries - case__58_field1_entries: - seq: - - id: case__58_field1_elt_field0 - type: u1 - - id: case__58_field1_elt_field1 - type: inode_tree - case__59: + repeat-expr: 8 + doc: inode_field1_entries + inode_23: seq: - - id: case__59_field0 - type: s8 - - id: case__59_field1 - type: case__59_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 14 - doc: case__59_field1_entries - case__59_field1_entries: - seq: - - id: case__59_field1_elt_field0 - type: u1 - - id: case__59_field1_elt_field1 - type: inode_tree - case__5_field1_entries: - seq: - - id: case__5_field1_elt_field0 - type: u1 - - id: case__5_field1_elt_field1 - type: inode_tree - case__6: + repeat-expr: 9 + doc: inode_field1_entries + inode_24: seq: - - id: case__6_field0 - type: s4 - - id: case__6_field1 - type: case__6_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__6_field1_entries - case__60: - seq: - - id: case__60_field0 - type: u1 - - id: case__60_field1 - type: case__60_field1_0 - case__60_field1: - seq: - - id: case__60_field1_entries - type: case__60_field1_entries - repeat: eos - case__60_field1_0: - seq: - - id: len_case__60_field1 - type: u4 - valid: - max: 1073741823 - - id: case__60_field1 - type: case__60_field1 - size: len_case__60_field1 - case__60_field1_entries: - seq: - - id: case__60_field1_elt_field0 - type: u1 - - id: case__60_field1_elt_field1 - type: inode_tree - case__61: - seq: - - id: case__61_field0 - type: u2 - - id: case__61_field1 - type: case__61_field1_0 - case__61_field1: - seq: - - id: case__61_field1_entries - type: case__61_field1_entries - repeat: eos - case__61_field1_0: - seq: - - id: len_case__61_field1 - type: u4 - valid: - max: 1073741823 - - id: case__61_field1 - type: case__61_field1 - size: len_case__61_field1 - case__61_field1_entries: - seq: - - id: case__61_field1_elt_field0 - type: u1 - - id: case__61_field1_elt_field1 - type: inode_tree - case__62: - seq: - - id: case__62_field0 - type: s4 - - id: case__62_field1 - type: case__62_field1_0 - case__62_field1: - seq: - - id: case__62_field1_entries - type: case__62_field1_entries - repeat: eos - case__62_field1_0: + repeat-expr: 10 + doc: inode_field1_entries + inode_25: seq: - - id: len_case__62_field1 - type: u4 - valid: - max: 1073741823 - - id: case__62_field1 - type: case__62_field1 - size: len_case__62_field1 - case__62_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_26: seq: - - id: case__62_field1_elt_field0 - type: u1 - - id: case__62_field1_elt_field1 - type: inode_tree - case__63: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_27: seq: - - id: case__63_field0 - type: s8 - - id: case__63_field1 - type: case__63_field1_0 - case__63_field1: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_28: seq: - - id: case__63_field1_entries - type: case__63_field1_entries - repeat: eos - case__63_field1_0: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_29: seq: - - id: len_case__63_field1 - type: u4 - valid: - max: 1073741823 - - id: case__63_field1 - type: case__63_field1 - size: len_case__63_field1 - case__63_field1_entries: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_3: seq: - - id: case__63_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__63_field1_elt_field1 - type: inode_tree - case__64: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_30: seq: - - id: case__64_field0 - type: u1 - - id: case__64_field1 - type: case__64_field1_entries + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_entries_1 repeat: expr repeat-expr: 32 - doc: case__64_field1_entries - case__64_field1_entries: + doc: inode_field1_entries + inode_31: seq: - - id: case__64_field1_elt - type: inode_tree - case__65: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_32: seq: - - id: case__65_field0 - type: u2 - - id: case__65_field1 - type: case__65_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__65_field1_entries - case__65_field1_entries: + repeat-expr: 2 + doc: inode_field1_entries + inode_33: seq: - - id: case__65_field1_elt - type: inode_tree - case__66: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_34: seq: - - id: case__66_field0 - type: s4 - - id: case__66_field1 - type: case__66_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__66_field1_entries - case__66_field1_entries: + repeat-expr: 4 + doc: inode_field1_entries + inode_35: seq: - - id: case__66_field1_elt - type: inode_tree - case__67: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_36: seq: - - id: case__67_field0 - type: s8 - - id: case__67_field1 - type: case__67_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 32 - doc: case__67_field1_entries - case__67_field1_entries: + repeat-expr: 6 + doc: inode_field1_entries + inode_37: seq: - - id: case__67_field1_elt - type: inode_tree - case__6_field1_entries: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_38: seq: - - id: case__6_field1_elt_field0 - type: u1 - - id: case__6_field1_elt_field1 - type: inode_tree - case__7: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_39: seq: - - id: case__7_field0 - type: s8 - - id: case__7_field1 - type: case__7_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 1 - doc: case__7_field1_entries - case__7_field1_entries: + repeat-expr: 9 + doc: inode_field1_entries + inode_4: seq: - - id: case__7_field1_elt_field0 + - id: inode_field0 type: u1 - - id: case__7_field1_elt_field1 - type: inode_tree - case__8: + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_40: seq: - - id: case__8_field0 - type: u1 - - id: case__8_field1 - type: case__8_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__8_field1_entries - case__8_field1_entries: + repeat-expr: 10 + doc: inode_field1_entries + inode_41: seq: - - id: case__8_field1_elt_field0 - type: u1 - - id: case__8_field1_elt_field1 - type: inode_tree - case__9: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_42: seq: - - id: case__9_field0 - type: u2 - - id: case__9_field1 - type: case__9_field1_entries + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 repeat: expr - repeat-expr: 2 - doc: case__9_field1_entries - case__9_field1_entries: + repeat-expr: 12 + doc: inode_field1_entries + inode_43: seq: - - id: case__9_field1_elt_field0 - type: u1 - - id: case__9_field1_elt_field1 - type: inode_tree - circuits_info: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_44: seq: - - id: circuits_info_entries - type: circuits_info_entries - repeat: eos - circuits_info_0: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_45: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_46: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_47: seq: - - id: len_circuits_info - type: u4 - valid: - max: 1073741823 - - id: circuits_info - type: circuits_info - size: len_circuits_info - circuits_info_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 1 + doc: inode_field1_entries + inode_48: seq: - - id: circuits_info_elt_field0 - type: bytes_dyn_uint30 - - id: circuits_info_elt_field1 - type: u1 - enum: bool - commitment: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 2 + doc: inode_field1_entries + inode_49: seq: - - id: level - type: s4 - - id: messages - type: messages_0 - - id: predecessor - type: predecessor - - id: inbox_merkle_root - size: 32 - commitment_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 3 + doc: inode_field1_entries + inode_5: seq: - - id: compressed_state - size: 32 - - id: inbox_level - type: s4 - - id: predecessor - size: 32 - - id: number_of_ticks - type: s8 - contents_entries: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_50: seq: - - id: id_015__ptlimapt__operation__alpha__contents - type: id_015__ptlimapt__operation__alpha__contents - dal_publish_slot_header: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 4 + doc: inode_field1_entries + inode_51: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: slot - type: slot - dal_slot_availability: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 5 + doc: inode_field1_entries + inode_52: seq: - - id: endorser - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: endorsement - type: z - delegation: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 6 + doc: inode_field1_entries + inode_53: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: delegate_tag - type: u1 - enum: bool - - id: delegate - type: public_key_hash - if: (delegate_tag == bool::true) - doc: A Ed25519, Secp256k1, or P256 public key hash - deposit: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 7 + doc: inode_field1_entries + inode_54: seq: - - id: sender - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - size: 20 - - id: ticket_hash - size: 32 - - id: amount - type: amount - dissection: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_55: seq: - - id: dissection_entries - type: dissection_entries - repeat: eos - dissection_0: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_56: seq: - - id: len_dissection - type: u4 - valid: - max: 1073741823 - - id: dissection - type: dissection - size: len_dissection - dissection_entries: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_57: seq: - - id: state_tag - type: u1 - enum: bool - - id: state - size: 32 - if: (state_tag == bool::true) - - id: tick - type: n - double_baking_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_58: seq: - - id: bh1 - type: bh1_0 - - id: bh2 - type: bh2_0 - double_endorsement_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 12 + doc: inode_field1_entries + inode_59: seq: - - id: op1 - type: op1_0 - - id: op2 - type: op2_0 - double_preendorsement_evidence: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 13 + doc: inode_field1_entries + inode_6: seq: - - id: op1 - type: op1_2 - - id: op2 - type: op2_2 - drain_delegate: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 8 + doc: inode_field1_entries + inode_60: seq: - - id: consensus_key - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: delegate - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: destination - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - endorsement: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 14 + doc: inode_field1_entries + inode_61: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_62: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_entries_1 + repeat: expr + repeat-expr: 32 + doc: inode_field1_entries + inode_7: seq: - - id: slot - type: u2 - - id: level - type: s4 - - id: round - type: s4 - - id: block_payload_hash - size: 32 - id_015__ptlimapt__block_header__alpha__full_header: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 9 + doc: inode_field1_entries + inode_8: seq: - - id: id_015__ptlimapt__block_header__alpha__full_header - type: block_header__shell - - id: id_015__ptlimapt__block_header__alpha__signed_contents - type: id_015__ptlimapt__block_header__alpha__signed_contents - id_015__ptlimapt__block_header__alpha__signed_contents: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 10 + doc: inode_field1_entries + inode_9: seq: - - id: id_015__ptlimapt__block_header__alpha__unsigned_contents - type: id_015__ptlimapt__block_header__alpha__unsigned_contents - - id: signature - size: 64 - id_015__ptlimapt__block_header__alpha__unsigned_contents: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1_entries_0 + repeat: expr + repeat-expr: 11 + doc: inode_field1_entries + inode_field1: + seq: + - id: inode_field1_entries + type: inode_field1_entries_0 + repeat: eos + inode_field1_0: seq: - - id: payload_hash - size: 32 - - id: payload_round - type: s4 - - id: proof_of_work_nonce - size: 8 - - id: seed_nonce_hash_tag + - id: len_inode_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_field1 + type: inode_field1 + size: len_inode_field1 + inode_field1_entries: + seq: + - id: inode_field1_elt_field0 type: u1 - enum: bool - - id: seed_nonce_hash - size: 32 - if: (seed_nonce_hash_tag == bool::true) - - id: liquidity_baking_toggle_vote - type: id_015__ptlimapt__liquidity_baking_toggle_vote - id_015__ptlimapt__contract_id: + - id: inode_field1_elt_field1 + type: inode_tree_63 + doc: inode_tree + inode_field1_entries_0: seq: - - id: id_015__ptlimapt__contract_id_tag + - id: inode_field1_elt_field0 type: u1 - enum: id_015__ptlimapt__contract_id_tag - - id: implicit - type: public_key_hash - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::implicit) - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id_tag == id_015__ptlimapt__contract_id_tag::originated) - id_015__ptlimapt__contract_id__originated: + - id: inode_field1_elt_field1 + type: inode_tree + inode_field1_entries_1: seq: - - id: id_015__ptlimapt__contract_id__originated_tag + - id: inode_field1_elt + type: inode_tree + inode_tree: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__contract_id__originated_tag - - id: originated - type: originated - if: (id_015__ptlimapt__contract_id__originated_tag == id_015__ptlimapt__contract_id__originated_tag::originated) - id_015__ptlimapt__entrypoint: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_0: seq: - - id: id_015__ptlimapt__entrypoint_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__entrypoint_tag - - id: named - type: named_0 - if: (id_015__ptlimapt__entrypoint_tag == id_015__ptlimapt__entrypoint_tag::named) - id_015__ptlimapt__inlined__endorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_1: seq: - - id: id_015__ptlimapt__inlined__endorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__endorsement_mempool__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__endorsement_mempool__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_10: seq: - - id: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__endorsement_mempool__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__inlined__endorsement_mempool__contents_tag == id_015__ptlimapt__inlined__endorsement_mempool__contents_tag::endorsement) - id_015__ptlimapt__inlined__preendorsement: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_11: seq: - - id: id_015__ptlimapt__inlined__preendorsement - type: operation__shell_header - - id: operations - type: id_015__ptlimapt__inlined__preendorsement__contents - - id: signature_tag + - id: inode_tree_field0 type: u1 - enum: bool - - id: signature - size: 64 - if: (signature_tag == bool::true) - id_015__ptlimapt__inlined__preendorsement__contents: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_12: seq: - - id: id_015__ptlimapt__inlined__preendorsement__contents_tag + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__inlined__preendorsement__contents_tag - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__inlined__preendorsement__contents_tag == id_015__ptlimapt__inlined__preendorsement__contents_tag::preendorsement) - id_015__ptlimapt__liquidity_baking_toggle_vote: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_13: seq: - - id: id_015__ptlimapt__liquidity_baking_toggle_vote - type: s1 - id_015__ptlimapt__michelson__v1__primitives: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_14: seq: - - id: id_015__ptlimapt__michelson__v1__primitives + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__michelson__v1__primitives - id_015__ptlimapt__mutez: + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_15: seq: - - id: id_015__ptlimapt__mutez - type: n - id_015__ptlimapt__operation__alpha__contents: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_16: seq: - - id: id_015__ptlimapt__operation__alpha__contents_tag + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_17: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_18: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_19: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_2: + seq: + - id: inode_tree_field0 type: u1 - enum: id_015__ptlimapt__operation__alpha__contents_tag - - id: endorsement - type: endorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::endorsement) - - id: preendorsement - type: preendorsement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::preendorsement) - - id: dal_slot_availability - type: dal_slot_availability - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_slot_availability) - - id: seed_nonce_revelation - type: seed_nonce_revelation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::seed_nonce_revelation) - - id: vdf_revelation - type: solution - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::vdf_revelation) - - id: double_endorsement_evidence - type: double_endorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_endorsement_evidence) - - id: double_preendorsement_evidence - type: double_preendorsement_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_preendorsement_evidence) - - id: double_baking_evidence - type: double_baking_evidence - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::double_baking_evidence) - - id: activate_account - type: activate_account - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::activate_account) - - id: proposals - type: proposals_1 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::proposals) - - id: ballot - type: ballot - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::ballot) - - id: reveal - type: reveal - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::reveal) - - id: transaction - type: transaction - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transaction) - - id: origination - type: origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::origination) - - id: delegation - type: delegation - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::delegation) - - id: set_deposits_limit - type: set_deposits_limit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::set_deposits_limit) - - id: increase_paid_storage - type: increase_paid_storage - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::increase_paid_storage) - - id: update_consensus_key - type: update_consensus_key - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::update_consensus_key) - - id: drain_delegate - type: drain_delegate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::drain_delegate) - - id: failing_noop - type: bytes_dyn_uint30 - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::failing_noop) - - id: register_global_constant - type: register_global_constant - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::register_global_constant) - - id: tx_rollup_origination - type: tx_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_origination) - - id: tx_rollup_submit_batch - type: tx_rollup_submit_batch - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_submit_batch) - - id: tx_rollup_commit - type: tx_rollup_commit - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_commit) - - id: tx_rollup_return_bond - type: tx_rollup_return_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_return_bond) - - id: tx_rollup_finalize_commitment - type: tx_rollup_finalize_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_finalize_commitment) - - id: tx_rollup_remove_commitment - type: tx_rollup_remove_commitment - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_remove_commitment) - - id: tx_rollup_rejection - type: tx_rollup_rejection - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_rejection) - - id: tx_rollup_dispatch_tickets - type: tx_rollup_dispatch_tickets - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::tx_rollup_dispatch_tickets) - - id: transfer_ticket - type: transfer_ticket - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::transfer_ticket) - - id: dal_publish_slot_header - type: dal_publish_slot_header - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::dal_publish_slot_header) - - id: sc_rollup_originate - type: sc_rollup_originate - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_originate) - - id: sc_rollup_add_messages - type: sc_rollup_add_messages - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_add_messages) - - id: sc_rollup_cement - type: sc_rollup_cement - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_cement) - - id: sc_rollup_publish - type: sc_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_publish) - - id: sc_rollup_refute - type: sc_rollup_refute - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_refute) - - id: sc_rollup_timeout - type: sc_rollup_timeout - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_timeout) - - id: sc_rollup_execute_outbox_message - type: sc_rollup_execute_outbox_message - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_execute_outbox_message) - - id: sc_rollup_recover_bond - type: sc_rollup_recover_bond - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_recover_bond) - - id: sc_rollup_dal_slot_subscribe - type: sc_rollup_dal_slot_subscribe - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::sc_rollup_dal_slot_subscribe) - - id: zk_rollup_origination - type: zk_rollup_origination - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_origination) - - id: zk_rollup_publish - type: zk_rollup_publish - if: (id_015__ptlimapt__operation__alpha__contents_tag == id_015__ptlimapt__operation__alpha__contents_tag::zk_rollup_publish) - id_015__ptlimapt__operation__alpha__unsigned_operation: + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_20: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_21: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_22: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_23: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_24: seq: - - id: id_015__ptlimapt__operation__alpha__unsigned_operation - type: operation__shell_header - - id: contents - type: contents_entries - repeat: eos - id_015__ptlimapt__rollup_address: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_25: seq: - - id: id_015__ptlimapt__rollup_address - type: bytes_dyn_uint30 - id_015__ptlimapt__scripted__contracts: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_26: seq: - - id: code - type: bytes_dyn_uint30 - - id: storage - type: bytes_dyn_uint30 - id_015__ptlimapt__tx_rollup_id: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_27: seq: - - id: rollup_hash - size: 20 - inbox__proof: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_28: seq: - - id: level - type: s4 - - id: message_counter - type: n - - id: serialized_proof - type: bytes_dyn_uint30 - increase_paid_storage: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_29: seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, or P256 public key hash - - id: fee - type: id_015__ptlimapt__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: z - - id: destination - type: id_015__ptlimapt__contract_id__originated - doc: ! >- - A contract handle -- originated account: A contract notation as given to an - RPC or inside scripts. Can be a base58 originated contract hash. - init_state: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_3: seq: - - id: init_state_entries - type: init_state_entries - repeat: eos - init_state_0: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_30: seq: - - id: len_init_state - type: u4 - valid: - max: 1073741823 - - id: init_state - type: init_state - size: len_init_state - init_state_entries: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_31: seq: - - id: init_state_elt - size: 32 - inode_tree: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_32: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_33: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_34: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_35: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_36: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_37: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_38: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_39: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_4: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_40: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_41: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_42: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_43: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_44: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_45: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_46: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_47: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 1 + doc: inode_tree_field1_entries + inode_tree_48: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 2 + doc: inode_tree_field1_entries + inode_tree_49: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 3 + doc: inode_tree_field1_entries + inode_tree_5: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_50: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 4 + doc: inode_tree_field1_entries + inode_tree_51: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 5 + doc: inode_tree_field1_entries + inode_tree_52: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 6 + doc: inode_tree_field1_entries + inode_tree_53: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 7 + doc: inode_tree_field1_entries + inode_tree_54: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_55: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_56: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_57: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_58: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 12 + doc: inode_tree_field1_entries + inode_tree_59: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 13 + doc: inode_tree_field1_entries + inode_tree_6: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 8 + doc: inode_tree_field1_entries + inode_tree_60: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 14 + doc: inode_tree_field1_entries + inode_tree_61: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_0 + inode_tree_62: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1_entries_0 + repeat: expr + repeat-expr: 32 + doc: inode_tree_field1_entries + inode_tree_63: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 + - id: inode_tree type: u1 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__4 - type: case__4 - if: (inode_tree_tag == inode_tree_tag::case__4) - - id: case__8 - type: case__8 - if: (inode_tree_tag == inode_tree_tag::case__8) - - id: case__12 - type: case__12 - if: (inode_tree_tag == inode_tree_tag::case__12) - - id: case__16 - type: case__16 - if: (inode_tree_tag == inode_tree_tag::case__16) - - id: case__20 - type: case__20 - if: (inode_tree_tag == inode_tree_tag::case__20) - - id: case__24 - type: case__24 - if: (inode_tree_tag == inode_tree_tag::case__24) - - id: case__28 - type: case__28 - if: (inode_tree_tag == inode_tree_tag::case__28) - - id: case__32 - type: case__32 - if: (inode_tree_tag == inode_tree_tag::case__32) - - id: case__36 - type: case__36 - if: (inode_tree_tag == inode_tree_tag::case__36) - - id: case__40 - type: case__40 - if: (inode_tree_tag == inode_tree_tag::case__40) - - id: case__44 - type: case__44 - if: (inode_tree_tag == inode_tree_tag::case__44) - - id: case__48 - type: case__48 - if: (inode_tree_tag == inode_tree_tag::case__48) - - id: case__52 - type: case__52 - if: (inode_tree_tag == inode_tree_tag::case__52) - - id: case__56 - type: case__56 - if: (inode_tree_tag == inode_tree_tag::case__56) - - id: case__60 - type: case__60 - if: (inode_tree_tag == inode_tree_tag::case__60) - - id: case__64 - type: case__64 - if: (inode_tree_tag == inode_tree_tag::case__64) - - id: case__1 - type: u2 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__5 - type: case__5 - if: (inode_tree_tag == inode_tree_tag::case__5) - - id: case__9 - type: case__9 - if: (inode_tree_tag == inode_tree_tag::case__9) - - id: case__13 - type: case__13 - if: (inode_tree_tag == inode_tree_tag::case__13) - - id: case__17 - type: case__17 - if: (inode_tree_tag == inode_tree_tag::case__17) - - id: case__21 - type: case__21 - if: (inode_tree_tag == inode_tree_tag::case__21) - - id: case__25 - type: case__25 - if: (inode_tree_tag == inode_tree_tag::case__25) - - id: case__29 - type: case__29 - if: (inode_tree_tag == inode_tree_tag::case__29) - - id: case__33 - type: case__33 - if: (inode_tree_tag == inode_tree_tag::case__33) - - id: case__37 - type: case__37 - if: (inode_tree_tag == inode_tree_tag::case__37) - - id: case__41 - type: case__41 - if: (inode_tree_tag == inode_tree_tag::case__41) - - id: case__45 - type: case__45 - if: (inode_tree_tag == inode_tree_tag::case__45) - - id: case__49 - type: case__49 - if: (inode_tree_tag == inode_tree_tag::case__49) - - id: case__53 - type: case__53 - if: (inode_tree_tag == inode_tree_tag::case__53) - - id: case__57 - type: case__57 - if: (inode_tree_tag == inode_tree_tag::case__57) - - id: case__61 - type: case__61 - if: (inode_tree_tag == inode_tree_tag::case__61) - - id: case__65 - type: case__65 - if: (inode_tree_tag == inode_tree_tag::case__65) - - id: case__2 - type: s4 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__6 - type: case__6 - if: (inode_tree_tag == inode_tree_tag::case__6) - - id: case__10 - type: case__10 - if: (inode_tree_tag == inode_tree_tag::case__10) - - id: case__14 - type: case__14 - if: (inode_tree_tag == inode_tree_tag::case__14) - - id: case__18 - type: case__18 - if: (inode_tree_tag == inode_tree_tag::case__18) - - id: case__22 - type: case__22 - if: (inode_tree_tag == inode_tree_tag::case__22) - - id: case__26 - type: case__26 - if: (inode_tree_tag == inode_tree_tag::case__26) - - id: case__30 - type: case__30 - if: (inode_tree_tag == inode_tree_tag::case__30) - - id: case__34 - type: case__34 - if: (inode_tree_tag == inode_tree_tag::case__34) - - id: case__38 - type: case__38 - if: (inode_tree_tag == inode_tree_tag::case__38) - - id: case__42 - type: case__42 - if: (inode_tree_tag == inode_tree_tag::case__42) - - id: case__46 - type: case__46 - if: (inode_tree_tag == inode_tree_tag::case__46) - - id: case__50 - type: case__50 - if: (inode_tree_tag == inode_tree_tag::case__50) - - id: case__54 - type: case__54 - if: (inode_tree_tag == inode_tree_tag::case__54) - - id: case__58 - type: case__58 - if: (inode_tree_tag == inode_tree_tag::case__58) - - id: case__62 - type: case__62 - if: (inode_tree_tag == inode_tree_tag::case__62) - - id: case__66 - type: case__66 - if: (inode_tree_tag == inode_tree_tag::case__66) - - id: case__3 - type: s8 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__7 - type: case__7 - if: (inode_tree_tag == inode_tree_tag::case__7) - - id: case__11 - type: case__11 - if: (inode_tree_tag == inode_tree_tag::case__11) - - id: case__15 - type: case__15 - if: (inode_tree_tag == inode_tree_tag::case__15) - - id: case__19 - type: case__19 - if: (inode_tree_tag == inode_tree_tag::case__19) - - id: case__23 - type: case__23 - if: (inode_tree_tag == inode_tree_tag::case__23) - - id: case__27 - type: case__27 - if: (inode_tree_tag == inode_tree_tag::case__27) - - id: case__31 - type: case__31 - if: (inode_tree_tag == inode_tree_tag::case__31) - - id: case__35 - type: case__35 - if: (inode_tree_tag == inode_tree_tag::case__35) - - id: case__39 - type: case__39 - if: (inode_tree_tag == inode_tree_tag::case__39) - - id: case__43 - type: case__43 - if: (inode_tree_tag == inode_tree_tag::case__43) - - id: case__47 - type: case__47 - if: (inode_tree_tag == inode_tree_tag::case__47) - - id: case__51 - type: case__51 - if: (inode_tree_tag == inode_tree_tag::case__51) - - id: case__55 - type: case__55 - if: (inode_tree_tag == inode_tree_tag::case__55) - - id: case__59 - type: case__59 - if: (inode_tree_tag == inode_tree_tag::case__59) - - id: case__63 - type: case__63 - if: (inode_tree_tag == inode_tree_tag::case__63) - - id: case__67 - type: case__67 - if: (inode_tree_tag == inode_tree_tag::case__67) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_entries - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__132 - type: case__132_entries - if: (inode_tree_tag == inode_tree_tag::case__132) - - id: case__133 - type: case__133_entries - if: (inode_tree_tag == inode_tree_tag::case__133) - - id: case__134 - type: case__134_entries - if: (inode_tree_tag == inode_tree_tag::case__134) - - id: case__135 - type: case__135_entries - if: (inode_tree_tag == inode_tree_tag::case__135) - - id: case__136 - type: case__136_entries - if: (inode_tree_tag == inode_tree_tag::case__136) - - id: case__137 - type: case__137_entries - if: (inode_tree_tag == inode_tree_tag::case__137) - - id: case__138 - type: case__138_entries - if: (inode_tree_tag == inode_tree_tag::case__138) - - id: case__139 - type: case__139_entries - if: (inode_tree_tag == inode_tree_tag::case__139) - - id: case__140 - type: case__140_entries - if: (inode_tree_tag == inode_tree_tag::case__140) - - id: case__141 - type: case__141_entries - if: (inode_tree_tag == inode_tree_tag::case__141) - - id: case__142 - type: case__142_entries - if: (inode_tree_tag == inode_tree_tag::case__142) - - id: case__143 - type: case__143_entries - if: (inode_tree_tag == inode_tree_tag::case__143) - - id: case__144 - type: case__144_entries - if: (inode_tree_tag == inode_tree_tag::case__144) - - id: case__145 - type: case__145_entries - if: (inode_tree_tag == inode_tree_tag::case__145) - - id: case__146 - type: case__146_entries - if: (inode_tree_tag == inode_tree_tag::case__146) - - id: case__147 - type: case__147_entries - if: (inode_tree_tag == inode_tree_tag::case__147) - - id: case__148 - type: case__148_entries - if: (inode_tree_tag == inode_tree_tag::case__148) - - id: case__149 - type: case__149_entries - if: (inode_tree_tag == inode_tree_tag::case__149) - - id: case__150 - type: case__150_entries - if: (inode_tree_tag == inode_tree_tag::case__150) - - id: case__151 - type: case__151_entries - if: (inode_tree_tag == inode_tree_tag::case__151) - - id: case__152 - type: case__152_entries - if: (inode_tree_tag == inode_tree_tag::case__152) - - id: case__153 - type: case__153_entries - if: (inode_tree_tag == inode_tree_tag::case__153) - - id: case__154 - type: case__154_entries - if: (inode_tree_tag == inode_tree_tag::case__154) - - id: case__155 - type: case__155_entries - if: (inode_tree_tag == inode_tree_tag::case__155) - - id: case__156 - type: case__156_entries - if: (inode_tree_tag == inode_tree_tag::case__156) - - id: case__157 - type: case__157_entries - if: (inode_tree_tag == inode_tree_tag::case__157) - - id: case__158 - type: case__158_entries - if: (inode_tree_tag == inode_tree_tag::case__158) - - id: case__159 - type: case__159_entries - if: (inode_tree_tag == inode_tree_tag::case__159) - - id: case__160 - type: case__160_entries - if: (inode_tree_tag == inode_tree_tag::case__160) - - id: case__161 - type: case__161_entries - if: (inode_tree_tag == inode_tree_tag::case__161) - - id: case__162 - type: case__162_entries - if: (inode_tree_tag == inode_tree_tag::case__162) - - id: case__163 - type: case__163_entries - if: (inode_tree_tag == inode_tree_tag::case__163) - - id: case__164 - type: case__164_entries - if: (inode_tree_tag == inode_tree_tag::case__164) - - id: case__165 - type: case__165_entries - if: (inode_tree_tag == inode_tree_tag::case__165) - - id: case__166 - type: case__166_entries - if: (inode_tree_tag == inode_tree_tag::case__166) - - id: case__167 - type: case__167_entries - if: (inode_tree_tag == inode_tree_tag::case__167) - - id: case__168 - type: case__168_entries - if: (inode_tree_tag == inode_tree_tag::case__168) - - id: case__169 - type: case__169_entries - if: (inode_tree_tag == inode_tree_tag::case__169) - - id: case__170 - type: case__170_entries - if: (inode_tree_tag == inode_tree_tag::case__170) - - id: case__171 - type: case__171_entries - if: (inode_tree_tag == inode_tree_tag::case__171) - - id: case__172 - type: case__172_entries - if: (inode_tree_tag == inode_tree_tag::case__172) - - id: case__173 - type: case__173_entries - if: (inode_tree_tag == inode_tree_tag::case__173) - - id: case__174 - type: case__174_entries - if: (inode_tree_tag == inode_tree_tag::case__174) - - id: case__175 - type: case__175_entries - if: (inode_tree_tag == inode_tree_tag::case__175) - - id: case__176 - type: case__176_entries - if: (inode_tree_tag == inode_tree_tag::case__176) - - id: case__177 - type: case__177_entries - if: (inode_tree_tag == inode_tree_tag::case__177) - - id: case__178 - type: case__178_entries - if: (inode_tree_tag == inode_tree_tag::case__178) - - id: case__179 - type: case__179_entries - if: (inode_tree_tag == inode_tree_tag::case__179) - - id: case__180 - type: case__180_entries - if: (inode_tree_tag == inode_tree_tag::case__180) - - id: case__181 - type: case__181_entries - if: (inode_tree_tag == inode_tree_tag::case__181) - - id: case__182 - type: case__182_entries - if: (inode_tree_tag == inode_tree_tag::case__182) - - id: case__183 - type: case__183_entries - if: (inode_tree_tag == inode_tree_tag::case__183) - - id: case__184 - type: case__184_entries - if: (inode_tree_tag == inode_tree_tag::case__184) - - id: case__185 - type: case__185_entries - if: (inode_tree_tag == inode_tree_tag::case__185) - - id: case__186 - type: case__186_entries - if: (inode_tree_tag == inode_tree_tag::case__186) - - id: case__187 - type: case__187_entries - if: (inode_tree_tag == inode_tree_tag::case__187) - - id: case__188 - type: case__188_entries - if: (inode_tree_tag == inode_tree_tag::case__188) - - id: case__189 - type: case__189_entries - if: (inode_tree_tag == inode_tree_tag::case__189) - - id: case__190 - type: case__190_entries - if: (inode_tree_tag == inode_tree_tag::case__190) - - id: case__191 - type: case__191_0 - if: (inode_tree_tag == inode_tree_tag::case__191) - - id: case__192 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_3 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_4 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_5 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_6 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_7 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_8 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_9 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_10 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_11 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_12 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_13 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_14 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: u2be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_15 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_16 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_17 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_18 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_19 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_20 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_21 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_22 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_23 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_24 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_25 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_26 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_27 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_28 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_29 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_30 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s4be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_31 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_32 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_33 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_34 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_35 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_36 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_37 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_38 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_39 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_40 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_41 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_42 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_43 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_44 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_45 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_46 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: s8be + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_47 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_48 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_49 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_50 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_51 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_52 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_53 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_54 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_55 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_56 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_57 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_58 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_59 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_60 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_61 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_62 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_7: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 9 + doc: inode_tree_field1_entries + inode_tree_8: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 10 + doc: inode_tree_field1_entries + inode_tree_9: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1_entries + repeat: expr + repeat-expr: 11 + doc: inode_tree_field1_entries + inode_tree_field1: + seq: + - id: inode_tree_field1_entries + type: inode_tree_field1_entries + repeat: eos + inode_tree_field1_0: + seq: + - id: len_inode_tree_field1 + type: u4be + valid: + max: 1073741823 + - id: inode_tree_field1 + type: inode_tree_field1 + size: len_inode_tree_field1 + inode_tree_field1_entries: + seq: + - id: inode_tree_field1_elt_field0 + type: u1 + - id: inode_tree_field1_elt_field1 + type: inode_tree + inode_tree_field1_entries_0: + seq: + - id: inode_tree_field1_elt + type: inode_tree input_proof: seq: - id: input_proof_tag @@ -3474,7 +2231,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -3497,7 +2254,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -3515,7 +2272,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -3533,7 +2290,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -3551,7 +2308,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -3636,7 +2393,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3649,7 +2406,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -3662,7 +2419,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3675,7 +2432,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -3684,7 +2441,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -3748,6 +2505,184 @@ types: doc: A Ed25519, Secp256k1, or P256 public key hash - id: script type: id_015__ptlimapt__scripted__contracts + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 parameters: seq: - id: entrypoint @@ -3763,7 +2698,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -3784,11 +2719,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -3805,7 +2740,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -3872,35 +2807,35 @@ types: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_0: seq: - id: proof_tag type: u1 enum: proof_tag - - id: case__0 - type: case__0_0 - if: (proof_tag == proof_tag::case__0) - - id: case__2 - type: case__2 - if: (proof_tag == proof_tag::case__2) - - id: case__1 - type: case__1 - if: (proof_tag == proof_tag::case__1) - - id: case__3 - type: case__3 - if: (proof_tag == proof_tag::case__3) + - id: case_0 + type: case_0_0 + if: (proof_tag == proof_tag::case_0) + - id: case_2 + type: case_2 + if: (proof_tag == proof_tag::case_2) + - id: case_1 + type: case_1 + if: (proof_tag == proof_tag::case_1) + - id: case_3 + type: case_3 + if: (proof_tag == proof_tag::case_3) proof_1: seq: - id: pvm_step @@ -3919,7 +2854,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -3931,7 +2866,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -4217,7 +3152,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -4228,7 +3163,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -4260,7 +3195,7 @@ types: slot: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: header @@ -4309,7 +3244,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -4393,426 +3328,426 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: u1 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__4 - type: case__4_0 - if: (tree_encoding_tag == tree_encoding_tag::case__4) - - id: case__8 - type: case__8 - if: (tree_encoding_tag == tree_encoding_tag::case__8) - - id: case__12 - type: case__12 - if: (tree_encoding_tag == tree_encoding_tag::case__12) - - id: case__16 - type: case__16 - if: (tree_encoding_tag == tree_encoding_tag::case__16) - - id: case__20 - type: case__20 - if: (tree_encoding_tag == tree_encoding_tag::case__20) - - id: case__24 - type: case__24 - if: (tree_encoding_tag == tree_encoding_tag::case__24) - - id: case__28 - type: case__28 - if: (tree_encoding_tag == tree_encoding_tag::case__28) - - id: case__32 - type: case__32 - if: (tree_encoding_tag == tree_encoding_tag::case__32) - - id: case__36 - type: case__36 - if: (tree_encoding_tag == tree_encoding_tag::case__36) - - id: case__40 - type: case__40 - if: (tree_encoding_tag == tree_encoding_tag::case__40) - - id: case__44 - type: case__44 - if: (tree_encoding_tag == tree_encoding_tag::case__44) - - id: case__48 - type: case__48 - if: (tree_encoding_tag == tree_encoding_tag::case__48) - - id: case__52 - type: case__52 - if: (tree_encoding_tag == tree_encoding_tag::case__52) - - id: case__56 - type: case__56 - if: (tree_encoding_tag == tree_encoding_tag::case__56) - - id: case__60 - type: case__60 - if: (tree_encoding_tag == tree_encoding_tag::case__60) - - id: case__64 - type: case__64 - if: (tree_encoding_tag == tree_encoding_tag::case__64) - - id: case__1 - type: u2 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__5 - type: case__5 - if: (tree_encoding_tag == tree_encoding_tag::case__5) - - id: case__9 - type: case__9 - if: (tree_encoding_tag == tree_encoding_tag::case__9) - - id: case__13 - type: case__13 - if: (tree_encoding_tag == tree_encoding_tag::case__13) - - id: case__17 - type: case__17 - if: (tree_encoding_tag == tree_encoding_tag::case__17) - - id: case__21 - type: case__21 - if: (tree_encoding_tag == tree_encoding_tag::case__21) - - id: case__25 - type: case__25 - if: (tree_encoding_tag == tree_encoding_tag::case__25) - - id: case__29 - type: case__29 - if: (tree_encoding_tag == tree_encoding_tag::case__29) - - id: case__33 - type: case__33 - if: (tree_encoding_tag == tree_encoding_tag::case__33) - - id: case__37 - type: case__37 - if: (tree_encoding_tag == tree_encoding_tag::case__37) - - id: case__41 - type: case__41 - if: (tree_encoding_tag == tree_encoding_tag::case__41) - - id: case__45 - type: case__45 - if: (tree_encoding_tag == tree_encoding_tag::case__45) - - id: case__49 - type: case__49 - if: (tree_encoding_tag == tree_encoding_tag::case__49) - - id: case__53 - type: case__53 - if: (tree_encoding_tag == tree_encoding_tag::case__53) - - id: case__57 - type: case__57 - if: (tree_encoding_tag == tree_encoding_tag::case__57) - - id: case__61 - type: case__61 - if: (tree_encoding_tag == tree_encoding_tag::case__61) - - id: case__65 - type: case__65 - if: (tree_encoding_tag == tree_encoding_tag::case__65) - - id: case__2 - type: s4 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__6 - type: case__6 - if: (tree_encoding_tag == tree_encoding_tag::case__6) - - id: case__10 - type: case__10 - if: (tree_encoding_tag == tree_encoding_tag::case__10) - - id: case__14 - type: case__14 - if: (tree_encoding_tag == tree_encoding_tag::case__14) - - id: case__18 - type: case__18 - if: (tree_encoding_tag == tree_encoding_tag::case__18) - - id: case__22 - type: case__22 - if: (tree_encoding_tag == tree_encoding_tag::case__22) - - id: case__26 - type: case__26 - if: (tree_encoding_tag == tree_encoding_tag::case__26) - - id: case__30 - type: case__30 - if: (tree_encoding_tag == tree_encoding_tag::case__30) - - id: case__34 - type: case__34 - if: (tree_encoding_tag == tree_encoding_tag::case__34) - - id: case__38 - type: case__38 - if: (tree_encoding_tag == tree_encoding_tag::case__38) - - id: case__42 - type: case__42 - if: (tree_encoding_tag == tree_encoding_tag::case__42) - - id: case__46 - type: case__46 - if: (tree_encoding_tag == tree_encoding_tag::case__46) - - id: case__50 - type: case__50 - if: (tree_encoding_tag == tree_encoding_tag::case__50) - - id: case__54 - type: case__54 - if: (tree_encoding_tag == tree_encoding_tag::case__54) - - id: case__58 - type: case__58 - if: (tree_encoding_tag == tree_encoding_tag::case__58) - - id: case__62 - type: case__62 - if: (tree_encoding_tag == tree_encoding_tag::case__62) - - id: case__66 - type: case__66 - if: (tree_encoding_tag == tree_encoding_tag::case__66) - - id: case__3 - type: s8 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__7 - type: case__7 - if: (tree_encoding_tag == tree_encoding_tag::case__7) - - id: case__11 - type: case__11 - if: (tree_encoding_tag == tree_encoding_tag::case__11) - - id: case__15 - type: case__15 - if: (tree_encoding_tag == tree_encoding_tag::case__15) - - id: case__19 - type: case__19 - if: (tree_encoding_tag == tree_encoding_tag::case__19) - - id: case__23 - type: case__23 - if: (tree_encoding_tag == tree_encoding_tag::case__23) - - id: case__27 - type: case__27 - if: (tree_encoding_tag == tree_encoding_tag::case__27) - - id: case__31 - type: case__31 - if: (tree_encoding_tag == tree_encoding_tag::case__31) - - id: case__35 - type: case__35 - if: (tree_encoding_tag == tree_encoding_tag::case__35) - - id: case__39 - type: case__39 - if: (tree_encoding_tag == tree_encoding_tag::case__39) - - id: case__43 - type: case__43 - if: (tree_encoding_tag == tree_encoding_tag::case__43) - - id: case__47 - type: case__47 - if: (tree_encoding_tag == tree_encoding_tag::case__47) - - id: case__51 - type: case__51 - if: (tree_encoding_tag == tree_encoding_tag::case__51) - - id: case__55 - type: case__55 - if: (tree_encoding_tag == tree_encoding_tag::case__55) - - id: case__59 - type: case__59 - if: (tree_encoding_tag == tree_encoding_tag::case__59) - - id: case__63 - type: case__63 - if: (tree_encoding_tag == tree_encoding_tag::case__63) - - id: case__67 - type: case__67 - if: (tree_encoding_tag == tree_encoding_tag::case__67) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_entries - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__132 - type: case__132_entries - if: (tree_encoding_tag == tree_encoding_tag::case__132) - - id: case__133 - type: case__133_entries - if: (tree_encoding_tag == tree_encoding_tag::case__133) - - id: case__134 - type: case__134_entries - if: (tree_encoding_tag == tree_encoding_tag::case__134) - - id: case__135 - type: case__135_entries - if: (tree_encoding_tag == tree_encoding_tag::case__135) - - id: case__136 - type: case__136_entries - if: (tree_encoding_tag == tree_encoding_tag::case__136) - - id: case__137 - type: case__137_entries - if: (tree_encoding_tag == tree_encoding_tag::case__137) - - id: case__138 - type: case__138_entries - if: (tree_encoding_tag == tree_encoding_tag::case__138) - - id: case__139 - type: case__139_entries - if: (tree_encoding_tag == tree_encoding_tag::case__139) - - id: case__140 - type: case__140_entries - if: (tree_encoding_tag == tree_encoding_tag::case__140) - - id: case__141 - type: case__141_entries - if: (tree_encoding_tag == tree_encoding_tag::case__141) - - id: case__142 - type: case__142_entries - if: (tree_encoding_tag == tree_encoding_tag::case__142) - - id: case__143 - type: case__143_entries - if: (tree_encoding_tag == tree_encoding_tag::case__143) - - id: case__144 - type: case__144_entries - if: (tree_encoding_tag == tree_encoding_tag::case__144) - - id: case__145 - type: case__145_entries - if: (tree_encoding_tag == tree_encoding_tag::case__145) - - id: case__146 - type: case__146_entries - if: (tree_encoding_tag == tree_encoding_tag::case__146) - - id: case__147 - type: case__147_entries - if: (tree_encoding_tag == tree_encoding_tag::case__147) - - id: case__148 - type: case__148_entries - if: (tree_encoding_tag == tree_encoding_tag::case__148) - - id: case__149 - type: case__149_entries - if: (tree_encoding_tag == tree_encoding_tag::case__149) - - id: case__150 - type: case__150_entries - if: (tree_encoding_tag == tree_encoding_tag::case__150) - - id: case__151 - type: case__151_entries - if: (tree_encoding_tag == tree_encoding_tag::case__151) - - id: case__152 - type: case__152_entries - if: (tree_encoding_tag == tree_encoding_tag::case__152) - - id: case__153 - type: case__153_entries - if: (tree_encoding_tag == tree_encoding_tag::case__153) - - id: case__154 - type: case__154_entries - if: (tree_encoding_tag == tree_encoding_tag::case__154) - - id: case__155 - type: case__155_entries - if: (tree_encoding_tag == tree_encoding_tag::case__155) - - id: case__156 - type: case__156_entries - if: (tree_encoding_tag == tree_encoding_tag::case__156) - - id: case__157 - type: case__157_entries - if: (tree_encoding_tag == tree_encoding_tag::case__157) - - id: case__158 - type: case__158_entries - if: (tree_encoding_tag == tree_encoding_tag::case__158) - - id: case__159 - type: case__159_entries - if: (tree_encoding_tag == tree_encoding_tag::case__159) - - id: case__160 - type: case__160_entries - if: (tree_encoding_tag == tree_encoding_tag::case__160) - - id: case__161 - type: case__161_entries - if: (tree_encoding_tag == tree_encoding_tag::case__161) - - id: case__162 - type: case__162_entries - if: (tree_encoding_tag == tree_encoding_tag::case__162) - - id: case__163 - type: case__163_entries - if: (tree_encoding_tag == tree_encoding_tag::case__163) - - id: case__164 - type: case__164_entries - if: (tree_encoding_tag == tree_encoding_tag::case__164) - - id: case__165 - type: case__165_entries - if: (tree_encoding_tag == tree_encoding_tag::case__165) - - id: case__166 - type: case__166_entries - if: (tree_encoding_tag == tree_encoding_tag::case__166) - - id: case__167 - type: case__167_entries - if: (tree_encoding_tag == tree_encoding_tag::case__167) - - id: case__168 - type: case__168_entries - if: (tree_encoding_tag == tree_encoding_tag::case__168) - - id: case__169 - type: case__169_entries - if: (tree_encoding_tag == tree_encoding_tag::case__169) - - id: case__170 - type: case__170_entries - if: (tree_encoding_tag == tree_encoding_tag::case__170) - - id: case__171 - type: case__171_entries - if: (tree_encoding_tag == tree_encoding_tag::case__171) - - id: case__172 - type: case__172_entries - if: (tree_encoding_tag == tree_encoding_tag::case__172) - - id: case__173 - type: case__173_entries - if: (tree_encoding_tag == tree_encoding_tag::case__173) - - id: case__174 - type: case__174_entries - if: (tree_encoding_tag == tree_encoding_tag::case__174) - - id: case__175 - type: case__175_entries - if: (tree_encoding_tag == tree_encoding_tag::case__175) - - id: case__176 - type: case__176_entries - if: (tree_encoding_tag == tree_encoding_tag::case__176) - - id: case__177 - type: case__177_entries - if: (tree_encoding_tag == tree_encoding_tag::case__177) - - id: case__178 - type: case__178_entries - if: (tree_encoding_tag == tree_encoding_tag::case__178) - - id: case__179 - type: case__179_entries - if: (tree_encoding_tag == tree_encoding_tag::case__179) - - id: case__180 - type: case__180_entries - if: (tree_encoding_tag == tree_encoding_tag::case__180) - - id: case__181 - type: case__181_entries - if: (tree_encoding_tag == tree_encoding_tag::case__181) - - id: case__182 - type: case__182_entries - if: (tree_encoding_tag == tree_encoding_tag::case__182) - - id: case__183 - type: case__183_entries - if: (tree_encoding_tag == tree_encoding_tag::case__183) - - id: case__184 - type: case__184_entries - if: (tree_encoding_tag == tree_encoding_tag::case__184) - - id: case__185 - type: case__185_entries - if: (tree_encoding_tag == tree_encoding_tag::case__185) - - id: case__186 - type: case__186_entries - if: (tree_encoding_tag == tree_encoding_tag::case__186) - - id: case__187 - type: case__187_entries - if: (tree_encoding_tag == tree_encoding_tag::case__187) - - id: case__188 - type: case__188_entries - if: (tree_encoding_tag == tree_encoding_tag::case__188) - - id: case__189 - type: case__189_entries - if: (tree_encoding_tag == tree_encoding_tag::case__189) - - id: case__190 - type: case__190_entries - if: (tree_encoding_tag == tree_encoding_tag::case__190) - - id: case__191 - type: case__191_1 - if: (tree_encoding_tag == tree_encoding_tag::case__191) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: u1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_3 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_4 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_5 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_6 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_7 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_8 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_9 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_10 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_11 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_12 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_13 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_14 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: u2be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_15 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_16 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_17 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_18 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_19 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_20 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_21 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_22 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_23 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_24 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_25 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_26 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_27 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_28 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_29 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_30 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s4be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_31 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_32 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_33 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_34 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_35 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_36 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_37 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_38 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_39 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_40 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_41 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_42 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_43 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_44 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_45 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_46 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: s8be + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_47 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_48 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_49 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_50 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_51 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_52 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_53 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_54 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_55 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_56 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_57 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_58 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_59 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_60 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_61 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_62 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) tx_rollup_commit: seq: - id: source @@ -4852,7 +3787,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -4911,7 +3846,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -5059,10 +3994,10 @@ types: type: op_0 enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true @@ -5515,144 +4450,144 @@ enums: 250: zk_rollup_origination 251: zk_rollup_publish inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 4: inode_tree + 5: inode_tree + 6: inode_tree + 7: inode_tree + 8: inode_tree + 9: inode_tree + 10: inode_tree + 11: inode_tree + 12: inode_tree + 13: inode_tree + 14: inode_tree + 15: inode_tree + 16: inode_tree + 17: inode_tree + 18: inode_tree + 19: inode_tree + 20: inode_tree + 21: inode_tree + 22: inode_tree + 23: inode_tree + 24: inode_tree + 25: inode_tree + 26: inode_tree + 27: inode_tree + 28: inode_tree + 29: inode_tree + 30: inode_tree + 31: inode_tree + 32: inode_tree + 33: inode_tree + 34: inode_tree + 35: inode_tree + 36: inode_tree + 37: inode_tree + 38: inode_tree + 39: inode_tree + 40: inode_tree + 41: inode_tree + 42: inode_tree + 43: inode_tree + 44: inode_tree + 45: inode_tree + 46: inode_tree + 47: inode_tree + 48: inode_tree + 49: inode_tree + 50: inode_tree + 51: inode_tree + 52: inode_tree + 53: inode_tree + 54: inode_tree + 55: inode_tree + 56: inode_tree + 57: inode_tree + 58: inode_tree + 59: inode_tree + 60: inode_tree + 61: inode_tree + 62: inode_tree + 63: inode_tree + 64: inode_tree + 65: inode_tree + 66: inode_tree + 67: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 132: other_inode_trees + 133: other_inode_trees + 134: other_inode_trees + 135: other_inode_trees + 136: other_inode_trees + 137: other_inode_trees + 138: other_inode_trees + 139: other_inode_trees + 140: other_inode_trees + 141: other_inode_trees + 142: other_inode_trees + 143: other_inode_trees + 144: other_inode_trees + 145: other_inode_trees + 146: other_inode_trees + 147: other_inode_trees + 148: other_inode_trees + 149: other_inode_trees + 150: other_inode_trees + 151: other_inode_trees + 152: other_inode_trees + 153: other_inode_trees + 154: other_inode_trees + 155: other_inode_trees + 156: other_inode_trees + 157: other_inode_trees + 158: other_inode_trees + 159: other_inode_trees + 160: other_inode_trees + 161: other_inode_trees + 162: other_inode_trees + 163: other_inode_trees + 164: other_inode_trees + 165: other_inode_trees + 166: other_inode_trees + 167: other_inode_trees + 168: other_inode_trees + 169: other_inode_trees + 170: other_inode_trees + 171: other_inode_trees + 172: other_inode_trees + 173: other_inode_trees + 174: other_inode_trees + 175: other_inode_trees + 176: other_inode_trees + 177: other_inode_trees + 178: other_inode_trees + 179: other_inode_trees + 180: other_inode_trees + 181: other_inode_trees + 182: other_inode_trees + 183: other_inode_trees + 184: other_inode_trees + 185: other_inode_trees + 186: other_inode_trees + 187: other_inode_trees + 188: other_inode_trees + 189: other_inode_trees + 190: other_inode_trees + 191: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees input_proof_tag: 0: inbox__proof 1: reveal__proof @@ -5692,10 +4627,10 @@ enums: 0: none 1: some proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 @@ -5717,148 +4652,148 @@ enums: 0: dissection 1: proof tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 4: case__4 - 5: case__5 - 6: case__6 - 7: case__7 - 8: case__8 - 9: case__9 - 10: case__10 - 11: case__11 - 12: case__12 - 13: case__13 - 14: case__14 - 15: case__15 - 16: case__16 - 17: case__17 - 18: case__18 - 19: case__19 - 20: case__20 - 21: case__21 - 22: case__22 - 23: case__23 - 24: case__24 - 25: case__25 - 26: case__26 - 27: case__27 - 28: case__28 - 29: case__29 - 30: case__30 - 31: case__31 - 32: case__32 - 33: case__33 - 34: case__34 - 35: case__35 - 36: case__36 - 37: case__37 - 38: case__38 - 39: case__39 - 40: case__40 - 41: case__41 - 42: case__42 - 43: case__43 - 44: case__44 - 45: case__45 - 46: case__46 - 47: case__47 - 48: case__48 - 49: case__49 - 50: case__50 - 51: case__51 - 52: case__52 - 53: case__53 - 54: case__54 - 55: case__55 - 56: case__56 - 57: case__57 - 58: case__58 - 59: case__59 - 60: case__60 - 61: case__61 - 62: case__62 - 63: case__63 - 64: case__64 - 65: case__65 - 66: case__66 - 67: case__67 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 132: case__132 - 133: case__133 - 134: case__134 - 135: case__135 - 136: case__136 - 137: case__137 - 138: case__138 - 139: case__139 - 140: case__140 - 141: case__141 - 142: case__142 - 143: case__143 - 144: case__144 - 145: case__145 - 146: case__146 - 147: case__147 - 148: case__148 - 149: case__149 - 150: case__150 - 151: case__151 - 152: case__152 - 153: case__153 - 154: case__154 - 155: case__155 - 156: case__156 - 157: case__157 - 158: case__158 - 159: case__159 - 160: case__160 - 161: case__161 - 162: case__162 - 163: case__163 - 164: case__164 - 165: case__165 - 166: case__166 - 167: case__167 - 168: case__168 - 169: case__169 - 170: case__170 - 171: case__171 - 172: case__172 - 173: case__173 - 174: case__174 - 175: case__175 - 176: case__176 - 177: case__177 - 178: case__178 - 179: case__179 - 180: case__180 - 181: case__181 - 182: case__182 - 183: case__183 - 184: case__184 - 185: case__185 - 186: case__186 - 187: case__187 - 188: case__188 - 189: case__189 - 190: case__190 - 191: case__191 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 4: inode + 5: inode + 6: inode + 7: inode + 8: inode + 9: inode + 10: inode + 11: inode + 12: inode + 13: inode + 14: inode + 15: inode + 16: inode + 17: inode + 18: inode + 19: inode + 20: inode + 21: inode + 22: inode + 23: inode + 24: inode + 25: inode + 26: inode + 27: inode + 28: inode + 29: inode + 30: inode + 31: inode + 32: inode + 33: inode + 34: inode + 35: inode + 36: inode + 37: inode + 38: inode + 39: inode + 40: inode + 41: inode + 42: inode + 43: inode + 44: inode + 45: inode + 46: inode + 47: inode + 48: inode + 49: inode + 50: inode + 51: inode + 52: inode + 53: inode + 54: inode + 55: inode + 56: inode + 57: inode + 58: inode + 59: inode + 60: inode + 61: inode + 62: inode + 63: inode + 64: inode + 65: inode + 66: inode + 67: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 132: other_trees + 133: other_trees + 134: other_trees + 135: other_trees + 136: other_trees + 137: other_trees + 138: other_trees + 139: other_trees + 140: other_trees + 141: other_trees + 142: other_trees + 143: other_trees + 144: other_trees + 145: other_trees + 146: other_trees + 147: other_trees + 148: other_trees + 149: other_trees + 150: other_trees + 151: other_trees + 152: other_trees + 153: other_trees + 154: other_trees + 155: other_trees + 156: other_trees + 157: other_trees + 158: other_trees + 159: other_trees + 160: other_trees + 161: other_trees + 162: other_trees + 163: other_trees + 164: other_trees + 165: other_trees + 166: other_trees + 167: other_trees + 168: other_trees + 169: other_trees + 170: other_trees + 171: other_trees + 172: other_trees + 173: other_trees + 174: other_trees + 175: other_trees + 176: other_trees + 177: other_trees + 178: other_trees + 179: other_trees + 180: other_trees + 181: other_trees + 182: other_trees + 183: other_trees + 184: other_trees + 185: other_trees + 186: other_trees + 187: other_trees + 188: other_trees + 189: other_trees + 190: other_trees + 191: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: id_015__ptlimapt__operation__alpha__unsigned_operation type: id_015__ptlimapt__operation__alpha__unsigned_operation diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__parameters.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__parameters.ksy index 15edfa9880a8..40b17ba94e5b 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__parameters.ksy @@ -11,7 +11,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -45,7 +45,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -67,7 +67,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -80,7 +80,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -100,19 +100,19 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: number_of_shards - type: s2 + type: s2be - id: endorsement_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be - id: slot_size type: int31 - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be id_015__ptlimapt__mutez: seq: - id: id_015__ptlimapt__mutez @@ -126,16 +126,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -252,9 +252,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -308,25 +308,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_015__ptlimapt__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_015__ptlimapt__mutez - id: origination_size @@ -342,21 +342,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_015__ptlimapt__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -420,7 +420,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: sc_rollup_enable @@ -437,9 +437,9 @@ seq: - id: sc_rollup_commitment_period_in_blocks type: int31 - id: sc_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: sc_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: sc_rollup_max_outbox_messages_per_level type: int31 - id: sc_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__period.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__period.ksy index 11e0e65598bc..510db3841d03 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 015-PtLimaPt.period' seq: - id: id_015__ptlimapt__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__raw_level.ksy index 0e219a4f3b02..302cf19de106 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 015-PtLimaPt.raw_level' seq: - id: id_015__ptlimapt__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__receipt__balance_updates.ksy index 9742bdf17cf0..b6819f6a0ecc 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__receipt__balance_updates.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -76,7 +76,7 @@ types: id_015__ptlimapt__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_015__ptlimapt__operation_metadata__alpha__balance_updates: seq: - id: id_015__ptlimapt__operation_metadata__alpha__balance_updates_entries @@ -85,7 +85,7 @@ types: id_015__ptlimapt__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_015__ptlimapt__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_015__ptlimapt__operation_metadata__alpha__balance_updates diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script.ksy index 6f68da8838a5..d326ee4ff30f 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__expr.ksy index bb3ebaa36165..830cde9c2158 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__lazy_expr.ksy index 03974237dcba..d0edcd735f41 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__loc.ksy index 3b94fb66c123..66a47fedb9f9 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__vote__ballots.ksy index 947b9c588ce9..7adb78ecca0f 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 015-PtLimaPt.vote.ballots' seq: - id: yay - type: s8 + type: s8be - id: nay - type: s8 + type: s8be - id: pass - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__vote__listings.ksy index 876f077cb332..00b353e05657 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, or P256 public key hash - id: voting_power - type: s8 + type: s8be public_key_hash: seq: - id: public_key_hash_tag @@ -36,7 +36,7 @@ enums: 2: p256 seq: - id: len_id_015__ptlimapt__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_015__ptlimapt__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__voting_period.ksy index e8d5142cdd0b..044e09c0fc0d 100644 --- a/client-libs/kaitai-struct-files/files/id_015__ptlimapt__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_015__ptlimapt__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header.ksy index e69b90240133..e415dffdc562 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__contents.ksy index 6b7778a865ab..d2795cb146d3 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__protocol_data.ksy index b3a5f02bb567..079444013b0d 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__unsigned.ksy index 96f712d67e19..890be29e33f4 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants.ksy index 207166222f12..9aad4e8a113c 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants.ksy @@ -9,19 +9,19 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be id_016__ptmumbai__mutez: seq: - id: id_016__ptmumbai__mutez @@ -29,16 +29,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -71,9 +71,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -116,7 +116,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: smart_rollup_max_wrapped_proof_binary_size type: int31 - id: smart_rollup_message_size_limit @@ -126,25 +126,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_016__ptmumbai__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_016__ptmumbai__mutez - id: origination_size @@ -160,21 +160,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_016__ptmumbai__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -238,7 +238,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: smart_rollup_enable @@ -256,9 +256,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants__fixed.ksy index bf5def27a206..07f1749dc978 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -42,7 +42,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: smart_rollup_max_wrapped_proof_binary_size type: int31 - id: smart_rollup_message_size_limit diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants__parametric.ksy index c307e36fcdaa..6f7943706540 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__constants__parametric.ksy @@ -9,19 +9,19 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be id_016__ptmumbai__mutez: seq: - id: id_016__ptmumbai__mutez @@ -29,16 +29,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -71,9 +71,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -100,25 +100,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_016__ptmumbai__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_016__ptmumbai__mutez - id: origination_size @@ -134,21 +134,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_016__ptmumbai__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -212,7 +212,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: smart_rollup_enable @@ -230,9 +230,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__cycle.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__cycle.ksy index b30c5d492fa0..3671fb80aa12 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 016-PtMumbai.cycle' seq: - id: id_016__ptmumbai__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__errors.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__errors.ksy index 2ea1408e6be8..799ef3d7beb9 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__fa1__2__token_transfer.ksy index b26fd09decdd..6e02c749bfa3 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__fitness.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__fitness.ksy index 8bc6a61c0d8b..d7cc7208ca6a 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__lazy_storage_diff.ksy index 391c8106eb61..96e5ab53096d 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -757,7 +757,7 @@ enums: 10: bytes seq: - id: len_id_016__ptmumbai__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_016__ptmumbai__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__level.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__level.ksy index f6dbee93c786..1ce1b1b9457a 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation.ksy index 2294c1a5a6d9..f8a37d8b0d33 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -95,7 +95,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -125,7 +125,7 @@ types: commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -137,11 +137,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_016__ptmumbai__operation__alpha__contents_or_signature_prefix @@ -160,15 +160,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -223,7 +223,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -271,11 +271,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_016__ptmumbai__block_header__alpha__full_header: @@ -295,7 +295,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -589,7 +589,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -622,7 +622,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -646,7 +646,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -669,7 +669,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -687,7 +687,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -705,7 +705,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -723,7 +723,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -810,7 +810,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -832,7 +832,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -845,7 +845,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -858,7 +858,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -871,7 +871,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -880,7 +880,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -959,7 +959,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -977,7 +977,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -1009,11 +1009,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1030,7 +1030,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1100,7 +1100,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -1136,7 +1136,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -1148,7 +1148,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1196,7 +1196,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1258,7 +1258,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1269,7 +1269,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1301,7 +1301,7 @@ types: slot_header: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -1518,7 +1518,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1636,7 +1636,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1695,7 +1695,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1870,10 +1870,10 @@ types: type: update enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bls_signature_prefix_tag: 3: bls_prefix bool: diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__contents.ksy index fdd96b4f43b3..6d378515c5af 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__contents.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -87,7 +87,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -100,7 +100,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -117,7 +117,7 @@ types: commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -129,11 +129,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -148,15 +148,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -211,7 +211,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -259,11 +259,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_016__ptmumbai__block_header__alpha__full_header: @@ -283,7 +283,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -523,7 +523,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -556,7 +556,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -580,7 +580,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -603,7 +603,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -621,7 +621,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -639,7 +639,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -657,7 +657,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -744,7 +744,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -766,7 +766,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -779,7 +779,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -792,7 +792,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -805,7 +805,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -814,7 +814,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -893,7 +893,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -911,7 +911,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -943,11 +943,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -964,7 +964,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1034,7 +1034,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -1070,7 +1070,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -1082,7 +1082,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1130,7 +1130,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1192,7 +1192,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1203,7 +1203,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1235,7 +1235,7 @@ types: slot_header: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -1452,7 +1452,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1570,7 +1570,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1629,7 +1629,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1804,10 +1804,10 @@ types: type: update enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__contents_list.ksy index ed40f6d64c15..5d76354996a2 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__contents_list.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -87,7 +87,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -100,7 +100,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -117,7 +117,7 @@ types: commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -129,11 +129,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -148,15 +148,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -211,7 +211,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -259,11 +259,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_016__ptmumbai__block_header__alpha__full_header: @@ -283,7 +283,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -527,7 +527,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -560,7 +560,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -584,7 +584,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -607,7 +607,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -625,7 +625,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -643,7 +643,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -661,7 +661,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -748,7 +748,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -770,7 +770,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -783,7 +783,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -796,7 +796,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -809,7 +809,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -818,7 +818,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -897,7 +897,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -915,7 +915,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -947,11 +947,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -968,7 +968,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1038,7 +1038,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -1074,7 +1074,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -1086,7 +1086,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1134,7 +1134,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1196,7 +1196,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1207,7 +1207,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1239,7 +1239,7 @@ types: slot_header: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -1456,7 +1456,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1574,7 +1574,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1633,7 +1633,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1808,10 +1808,10 @@ types: type: update enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__internal.ksy index 1186084f1918..03d4bb54a72b 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__internal.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -65,7 +65,7 @@ types: contract hash, a base58 originated contract hash, a base58 originated transaction rollup, or a base58 originated smart rollup. - id: nonce - type: u2 + type: u2be - id: id_016__ptmumbai__apply_internal_results__alpha__operation_result_tag type: u1 enum: id_016__ptmumbai__apply_internal_results__alpha__operation_result_tag @@ -294,7 +294,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__protocol_data.ksy index 8619b2896037..3c6176ecd87d 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__protocol_data.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -95,7 +95,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -108,7 +108,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -125,7 +125,7 @@ types: commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -137,11 +137,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_016__ptmumbai__operation__alpha__contents_or_signature_prefix @@ -160,15 +160,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -223,7 +223,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -271,11 +271,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_016__ptmumbai__block_header__alpha__full_header: @@ -295,7 +295,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -589,7 +589,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -622,7 +622,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -646,7 +646,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -669,7 +669,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -687,7 +687,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -705,7 +705,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -723,7 +723,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -810,7 +810,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -832,7 +832,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -845,7 +845,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -858,7 +858,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -871,7 +871,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -880,7 +880,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -959,7 +959,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -977,7 +977,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -1009,11 +1009,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -1030,7 +1030,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1100,7 +1100,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -1136,7 +1136,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -1148,7 +1148,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1196,7 +1196,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1258,7 +1258,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1269,7 +1269,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1301,7 +1301,7 @@ types: slot_header: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -1518,7 +1518,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1636,7 +1636,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1695,7 +1695,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1870,10 +1870,10 @@ types: type: update enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bls_signature_prefix_tag: 3: bls_prefix bool: diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__unsigned.ksy index 4b769676e9a4..430e93d18d22 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__operation__unsigned.ksy @@ -17,18 +17,18 @@ types: - id: amount_tag type: u1 enum: amount_tag - - id: case__0 + - id: small type: u1 - if: (amount_tag == amount_tag::case__0) - - id: case__1 - type: u2 - if: (amount_tag == amount_tag::case__1) - - id: case__2 - type: s4 - if: (amount_tag == amount_tag::case__2) - - id: case__3 - type: s8 - if: (amount_tag == amount_tag::case__3) + if: (amount_tag == amount_tag::small) + - id: medium + type: u2be + if: (amount_tag == amount_tag::medium) + - id: biggish + type: s4be + if: (amount_tag == amount_tag::biggish) + - id: bigger + type: s8be + if: (amount_tag == amount_tag::bigger) args: seq: - id: args_entries @@ -37,7 +37,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -53,7 +53,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -65,7 +65,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -78,7 +78,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -87,7 +87,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -100,7 +100,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -117,7 +117,7 @@ types: commitment: seq: - id: level - type: s4 + type: s4be - id: messages type: messages_0 - id: predecessor @@ -129,11 +129,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_entries: seq: - id: id_016__ptmumbai__operation__alpha__contents @@ -152,15 +152,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -215,7 +215,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -263,11 +263,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_016__ptmumbai__block_header__alpha__full_header: @@ -287,7 +287,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -534,7 +534,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -567,7 +567,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -591,7 +591,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -614,7 +614,7 @@ types: message_1: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -632,7 +632,7 @@ types: message_path_0: seq: - id: len_message_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_path @@ -650,7 +650,7 @@ types: message_result_path_0: seq: - id: len_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: message_result_path @@ -668,7 +668,7 @@ types: messages_0: seq: - id: len_messages - type: u4 + type: u4be valid: max: 1073741823 - id: messages @@ -755,7 +755,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -777,7 +777,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -790,7 +790,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -803,7 +803,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -816,7 +816,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -825,7 +825,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -904,7 +904,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -922,7 +922,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -954,11 +954,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 previous_message_result: @@ -975,7 +975,7 @@ types: previous_message_result_path_0: seq: - id: len_previous_message_result_path - type: u4 + type: u4be valid: max: 1073741823 - id: previous_message_result_path @@ -1045,7 +1045,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -1081,7 +1081,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -1093,7 +1093,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1141,7 +1141,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1203,7 +1203,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1214,7 +1214,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1246,7 +1246,7 @@ types: slot_header: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -1463,7 +1463,7 @@ types: tickets_info_0: seq: - id: len_tickets_info - type: u4 + type: u4be valid: max: 1073741823 - id: tickets_info @@ -1581,7 +1581,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: context_hash size: 32 - id: message_index @@ -1640,7 +1640,7 @@ types: A tx rollup handle: A tx rollup notation as given to an RPC or inside scripts, is a base58 tx rollup hash - id: level - type: s4 + type: s4be - id: message type: message - id: message_position @@ -1815,10 +1815,10 @@ types: type: update enums: amount_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: small + 1: medium + 2: biggish + 3: bigger bool: 0: false 255: true diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__parameters.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__parameters.ksy index 20e631354aa4..b6a5df591edf 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__parameters.ksy @@ -11,7 +11,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -45,7 +45,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -67,7 +67,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -80,7 +80,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -100,19 +100,19 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: availability_threshold - type: s2 + type: s2be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be id_016__ptmumbai__mutez: seq: - id: id_016__ptmumbai__mutez @@ -126,16 +126,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -258,9 +258,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -316,25 +316,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_016__ptmumbai__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_016__ptmumbai__mutez - id: origination_size @@ -350,21 +350,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_016__ptmumbai__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -428,7 +428,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: smart_rollup_enable @@ -446,9 +446,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__period.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__period.ksy index 26521e9f3d22..b49f946de92e 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 016-PtMumbai.period' seq: - id: id_016__ptmumbai__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__raw_level.ksy index 24850bb77b45..7cd105836d47 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 016-PtMumbai.raw_level' seq: - id: id_016__ptmumbai__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__receipt__balance_updates.ksy index e2eac4ffb46b..ff165e465917 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__receipt__balance_updates.ksy @@ -68,7 +68,7 @@ types: id_016__ptmumbai__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_016__ptmumbai__operation_metadata__alpha__balance_updates: seq: - id: id_016__ptmumbai__operation_metadata__alpha__balance_updates_entries @@ -77,7 +77,7 @@ types: id_016__ptmumbai__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_016__ptmumbai__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_016__ptmumbai__operation_metadata__alpha__balance_updates diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script.ksy index bd4c40b8b446..b7701059ca29 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__expr.ksy index 3522bd063608..3a83960dc30a 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__lazy_expr.ksy index e034bb721a6e..81657ab7b216 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__loc.ksy index 9a5978ddc07d..b64d7484b2f2 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__vote__ballots.ksy index a2337c3a24dd..a69ce0541e69 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 016-PtMumbai.vote.ballots' seq: - id: yay - type: s8 + type: s8be - id: nay - type: s8 + type: s8be - id: pass - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__vote__listings.ksy index 49343512d992..30ceae6f9fbc 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: voting_power - type: s8 + type: s8be public_key_hash: seq: - id: public_key_hash_tag @@ -40,7 +40,7 @@ enums: 3: bls seq: - id: len_id_016__ptmumbai__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_016__ptmumbai__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__voting_period.ksy index d28668b18a59..46408f552ee6 100644 --- a/client-libs/kaitai-struct-files/files/id_016__ptmumbai__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_016__ptmumbai__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header.ksy index eb8d85277e78..17f2708f3e5c 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__contents.ksy index 76874e0d6979..b0bbb273b337 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__protocol_data.ksy index 1659e480c0b5..0282b187cd05 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__unsigned.ksy index 416f7e4bc231..e3faae640648 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants.ksy index 825e1f1b4884..681738d41999 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants.ksy @@ -9,21 +9,21 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: attestation_threshold - type: s2 + type: s2be - id: blocks_per_epoch - type: s4 + type: s4be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be id_017__ptnairob__mutez: seq: - id: id_017__ptnairob__mutez @@ -31,16 +31,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -73,9 +73,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -118,7 +118,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: smart_rollup_max_wrapped_proof_binary_size type: int31 - id: smart_rollup_message_size_limit @@ -128,25 +128,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_017__ptnairob__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_017__ptnairob__mutez - id: origination_size @@ -162,21 +162,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_017__ptnairob__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -240,7 +240,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: smart_rollup_enable @@ -258,9 +258,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants__fixed.ksy index 5d9eed1fb4e1..df1a9354b361 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -42,7 +42,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: smart_rollup_max_wrapped_proof_binary_size type: int31 - id: smart_rollup_message_size_limit diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants__parametric.ksy index b96fb0581bc7..1a51349351b2 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__constants__parametric.ksy @@ -9,21 +9,21 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: attestation_threshold - type: s2 + type: s2be - id: blocks_per_epoch - type: s4 + type: s4be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be id_017__ptnairob__mutez: seq: - id: id_017__ptnairob__mutez @@ -31,16 +31,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -73,9 +73,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -102,25 +102,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_017__ptnairob__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_017__ptnairob__mutez - id: origination_size @@ -136,21 +136,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_017__ptnairob__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -214,7 +214,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: smart_rollup_enable @@ -232,9 +232,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__cycle.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__cycle.ksy index c5bf80ad9f9f..356d175b635b 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 017-PtNairob.cycle' seq: - id: id_017__ptnairob__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__errors.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__errors.ksy index b8a8cee6908a..d2e90d8306cd 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__fa1__2__token_transfer.ksy index 829eab7ed4dc..90c7d1db5e92 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__fitness.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__fitness.ksy index eb75893dd50a..98cef0d974bb 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__lazy_storage_diff.ksy index 452f2f3d0d3b..1faa8c483ed1 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -757,7 +757,7 @@ enums: 10: bytes seq: - id: len_id_017__ptnairob__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_017__ptnairob__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__level.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__level.ksy index 27361f875b73..c64845622b6b 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation.ksy index 65af69ac6b88..d57365003fe8 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -78,7 +78,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -91,7 +91,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -110,11 +110,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_017__ptnairob__operation__alpha__contents_or_signature_prefix @@ -133,15 +133,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -185,7 +185,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -233,11 +233,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_017__ptnairob__block_header__alpha__full_header: @@ -257,7 +257,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -515,7 +515,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -548,7 +548,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -572,7 +572,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -584,7 +584,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -671,7 +671,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -693,7 +693,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -706,7 +706,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -719,7 +719,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -732,7 +732,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -741,7 +741,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -820,7 +820,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -838,7 +838,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -862,11 +862,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -929,7 +929,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -965,7 +965,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -977,7 +977,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1025,7 +1025,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1087,7 +1087,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1098,7 +1098,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1130,7 +1130,7 @@ types: slot_header: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: commitment diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__contents.ksy index 2fe55a4dc6f0..f86a00be0322 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__contents.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -70,7 +70,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -83,7 +83,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -102,11 +102,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -121,15 +121,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -173,7 +173,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -221,11 +221,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_017__ptnairob__block_header__alpha__full_header: @@ -245,7 +245,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -457,7 +457,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -490,7 +490,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -514,7 +514,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -526,7 +526,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -613,7 +613,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -635,7 +635,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -648,7 +648,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -661,7 +661,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -674,7 +674,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -683,7 +683,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -762,7 +762,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -780,7 +780,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -804,11 +804,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -871,7 +871,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -907,7 +907,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -919,7 +919,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -967,7 +967,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1029,7 +1029,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1040,7 +1040,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1072,7 +1072,7 @@ types: slot_header: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: commitment diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__contents_list.ksy index abff94367d6b..04b494eaae41 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__contents_list.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -70,7 +70,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -83,7 +83,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -102,11 +102,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -121,15 +121,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -173,7 +173,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -221,11 +221,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_017__ptnairob__block_header__alpha__full_header: @@ -245,7 +245,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -461,7 +461,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -494,7 +494,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -518,7 +518,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -530,7 +530,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -617,7 +617,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -639,7 +639,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -652,7 +652,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -665,7 +665,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -678,7 +678,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -687,7 +687,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -766,7 +766,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -784,7 +784,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -808,11 +808,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -875,7 +875,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -911,7 +911,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -923,7 +923,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -971,7 +971,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1033,7 +1033,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1044,7 +1044,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1076,7 +1076,7 @@ types: slot_header: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: commitment diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__internal.ksy index 438d0d61cda4..0c01a39a4dbe 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__internal.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -65,7 +65,7 @@ types: contract hash, a base58 originated contract hash, a base58 originated transaction rollup, or a base58 originated smart rollup. - id: nonce - type: u2 + type: u2be - id: id_017__ptnairob__apply_internal_results__alpha__operation_result_tag type: u1 enum: id_017__ptnairob__apply_internal_results__alpha__operation_result_tag @@ -294,7 +294,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__protocol_data.ksy index 9ebbd5c4b190..eb70eb395a09 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__protocol_data.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -78,7 +78,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -91,7 +91,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -110,11 +110,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_017__ptnairob__operation__alpha__contents_or_signature_prefix @@ -133,15 +133,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -185,7 +185,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -233,11 +233,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_017__ptnairob__block_header__alpha__full_header: @@ -257,7 +257,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -515,7 +515,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -548,7 +548,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -572,7 +572,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -584,7 +584,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -671,7 +671,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -693,7 +693,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -706,7 +706,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -719,7 +719,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -732,7 +732,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -741,7 +741,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -820,7 +820,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -838,7 +838,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -862,11 +862,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -929,7 +929,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -965,7 +965,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -977,7 +977,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1025,7 +1025,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1087,7 +1087,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1098,7 +1098,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1130,7 +1130,7 @@ types: slot_header: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: commitment diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__unsigned.ksy index 7af933a4585e..2e65463dc208 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__operation__unsigned.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -70,7 +70,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -83,7 +83,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -102,11 +102,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_entries: seq: - id: id_017__ptnairob__operation__alpha__contents @@ -125,15 +125,15 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -177,7 +177,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -225,11 +225,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_017__ptnairob__block_header__alpha__full_header: @@ -249,7 +249,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -468,7 +468,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -501,7 +501,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -525,7 +525,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -537,7 +537,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -624,7 +624,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -646,7 +646,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -659,7 +659,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -672,7 +672,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -685,7 +685,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -694,7 +694,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -773,7 +773,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -791,7 +791,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -815,11 +815,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -882,7 +882,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -918,7 +918,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -930,7 +930,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -978,7 +978,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1040,7 +1040,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1051,7 +1051,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1083,7 +1083,7 @@ types: slot_header: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: commitment diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__parameters.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__parameters.ksy index 06f4bf76377d..c028ee9795bc 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__parameters.ksy @@ -11,7 +11,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -45,7 +45,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -67,7 +67,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -80,7 +80,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -100,21 +100,21 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: attestation_threshold - type: s2 + type: s2be - id: blocks_per_epoch - type: s4 + type: s4be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be id_017__ptnairob__mutez: seq: - id: id_017__ptnairob__mutez @@ -128,16 +128,16 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -260,9 +260,9 @@ types: ratio_of_frozen_deposits_slashed_per_double_endorsement: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be z: seq: - id: has_tail @@ -318,25 +318,25 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_017__ptnairob__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: seed_nonce_revelation_tip type: id_017__ptnairob__mutez - id: origination_size @@ -352,21 +352,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_017__ptnairob__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -430,7 +430,7 @@ seq: - id: tx_rollup_rejection_max_proof_size type: int31 - id: tx_rollup_sunset_level - type: s4 + type: s4be - id: dal_parametric type: dal_parametric - id: smart_rollup_enable @@ -448,9 +448,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__period.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__period.ksy index 8764f7660c5d..f53882abe35e 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 017-PtNairob.period' seq: - id: id_017__ptnairob__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__raw_level.ksy index ebdf9eb90d2d..4c021c1b6cf3 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 017-PtNairob.raw_level' seq: - id: id_017__ptnairob__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__receipt__balance_updates.ksy index b37393baa672..a2257c907bdd 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__receipt__balance_updates.ksy @@ -68,7 +68,7 @@ types: id_017__ptnairob__operation_metadata__alpha__balance_update: seq: - id: change - type: s8 + type: s8be id_017__ptnairob__operation_metadata__alpha__balance_updates: seq: - id: id_017__ptnairob__operation_metadata__alpha__balance_updates_entries @@ -77,7 +77,7 @@ types: id_017__ptnairob__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_017__ptnairob__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_017__ptnairob__operation_metadata__alpha__balance_updates diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__script.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__script.ksy index df73e7639249..f6b6caf822bd 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__expr.ksy index 21269321dae0..85dc0bd20a7c 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__lazy_expr.ksy index 1e066134d102..2674a115e126 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__loc.ksy index 14f041a61de6..9fec4f25afef 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__commmitment.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__commmitment.ksy index 566a65f565de..fbe70f842b12 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__commmitment.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__commmitment.ksy @@ -6,8 +6,8 @@ seq: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__game.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__game.ksy index fd4e24dcf196..f19723356ce8 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__game.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__game.ksy @@ -21,7 +21,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -35,7 +35,7 @@ types: back_pointers_2: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -54,11 +54,11 @@ types: - id: hash size: 32 - id: level - type: s4 + type: s4be content_0: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -85,7 +85,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -167,8 +167,8 @@ seq: - id: dal_snapshot type: dal_snapshot - id: start_level - type: s4 + type: s4be - id: inbox_level - type: s4 + type: s4be - id: game_state type: game_state diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__inbox.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__inbox.ksy index 814cb475620c..2dedab99f1cc 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__inbox.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__inbox.ksy @@ -11,7 +11,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -26,7 +26,7 @@ types: - id: hash size: 32 - id: level - type: s4 + type: s4be n: seq: - id: n @@ -49,6 +49,6 @@ types: type: back_pointers_0 seq: - id: level - type: s4 + type: s4be - id: old_levels_messages type: old_levels_messages diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__inbox__message.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__inbox__message.ksy index a5947f3cafee..31e595469ce6 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__inbox__message.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__inbox__message.ksy @@ -13,7 +13,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -26,7 +26,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -171,7 +171,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__metadata.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__metadata.ksy index 38f12ec736dc..91fc472dee95 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__metadata.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__metadata.ksy @@ -6,4 +6,4 @@ seq: - id: address size: 20 - id: origination_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__outbox__message.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__outbox__message.ksy index a08ae1146980..5a8a04830378 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__outbox__message.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__outbox__message.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -147,7 +147,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -165,7 +165,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -179,7 +179,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__output.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__output.ksy index 73f80d0d903b..6dbe76754294 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__output.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__output.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -164,7 +164,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -182,7 +182,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -196,7 +196,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -667,7 +667,7 @@ enums: 10: bytes seq: - id: outbox_level - type: s4 + type: s4be - id: message_index type: n - id: message diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__proof.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__proof.ksy index 90fce1b3ce52..61adf3d0efcd 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__proof.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__proof.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -20,15 +20,15 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -63,7 +63,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__wasm_2_0_0__output__proof.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__wasm_2_0_0__output__proof.ksy index 53c8ada88050..dabbf2e25cb1 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__wasm_2_0_0__output__proof.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__smart_rollup__wasm_2_0_0__output__proof.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,395 +24,60 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: u1 - - id: case__0_field1 - type: case__0_field1 - case__0_0: - seq: - - id: case__0_field0 - type: u1 - - id: case__0_field1 - type: case__0_field1_0 - case__0_1: - seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_field1: - seq: - - id: case__0_field1_field0 - type: inode_tree - - id: case__0_field1_field1 - type: inode_tree - case__0_field1_0: - seq: - - id: case__0_field1_field0 - type: inode_tree - doc: inode_tree - - id: case__0_field1_field1 - type: inode_tree - case__1: - seq: - - id: case__1_field0 - type: u2 - - id: case__1_field1 - type: case__1_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131: - seq: - - id: case__131_entries - type: case__131_entries - repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: - seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: + case_1: seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_0: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__1_field1: - seq: - - id: case__1_field1_field0 - type: inode_tree - - id: case__1_field1_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s4 - - id: case__2_field1 - type: case__2_field1 - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: - seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: + case_2: seq: - - id: len_case__219_field1 - type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__2_0: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - - id: case__2_field2 + - id: case_2_field2 size: 32 doc: context_hash - - id: case__2_field3 + - id: case_2_field3 type: tree_encoding - case__2_field1: - seq: - - id: case__2_field1_field0 - type: inode_tree - - id: case__2_field1_field1 - type: inode_tree - case__3: + case_3: seq: - - id: case__3_field0 - type: s8 - - id: case__3_field1 - type: case__3_field1 - case__3_0: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 + - id: case_3_field3 type: tree_encoding - case__3_field1: - seq: - - id: case__3_field1_field0 - type: inode_tree - - id: case__3_field1_field1 - type: inode_tree id_017__ptnairob__contract_id__originated: seq: - id: id_017__ptnairob__contract_id__originated_tag @@ -426,47 +91,114 @@ types: - id: id_017__ptnairob__michelson__v1__primitives type: u1 enum: id_017__ptnairob__michelson__v1__primitives + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_0: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_1: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_2: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_field1: + seq: + - id: inode_field1_field0 + type: inode_tree_3 + doc: inode_tree + - id: inode_field1_field1 + type: inode_tree + inode_field1_0: + seq: + - id: inode_field1_field0 + type: inode_tree + - id: inode_field1_field1 + type: inode_tree inode_tree: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_0: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_1: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_2: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_3: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 - type: case__0 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__1 - type: case__1 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__2 - type: case__2 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__3 - type: case__3 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_0 - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__192 + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_field1: + seq: + - id: inode_tree_field1_field0 + type: inode_tree + - id: inode_tree_field1_field1 + type: inode_tree message: seq: - id: message_tag @@ -535,27 +267,205 @@ types: - id: originated_padding size: 1 doc: This field is for padding, ignore + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 output_proof: seq: - id: output_proof_tag type: u1 enum: output_proof_tag - - id: case__0 - type: case__0_1 - if: (output_proof_tag == output_proof_tag::case__0) - - id: case__2 - type: case__2_0 - if: (output_proof_tag == output_proof_tag::case__2) - - id: case__1 - type: case__1_0 - if: (output_proof_tag == output_proof_tag::case__1) - - id: case__3 - type: case__3_0 - if: (output_proof_tag == output_proof_tag::case__3) + - id: case_0 + type: case_0 + if: (output_proof_tag == output_proof_tag::case_0) + - id: case_2 + type: case_2 + if: (output_proof_tag == output_proof_tag::case_2) + - id: case_1 + type: case_1 + if: (output_proof_tag == output_proof_tag::case_1) + - id: case_3 + type: case_3 + if: (output_proof_tag == output_proof_tag::case_3) output_proof_output: seq: - id: outbox_level - type: s4 + type: s4be - id: message_index type: n - id: message @@ -614,7 +524,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -632,7 +542,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -646,7 +556,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -681,54 +591,54 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: case__0_0 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__1 - type: case__1 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__2 - type: case__2 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__3 - type: case__3 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_1 - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) z: seq: - id: has_tail @@ -1140,20 +1050,20 @@ enums: id: nat_0 doc: NAT inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees message_tag: 0: atomic_transaction_batch 1: atomic_transaction_batch_typed @@ -1184,29 +1094,29 @@ enums: doc: Generic primitive (any number of args with or without annotations) 10: bytes output_proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: output_proof type: output_proof diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__vote__ballots.ksy index 27665749c53b..0ba6b61afc0f 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 017-PtNairob.vote.ballots' seq: - id: yay - type: s8 + type: s8be - id: nay - type: s8 + type: s8be - id: pass - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__vote__listings.ksy index 2e536d1199d0..e7afdd341852 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: voting_power - type: s8 + type: s8be public_key_hash: seq: - id: public_key_hash_tag @@ -40,7 +40,7 @@ enums: 3: bls seq: - id: len_id_017__ptnairob__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_017__ptnairob__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_017__ptnairob__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_017__ptnairob__voting_period.ksy index 88c1bd4fb0b3..c7b1039a0bc9 100644 --- a/client-libs/kaitai-struct-files/files/id_017__ptnairob__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_017__ptnairob__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__block_header.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__block_header.ksy index 0abef035f761..715befec3607 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -43,15 +43,15 @@ enums: 0: false 255: true id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 seq: - id: id_018__proxford__block_header__alpha__full_header type: id_018__proxford__block_header__alpha__full_header diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__contents.ksy index 6839bab878cb..b883c96c6b82 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -29,15 +29,15 @@ enums: 0: false 255: true id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 seq: - id: id_018__proxford__block_header__alpha__unsigned_contents type: id_018__proxford__block_header__alpha__unsigned_contents diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__protocol_data.ksy index 72da93245763..5fa2a93e1654 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -35,15 +35,15 @@ enums: 0: false 255: true id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 seq: - id: id_018__proxford__block_header__alpha__signed_contents type: id_018__proxford__block_header__alpha__signed_contents diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__unsigned.ksy index 2ca77a8b6a63..3ae578353ae3 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -31,15 +31,15 @@ enums: 0: false 255: true id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 seq: - id: id_018__proxford__block_header__unsigned type: block_header__shell diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__constants.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__constants.ksy index 1bb41e896f07..9ed845b107dc 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__constants.ksy @@ -10,7 +10,7 @@ types: - id: issuance_ratio_max type: issuance_ratio_max - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -29,21 +29,21 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: attestation_threshold - type: s2 + type: s2be - id: blocks_per_epoch - type: s4 + type: s4be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -57,7 +57,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -92,9 +92,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -133,13 +133,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be z: seq: - id: has_tail @@ -182,7 +182,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: max_slashing_period type: u1 - id: smart_rollup_max_wrapped_proof_binary_size @@ -194,27 +194,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_018__proxford__mutez - id: minimal_frozen_stake type: id_018__proxford__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -224,19 +224,19 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -282,9 +282,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -317,7 +317,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__constants__fixed.ksy index eb6759e9b824..eb8bb30caa90 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -42,7 +42,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: max_slashing_period type: u1 - id: smart_rollup_max_wrapped_proof_binary_size diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__constants__parametric.ksy index d39771e63cbc..9846187d6db4 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__constants__parametric.ksy @@ -10,7 +10,7 @@ types: - id: issuance_ratio_max type: issuance_ratio_max - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -29,21 +29,21 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: attestation_threshold - type: s2 + type: s2be - id: blocks_per_epoch - type: s4 + type: s4be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -57,7 +57,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -92,9 +92,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -133,13 +133,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be z: seq: - id: has_tail @@ -166,27 +166,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_018__proxford__mutez - id: minimal_frozen_stake type: id_018__proxford__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -196,19 +196,19 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -254,9 +254,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -289,7 +289,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__cycle.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__cycle.ksy index ce2b06a269be..0a1da8062224 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 018-Proxford.cycle' seq: - id: id_018__proxford__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__errors.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__errors.ksy index fafb5fdb14a3..60f21c6d791e 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__fa1__2__token_transfer.ksy index b0ee7be5aa23..fd90cecb2520 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__fitness.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__fitness.ksy index fc2c6e8e9012..02ae0bd14e9d 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__lazy_storage_diff.ksy index fc9a504270b3..37afa6e1aaf9 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -757,7 +757,7 @@ enums: 10: bytes seq: - id: len_id_018__proxford__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_018__proxford__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__level.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__level.ksy index 842ed44f3081..7e10560cede8 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__operation.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__operation.ksy index 9c8be7665803..eeba2c18bc8d 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__operation.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,11 +33,11 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 ballot: @@ -46,7 +46,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -58,7 +58,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -71,7 +71,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -88,7 +88,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -101,7 +101,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -120,11 +120,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_018__proxford__operation__alpha__contents_or_signature_prefix @@ -140,17 +140,17 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be - id: slot - type: u2 + type: u2be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -194,7 +194,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -256,7 +256,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -511,7 +511,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -544,7 +544,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -568,7 +568,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -580,7 +580,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -667,7 +667,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -689,7 +689,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -702,7 +702,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -715,7 +715,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -728,7 +728,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -737,7 +737,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -816,7 +816,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -834,7 +834,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -858,11 +858,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -925,7 +925,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -961,7 +961,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -973,7 +973,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1021,7 +1021,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1083,7 +1083,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1094,7 +1094,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1411,7 +1411,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1952,15 +1952,15 @@ enums: 252: zk_rollup_update 255: signature_prefix id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__contents.ksy index cb4d0b424911..2d49b2039b1e 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__contents.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -70,7 +70,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -83,7 +83,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -102,11 +102,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -118,17 +118,17 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be - id: slot - type: u2 + type: u2be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -172,7 +172,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -220,11 +220,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_018__proxford__block_header__alpha__full_header: @@ -244,7 +244,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -487,7 +487,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -520,7 +520,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -544,7 +544,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -556,7 +556,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -643,7 +643,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -665,7 +665,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -678,7 +678,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -691,7 +691,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -704,7 +704,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -713,7 +713,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -792,7 +792,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -810,7 +810,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -834,11 +834,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -901,7 +901,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -937,7 +937,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -949,7 +949,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -997,7 +997,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1059,7 +1059,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1070,7 +1070,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1387,7 +1387,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1925,15 +1925,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__contents_list.ksy index af59ad33cb2a..10994024f391 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__contents_list.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -70,7 +70,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -83,7 +83,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -102,11 +102,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -118,17 +118,17 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be - id: slot - type: u2 + type: u2be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -172,7 +172,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -220,11 +220,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_018__proxford__block_header__alpha__full_header: @@ -244,7 +244,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -491,7 +491,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -524,7 +524,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -548,7 +548,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -560,7 +560,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -647,7 +647,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -669,7 +669,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -682,7 +682,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -695,7 +695,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -708,7 +708,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -717,7 +717,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -796,7 +796,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -814,7 +814,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -838,11 +838,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -905,7 +905,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -941,7 +941,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -953,7 +953,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1001,7 +1001,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1063,7 +1063,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1074,7 +1074,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1391,7 +1391,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1929,15 +1929,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__internal.ksy index 7c4f296bfa7a..5a6af49ea88a 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__internal.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -65,7 +65,7 @@ types: contract hash, a base58 originated contract hash, a base58 originated transaction rollup, or a base58 originated smart rollup. - id: nonce - type: u2 + type: u2be - id: id_018__proxford__apply_internal_results__alpha__operation_result_tag type: u1 enum: id_018__proxford__apply_internal_results__alpha__operation_result_tag @@ -287,7 +287,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__protocol_data.ksy index b225d73c82ef..cb287c869591 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__protocol_data.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,11 +33,11 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 ballot: @@ -46,7 +46,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -58,7 +58,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -71,7 +71,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -88,7 +88,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -101,7 +101,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -120,11 +120,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_018__proxford__operation__alpha__contents_or_signature_prefix @@ -140,17 +140,17 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be - id: slot - type: u2 + type: u2be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -194,7 +194,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -256,7 +256,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -511,7 +511,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -544,7 +544,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -568,7 +568,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -580,7 +580,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -667,7 +667,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -689,7 +689,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -702,7 +702,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -715,7 +715,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -728,7 +728,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -737,7 +737,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -816,7 +816,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -834,7 +834,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -858,11 +858,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -925,7 +925,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -961,7 +961,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -973,7 +973,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1021,7 +1021,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1083,7 +1083,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1094,7 +1094,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1411,7 +1411,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1952,15 +1952,15 @@ enums: 252: zk_rollup_update 255: signature_prefix id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__unsigned.ksy index 208339ed491f..cc26b4aca7fd 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__operation__unsigned.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -70,7 +70,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -83,7 +83,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -102,11 +102,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_entries: seq: - id: id_018__proxford__operation_with_legacy_attestation_name__alpha__contents @@ -122,17 +122,17 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be - id: slot - type: u2 + type: u2be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -176,7 +176,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -224,11 +224,11 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 id_018__proxford__block_header__alpha__full_header: @@ -248,7 +248,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -498,7 +498,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -531,7 +531,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -555,7 +555,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -567,7 +567,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -654,7 +654,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -676,7 +676,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -689,7 +689,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -702,7 +702,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -715,7 +715,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -724,7 +724,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -803,7 +803,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -821,7 +821,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -845,11 +845,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -912,7 +912,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -948,7 +948,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -960,7 +960,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1008,7 +1008,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1070,7 +1070,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1081,7 +1081,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1398,7 +1398,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1936,15 +1936,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__operation_with_attestation.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__operation_with_attestation.ksy index b1b5132f7726..5a00fd16c07a 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__operation_with_attestation.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__operation_with_attestation.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,11 +33,11 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 ballot: @@ -46,7 +46,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -58,7 +58,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -71,7 +71,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -88,7 +88,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -101,7 +101,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -120,11 +120,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_018__proxford__operation__alpha__contents_or_signature_prefix @@ -140,17 +140,17 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be - id: slot - type: u2 + type: u2be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -194,7 +194,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -256,7 +256,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -511,7 +511,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -544,7 +544,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -568,7 +568,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -580,7 +580,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -667,7 +667,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -689,7 +689,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -702,7 +702,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -715,7 +715,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -728,7 +728,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -737,7 +737,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -816,7 +816,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -834,7 +834,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -858,11 +858,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -925,7 +925,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -961,7 +961,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -973,7 +973,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1021,7 +1021,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1083,7 +1083,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1094,7 +1094,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1411,7 +1411,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1952,15 +1952,15 @@ enums: 252: zk_rollup_update 255: signature_prefix id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__operation_with_attestation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__operation_with_attestation__unsigned.ksy index 6cc56ec06a6b..dec2c97eeac7 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__operation_with_attestation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__operation_with_attestation__unsigned.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,11 +33,11 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 ballot: @@ -46,7 +46,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -58,7 +58,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -71,7 +71,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -80,7 +80,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -93,7 +93,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -112,11 +112,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_entries: seq: - id: id_018__proxford__operation__alpha__contents @@ -132,17 +132,17 @@ types: - id: attestation type: z - id: level - type: s4 + type: s4be - id: slot - type: u2 + type: u2be dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_slot_header: seq: - id: source @@ -186,7 +186,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -248,7 +248,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -464,7 +464,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -497,7 +497,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -521,7 +521,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -533,7 +533,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -620,7 +620,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -642,7 +642,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -655,7 +655,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -668,7 +668,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -681,7 +681,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -690,7 +690,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -769,7 +769,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -787,7 +787,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -811,11 +811,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -878,7 +878,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -914,7 +914,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -926,7 +926,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -974,7 +974,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1036,7 +1036,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1047,7 +1047,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1364,7 +1364,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1902,15 +1902,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update id_018__proxford__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__parameters.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__parameters.ksy index fa7454b7e5f5..337baebfe500 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__parameters.ksy @@ -10,7 +10,7 @@ types: - id: issuance_ratio_max type: issuance_ratio_max - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -25,7 +25,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -59,7 +59,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -92,7 +92,7 @@ types: bootstrap_smart_rollups_0: seq: - id: len_bootstrap_smart_rollups - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_smart_rollups @@ -118,7 +118,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -137,7 +137,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -157,21 +157,21 @@ types: type: u1 enum: bool - id: number_of_slots - type: s2 + type: s2be - id: attestation_lag - type: s2 + type: s2be - id: attestation_threshold - type: s2 + type: s2be - id: blocks_per_epoch - type: s4 + type: s4be - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -191,7 +191,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -226,9 +226,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -357,13 +357,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be whitelist: seq: - id: whitelist_entries @@ -372,7 +372,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -444,27 +444,27 @@ seq: - id: preserved_cycles type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: blocks_per_stake_snapshot - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_018__proxford__mutez - id: minimal_frozen_stake type: id_018__proxford__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -474,19 +474,19 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -532,9 +532,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -567,7 +567,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__period.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__period.ksy index 892f5258f268..f79f745475e0 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 018-Proxford.period' seq: - id: id_018__proxford__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__raw_level.ksy index 148077ea0a25..32ea7321381a 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 018-Proxford.raw_level' seq: - id: id_018__proxford__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__receipt__balance_updates.ksy index 112ca6598bf4..985fccc558f9 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__receipt__balance_updates.ksy @@ -179,7 +179,7 @@ types: id_018__proxford__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_018__proxford__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_018__proxford__operation_metadata__alpha__balance_updates @@ -194,11 +194,11 @@ types: id_018__proxford__operation_metadata__alpha__staking_abstract_quantity: seq: - id: change - type: s8 + type: s8be id_018__proxford__operation_metadata__alpha__tez_balance_update: seq: - id: change - type: s8 + type: s8be id_018__proxford__operation_metadata__alpha__update_origin: seq: - id: id_018__proxford__operation_metadata__alpha__update_origin_tag @@ -291,7 +291,7 @@ types: for unstaked frozen deposits, either a single staker or all the stakers delegating to some delegate. - id: cycle - type: s4 + type: s4be - id: id_018__proxford__operation_metadata__alpha__tez_balance_update type: id_018__proxford__operation_metadata__alpha__tez_balance_update enums: diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__script.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__script.ksy index 86b41d1625a0..f984573d0d94 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__script__expr.ksy index 10609924f249..ae28e5c98288 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__script__lazy_expr.ksy index 5b53bd97ea5c..6bf2e964a06b 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__script__loc.ksy index 04d5b47fe094..2fd949b1126f 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__commmitment.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__commmitment.ksy index a07fc3ba1a28..3c538fbfb713 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__commmitment.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__commmitment.ksy @@ -6,8 +6,8 @@ seq: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__game.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__game.ksy index 547d1f39c75c..3d432b6f0d38 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__game.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__game.ksy @@ -21,7 +21,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -35,7 +35,7 @@ types: back_pointers_2: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -54,11 +54,11 @@ types: - id: hash size: 32 - id: level - type: s4 + type: s4be content_0: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -85,7 +85,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -167,8 +167,8 @@ seq: - id: dal_snapshot type: dal_snapshot - id: start_level - type: s4 + type: s4be - id: inbox_level - type: s4 + type: s4be - id: game_state type: game_state diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__inbox.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__inbox.ksy index 9bf2dd6d6a59..bceb73d42e5e 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__inbox.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__inbox.ksy @@ -11,7 +11,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -26,7 +26,7 @@ types: - id: hash size: 32 - id: level - type: s4 + type: s4be n: seq: - id: n @@ -49,6 +49,6 @@ types: type: back_pointers_0 seq: - id: level - type: s4 + type: s4be - id: old_levels_messages type: old_levels_messages diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__inbox__message.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__inbox__message.ksy index 8d08cd06d86c..784c700e07d3 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__inbox__message.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__inbox__message.ksy @@ -13,7 +13,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -26,7 +26,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -171,7 +171,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__metadata.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__metadata.ksy index c120ac4f6985..0fc0a152f1c9 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__metadata.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__metadata.ksy @@ -6,4 +6,4 @@ seq: - id: address size: 20 - id: origination_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__outbox__message.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__outbox__message.ksy index 905d213ec06a..d3603a24aaa9 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__outbox__message.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__outbox__message.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -164,7 +164,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -182,7 +182,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -196,7 +196,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -234,7 +234,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__output.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__output.ksy index 4ab8023261ed..5da48eacfd1e 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__output.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__output.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -184,7 +184,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -202,7 +202,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -216,7 +216,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -254,7 +254,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -723,7 +723,7 @@ enums: 3: bls seq: - id: outbox_level - type: s4 + type: s4be - id: message_index type: n - id: message diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__proof.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__proof.ksy index 2b55d04d8812..70140513a1a2 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__proof.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__proof.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -20,15 +20,15 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -63,7 +63,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__reveal.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__reveal.ksy index 43ca9f771abe..564591a396a4 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__reveal.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__reveal.ksy @@ -14,11 +14,11 @@ types: page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be enums: id_018__proxford__smart_rollup__reveal_tag: 0: reveal_raw_data diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__wasm_2_0_0__output__proof.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__wasm_2_0_0__output__proof.ksy index 009bc89f5308..6c2088125297 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__wasm_2_0_0__output__proof.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__wasm_2_0_0__output__proof.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,395 +24,60 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: u1 - - id: case__0_field1 - type: case__0_field1 - case__0_0: - seq: - - id: case__0_field0 - type: u1 - - id: case__0_field1 - type: case__0_field1_0 - case__0_1: - seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_field1: - seq: - - id: case__0_field1_field0 - type: inode_tree - - id: case__0_field1_field1 - type: inode_tree - case__0_field1_0: - seq: - - id: case__0_field1_field0 - type: inode_tree - doc: inode_tree - - id: case__0_field1_field1 - type: inode_tree - case__1: - seq: - - id: case__1_field0 - type: u2 - - id: case__1_field1 - type: case__1_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131: - seq: - - id: case__131_entries - type: case__131_entries - repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: - seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: + case_1: seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_0: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__1_field1: - seq: - - id: case__1_field1_field0 - type: inode_tree - - id: case__1_field1_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s4 - - id: case__2_field1 - type: case__2_field1 - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: - seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: + case_2: seq: - - id: len_case__219_field1 - type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__2_0: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - - id: case__2_field2 + - id: case_2_field2 size: 32 doc: context_hash - - id: case__2_field3 + - id: case_2_field3 type: tree_encoding - case__2_field1: - seq: - - id: case__2_field1_field0 - type: inode_tree - - id: case__2_field1_field1 - type: inode_tree - case__3: + case_3: seq: - - id: case__3_field0 - type: s8 - - id: case__3_field1 - type: case__3_field1 - case__3_0: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 + - id: case_3_field3 type: tree_encoding - case__3_field1: - seq: - - id: case__3_field1_field0 - type: inode_tree - - id: case__3_field1_field1 - type: inode_tree id_018__proxford__contract_id__originated: seq: - id: id_018__proxford__contract_id__originated_tag @@ -426,47 +91,114 @@ types: - id: id_018__proxford__michelson__v1__primitives type: u1 enum: id_018__proxford__michelson__v1__primitives + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_0: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_1: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_2: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_field1: + seq: + - id: inode_field1_field0 + type: inode_tree_3 + doc: inode_tree + - id: inode_field1_field1 + type: inode_tree + inode_field1_0: + seq: + - id: inode_field1_field0 + type: inode_tree + - id: inode_field1_field1 + type: inode_tree inode_tree: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_0: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_1: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_2: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_3: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 - type: case__0 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__1 - type: case__1 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__2 - type: case__2 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__3 - type: case__3 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_0 - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__192 + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_field1: + seq: + - id: inode_tree_field1_field0 + type: inode_tree + - id: inode_tree_field1_field1 + type: inode_tree message: seq: - id: message_tag @@ -538,27 +270,205 @@ types: - id: originated_padding size: 1 doc: This field is for padding, ignore + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 output_proof: seq: - id: output_proof_tag type: u1 enum: output_proof_tag - - id: case__0 - type: case__0_1 - if: (output_proof_tag == output_proof_tag::case__0) - - id: case__2 - type: case__2_0 - if: (output_proof_tag == output_proof_tag::case__2) - - id: case__1 - type: case__1_0 - if: (output_proof_tag == output_proof_tag::case__1) - - id: case__3 - type: case__3_0 - if: (output_proof_tag == output_proof_tag::case__3) + - id: case_0 + type: case_0 + if: (output_proof_tag == output_proof_tag::case_0) + - id: case_2 + type: case_2 + if: (output_proof_tag == output_proof_tag::case_2) + - id: case_1 + type: case_1 + if: (output_proof_tag == output_proof_tag::case_1) + - id: case_3 + type: case_3 + if: (output_proof_tag == output_proof_tag::case_3) output_proof_output: seq: - id: outbox_level - type: s4 + type: s4be - id: message_index type: n - id: message @@ -634,7 +544,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -652,7 +562,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -666,7 +576,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -701,54 +611,54 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: case__0_0 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__1 - type: case__1 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__2 - type: case__2 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__3 - type: case__3 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_1 - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) whitelist: seq: - id: whitelist_entries @@ -757,7 +667,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1190,20 +1100,20 @@ enums: id: nat_0 doc: NAT inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees message_tag: 0: atomic_transaction_batch 1: atomic_transaction_batch_typed @@ -1235,34 +1145,34 @@ enums: doc: Generic primitive (any number of args with or without annotations) 10: bytes output_proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 2: p256 3: bls tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: output_proof type: output_proof diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__whitelist.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__whitelist.ksy index b73efb8a034b..08427af55c81 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__whitelist.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__smart_rollup__whitelist.ksy @@ -38,7 +38,7 @@ enums: 3: bls seq: - id: len_id_018__proxford__smart_rollup__whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: id_018__proxford__smart_rollup__whitelist diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__vote__ballots.ksy index 71ff2001f2ad..21e8bd537e68 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 018-Proxford.vote.ballots' seq: - id: yay - type: s8 + type: s8be - id: nay - type: s8 + type: s8be - id: pass - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__vote__listings.ksy index 09427147e8b9..8c1909bc81db 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: voting_power - type: s8 + type: s8be public_key_hash: seq: - id: public_key_hash_tag @@ -40,7 +40,7 @@ enums: 3: bls seq: - id: len_id_018__proxford__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_018__proxford__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_018__proxford__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_018__proxford__voting_period.ksy index 81c5ea85cfc2..becbe25c0035 100644 --- a/client-libs/kaitai-struct-files/files/id_018__proxford__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_018__proxford__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header.ksy index 3df450f65808..0fcc27edd2bb 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header.ksy @@ -22,7 +22,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -43,15 +43,15 @@ enums: 0: false 255: true id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 seq: - id: id_019__ptparisa__block_header__alpha__full_header type: id_019__ptparisa__block_header__alpha__full_header diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__contents.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__contents.ksy index 8e8935e2efed..a570e75e8bea 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__contents.ksy @@ -8,7 +8,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -29,15 +29,15 @@ enums: 0: false 255: true id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 seq: - id: id_019__ptparisa__block_header__alpha__unsigned_contents type: id_019__ptparisa__block_header__alpha__unsigned_contents diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__protocol_data.ksy index 3423c2f97b7d..3c1b012d6c0d 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__protocol_data.ksy @@ -14,7 +14,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -35,15 +35,15 @@ enums: 0: false 255: true id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 seq: - id: id_019__ptparisa__block_header__alpha__signed_contents type: id_019__ptparisa__block_header__alpha__signed_contents diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__unsigned.ksy index 4f41c4c5e6d9..b53bf4bf0700 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__block_header__unsigned.ksy @@ -10,7 +10,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -31,15 +31,15 @@ enums: 0: false 255: true id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 seq: - id: id_019__ptparisa__block_header__unsigned type: block_header__shell diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants.ksy index 405c4f3904db..15757ce29bab 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants.ksy @@ -18,7 +18,7 @@ types: - id: transition_period type: u1 - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -40,7 +40,7 @@ types: type: u1 enum: bool - id: number_of_slots - type: u2 + type: u2be - id: attestation_lag type: u1 - id: attestation_threshold @@ -48,11 +48,11 @@ types: - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -66,7 +66,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -111,9 +111,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -152,13 +152,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be - id: dal_attested_slots_validity_lag type: int31 z: @@ -203,7 +203,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: max_slashing_period type: u1 - id: smart_rollup_max_wrapped_proof_binary_size @@ -219,25 +219,25 @@ seq: - id: delegate_parameters_activation_delay type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_019__ptparisa__mutez - id: minimal_frozen_stake type: id_019__ptparisa__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -247,21 +247,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_019__ptparisa__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -271,11 +271,11 @@ seq: - id: limit_of_delegation_over_baking type: u1 - id: percentage_of_frozen_deposits_slashed_per_double_baking - type: u2 + type: u2be - id: percentage_of_frozen_deposits_slashed_per_double_attestation - type: u2 + type: u2be - id: max_slashing_per_block - type: u2 + type: u2be - id: max_slashing_threshold type: int31 - id: testnet_dictator_tag @@ -311,9 +311,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -346,7 +346,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants__fixed.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants__fixed.ksy index 11009a96d63c..d6eae275b137 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants__fixed.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants__fixed.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -42,7 +42,7 @@ seq: - id: cache_layout_size type: u1 - id: michelson_maximum_type_size - type: u2 + type: u2be - id: max_slashing_period type: u1 - id: smart_rollup_max_wrapped_proof_binary_size diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants__parametric.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants__parametric.ksy index f56ba96ccc4a..6f668bd9d309 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants__parametric.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__constants__parametric.ksy @@ -18,7 +18,7 @@ types: - id: transition_period type: u1 - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -40,7 +40,7 @@ types: type: u1 enum: bool - id: number_of_slots - type: u2 + type: u2be - id: attestation_lag type: u1 - id: attestation_threshold @@ -48,11 +48,11 @@ types: - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -66,7 +66,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -111,9 +111,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -152,13 +152,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be - id: dal_attested_slots_validity_lag type: int31 z: @@ -191,25 +191,25 @@ seq: - id: delegate_parameters_activation_delay type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_019__ptparisa__mutez - id: minimal_frozen_stake type: id_019__ptparisa__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -219,21 +219,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_019__ptparisa__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -243,11 +243,11 @@ seq: - id: limit_of_delegation_over_baking type: u1 - id: percentage_of_frozen_deposits_slashed_per_double_baking - type: u2 + type: u2be - id: percentage_of_frozen_deposits_slashed_per_double_attestation - type: u2 + type: u2be - id: max_slashing_per_block - type: u2 + type: u2be - id: max_slashing_threshold type: int31 - id: testnet_dictator_tag @@ -283,9 +283,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -318,7 +318,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__cycle.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__cycle.ksy index aac4c2ecb19f..f74118550684 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__cycle.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__cycle.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 019-PtParisA.cycle' seq: - id: id_019__ptparisa__cycle - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__errors.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__errors.ksy index 801db9c5881f..1a210aea240c 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__errors.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__errors.ksy @@ -11,7 +11,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__fa1__2__token_transfer.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__fa1__2__token_transfer.ksy index 7a5bb6aa28f0..69585e93d189 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__fa1__2__token_transfer.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__fa1__2__token_transfer.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__fitness.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__fitness.ksy index 57a6466fe787..f44c8cb8c840 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__fitness.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__fitness.ksy @@ -9,7 +9,7 @@ types: type: u1 enum: locked_round_tag - id: some - type: s4 + type: s4be if: (locked_round_tag == locked_round_tag::some) enums: locked_round_tag: @@ -17,10 +17,10 @@ enums: 1: some seq: - id: level - type: s4 + type: s4be - id: locked_round type: locked_round - id: predecessor_round - type: s4 + type: s4be - id: round - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__lazy_storage_diff.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__lazy_storage_diff.ksy index 08d1058b6fe5..0f3c0a6d2e4b 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__lazy_storage_diff.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__lazy_storage_diff.ksy @@ -20,7 +20,7 @@ types: - id: updates type: updates_1 - id: memo_size - type: u2 + type: u2be args: seq: - id: args_entries @@ -29,7 +29,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -49,7 +49,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -62,7 +62,7 @@ types: commitments_and_ciphertexts_0: seq: - id: len_commitments_and_ciphertexts - type: u4 + type: u4be valid: max: 1073741823 - id: commitments_and_ciphertexts @@ -197,7 +197,7 @@ types: nullifiers_0: seq: - id: len_nullifiers - type: u4 + type: u4be valid: max: 1073741823 - id: nullifiers @@ -268,7 +268,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -286,7 +286,7 @@ types: updates_0: seq: - id: len_updates - type: u4 + type: u4be valid: max: 1073741823 - id: updates @@ -760,7 +760,7 @@ enums: 10: bytes seq: - id: len_id_019__ptparisa__lazy_storage_diff - type: u4 + type: u4be valid: max: 1073741823 - id: id_019__ptparisa__lazy_storage_diff diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__level.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__level.ksy index ac61f16ef298..d3947198fe42 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__level.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__level.ksy @@ -8,24 +8,24 @@ enums: 255: true seq: - id: level - type: s4 + type: s4be doc: ! >- The level of the block relative to genesis. This is also the Shell's notion of level. - id: level_position - type: s4 + type: s4be doc: ! >- The level of the block relative to the successor of the genesis block. More precisely, it is the position of the block relative to the block that starts the "Alpha family" of protocols, which includes all protocols except Genesis (that is, from 001 onwards). - id: cycle - type: s4 + type: s4be doc: ! >- The current cycle's number. Note that cycles are a protocol-specific notion. As a result, the cycle number starts at 0 with the first block of the Alpha family of protocols. - id: cycle_position - type: s4 + type: s4be doc: The current level of the block relative to the first block of the current cycle. - id: expected_commitment type: u1 diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation.ksy index 7d68761d6b88..2f8564cd00f8 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,21 +33,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -58,7 +58,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -70,7 +70,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -83,7 +83,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -100,7 +100,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -113,7 +113,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -132,11 +132,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_019__ptparisa__operation__alpha__contents_or_signature_prefix @@ -150,11 +150,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -198,7 +198,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -260,7 +260,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -518,7 +518,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -551,7 +551,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -575,7 +575,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -587,7 +587,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -674,7 +674,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -696,7 +696,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -709,7 +709,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -722,7 +722,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -735,7 +735,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -744,7 +744,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -823,7 +823,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -841,7 +841,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -865,11 +865,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -932,7 +932,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -968,7 +968,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -980,7 +980,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1028,7 +1028,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1090,7 +1090,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1101,7 +1101,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1418,7 +1418,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1963,15 +1963,15 @@ enums: 252: zk_rollup_update 255: signature_prefix id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__contents.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__contents.ksy index 25c73d516fdb..25ea8468c235 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__contents.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__contents.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,21 +33,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -58,7 +58,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -70,7 +70,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -83,7 +83,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -92,7 +92,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -105,7 +105,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -124,11 +124,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -138,11 +138,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -186,7 +186,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -248,7 +248,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -460,7 +460,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -493,7 +493,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -517,7 +517,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -529,7 +529,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -616,7 +616,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -638,7 +638,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -651,7 +651,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -664,7 +664,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -677,7 +677,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -686,7 +686,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -765,7 +765,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -783,7 +783,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -807,11 +807,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -874,7 +874,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -910,7 +910,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -922,7 +922,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -970,7 +970,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1032,7 +1032,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1043,7 +1043,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1360,7 +1360,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1902,15 +1902,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__contents_list.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__contents_list.ksy index ee01d500c697..1eae7f1a869f 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__contents_list.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__contents_list.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,21 +33,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -58,7 +58,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -70,7 +70,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -83,7 +83,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -92,7 +92,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -105,7 +105,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -124,11 +124,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be dal__page__proof: seq: - id: dal_page_id @@ -138,11 +138,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -186,7 +186,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -248,7 +248,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -464,7 +464,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -497,7 +497,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -521,7 +521,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -533,7 +533,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -620,7 +620,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -642,7 +642,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -655,7 +655,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -668,7 +668,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -681,7 +681,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -690,7 +690,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -769,7 +769,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -787,7 +787,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -811,11 +811,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -878,7 +878,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -914,7 +914,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -926,7 +926,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -974,7 +974,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1036,7 +1036,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1047,7 +1047,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1364,7 +1364,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1906,15 +1906,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__internal.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__internal.ksy index d067006ea985..4aa40f0d9554 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__internal.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__internal.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -65,7 +65,7 @@ types: contract hash, a base58 originated contract hash, a base58 originated transaction rollup, or a base58 originated smart rollup. - id: nonce - type: u2 + type: u2be - id: id_019__ptparisa__apply_internal_results__alpha__operation_result_tag type: u1 enum: id_019__ptparisa__apply_internal_results__alpha__operation_result_tag @@ -287,7 +287,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__protocol_data.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__protocol_data.ksy index af6b5163fa5f..15db7baba8f2 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__protocol_data.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__protocol_data.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,21 +33,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -58,7 +58,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -70,7 +70,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -83,7 +83,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -100,7 +100,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -113,7 +113,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -132,11 +132,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_019__ptparisa__operation__alpha__contents_or_signature_prefix @@ -150,11 +150,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -198,7 +198,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -260,7 +260,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -518,7 +518,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -551,7 +551,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -575,7 +575,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -587,7 +587,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -674,7 +674,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -696,7 +696,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -709,7 +709,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -722,7 +722,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -735,7 +735,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -744,7 +744,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -823,7 +823,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -841,7 +841,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -865,11 +865,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -932,7 +932,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -968,7 +968,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -980,7 +980,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1028,7 +1028,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1090,7 +1090,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1101,7 +1101,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1418,7 +1418,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1963,15 +1963,15 @@ enums: 252: zk_rollup_update 255: signature_prefix id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__unsigned.ksy index 46e79ea703e9..9bcdfc68f3b0 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation__unsigned.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,21 +33,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -58,7 +58,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -70,7 +70,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -83,7 +83,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -92,7 +92,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -105,7 +105,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -124,11 +124,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_entries: seq: - id: id_019__ptparisa__operation__alpha__contents @@ -142,11 +142,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -190,7 +190,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -252,7 +252,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -471,7 +471,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -504,7 +504,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -528,7 +528,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -540,7 +540,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -627,7 +627,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -649,7 +649,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -662,7 +662,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -675,7 +675,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -688,7 +688,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -697,7 +697,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -776,7 +776,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -794,7 +794,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -818,11 +818,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -885,7 +885,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -921,7 +921,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -933,7 +933,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -981,7 +981,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1043,7 +1043,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1054,7 +1054,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1371,7 +1371,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1913,15 +1913,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation_with_legacy_attestation_name.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation_with_legacy_attestation_name.ksy index d69b36a3f028..a5604cb6e679 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation_with_legacy_attestation_name.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation_with_legacy_attestation_name.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -33,21 +33,21 @@ types: attestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 attestation_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -58,7 +58,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -70,7 +70,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -83,7 +83,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -100,7 +100,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -113,7 +113,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -132,11 +132,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_and_signature_prefix_entries: seq: - id: id_019__ptparisa__operation__alpha__contents_or_signature_prefix @@ -150,11 +150,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -198,7 +198,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -260,7 +260,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -518,7 +518,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -551,7 +551,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -575,7 +575,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -587,7 +587,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -674,7 +674,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -696,7 +696,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -709,7 +709,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -722,7 +722,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -735,7 +735,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -744,7 +744,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -823,7 +823,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -841,7 +841,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -865,11 +865,11 @@ types: preattestation: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -932,7 +932,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -968,7 +968,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -980,7 +980,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1028,7 +1028,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1090,7 +1090,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1101,7 +1101,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1418,7 +1418,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1963,15 +1963,15 @@ enums: 252: zk_rollup_update 255: signature_prefix id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation_with_legacy_attestation_name__unsigned.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation_with_legacy_attestation_name__unsigned.ksy index 7a3111e03892..63682e726d25 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation_with_legacy_attestation_name__unsigned.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__operation_with_legacy_attestation_name__unsigned.ksy @@ -20,7 +20,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -36,7 +36,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposal size: 32 - id: ballot @@ -48,7 +48,7 @@ types: bh1_0: seq: - id: len_bh1 - type: u4 + type: u4be valid: max: 1073741823 - id: bh1 @@ -61,7 +61,7 @@ types: bh2_0: seq: - id: len_bh2 - type: u4 + type: u4be valid: max: 1073741823 - id: bh2 @@ -70,7 +70,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -83,7 +83,7 @@ types: circuits_info_0: seq: - id: len_circuits_info - type: u4 + type: u4be valid: max: 1073741823 - id: circuits_info @@ -102,11 +102,11 @@ types: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be contents_entries: seq: - id: id_019__ptparisa__operation_with_legacy_attestation_name__alpha__contents @@ -120,11 +120,11 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be dal_publish_commitment: seq: - id: source @@ -168,7 +168,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -216,21 +216,21 @@ types: endorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 endorsement_with_dal: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 - id: dal_attestation @@ -252,7 +252,7 @@ types: - id: payload_hash size: 32 - id: payload_round - type: s4 + type: s4be - id: proof_of_work_nonce size: 8 - id: seed_nonce_hash_tag @@ -505,7 +505,7 @@ types: inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -538,7 +538,7 @@ types: init_state_0: seq: - id: len_init_state - type: u4 + type: u4be valid: max: 1073741823 - id: init_state @@ -562,7 +562,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -574,7 +574,7 @@ types: message_0: seq: - id: len_message - type: u4 + type: u4be valid: max: 1073741823 - id: message @@ -661,7 +661,7 @@ types: new_state_0: seq: - id: len_new_state - type: u4 + type: u4be valid: max: 1073741823 - id: new_state @@ -683,7 +683,7 @@ types: op1_0: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -696,7 +696,7 @@ types: op1_2: seq: - id: len_op1 - type: u4 + type: u4be valid: max: 1073741823 - id: op1 @@ -709,7 +709,7 @@ types: op2_0: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -722,7 +722,7 @@ types: op2_2: seq: - id: len_op2 - type: u4 + type: u4be valid: max: 1073741823 - id: op2 @@ -731,7 +731,7 @@ types: op_0: seq: - id: len_op - type: u4 + type: u4be valid: max: 1073741823 - id: op @@ -810,7 +810,7 @@ types: payload_0: seq: - id: len_payload - type: u4 + type: u4be valid: max: 1073741823 - id: payload @@ -828,7 +828,7 @@ types: pending_pis_0: seq: - id: len_pending_pis - type: u4 + type: u4be valid: max: 1073741823 - id: pending_pis @@ -852,11 +852,11 @@ types: preendorsement: seq: - id: slot - type: u2 + type: u2be - id: level - type: s4 + type: s4be - id: round - type: s4 + type: s4be - id: block_payload_hash size: 32 price: @@ -919,7 +919,7 @@ types: private_pis_0: seq: - id: len_private_pis - type: u4 + type: u4be valid: max: 1073741823 - id: private_pis @@ -955,7 +955,7 @@ types: proposals_0: seq: - id: len_proposals - type: u4 + type: u4be valid: max: 640 - id: proposals @@ -967,7 +967,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: period - type: s4 + type: s4be - id: proposals type: proposals_0 proposals_entries: @@ -1015,7 +1015,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data @@ -1077,7 +1077,7 @@ types: seed_nonce_revelation: seq: - id: level - type: s4 + type: s4be - id: nonce size: 32 sequence: @@ -1088,7 +1088,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -1405,7 +1405,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1947,15 +1947,15 @@ enums: 251: zk_rollup_publish 252: zk_rollup_update id_019__ptparisa__per_block_votes_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 4: case__4 - 5: case__5 - 6: case__6 - 8: case__8 - 9: case__9 - 10: case__10 + 0: case_0 + 1: case_1 + 2: case_2 + 4: case_4 + 5: case_5 + 6: case_6 + 8: case_8 + 9: case_9 + 10: case_10 input_proof_tag: 0: inbox__proof 1: reveal__proof diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__parameters.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__parameters.ksy index 77fe36f5e7a8..12ab400ce5f6 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__parameters.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__parameters.ksy @@ -18,7 +18,7 @@ types: - id: transition_period type: u1 - id: max_bonus - type: s8 + type: s8be - id: growth_rate type: growth_rate - id: center_dz @@ -33,7 +33,7 @@ types: bootstrap_accounts_0: seq: - id: len_bootstrap_accounts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_accounts @@ -67,7 +67,7 @@ types: bootstrap_contracts_0: seq: - id: len_bootstrap_contracts - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_contracts @@ -100,7 +100,7 @@ types: bootstrap_smart_rollups_0: seq: - id: len_bootstrap_smart_rollups - type: u4 + type: u4be valid: max: 1073741823 - id: bootstrap_smart_rollups @@ -126,7 +126,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -145,7 +145,7 @@ types: commitments_0: seq: - id: len_commitments - type: u4 + type: u4be valid: max: 1073741823 - id: commitments @@ -168,7 +168,7 @@ types: type: u1 enum: bool - id: number_of_slots - type: u2 + type: u2be - id: attestation_lag type: u1 - id: attestation_threshold @@ -176,11 +176,11 @@ types: - id: redundancy_factor type: u1 - id: page_size - type: u2 + type: u2be - id: slot_size type: int31 - id: number_of_shards - type: u2 + type: u2be growth_rate: seq: - id: numerator @@ -200,7 +200,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -245,9 +245,9 @@ types: minimal_participation_ratio: seq: - id: numerator - type: u2 + type: u2be - id: denominator - type: u2 + type: u2be n: seq: - id: n @@ -376,13 +376,13 @@ types: smart_rollup_reveal_activation_level: seq: - id: raw_data - type: s4 + type: s4be - id: metadata - type: s4 + type: s4be - id: dal_page - type: s4 + type: s4be - id: dal_parameters - type: s4 + type: s4be - id: dal_attested_slots_validity_lag type: int31 whitelist: @@ -393,7 +393,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -469,25 +469,25 @@ seq: - id: delegate_parameters_activation_delay type: u1 - id: blocks_per_cycle - type: s4 + type: s4be - id: blocks_per_commitment - type: s4 + type: s4be - id: nonce_revelation_threshold - type: s4 + type: s4be - id: cycles_per_voting_period - type: s4 + type: s4be - id: hard_gas_limit_per_operation type: z - id: hard_gas_limit_per_block type: z - id: proof_of_work_threshold - type: s8 + type: s8be - id: minimal_stake type: id_019__ptparisa__mutez - id: minimal_frozen_stake type: id_019__ptparisa__mutez - id: vdf_difficulty - type: s8 + type: s8be - id: origination_size type: int31 - id: issuance_weights @@ -497,21 +497,21 @@ seq: - id: hard_storage_limit_per_operation type: z - id: quorum_min - type: s4 + type: s4be - id: quorum_max - type: s4 + type: s4be - id: min_proposal_quorum - type: s4 + type: s4be - id: liquidity_baking_subsidy type: id_019__ptparisa__mutez - id: liquidity_baking_toggle_ema_threshold - type: s4 + type: s4be - id: max_operations_time_to_live - type: s2 + type: s2be - id: minimal_block_delay - type: s8 + type: s8be - id: delay_increment_per_round - type: s8 + type: s8be - id: consensus_committee_size type: int31 - id: consensus_threshold @@ -521,11 +521,11 @@ seq: - id: limit_of_delegation_over_baking type: u1 - id: percentage_of_frozen_deposits_slashed_per_double_baking - type: u2 + type: u2be - id: percentage_of_frozen_deposits_slashed_per_double_attestation - type: u2 + type: u2be - id: max_slashing_per_block - type: u2 + type: u2be - id: max_slashing_threshold type: int31 - id: testnet_dictator_tag @@ -561,9 +561,9 @@ seq: - id: smart_rollup_commitment_period_in_blocks type: int31 - id: smart_rollup_max_lookahead_in_blocks - type: s4 + type: s4be - id: smart_rollup_max_active_outbox_levels - type: s4 + type: s4be - id: smart_rollup_max_outbox_messages_per_level type: int31 - id: smart_rollup_number_of_sections_in_dissection @@ -596,7 +596,7 @@ seq: - id: edge_of_staking_over_delegation type: u1 - id: adaptive_issuance_launch_ema_threshold - type: s4 + type: s4be - id: adaptive_rewards_params type: adaptive_rewards_params - id: adaptive_issuance_activation_vote_enable diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__period.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__period.ksy index 7856c4c0cc47..5bb93e047224 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__period.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__period.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 019-PtParisA.period' seq: - id: id_019__ptparisa__period - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__raw_level.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__raw_level.ksy index 92c2c2e773f8..6a504685d15c 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__raw_level.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__raw_level.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: 019-PtParisA.raw_level' seq: - id: id_019__ptparisa__raw_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__receipt__balance_updates.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__receipt__balance_updates.ksy index eb3fd2c48927..25b0c6bbf79f 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__receipt__balance_updates.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__receipt__balance_updates.ksy @@ -183,7 +183,7 @@ types: id_019__ptparisa__operation_metadata__alpha__balance_updates_0: seq: - id: len_id_019__ptparisa__operation_metadata__alpha__balance_updates - type: u4 + type: u4be valid: max: 1073741823 - id: id_019__ptparisa__operation_metadata__alpha__balance_updates @@ -198,11 +198,11 @@ types: id_019__ptparisa__operation_metadata__alpha__staking_abstract_quantity: seq: - id: change - type: s8 + type: s8be id_019__ptparisa__operation_metadata__alpha__tez_balance_update: seq: - id: change - type: s8 + type: s8be id_019__ptparisa__operation_metadata__alpha__update_origin: seq: - id: id_019__ptparisa__operation_metadata__alpha__update_origin_tag @@ -295,7 +295,7 @@ types: for unstaked frozen deposits, either a single staker or all the stakers delegating to some delegate. - id: cycle - type: s4 + type: s4be - id: id_019__ptparisa__operation_metadata__alpha__tez_balance_update type: id_019__ptparisa__operation_metadata__alpha__tez_balance_update enums: diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__script.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__script.ksy index 66a429f322c1..6714dcd3c8ea 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__script.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__script.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__expr.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__expr.ksy index ac434186e0e0..0feb5606f5d8 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__expr.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -132,7 +132,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__lazy_expr.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__lazy_expr.ksy index 809e73c37aab..893aedb68bba 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__lazy_expr.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__lazy_expr.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__loc.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__loc.ksy index 79330933785a..b9987c36d42e 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__loc.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__script__loc.ksy @@ -6,7 +6,7 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__commmitment.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__commmitment.ksy index 644be6443315..b3367190c310 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__commmitment.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__commmitment.ksy @@ -6,8 +6,8 @@ seq: - id: compressed_state size: 32 - id: inbox_level - type: s4 + type: s4be - id: predecessor size: 32 - id: number_of_ticks - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__game.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__game.ksy index 32318fbae26c..26da2ef90b8b 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__game.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__game.ksy @@ -29,7 +29,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -43,7 +43,7 @@ types: back_pointers_2: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -62,7 +62,7 @@ types: - id: hash size: 32 - id: level - type: s4 + type: s4be content_0: seq: - id: content_tag @@ -99,7 +99,7 @@ types: dissection_0: seq: - id: len_dissection - type: u4 + type: u4be valid: max: 1073741823 - id: dissection @@ -173,13 +173,13 @@ types: unattested: seq: - id: level - type: s4 + type: s4be - id: index type: u1 v0: seq: - id: level - type: s4 + type: s4be - id: index type: u1 - id: commitment @@ -211,8 +211,8 @@ seq: - id: dal_snapshot type: dal_snapshot - id: start_level - type: s4 + type: s4be - id: inbox_level - type: s4 + type: s4be - id: game_state type: game_state diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__inbox.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__inbox.ksy index dab7281b61c3..e49790c6c89c 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__inbox.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__inbox.ksy @@ -11,7 +11,7 @@ types: back_pointers_0: seq: - id: len_back_pointers - type: u4 + type: u4be valid: max: 1073741823 - id: back_pointers @@ -26,7 +26,7 @@ types: - id: hash size: 32 - id: level - type: s4 + type: s4be n: seq: - id: n @@ -49,6 +49,6 @@ types: type: back_pointers_0 seq: - id: level - type: s4 + type: s4be - id: old_levels_messages type: old_levels_messages diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__inbox__message.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__inbox__message.ksy index b7ff85e31b1b..83d0e35fb151 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__inbox__message.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__inbox__message.ksy @@ -13,7 +13,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -26,7 +26,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -171,7 +171,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__metadata.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__metadata.ksy index d671de00efb5..95fd74b6a09f 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__metadata.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__metadata.ksy @@ -6,4 +6,4 @@ seq: - id: address size: 20 - id: origination_level - type: s4 + type: s4be diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__outbox__message.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__outbox__message.ksy index 3dbd6b5f8996..686c51b71a46 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__outbox__message.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__outbox__message.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -164,7 +164,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -182,7 +182,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -196,7 +196,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -234,7 +234,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__output.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__output.ksy index 2c2f5570ed45..5076333a4f7f 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__output.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__output.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,7 +24,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -184,7 +184,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -202,7 +202,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -216,7 +216,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -254,7 +254,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -726,7 +726,7 @@ enums: 3: bls seq: - id: outbox_level - type: s4 + type: s4be - id: message_index type: n - id: message diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__proof.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__proof.ksy index 1c95390cd733..5cbbc1d8f594 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__proof.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__proof.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -20,15 +20,15 @@ types: dal_page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be inbox__proof: seq: - id: level - type: s4 + type: s4be - id: message_counter type: n - id: serialized_proof @@ -63,7 +63,7 @@ types: raw_data_0: seq: - id: len_raw_data - type: u2 + type: u2be valid: max: 4096 - id: raw_data diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__reveal.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__reveal.ksy index 92b4db042bfd..dd1f7c6e66b1 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__reveal.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__reveal.ksy @@ -14,11 +14,11 @@ types: page_id: seq: - id: published_level - type: s4 + type: s4be - id: slot_index type: u1 - id: page_index - type: s2 + type: s2be enums: id_019__ptparisa__smart_rollup__reveal_tag: 0: reveal_raw_data diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__wasm_2_0_0__output__proof.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__wasm_2_0_0__output__proof.ksy index c391dfb8ce0b..a039c947737d 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__wasm_2_0_0__output__proof.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__wasm_2_0_0__output__proof.ksy @@ -11,7 +11,7 @@ types: args_0: seq: - id: len_args - type: u4 + type: u4be valid: max: 1073741823 - id: args @@ -24,395 +24,60 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 size: len_bytes_dyn_uint30 - case__0: + case_0: seq: - - id: case__0_field0 - type: u1 - - id: case__0_field1 - type: case__0_field1 - case__0_0: - seq: - - id: case__0_field0 - type: u1 - - id: case__0_field1 - type: case__0_field1_0 - case__0_1: - seq: - - id: case__0_field0 - type: s2 - - id: case__0_field1 + - id: case_0_field0 + type: s2be + - id: case_0_field1 size: 32 doc: context_hash - - id: case__0_field2 + - id: case_0_field2 size: 32 doc: context_hash - - id: case__0_field3 + - id: case_0_field3 type: tree_encoding doc: tree_encoding - case__0_field1: - seq: - - id: case__0_field1_field0 - type: inode_tree - - id: case__0_field1_field1 - type: inode_tree - case__0_field1_0: - seq: - - id: case__0_field1_field0 - type: inode_tree - doc: inode_tree - - id: case__0_field1_field1 - type: inode_tree - case__1: - seq: - - id: case__1_field0 - type: u2 - - id: case__1_field1 - type: case__1_field1 - case__129_elt_field0: - seq: - - id: case__129_elt_field0 - size-eos: true - case__129_elt_field0_0: - seq: - - id: len_case__129_elt_field0 - type: u1 - valid: - max: 255 - - id: case__129_elt_field0 - type: case__129_elt_field0 - size: len_case__129_elt_field0 - case__129_entries: - seq: - - id: case__129_elt_field0 - type: case__129_elt_field0_0 - - id: case__129_elt_field1 - type: tree_encoding - case__130_elt_field0: - seq: - - id: case__130_elt_field0 - size-eos: true - case__130_elt_field0_0: - seq: - - id: len_case__130_elt_field0 - type: u1 - valid: - max: 255 - - id: case__130_elt_field0 - type: case__130_elt_field0 - size: len_case__130_elt_field0 - case__130_entries: - seq: - - id: case__130_elt_field0 - type: case__130_elt_field0_0 - - id: case__130_elt_field1 - type: tree_encoding - case__131: - seq: - - id: case__131_entries - type: case__131_entries - repeat: eos - case__131_0: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_1: - seq: - - id: len_case__131 - type: u4 - valid: - max: 1073741823 - - id: case__131 - type: case__131 - size: len_case__131 - case__131_elt_field0: - seq: - - id: case__131_elt_field0 - size-eos: true - case__131_elt_field0_0: - seq: - - id: len_case__131_elt_field0 - type: u1 - valid: - max: 255 - - id: case__131_elt_field0 - type: case__131_elt_field0 - size: len_case__131_elt_field0 - case__131_entries: - seq: - - id: case__131_elt_field0 - type: case__131_elt_field0_0 - - id: case__131_elt_field1 - type: tree_encoding - case__192: - seq: - - id: case__192 - size-eos: true - case__192_0: - seq: - - id: len_case__192 - type: u1 - valid: - max: 255 - - id: case__192 - type: case__192 - size: len_case__192 - case__193: - seq: - - id: case__193 - size-eos: true - case__193_0: + case_1: seq: - - id: len_case__193 - type: u2 - valid: - max: 65535 - - id: case__193 - type: case__193 - size: len_case__193 - case__1_0: - seq: - - id: case__1_field0 - type: s2 - - id: case__1_field1 + - id: case_1_field0 + type: s2be + - id: case_1_field1 size: 32 doc: context_hash - - id: case__1_field2 + - id: case_1_field2 size: 32 doc: context_hash - - id: case__1_field3 + - id: case_1_field3 type: tree_encoding - case__1_field1: - seq: - - id: case__1_field1_field0 - type: inode_tree - - id: case__1_field1_field1 - type: inode_tree - case__2: - seq: - - id: case__2_field0 - type: s4 - - id: case__2_field1 - type: case__2_field1 - case__208: - seq: - - id: case__208_field0 - type: u1 - - id: case__208_field1 - type: case__208_field1_0 - - id: case__208_field2 - type: inode_tree - case__208_field1: - seq: - - id: case__208_field1 - size-eos: true - case__208_field1_0: - seq: - - id: len_case__208_field1 - type: u1 - valid: - max: 255 - - id: case__208_field1 - type: case__208_field1 - size: len_case__208_field1 - case__209: - seq: - - id: case__209_field0 - type: u2 - - id: case__209_field1 - type: case__209_field1_0 - - id: case__209_field2 - type: inode_tree - case__209_field1: - seq: - - id: case__209_field1 - size-eos: true - case__209_field1_0: - seq: - - id: len_case__209_field1 - type: u1 - valid: - max: 255 - - id: case__209_field1 - type: case__209_field1 - size: len_case__209_field1 - case__210: - seq: - - id: case__210_field0 - type: s4 - - id: case__210_field1 - type: case__210_field1_0 - - id: case__210_field2 - type: inode_tree - case__210_field1: - seq: - - id: case__210_field1 - size-eos: true - case__210_field1_0: - seq: - - id: len_case__210_field1 - type: u1 - valid: - max: 255 - - id: case__210_field1 - type: case__210_field1 - size: len_case__210_field1 - case__211: - seq: - - id: case__211_field0 - type: s8 - - id: case__211_field1 - type: case__211_field1_0 - - id: case__211_field2 - type: inode_tree - case__211_field1: - seq: - - id: case__211_field1 - size-eos: true - case__211_field1_0: - seq: - - id: len_case__211_field1 - type: u1 - valid: - max: 255 - - id: case__211_field1 - type: case__211_field1 - size: len_case__211_field1 - case__216: - seq: - - id: case__216_field0 - type: u1 - - id: case__216_field1 - type: case__216_field1_0 - - id: case__216_field2 - type: inode_tree - case__216_field1: - seq: - - id: case__216_field1 - size-eos: true - case__216_field1_0: - seq: - - id: len_case__216_field1 - type: u1 - valid: - max: 255 - - id: case__216_field1 - type: case__216_field1 - size: len_case__216_field1 - case__217: - seq: - - id: case__217_field0 - type: u2 - - id: case__217_field1 - type: case__217_field1_0 - - id: case__217_field2 - type: inode_tree - case__217_field1: - seq: - - id: case__217_field1 - size-eos: true - case__217_field1_0: - seq: - - id: len_case__217_field1 - type: u1 - valid: - max: 255 - - id: case__217_field1 - type: case__217_field1 - size: len_case__217_field1 - case__218: - seq: - - id: case__218_field0 - type: s4 - - id: case__218_field1 - type: case__218_field1_0 - - id: case__218_field2 - type: inode_tree - case__218_field1: - seq: - - id: case__218_field1 - size-eos: true - case__218_field1_0: - seq: - - id: len_case__218_field1 - type: u1 - valid: - max: 255 - - id: case__218_field1 - type: case__218_field1 - size: len_case__218_field1 - case__219: - seq: - - id: case__219_field0 - type: s8 - - id: case__219_field1 - type: case__219_field1_0 - - id: case__219_field2 - type: inode_tree - case__219_field1: - seq: - - id: case__219_field1 - size-eos: true - case__219_field1_0: + case_2: seq: - - id: len_case__219_field1 - type: u1 - valid: - max: 255 - - id: case__219_field1 - type: case__219_field1 - size: len_case__219_field1 - case__2_0: - seq: - - id: case__2_field0 - type: s2 - - id: case__2_field1 + - id: case_2_field0 + type: s2be + - id: case_2_field1 size: 32 doc: context_hash - - id: case__2_field2 + - id: case_2_field2 size: 32 doc: context_hash - - id: case__2_field3 + - id: case_2_field3 type: tree_encoding - case__2_field1: - seq: - - id: case__2_field1_field0 - type: inode_tree - - id: case__2_field1_field1 - type: inode_tree - case__3: + case_3: seq: - - id: case__3_field0 - type: s8 - - id: case__3_field1 - type: case__3_field1 - case__3_0: - seq: - - id: case__3_field0 - type: s2 - - id: case__3_field1 + - id: case_3_field0 + type: s2be + - id: case_3_field1 size: 32 doc: context_hash - - id: case__3_field2 + - id: case_3_field2 size: 32 doc: context_hash - - id: case__3_field3 + - id: case_3_field3 type: tree_encoding - case__3_field1: - seq: - - id: case__3_field1_field0 - type: inode_tree - - id: case__3_field1_field1 - type: inode_tree id_019__ptparisa__contract_id__originated: seq: - id: id_019__ptparisa__contract_id__originated_tag @@ -426,47 +91,114 @@ types: - id: id_019__ptparisa__michelson__v1__primitives type: u1 enum: id_019__ptparisa__michelson__v1__primitives + inode: + seq: + - id: inode_field0 + type: u1 + - id: inode_field1 + type: inode_field1 + inode_0: + seq: + - id: inode_field0 + type: u2be + - id: inode_field1 + type: inode_field1_0 + inode_1: + seq: + - id: inode_field0 + type: s4be + - id: inode_field1 + type: inode_field1_0 + inode_2: + seq: + - id: inode_field0 + type: s8be + - id: inode_field1 + type: inode_field1_0 + inode_field1: + seq: + - id: inode_field1_field0 + type: inode_tree_3 + doc: inode_tree + - id: inode_field1_field1 + type: inode_tree + inode_field1_0: + seq: + - id: inode_field1_field0 + type: inode_tree + - id: inode_field1_field1 + type: inode_tree inode_tree: + seq: + - id: inode_tree_field0 + type: u1 + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_0: + seq: + - id: inode_tree_field0 + type: u2be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_1: + seq: + - id: inode_tree_field0 + type: s4be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_2: + seq: + - id: inode_tree_field0 + type: s8be + - id: inode_tree_field1 + type: inode_tree_field1 + inode_tree_3: seq: - id: inode_tree_tag type: u1 enum: inode_tree_tag - - id: case__0 - type: case__0 - if: (inode_tree_tag == inode_tree_tag::case__0) - - id: case__1 - type: case__1 - if: (inode_tree_tag == inode_tree_tag::case__1) - - id: case__2 - type: case__2 - if: (inode_tree_tag == inode_tree_tag::case__2) - - id: case__3 - type: case__3 - if: (inode_tree_tag == inode_tree_tag::case__3) - - id: case__129 - type: case__129_entries - if: (inode_tree_tag == inode_tree_tag::case__129) - - id: case__130 - type: case__130_entries - if: (inode_tree_tag == inode_tree_tag::case__130) - - id: case__131 - type: case__131_0 - if: (inode_tree_tag == inode_tree_tag::case__131) - - id: case__192 + - id: inode_tree + type: inode_tree + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_0 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_1 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: inode_tree + type: inode_tree_2 + if: (inode_tree_tag == inode_tree_tag::inode_tree) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_entries + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_0 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees size: 32 - if: (inode_tree_tag == inode_tree_tag::case__192) - - id: case__208 - type: case__208 - if: (inode_tree_tag == inode_tree_tag::case__208) - - id: case__209 - type: case__209 - if: (inode_tree_tag == inode_tree_tag::case__209) - - id: case__210 - type: case__210 - if: (inode_tree_tag == inode_tree_tag::case__210) - - id: case__211 - type: case__211 - if: (inode_tree_tag == inode_tree_tag::case__211) + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_1 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_2 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_3 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + - id: other_inode_trees + type: other_inode_trees_4 + if: (inode_tree_tag == inode_tree_tag::other_inode_trees) + inode_tree_field1: + seq: + - id: inode_tree_field1_field0 + type: inode_tree + - id: inode_tree_field1_field1 + type: inode_tree message: seq: - id: message_tag @@ -538,27 +270,205 @@ types: - id: originated_padding size: 1 doc: This field is for padding, ignore + other_inode_trees: + seq: + - id: other_inode_trees_entries + type: other_inode_trees_entries + repeat: eos + other_inode_trees_0: + seq: + - id: len_other_inode_trees + type: u4be + valid: + max: 1073741823 + - id: other_inode_trees + type: other_inode_trees + size: len_other_inode_trees + other_inode_trees_1: + seq: + - id: other_inode_trees_field0 + type: u1 + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_2: + seq: + - id: other_inode_trees_field0 + type: u2be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_3: + seq: + - id: other_inode_trees_field0 + type: s4be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_4: + seq: + - id: other_inode_trees_field0 + type: s8be + - id: other_inode_trees_field1 + type: other_inode_trees_field1_0 + - id: other_inode_trees_field2 + type: inode_tree + other_inode_trees_elt_field0: + seq: + - id: other_inode_trees_elt_field0 + size-eos: true + other_inode_trees_elt_field0_0: + seq: + - id: len_other_inode_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0 + size: len_other_inode_trees_elt_field0 + other_inode_trees_entries: + seq: + - id: other_inode_trees_elt_field0 + type: other_inode_trees_elt_field0_0 + - id: other_inode_trees_elt_field1 + type: tree_encoding + other_inode_trees_field1: + seq: + - id: other_inode_trees_field1 + size-eos: true + other_inode_trees_field1_0: + seq: + - id: len_other_inode_trees_field1 + type: u1 + valid: + max: 255 + - id: other_inode_trees_field1 + type: other_inode_trees_field1 + size: len_other_inode_trees_field1 + other_trees: + seq: + - id: other_trees_entries + type: other_trees_entries + repeat: eos + other_trees_0: + seq: + - id: len_other_trees + type: u4be + valid: + max: 1073741823 + - id: other_trees + type: other_trees + size: len_other_trees + other_trees_1: + seq: + - id: other_trees + size-eos: true + other_trees_2: + seq: + - id: len_other_trees + type: u1 + valid: + max: 255 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_3: + seq: + - id: len_other_trees + type: u2be + valid: + max: 65535 + - id: other_trees + type: other_trees_1 + size: len_other_trees + other_trees_4: + seq: + - id: other_trees_field0 + type: u1 + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_5: + seq: + - id: other_trees_field0 + type: u2be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_6: + seq: + - id: other_trees_field0 + type: s4be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_7: + seq: + - id: other_trees_field0 + type: s8be + - id: other_trees_field1 + type: other_trees_field1_0 + - id: other_trees_field2 + type: inode_tree + other_trees_elt_field0: + seq: + - id: other_trees_elt_field0 + size-eos: true + other_trees_elt_field0_0: + seq: + - id: len_other_trees_elt_field0 + type: u1 + valid: + max: 255 + - id: other_trees_elt_field0 + type: other_trees_elt_field0 + size: len_other_trees_elt_field0 + other_trees_entries: + seq: + - id: other_trees_elt_field0 + type: other_trees_elt_field0_0 + - id: other_trees_elt_field1 + type: tree_encoding + other_trees_field1: + seq: + - id: other_trees_field1 + size-eos: true + other_trees_field1_0: + seq: + - id: len_other_trees_field1 + type: u1 + valid: + max: 255 + - id: other_trees_field1 + type: other_trees_field1 + size: len_other_trees_field1 output_proof: seq: - id: output_proof_tag type: u1 enum: output_proof_tag - - id: case__0 - type: case__0_1 - if: (output_proof_tag == output_proof_tag::case__0) - - id: case__2 - type: case__2_0 - if: (output_proof_tag == output_proof_tag::case__2) - - id: case__1 - type: case__1_0 - if: (output_proof_tag == output_proof_tag::case__1) - - id: case__3 - type: case__3_0 - if: (output_proof_tag == output_proof_tag::case__3) + - id: case_0 + type: case_0 + if: (output_proof_tag == output_proof_tag::case_0) + - id: case_2 + type: case_2 + if: (output_proof_tag == output_proof_tag::case_2) + - id: case_1 + type: case_1 + if: (output_proof_tag == output_proof_tag::case_1) + - id: case_3 + type: case_3 + if: (output_proof_tag == output_proof_tag::case_3) output_proof_output: seq: - id: outbox_level - type: s4 + type: s4be - id: message_index type: n - id: message @@ -634,7 +544,7 @@ types: sequence_0: seq: - id: len_sequence - type: u4 + type: u4be valid: max: 1073741823 - id: sequence @@ -652,7 +562,7 @@ types: transactions_0: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -666,7 +576,7 @@ types: transactions_2: seq: - id: len_transactions - type: u4 + type: u4be valid: max: 1073741823 - id: transactions @@ -701,54 +611,54 @@ types: - id: tree_encoding_tag type: u1 enum: tree_encoding_tag - - id: case__0 - type: case__0_0 - if: (tree_encoding_tag == tree_encoding_tag::case__0) - - id: case__1 - type: case__1 - if: (tree_encoding_tag == tree_encoding_tag::case__1) - - id: case__2 - type: case__2 - if: (tree_encoding_tag == tree_encoding_tag::case__2) - - id: case__3 - type: case__3 - if: (tree_encoding_tag == tree_encoding_tag::case__3) - - id: case__129 - type: case__129_entries - if: (tree_encoding_tag == tree_encoding_tag::case__129) - - id: case__130 - type: case__130_entries - if: (tree_encoding_tag == tree_encoding_tag::case__130) - - id: case__131 - type: case__131_1 - if: (tree_encoding_tag == tree_encoding_tag::case__131) - - id: case__192 - type: case__192_0 - if: (tree_encoding_tag == tree_encoding_tag::case__192) - - id: case__193 - type: case__193_0 - if: (tree_encoding_tag == tree_encoding_tag::case__193) - - id: case__195 + - id: inode + type: inode + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_0 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_1 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: inode + type: inode_2 + if: (tree_encoding_tag == tree_encoding_tag::inode) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_entries + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_0 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_2 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_3 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees type: bytes_dyn_uint30 - if: (tree_encoding_tag == tree_encoding_tag::case__195) - - id: case__200 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__200) - - id: case__208 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees size: 32 - if: (tree_encoding_tag == tree_encoding_tag::case__208) - - id: case__216 - type: case__216 - if: (tree_encoding_tag == tree_encoding_tag::case__216) - - id: case__217 - type: case__217 - if: (tree_encoding_tag == tree_encoding_tag::case__217) - - id: case__218 - type: case__218 - if: (tree_encoding_tag == tree_encoding_tag::case__218) - - id: case__219 - type: case__219 - if: (tree_encoding_tag == tree_encoding_tag::case__219) + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_4 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_5 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_6 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) + - id: other_trees + type: other_trees_7 + if: (tree_encoding_tag == tree_encoding_tag::other_trees) whitelist: seq: - id: whitelist_entries @@ -757,7 +667,7 @@ types: whitelist_0: seq: - id: len_whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: whitelist @@ -1193,20 +1103,20 @@ enums: id: ticket_1 doc: Ticket inode_tree_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 208: case__208 - 209: case__209 - 210: case__210 - 211: case__211 - 224: case__224 + 0: inode_tree + 1: inode_tree + 2: inode_tree + 3: inode_tree + 128: other_inode_trees + 129: other_inode_trees + 130: other_inode_trees + 131: other_inode_trees + 192: other_inode_trees + 208: other_inode_trees + 209: other_inode_trees + 210: other_inode_trees + 211: other_inode_trees + 224: other_inode_trees message_tag: 0: atomic_transaction_batch 1: atomic_transaction_batch_typed @@ -1238,34 +1148,34 @@ enums: doc: Generic primitive (any number of args with or without annotations) 10: bytes output_proof_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 + 0: case_0 + 1: case_1 + 2: case_2 + 3: case_3 public_key_hash_tag: 0: ed25519 1: secp256k1 2: p256 3: bls tree_encoding_tag: - 0: case__0 - 1: case__1 - 2: case__2 - 3: case__3 - 128: case__128 - 129: case__129 - 130: case__130 - 131: case__131 - 192: case__192 - 193: case__193 - 195: case__195 - 200: case__200 - 208: case__208 - 216: case__216 - 217: case__217 - 218: case__218 - 219: case__219 - 224: case__224 + 0: inode + 1: inode + 2: inode + 3: inode + 128: other_trees + 129: other_trees + 130: other_trees + 131: other_trees + 192: other_trees + 193: other_trees + 195: other_trees + 200: other_trees + 208: other_trees + 216: other_trees + 217: other_trees + 218: other_trees + 219: other_trees + 224: other_trees seq: - id: output_proof type: output_proof diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__whitelist.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__whitelist.ksy index 1c3599d35fd1..f70c32a7d3a7 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__whitelist.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__smart_rollup__whitelist.ksy @@ -38,7 +38,7 @@ enums: 3: bls seq: - id: len_id_019__ptparisa__smart_rollup__whitelist - type: u4 + type: u4be valid: max: 1073741823 - id: id_019__ptparisa__smart_rollup__whitelist diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__vote__ballots.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__vote__ballots.ksy index edbb4f8d585b..7ce4a8cc8214 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__vote__ballots.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__vote__ballots.ksy @@ -4,8 +4,8 @@ meta: doc: ! 'Encoding id: 019-PtParisA.vote.ballots' seq: - id: yay - type: s8 + type: s8be - id: nay - type: s8 + type: s8be - id: pass - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__vote__listings.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__vote__listings.ksy index 83217ca3b1de..5c727595bed1 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__vote__listings.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__vote__listings.ksy @@ -14,7 +14,7 @@ types: type: public_key_hash doc: A Ed25519, Secp256k1, P256, or BLS public key hash - id: voting_power - type: s8 + type: s8be public_key_hash: seq: - id: public_key_hash_tag @@ -40,7 +40,7 @@ enums: 3: bls seq: - id: len_id_019__ptparisa__vote__listings - type: u4 + type: u4be valid: max: 1073741823 - id: id_019__ptparisa__vote__listings diff --git a/client-libs/kaitai-struct-files/files/id_019__ptparisa__voting_period.ksy b/client-libs/kaitai-struct-files/files/id_019__ptparisa__voting_period.ksy index 9a785bb8dcae..fbc2106a2f54 100644 --- a/client-libs/kaitai-struct-files/files/id_019__ptparisa__voting_period.ksy +++ b/client-libs/kaitai-struct-files/files/id_019__ptparisa__voting_period.ksy @@ -11,7 +11,7 @@ enums: 4: adoption seq: - id: index - type: s4 + type: s4be doc: ! >- The voting period's index. Starts at 0 with the first block of the Alpha family of protocols. @@ -20,7 +20,7 @@ seq: enum: kind_tag doc: One of the several kinds of periods in the voting procedure. - id: start_position - type: s4 + type: s4be doc: ! >- The relative position of the first level of the period with respect to the first level of the Alpha family of protocols. diff --git a/client-libs/kaitai-struct-files/files/mempool.ksy b/client-libs/kaitai-struct-files/files/mempool.ksy index 294aa855f98a..1f64c8e94725 100644 --- a/client-libs/kaitai-struct-files/files/mempool.ksy +++ b/client-libs/kaitai-struct-files/files/mempool.ksy @@ -15,7 +15,7 @@ types: known_valid_0: seq: - id: len_known_valid - type: u4 + type: u4be valid: max: 1073741823 - id: known_valid @@ -33,7 +33,7 @@ types: pending_0: seq: - id: len_pending - type: u4 + type: u4be valid: max: 1073741823 - id: pending @@ -42,7 +42,7 @@ types: pending_1: seq: - id: len_pending - type: u4 + type: u4be valid: max: 1073741823 - id: pending diff --git a/client-libs/kaitai-struct-files/files/p2p_address.ksy b/client-libs/kaitai-struct-files/files/p2p_address.ksy index edff58fc0654..c96be81dbfbc 100644 --- a/client-libs/kaitai-struct-files/files/p2p_address.ksy +++ b/client-libs/kaitai-struct-files/files/p2p_address.ksy @@ -8,7 +8,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/p2p_connection__id.ksy b/client-libs/kaitai-struct-files/files/p2p_connection__id.ksy index 8c23493f2463..0818dd2eff06 100644 --- a/client-libs/kaitai-struct-files/files/p2p_connection__id.ksy +++ b/client-libs/kaitai-struct-files/files/p2p_connection__id.ksy @@ -19,5 +19,5 @@ seq: type: u1 enum: bool - id: port - type: u2 + type: u2be if: (port_tag == bool::true) diff --git a/client-libs/kaitai-struct-files/files/p2p_peer__pool_event.ksy b/client-libs/kaitai-struct-files/files/p2p_peer__pool_event.ksy index 7f9ba9a68994..442c2c6045b8 100644 --- a/client-libs/kaitai-struct-files/files/p2p_peer__pool_event.ksy +++ b/client-libs/kaitai-struct-files/files/p2p_peer__pool_event.ksy @@ -32,5 +32,5 @@ seq: type: u1 enum: bool - id: port - type: u2 + type: u2be if: (port_tag == bool::true) diff --git a/client-libs/kaitai-struct-files/files/p2p_point__id.ksy b/client-libs/kaitai-struct-files/files/p2p_point__id.ksy index afff90f9b778..bbba9068b33e 100644 --- a/client-libs/kaitai-struct-files/files/p2p_point__id.ksy +++ b/client-libs/kaitai-struct-files/files/p2p_point__id.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/p2p_stat.ksy b/client-libs/kaitai-struct-files/files/p2p_stat.ksy index 9af4eb49066f..2d6758fc7e7e 100644 --- a/client-libs/kaitai-struct-files/files/p2p_stat.ksy +++ b/client-libs/kaitai-struct-files/files/p2p_stat.ksy @@ -8,15 +8,15 @@ types: int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 seq: - id: total_sent - type: s8 + type: s8be - id: total_recv - type: s8 + type: s8be - id: current_inflow type: int31 - id: current_outflow diff --git a/client-libs/kaitai-struct-files/files/p2p_version.ksy b/client-libs/kaitai-struct-files/files/p2p_version.ksy index 853c8bb90f69..8c1c39f94ffb 100644 --- a/client-libs/kaitai-struct-files/files/p2p_version.ksy +++ b/client-libs/kaitai-struct-files/files/p2p_version.ksy @@ -6,4 +6,4 @@ doc: ! 'Encoding id: p2p_version Description: A version number for the p2p layer.' seq: - id: p2p_version - type: u2 + type: u2be diff --git a/client-libs/kaitai-struct-files/files/protocol.ksy b/client-libs/kaitai-struct-files/files/protocol.ksy index 21217c5b25a1..d2036268d67b 100644 --- a/client-libs/kaitai-struct-files/files/protocol.ksy +++ b/client-libs/kaitai-struct-files/files/protocol.ksy @@ -10,7 +10,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -23,7 +23,7 @@ types: components_0: seq: - id: len_components - type: u4 + type: u4be valid: max: 1073741823 - id: components @@ -44,7 +44,7 @@ types: protocol__environment_version: seq: - id: protocol__environment_version - type: u2 + type: u2be enums: bool: 0: false diff --git a/client-libs/kaitai-struct-files/files/protocol__meta.ksy b/client-libs/kaitai-struct-files/files/protocol__meta.ksy index effff15a22ba..15cd1178b867 100644 --- a/client-libs/kaitai-struct-files/files/protocol__meta.ksy +++ b/client-libs/kaitai-struct-files/files/protocol__meta.ksy @@ -10,7 +10,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -23,7 +23,7 @@ types: modules_0: seq: - id: len_modules - type: u4 + type: u4be valid: max: 1073741823 - id: modules @@ -36,7 +36,7 @@ types: protocol__environment_version: seq: - id: protocol__environment_version - type: u2 + type: u2be enums: bool: 0: false diff --git a/client-libs/kaitai-struct-files/files/sapling__transaction.ksy b/client-libs/kaitai-struct-files/files/sapling__transaction.ksy index 310151e70c9b..24190e39bfdc 100644 --- a/client-libs/kaitai-struct-files/files/sapling__transaction.ksy +++ b/client-libs/kaitai-struct-files/files/sapling__transaction.ksy @@ -15,7 +15,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -28,7 +28,7 @@ types: inputs_0: seq: - id: len_inputs - type: u4 + type: u4be valid: max: 1833216 - id: inputs @@ -46,7 +46,7 @@ types: outputs_0: seq: - id: len_outputs - type: u4 + type: u4be valid: max: 1073741823 - id: outputs @@ -64,7 +64,7 @@ seq: - id: binding_sig type: sapling__transaction__binding_sig - id: balance - type: s8 + type: s8be - id: root type: sapling__transaction__commitment_hash - id: bound_data diff --git a/client-libs/kaitai-struct-files/files/sapling__transaction__ciphertext.ksy b/client-libs/kaitai-struct-files/files/sapling__transaction__ciphertext.ksy index bbbe0a8dae4d..4dc6ba97850e 100644 --- a/client-libs/kaitai-struct-files/files/sapling__transaction__ciphertext.ksy +++ b/client-libs/kaitai-struct-files/files/sapling__transaction__ciphertext.ksy @@ -8,7 +8,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/sapling__transaction__diversifier_index.ksy b/client-libs/kaitai-struct-files/files/sapling__transaction__diversifier_index.ksy index 8e656917383c..349f52d48cca 100644 --- a/client-libs/kaitai-struct-files/files/sapling__transaction__diversifier_index.ksy +++ b/client-libs/kaitai-struct-files/files/sapling__transaction__diversifier_index.ksy @@ -4,4 +4,4 @@ meta: doc: ! 'Encoding id: sapling.transaction.diversifier_index' seq: - id: sapling__transaction__diversifier_index - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/sapling__transaction__plaintext.ksy b/client-libs/kaitai-struct-files/files/sapling__transaction__plaintext.ksy index 219e3e70d6ad..2377ef2fa124 100644 --- a/client-libs/kaitai-struct-files/files/sapling__transaction__plaintext.ksy +++ b/client-libs/kaitai-struct-files/files/sapling__transaction__plaintext.ksy @@ -8,7 +8,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -21,7 +21,7 @@ seq: - id: diversifier type: sapling__wallet__diversifier - id: amount - type: s8 + type: s8be - id: rcm type: sapling__transaction__rcm - id: memo diff --git a/client-libs/kaitai-struct-files/files/signer_messages__deterministic_nonce__response.ksy b/client-libs/kaitai-struct-files/files/signer_messages__deterministic_nonce__response.ksy index 722cfa667137..22150ddb7169 100644 --- a/client-libs/kaitai-struct-files/files/signer_messages__deterministic_nonce__response.ksy +++ b/client-libs/kaitai-struct-files/files/signer_messages__deterministic_nonce__response.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/signer_messages__deterministic_nonce_hash__response.ksy b/client-libs/kaitai-struct-files/files/signer_messages__deterministic_nonce_hash__response.ksy index 17182bd8987c..8db74f65e681 100644 --- a/client-libs/kaitai-struct-files/files/signer_messages__deterministic_nonce_hash__response.ksy +++ b/client-libs/kaitai-struct-files/files/signer_messages__deterministic_nonce_hash__response.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/signer_messages__request.ksy b/client-libs/kaitai-struct-files/files/signer_messages__request.ksy index 4bce8bb0179f..33ab87f6034b 100644 --- a/client-libs/kaitai-struct-files/files/signer_messages__request.ksy +++ b/client-libs/kaitai-struct-files/files/signer_messages__request.ksy @@ -6,7 +6,7 @@ types: bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/kaitai-struct-files/files/timestamp__protocol.ksy b/client-libs/kaitai-struct-files/files/timestamp__protocol.ksy index ae997b54ab62..405151fa233e 100644 --- a/client-libs/kaitai-struct-files/files/timestamp__protocol.ksy +++ b/client-libs/kaitai-struct-files/files/timestamp__protocol.ksy @@ -8,4 +8,4 @@ doc: ! >- based. seq: - id: timestamp__protocol - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/timestamp__system.ksy b/client-libs/kaitai-struct-files/files/timestamp__system.ksy index 126b2017df43..ae280b849d48 100644 --- a/client-libs/kaitai-struct-files/files/timestamp__system.ksy +++ b/client-libs/kaitai-struct-files/files/timestamp__system.ksy @@ -8,4 +8,4 @@ doc: ! >- precision, epoch or rfc3339 based. seq: - id: timestamp__system - type: s8 + type: s8be diff --git a/client-libs/kaitai-struct-files/files/user_activated__protocol_overrides.ksy b/client-libs/kaitai-struct-files/files/user_activated__protocol_overrides.ksy index dfde981d3d70..595281aed3ab 100644 --- a/client-libs/kaitai-struct-files/files/user_activated__protocol_overrides.ksy +++ b/client-libs/kaitai-struct-files/files/user_activated__protocol_overrides.ksy @@ -19,7 +19,7 @@ types: size: 32 seq: - id: len_user_activated__protocol_overrides - type: u4 + type: u4be valid: max: 1073741823 - id: user_activated__protocol_overrides diff --git a/client-libs/kaitai-struct-files/files/user_activated__upgrades.ksy b/client-libs/kaitai-struct-files/files/user_activated__upgrades.ksy index 52394a8af376..5393cd77d53e 100644 --- a/client-libs/kaitai-struct-files/files/user_activated__upgrades.ksy +++ b/client-libs/kaitai-struct-files/files/user_activated__upgrades.ksy @@ -14,12 +14,12 @@ types: user_activated__upgrades_entries: seq: - id: level - type: s4 + type: s4be - id: replacement_protocol size: 32 seq: - id: len_user_activated__upgrades - type: u4 + type: u4be valid: max: 1073741823 - id: user_activated__upgrades diff --git a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_duplicate_types.ml b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_duplicate_types.ml index bae29b2d7036..1ad17a99b97a 100644 --- a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_duplicate_types.ml +++ b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_duplicate_types.ml @@ -36,7 +36,7 @@ let%expect_test "test duplicate types" = int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 diff --git a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_ground_types.ml b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_ground_types.ml index c13afc9a2b19..03c8aa4d89f0 100644 --- a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_ground_types.ml +++ b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_ground_types.ml @@ -60,7 +60,7 @@ let%expect_test "test uint16 translation" = doc: ! 'Encoding id: ground_uint16' seq: - id: ground_uint16 - type: u2 + type: u2be |}] let%expect_test "test int16 translation" = @@ -78,7 +78,7 @@ let%expect_test "test int16 translation" = doc: ! 'Encoding id: ground_int16' seq: - id: ground_int16 - type: s2 + type: s2be |}] let%expect_test "test int32 translation" = @@ -96,7 +96,7 @@ let%expect_test "test int32 translation" = doc: ! 'Encoding id: ground_int32' seq: - id: ground_int32 - type: s4 + type: s4be |}] let%expect_test "test int64 translation" = @@ -114,7 +114,7 @@ let%expect_test "test int64 translation" = doc: ! 'Encoding id: ground_int64' seq: - id: ground_int64 - type: s8 + type: s8be |}] let%expect_test "test int31 translation" = @@ -134,7 +134,7 @@ let%expect_test "test int31 translation" = int31: seq: - id: int31 - type: s4 + type: s4be valid: min: -1073741824 max: 1073741823 @@ -201,7 +201,7 @@ let%expect_test "test dynamic size bytes translation" = bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 @@ -261,7 +261,7 @@ let%expect_test "test dynamic size string translation" = bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_list.ml b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_list.ml index f593ffc3f943..8cd30a467e50 100644 --- a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_list.ml +++ b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_list.ml @@ -80,7 +80,7 @@ let%expect_test "test dynamic size list translation" = type: u1 seq: - id: len_list_of_uint8 - type: u4 + type: u4be valid: max: 1073741823 - id: list_of_uint8 @@ -113,7 +113,7 @@ let%expect_test "test dynamic size list with max length" = type: u1 seq: - id: len_list_with_length - type: u4 + type: u4be valid: max: 5 - id: list_with_length @@ -138,7 +138,7 @@ let%expect_test "test variable size list with max length" = list_with_length_entries: seq: - id: list_with_length_elt - type: s4 + type: s4be seq: - id: list_with_length_entries type: list_with_length_entries @@ -159,20 +159,13 @@ let%expect_test "test list with length" = endian: be doc: ! 'Encoding id: list_with_length' types: - int31: - seq: - - id: int31 - type: s4 - valid: - min: -1073741824 - max: 1073741823 list_with_length_entries: seq: - id: list_with_length_elt type: u1 seq: - id: num_list_with_length - type: int31 + type: u4be valid: max: 1073741823 - id: list_with_length_entries @@ -230,7 +223,7 @@ let%expect_test "test list with length" = type: u1 seq: - id: num_list_with_length - type: u2 + type: u2be valid: max: 65535 - id: list_with_length_entries diff --git a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_mu.ml b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_mu.ml index bc202ab197f5..b624f198c450 100644 --- a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_mu.ml +++ b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_mu.ml @@ -43,7 +43,7 @@ let%expect_test "test basic mu" = cons: seq: - id: hd - type: u2 + type: u2be - id: tl type: ilist ilist: @@ -124,7 +124,7 @@ let%expect_test "test more mu" = branches_0: seq: - id: len_branches - type: u4 + type: u4be valid: max: 1073741823 - id: branches diff --git a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_objs.ml b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_objs.ml index ca96c8a7d87f..26f3f05e1c04 100644 --- a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_objs.ml +++ b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_objs.ml @@ -118,12 +118,12 @@ let%expect_test "test objs with opt and dft fields" = three: seq: - id: one - type: s8 + type: s8be - id: two_tag type: u1 enum: bool - id: two - type: u2 + type: u2be if: (two_tag == bool::true) enums: bool: @@ -212,7 +212,7 @@ let%expect_test "test nested object translation" = bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 diff --git a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_ranges.ml b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_ranges.ml index bf14a6b6cb40..8137a2a7778a 100644 --- a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_ranges.ml +++ b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_ranges.ml @@ -41,7 +41,7 @@ let%expect_test "test bigger range" = doc: ! 'Encoding id: b_range' seq: - id: b_range - type: u2 + type: u2be valid: max: 1025 |}] @@ -61,7 +61,7 @@ let%expect_test "test biggest range" = doc: ! 'Encoding id: bb_range' seq: - id: bb_range - type: s2 + type: s2be valid: min: -22299 max: 29290 @@ -141,7 +141,7 @@ let%expect_test "test bigger shifted range" = corrects the shift. seq: - id: shifted_big_range_shifted_to_zero - type: u4 + type: u4be valid: max: 99899 seq: diff --git a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_unions.ml b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_unions.ml index cbdac7804d20..6d7d38fb1fe8 100644 --- a/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_unions.ml +++ b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_unions.ml @@ -105,7 +105,7 @@ let%expect_test "test medium union" = type: u1 if: (more_union_tag == more_union_tag::a) - id: b - type: u2 + type: u2be if: (more_union_tag == more_union_tag::b) - id: c type: u1 @@ -160,13 +160,13 @@ let%expect_test "test union with structures inside" = b: seq: - id: b_field0 - type: u2 + type: u2be - id: b_field1 type: bytes_dyn_uint30 bytes_dyn_uint30: seq: - id: len_bytes_dyn_uint30 - type: u4 + type: u4be valid: max: 1073741823 - id: bytes_dyn_uint30 -- GitLab From 8a511c20d9c7f338e23cad3d83ff04ae34eb9931 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Proust?= Date: Tue, 12 Mar 2024 09:34:29 +0100 Subject: [PATCH 4/4] Everywhere: adapt to newest data-encoding --- .../merkle_proof_encoding.ml | 4 +- src/lib_event_logging/internal_event.ml | 11 ++--- .../structs/v0_data_encoding.ml | 4 +- .../structs/v3_data_encoding.ml | 4 +- .../structs/v5_data_encoding.ml | 41 ++++++++++++++++++- .../structs/v8_data_encoding.ml | 41 ++++++++++++++++++- src/lib_smart_rollup/commitment.ml | 2 +- src/lib_smart_rollup/dal.ml | 6 +-- src/lib_smart_rollup/game.ml | 2 +- src/lib_smart_rollup/inbox.ml | 2 +- src/lib_smart_rollup_node/metadata.ml | 8 ++-- 11 files changed, 104 insertions(+), 21 deletions(-) diff --git a/src/lib_context/merkle_proof_encoding/merkle_proof_encoding.ml b/src/lib_context/merkle_proof_encoding/merkle_proof_encoding.ml index 13d6d482d359..c03cc36a6ed8 100644 --- a/src/lib_context/merkle_proof_encoding/merkle_proof_encoding.ml +++ b/src/lib_context/merkle_proof_encoding/merkle_proof_encoding.ml @@ -486,7 +486,7 @@ end) = struct open Tezos_context_sigs.Context.Proof_types module V1 = Make_V1 (Conf) - open Data_encoding + open Data_encoding.V1 let entries = Conf.entries @@ -532,7 +532,7 @@ struct let open Compact in req "length" @@ conv Int64.of_int Int64.to_int int64 - let step_encoding : step Data_encoding.t = V1.step_encoding + let step_encoding : step Data_encoding.V1.t = V1.step_encoding let hash_encoding = Compact.payload V1.hash_encoding diff --git a/src/lib_event_logging/internal_event.ml b/src/lib_event_logging/internal_event.ml index 294555ac94ef..30aad4d0ee2c 100644 --- a/src/lib_event_logging/internal_event.ml +++ b/src/lib_event_logging/internal_event.ml @@ -591,11 +591,11 @@ module Simple = struct | Bool -> Format.pp_print_bool fmt value | Int8 -> Format.pp_print_int fmt value | Uint8 -> Format.pp_print_int fmt value - | Int16 -> Format.pp_print_int fmt value - | Uint16 -> Format.pp_print_int fmt value - | Int31 -> Format.pp_print_int fmt value - | Int32 -> Format.fprintf fmt "%ld" value - | Int64 -> Format.fprintf fmt "%Ld" value + | Int16 _ -> Format.pp_print_int fmt value + | Uint16 _ -> Format.pp_print_int fmt value + | Int31 _ -> Format.pp_print_int fmt value + | Int32 _ -> Format.fprintf fmt "%ld" value + | Int64 _ -> Format.fprintf fmt "%Ld" value | N -> Format.pp_print_string fmt (Z.to_string value) | Z -> Format.pp_print_string fmt (Z.to_string value) | RangedInt _ -> Format.pp_print_int fmt value @@ -603,6 +603,7 @@ module Simple = struct | Float -> pp_print_compact_float fmt value | Bytes _ -> pp_print_shortened_string fmt (Bytes.to_string value) | String _ -> pp_print_shortened_string fmt value + | Bigstring _ -> Format.pp_print_string fmt "" | Padded (encoding, _) -> pp_human_readable ~never_empty encoding fmt value | String_enum (table, _) -> ( match Stdlib.Hashtbl.find_opt table value with diff --git a/src/lib_protocol_environment/structs/v0_data_encoding.ml b/src/lib_protocol_environment/structs/v0_data_encoding.ml index 000e7e87d555..a1584a459be3 100644 --- a/src/lib_protocol_environment/structs/v0_data_encoding.ml +++ b/src/lib_protocol_environment/structs/v0_data_encoding.ml @@ -54,7 +54,9 @@ module Encoding = struct let j = Json_repr.convert (module Repr) (module Json_repr.Ezjsonm) j in make_lazy encoding (Json.destruct encoding j) in - repr_agnostic_custom {write; read} ~schema:Json_schema.any + repr_agnostic_custom + {write; read; is_object = false} + ~schema:Json_schema.any in Data_encoding__Encoding.raw_splitted ~json ~binary diff --git a/src/lib_protocol_environment/structs/v3_data_encoding.ml b/src/lib_protocol_environment/structs/v3_data_encoding.ml index 1702cdc3ae3d..57cc02f0ffa4 100644 --- a/src/lib_protocol_environment/structs/v3_data_encoding.ml +++ b/src/lib_protocol_environment/structs/v3_data_encoding.ml @@ -54,7 +54,9 @@ module Encoding = struct let j = Json_repr.convert (module Repr) (module Json_repr.Ezjsonm) j in make_lazy encoding (Json.destruct encoding j) in - repr_agnostic_custom {write; read} ~schema:Json_schema.any + repr_agnostic_custom + {write; read; is_object = false} + ~schema:Json_schema.any in Data_encoding__Encoding.raw_splitted ~json ~binary diff --git a/src/lib_protocol_environment/structs/v5_data_encoding.ml b/src/lib_protocol_environment/structs/v5_data_encoding.ml index 382cc192f019..bb02e880954d 100644 --- a/src/lib_protocol_environment/structs/v5_data_encoding.ml +++ b/src/lib_protocol_environment/structs/v5_data_encoding.ml @@ -54,7 +54,9 @@ module Encoding = struct let j = Json_repr.convert (module Repr) (module Json_repr.Ezjsonm) j in make_lazy encoding (Json.destruct encoding j) in - repr_agnostic_custom {write; read} ~schema:Json_schema.any + repr_agnostic_custom + {write; read; is_object = false} + ~schema:Json_schema.any in Data_encoding__Encoding.raw_splitted ~json ~binary @@ -63,6 +65,43 @@ module Encoding = struct fun ?kind e -> let kind = (kind :> [`N | `Uint30 | `Uint16 | `Uint8] option) in dynamic_size ?kind e + + module Compact = struct + include Compact + + module Custom = struct + include Custom + + module type S = sig + type input + + type layout + + val layouts : layout list + + val tag_len : int + + val tag : layout -> tag + + val partial_encoding : layout -> input encoding + + val classify : input -> layout + + val json_encoding : input encoding + end + + let make : type a. (module S with type input = a) -> a t = + fun (module C : S with type input = a) -> + let (module CC : Compact.Custom.S with type input = C.input) = + (module struct + include C + + let title _ = None + end) + in + make (module CC) + end + end end include Encoding diff --git a/src/lib_protocol_environment/structs/v8_data_encoding.ml b/src/lib_protocol_environment/structs/v8_data_encoding.ml index dd8397d7314c..c8f8be351279 100644 --- a/src/lib_protocol_environment/structs/v8_data_encoding.ml +++ b/src/lib_protocol_environment/structs/v8_data_encoding.ml @@ -58,7 +58,9 @@ module Encoding = struct let j = Json_repr.convert (module Repr) (module Json_repr.Ezjsonm) j in make_lazy encoding (Json.destruct encoding j) in - repr_agnostic_custom {write; read} ~schema:Json_schema.any + repr_agnostic_custom + {write; read; is_object = false} + ~schema:Json_schema.any in Data_encoding__Encoding.raw_splitted ~json ~binary @@ -85,6 +87,43 @@ module Encoding = struct let bytes = bytes' end + + module Compact = struct + include Compact + + module Custom = struct + include Custom + + module type S = sig + type input + + type layout + + val layouts : layout list + + val tag_len : int + + val tag : layout -> tag + + val partial_encoding : layout -> input encoding + + val classify : input -> layout + + val json_encoding : input encoding + end + + let make : type a. (module S with type input = a) -> a t = + fun (module C : S with type input = a) -> + let (module CC : Compact.Custom.S with type input = C.input) = + (module struct + include C + + let title _ = None + end) + in + make (module CC) + end + end end include Encoding diff --git a/src/lib_smart_rollup/commitment.ml b/src/lib_smart_rollup/commitment.ml index 6b163c40accc..69aea3773990 100644 --- a/src/lib_smart_rollup/commitment.ml +++ b/src/lib_smart_rollup/commitment.ml @@ -78,7 +78,7 @@ end type versioned = V1 of V1.t let versioned_encoding = - let open Data_encoding in + let open Data_encoding.V1 in union [ case diff --git a/src/lib_smart_rollup/dal.ml b/src/lib_smart_rollup/dal.ml index c0ba23428fae..cea43bf90159 100644 --- a/src/lib_smart_rollup/dal.ml +++ b/src/lib_smart_rollup/dal.ml @@ -65,7 +65,7 @@ module Slot_header = struct type versioned = V1 of V1.t let versioned_encoding = - let open Data_encoding in + let open Data_encoding.V1 in union [ case @@ -94,7 +94,7 @@ module Slot_history = struct type versioned = V1 of V1.t let versioned_encoding = - let open Data_encoding in + let open Data_encoding.V1 in union [ case @@ -123,7 +123,7 @@ module Slot_history_cache = struct type versioned = V1 of V1.t let versioned_encoding = - let open Data_encoding in + let open Data_encoding.V1 in union [ case diff --git a/src/lib_smart_rollup/game.ml b/src/lib_smart_rollup/game.ml index ad90253534a8..c52fbc107d18 100644 --- a/src/lib_smart_rollup/game.ml +++ b/src/lib_smart_rollup/game.ml @@ -284,7 +284,7 @@ end type versioned = V1 of V1.t let versioned_encoding = - let open Data_encoding in + let open Data_encoding.V1 in union [ case diff --git a/src/lib_smart_rollup/inbox.ml b/src/lib_smart_rollup/inbox.ml index e9fe8e8f5ba4..78fe2c1af4a8 100644 --- a/src/lib_smart_rollup/inbox.ml +++ b/src/lib_smart_rollup/inbox.ml @@ -130,7 +130,7 @@ end type versioned = V1 of V1.t let versioned_encoding = - let open Data_encoding in + let open Data_encoding.V1 in union [ case diff --git a/src/lib_smart_rollup_node/metadata.ml b/src/lib_smart_rollup_node/metadata.ml index 31bed21abba2..45f54216aa2d 100644 --- a/src/lib_smart_rollup_node/metadata.ml +++ b/src/lib_smart_rollup_node/metadata.ml @@ -8,7 +8,7 @@ type genesis_info = {level : int32; commitment_hash : Commitment.Hash.t} let genesis_info_encoding = - let open Data_encoding in + let open Data_encoding.V1 in conv (fun {level; commitment_hash} -> (level, commitment_hash)) (fun (level, commitment_hash) -> {level; commitment_hash}) @@ -38,7 +38,7 @@ module V0 = struct type t = {rollup_address : Address.t; context_version : Context.Version.t} let encoding = - let open Data_encoding in + let open Data_encoding.V1 in conv (fun {rollup_address; context_version} -> (rollup_address, context_version)) @@ -62,7 +62,7 @@ module V1 = struct } let encoding = - let open Data_encoding in + let open Data_encoding.V1 in conv (fun {rollup_address; context_version; kind; genesis_info} -> (rollup_address, context_version, kind, genesis_info)) @@ -83,7 +83,7 @@ module Versioned = struct type t = V0 of V0.t | V1 of V1.t let encoding = - let open Data_encoding in + let open Data_encoding.V1 in union [ case -- GitLab