diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 212da32b15ce4ae194d98f6004deda5b2de5c501..d027fafcd2844e4e0266f22494c835c717f02a05 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/client-libs/bin_codec_kaitai/kaitai.t b/client-libs/bin_codec_kaitai/kaitai.t index 94b60373e11d0018989767d768f40ebdfa1d223f..4ad81fffa7e2b4c7e12f82f592341f15eb83be86 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 781ee06c0f28ece1ba8eb581f4a2abb335254f00..99ba51ae00d1b1933c8aed20d1b659aae4a0b60a 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 a15a50bbd29aea75ca24c7e64cb8f606f5ead22a..8a5f96e2e5a624603bdf4070cbad22938824a2e2 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 c8f1538749998245e5b2737c7a4c6e7416a473ce..315b2d8c3f8307e0959c79f892a826eeee1224fd 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 fae71f124e59d115908ad3ffdf6135e7d3801ae3..ab0825b3fe419cebee3cb512bd07a233ee0b91ab 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 ece586cd5d2d86a52276e3ec2bd02831745ba7af..aa31d5efc87b7421680df605b00b8dd968af8001 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 48bd28b4cc3eb16fe974c5d533f811de1b5b706e..1ccd49c5892ded2707c9d4271b1f6146876764dd 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 a0d7d34d76c6a96e573f83e3281dad5595467ad5..24e10472e4856e3efdc59f5748fc309e4dc4ec71 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 e43a8957d2f292fe7e586e8395e0f999a3f142df..3178f7cbf573310fbea3cd45003ea81a31226ed3 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 377cb1e0589741ee72be2d1ebccdb740c0171459..86fe7aa489eb0569e895a7485384d3cf98bba316 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 33530badffeaa3f1ae436fe605dd90ba3f78b63c..cb167683ce482306c219828ff437c85c6c7e4fa1 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 64558db3cf0e68821728fbc40149666bb2156066..9611af0fd8e64d7993cff9c283e476cc1012ca53 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 ea9b3b3045ec42ad0a78924b9876362d5a3100b6..6eca831e9fe413cf1cf657048814f14f060c5cbe 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 800352aa6e309c7897c1c62babab3b037dc4ace0..15ec58dd72c0a38b73e8f8e9dade3bc592b56ce9 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 6efe08d7a64cf0b04ec30169ec4edd8107a07faa..2c8c5dc05a2ff9c6ddcf4ceaccaa0e7605cf491a 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 e5bc5367f2e21b5b189fe1d0abd94fe2d4edc150..9af256a2106977c7a4c8cc51ee9b60ab5d4f39a2 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 f24143cad42e5f82b48b8290ce36dd8cefc12a06..6c10ba5fa716b449fcf74c8974e718c397fb1f65 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 8fa5e3c3e95aada65ecfc4c18b9dd8483e6455b1..437a2633559262a5ca4ee559b17eede1c5542711 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 42f53bb19cc5ebf874473d04ffd171a9773d77c6..6029ec16621e6d2482ba7de8640c467608877788 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 68d59c87231b3937b28139afe111e31126b52fd9..55743ab0d306c2005733e7d4cb75078dd06973b5 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 889b84ab9ed960b28002ecabb678c2ef12263198..db9b45ad4dc0385fe7b5ea32035918665e9c3a10 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 d69b4ccb059531c0dc56de438b2cfbdf1a1aee11..aee0ae625059b1b310030ec2aab2c748df93326f 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 922565bbfd256aeb5564d2a4d6843e82017b3e6b..bb6605b920ba7ed7f84d98bad13f780bf0de8c09 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 20e759f707f8e519a51d3ce92a396791d9fc2924..fd724bf0f5eb080548ce4f4502272e8910a4b721 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 ff92d04e267fd5bead52fd77dfc388ec85bea02b..3caaacdee57813dfdb06c50ca3afe2fbcb82f37f 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 4d7f8f1b7562b84427ce168491a484553a6baaf8..10c98896160c992b77332714575663b3c918f740 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 43cb85f4bef5be5f364ff0cb074e3b181fcf4287..74eeee7952ee087b657a3e8599290f4139cc14b7 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 c599d1234d57fd1c76caafe44f3e5ce71376a6be..765414563229adc7455e000d71fe4701e83601b3 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 8c4b5cee8c896636b6cee53c4c1594868d11b744..60111c4b78a376359c64dc79012e0de8e6e98ec6 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 70c883a80c724a3af1f5e0eac20372fdd7addb85..75d479237bef7933a7235102bd9ca3da1f1620e8 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 c6bede89deb11101b52e43c49fa482906ca648d1..c4f2e2b34982ff1a3c2dc76037706c2f441241e5 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 1ebedfc81d371e2c4e2d71de3bdb06090fdcdced..bde33b4a1bc53258cc9412faa669300d1fb690d6 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 fe6e8378f7c26b7f67271198e90f95b77c2e6b32..674cc3edcd0fd70f511e8f54fd63f20e305fe001 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 43cd3631155327c9ddd98e844cac367757c577df..bf3ee647d3ebbd3fe15d4e62d1eedcf5d51ce8ed 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 3da1708abb339621e8f3ba36665563affd838292..31ffb716b5f64f5b7372641c307f5b4d270a6a56 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 5726928afac97019e18e057d657c848ba69349e6..612507e12fd8f22f30fbec079425a895760188da 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 b8df4d08475b6cb1f575ac3cdbd9e84eb120f5cb..c3fda82e6323ee70413331349572aa28ea061069 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 1caac03313a96d78f26b1dc02bb7cc98a9fdffd6..2ddebd6c2c3374e3c932e5fc7001114aa653550f 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 6d8baccfa2ccf40798201f73cb735cbe52ff27f6..68847120ac50e7b6dfb1418bc4c749cafe88817c 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 e7f0ed7b287e3ad5deba9688698cdf1f1581138e..65f3611db942504fcb51e92860e54b2bcea79910 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 1e056ae09a2aec7f89f48e080b185b27bb5038df..0b809b5ef5c2b9fbaa7aed9f210d91c05900365a 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 56a8b7c54c789183ddb4509944c09dd93ef493dd..4a37f5a1119bce4bd2b89216e46067a938c91700 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 4675cac8c8bfbaa1a75ef535141ff2734e5042f9..7992604553e267b25cfef79d4482498064241a54 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 3a8bb3aa311f6e0fcfec36357726339a45300c6b..2fa389964060a838addab4cc114f7dfd47b1133f 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 da8eb5fc1855c03c1f5cbdf496456e1b69bd88ae..79075de70d5386153127b9d0392d6d8a3b2011af 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 744937b8b422fa94e02c8c27caddd251c8444995..e71de417a7d642ffa86bb574fa9d49edf052b916 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 d62f8d8f31f093fd44edb16084e6f23a260d9040..a80a9f1e067683a208ea9a14e78106614e2f63f9 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 b47576926f2e0571235b87d8b4735e40411eed23..59a98a2edd5cc6d07a268506183b8a67fce376e1 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 4f1456bd0077a0cddd79994c178258aaa0d92097..e584b025db8cc4d354e932efa04aa8d518eaa752 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 8a7d80693fe30d59e9953811f20066c288bebbf3..918057a4ffee42a7e53291b427e61cc31b25a448 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 f3be5f9e2acd7b3e915fa1a9243e1c6e159a668a..6788ffd6767fc45aa7a434f6c16f5f214a0345aa 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 80b3337b61b7edbee70aea6a18f126fcbfe6160f..80d3e80a315fa4543b1b6fce6e78c059d1b523d0 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 ec8857350a0abf2acc515ef05f02bfa79cb2d8f7..80bd4fe3a6c81e3ed122aa325f690c015d853d95 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 71f8a00bb8785d9ecd23e2700fde11d215e40ea1..3840cfcce71a61655f5d9eede5eeb2fa00710ff4 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 b8cb0acca2dccb6fd5ff30638520302f0d27fc24..20dfecf3604df7c0195d2b49eeb58712cb03d065 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 6d94cc46781c70d3d90b25ed7986219e2c085272..85cf8de2b21dcf8944e6d4308e4f5a6735433ddf 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 72cfa2bfb7e2e534ba4866ea67584233e9599cf0..5441d207541767afcbd8f0eb3148111cd5c65a0e 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 2cb157683efe426483e3e6b9dd32804a1adf0e80..9878b90f71bd5f800e0059e22e7596e9d03d5157 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 7d703029a811770a865c3598c24b2523c980d0b0..204425446f1486e770deae2a6bc169042427f99a 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 6b4f8e9f87581d4d96c4a19ca0870d35cd8fdd7a..0c7610cc8bbefad2a3a0d10a2f7417f94369adb0 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 f657ab5b2ef6ba52173ada36fd294b8e58e8a9c7..c41344ce1b12f28958d0e6023d191b081191dc95 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 e32d1acd04513072236a48525eb95aa7a5fc9b1c..76db93803dd9327a3df6ce6d08a24bce4f32660b 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 8b586465ce7af21c46cf577a61ac4cf93ca73d22..c4ec2c58bb766492fa8b44524618d1b3c60abca7 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 4fa813b68660f1fbba9a2b614075a2dc1b366d48..970df6b67928754357976efedf3be8a684d9b675 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 63abff36824e90816603b5fe767b8719207938b1..f03ba84b9da74b6c07c4db851b2bfafa107e8832 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 baa6e8adb3ba41af050cad406c31a7f8c5a4220d..f9a62b3c788bd70b1f6e0c4216d230a30419d42d 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 7958cc2632adcad81bbe299f42f14eddb6725de4..8c5169d01b1951dae44175cd3428034afbe01caa 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 b4915b6481262657e6e2bf7af958d3196cbc09c5..2cdf39804ae2b3bda5ffaef822cf3232e7d25724 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 fb4fd25dee5a5b0a252480772fb47a5f8aa2baae..d6a42ade06fc53a3dedbfe80ecf73728003f6752 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 24074c05e7f0bc8be47bd8bb7afbc15a2a285b0e..11cefc830c028f6ecc0f74801dadba6e5ae2f887 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 ed91d6c93a25e160835f4e902e2dcaedbdaa63a8..d01dfe2b6df5ef3d94337ecd393e1e80e496fdb9 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 cabd772d4eb4fc02ba788e365577fffcf182a156..0f4f528761bb282ab12c51eb7d7cddf51c6cfab0 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 55f02ace1295c86b07991d555736d0006512be51..cc7d48b6096765af7c8c32611e397dd95c4b421c 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 8eb3751a1eddc864d57594e0f3171ae214d21642..b1d12c7e55bba95f71d936efd622bc6be3e5c488 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 918b71bffd62bb3c39d995210c1fa15c69445d20..2ed690e8398850c8ba93aade515f4a3adf2ed126 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 5a122f196054c899618fc4af4523a730c775addb..bb007333366e02e7315c45cae6c4d84949338ce9 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 921246894ff11d445b85086946e87741c749320d..b13276eaa62bfc99af339db5ec1de85070855cde 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 60d515a229dc4bb4a79b0fcf2f2af7098950098b..c7fb8f916415cdc06169e11325c4e5c547282506 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 9e4c553422e3a66f7568847f1603f053c3d9c342..092587a874c56ade9a7df95352cb61cd0b0a0603 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 44e00c2daca4f20b935bbd66124b3eafb3b3e61c..d9620126e0cc0f51a13c49eba78e86686f207b0a 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 8d98aaff72fb631a9c674b0c75289fdbb4d12c1e..4fabbfb1b35c3d835c65c1092340479ac74d3935 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 f29129cc7573f5c81cde00295eff213064f365f2..799837013ebf3716225c685d2dfc89153ae7fcf8 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 ca05e77f9ff8913c54fe9a427e5198197d6a8dc7..f3eaf8db8cec1ece0871ecfaaefbcd73f5ace664 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 f8f7e9f90b67e739d0dc3af7e219c37a6aad2fec..e2d2e4cfe9e53d2d18334eec18c1f9a6930c5433 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 668100106c1d81bce140e931265274c6087754ed..4c9f684f2929195ced91de168f9bf2353c1e7beb 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 76962590182b719be51ec833653fc2ca3683ecdd..615529db673e1152cd073ae0a616637e2cae9479 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 0fdf4e9c505ab477afea5b23880b90f67ff501fe..6b9094057f1f39d033a1565d42eac4adb291d591 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 7ef2577cb0083f637c3c17cec5d2860c353e30a3..d8dc16dc788791816b5375d2acc4e846e9d22b8c 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 bd19a8a1d20f06238ba59e6936a1278011912ecd..a68ebb512b7e9c884ab2896706d5e5b82e4385b8 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 8791c91eb635cbb010606bead18cd546791aa584..d3f32bf0185796676648533ff581f5d0aa277e07 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 87229c03cdb787747ee2b6581beb65c7279ac6bb..5a79d4b59bac414bdc18681e8ae847774d7da72f 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 ac2169dc1efd5803a9dda57877f1e037af85e87b..08c4fb8af7c05e2d7f355ba03a44f1d6915be5df 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 58a5a9687d6f4fe10b52327decdb6c0cce20b6ab..e46886a64d4df5cc00b01ae29a1c9f4fddf2da4a 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 1bfb08daad80673ff638304461797812667b18c8..cca7eba1bb398b02104df5656a2f29854018e5aa 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 c2002d4eb6ab43d7b429dd21625fed903b3085be..2d256d30309ee800d0c4410f07044aee20eef791 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 d96cb076d0b55e8c7f9d7293b9c516047fb4f7fd..98c8c02991a048a9757f066363cf636aa970036b 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 337b86b1adfc5bb1ac70ca9c968f952e21c5867e..4bb0cc323202d0b7c9a87e5de228834d096c7fb0 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 c1d04703ab16bb5230c273673c0c9aff58f614b0..f0b86cea668c3a370a1211440960c972fcbdb612 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 58dbbb438dbd2e343cd0cc7bc746a66535b468fd..33edcf39f4c15a7a76e9623455accb7bf43ac495 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 f7236176ed66035f32682d666e8b1be764bc6b9b..0fc505670ca80d5259dd6aba0349d987a22ee1da 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 007b127a6eb1f3b3cbc21f63d2723eb1b9471855..bdf6569212d764b640eeb6af919a8e12a64b878c 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 50579d605e300bec327da10dc37d2ece4152e783..f5a5fc321b30d40430ca0fdd3a96b159d421bd61 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 88ff37997889be2f9cc670892d59b80879acefd4..892de77bbcb4ea43fd6d91267757907349b2809a 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 ac1b16029f19c062a7ee9d92e569a05d0e3f1630..5a29e77f11efadb8d0424aba2eb3b1c6f833e6e7 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 f077a2c3e0719dfbc2e3f57cbcd0a86f0e3c6643..e2201bf869bcbbfd57f4a89ee518e49794ff32ed 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 496aed41d63b3ae4ca568358e8b7267aceda9f5e..efde2c327e58764e53c38531e2753b2c78eb81de 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 6e874f666e175df15435220598fdbe98c6860195..ee59d1a3ea4f43311b3e5460dbf6cb57c54ebc14 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 450e8fc6ed4cfbdd65d8d525033f0ee9906de9be..e747ff0ad696317eb4d88122d154ce49d808d42e 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 eeabde26da1998eec8351ffecb7dbd6c9e262c34..018811b3e4ab50aafa4930b80c44f2271dcaf92c 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 2a9bd366270812fb54b1e09c6545c3d7da2534bf..98bbb97fe04354ad0cb5bb6e1fd623610206f34d 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 e9605bd9b1fb09d041673854d37fe96abed6aec8..24db4682bfff63d178ad3bd7f63b09737a0a6c4d 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 e257d29d67b973087b7c40e666f84ec01483546a..62810cfea4ea4a9d7c05c59505e7d46437650ad2 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 f357df9e4bcbe845e4c85eb004010cfb43412a2c..8e2a7db81dce2f9b9fb21b43d765b5c7ef4cf5b3 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 b473fb456e85e26409c784bc078ba9011e186ddc..9551b7f169df5774bf4e73414d2f8fa49343a574 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 61d639ec53f469625a7bf7792a3f66c4e830433a..64eca0cf9b5009f4519bddd8d8a52bbf42b0504d 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 4a0fde2c07f02359a9e3c01876de6bb69a04cf6d..585df5aa4d61991df008f550e64c96d95da1b41f 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 3bbe15a7e02434220d68a23db2899bb7d2e9de12..887dacbfb3e1ec01f53a2fe8822472f065476062 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 e80ca91c88345a9048ba48fe86f8e0d6d0972dce..777f61f89a22694c077bdd4e727581b5fd3dce21 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 0295d6e4911f2ecfe8509029415d675602de260e..389b3aff86b7e670a5164acd65b7665ce8969b1e 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 d47d212e41bace88d88f3cfcf318edd769823e89..33ad150b1cd94ed4445c47aaff4d5692b36b37bc 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 dfb20e3f542287339c85be09a118fdf3d5228f06..065f039f94c8aeab957c39bdc5ed9020761b9fc9 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 ec591e93273d6a8e3da42c43ad3c9b1562e48b82..4522c9d79c5772027cbf1b0acb9be3c830889fe2 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 f8e2c3c71574a6a05b7a05902c43d7d2c281e0f1..449dca7d06bb95864c9a00bb9fff66c92066c187 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 44d6b34996723b443e4d7a26a1809fc7766598c3..98658afdf1c365afe0a2247210596fc8d19ef01e 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 1a5aba54f75f2f163b246cf6f399c3633722c099..41a6f6b305a6bc401ed895de29157e8916623333 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 614390a41a813af683a00991f12bad3a37dce08f..5c6081b64e764a6b039ed0fc1fb964c9f8e0b5ff 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 ec8794ef4c9235bfb27734e5ade3c9e5a0c054ef..e92fefe6737a584acca860b7a0c0e3ffc0e6bf8d 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 d7c205cdd7211229cb18bf5d60083f60aabd1a9e..8f5e18f7c7091181807a08ecbfa0a75167abd03b 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 bf35c09b9a1c5b80bf23d7c2dc561bc9ac75965c..826d6c50d4286ac0e1c96f27b5e17a2260e2d7b0 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 e9539080d57cbbe371247a52d1a836f4e51b92ea..f1aa696114e7d63b663f9859488f9250376ab12a 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 059aa40be06e153e89c91b95b93c3b7c3f08113e..f90fb6ac0c58bde7c0621ae029a71db907093a98 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 aac0262230133347ea2b7660355a97350139d40c..ff92283d2ee62aef58f2303d423459db81956752 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 42ec833a688ddb604fbf123cc679b0243d51504f..d24ea80b955510d195608693ec8dbbafec6bc507 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 eecaa0f4922700cdc2441a901839e0e8dadd59c7..440f41b6540feaf22bd71a5a3a9cdb4bb22a41f3 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 6f7f5b612d71f97f50f454b40d3ce9f157c041db..e957285b2c09d520ea9de66d698c91525ca9c96f 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 64beba348e7b9f36608c3636b545c017bfa8dfc2..ebdb4c9c08c686f9c340f21044abb770cf0c3176 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 618854c48ad8d4745ba55df6f240b544d9056ec7..1676abd1de619935f7806e1fe155eba10806d856 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 e2966ef9b996133e52b9158ce6beacc954cf8c2d..b62bd3e5147ed6b254c8f00e0e74ebbe8eae41b1 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 cd1f5952b6e82d5c0316438304fedb205b1e3787..e6b5caddde2f9109ff4751c18bcdec5d16f28f66 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 c2f94ae37cc948f1f94fb2ace594b18a2adb49dc..e43216ae410ccdbfec1386019fcccbb71c6b85e1 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 cb5e5a01de0d0b8abcb27a2c436b48cbc462643c..38438ccc239a80de76bd7712abdcca3d60a08736 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 3b3cf508d0636364dfcbf87ea5ea3bf550f7723c..602949df8fcb81a838f9e709daf3233ebf43653f 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 80aad964bb858fdf1a29576a4367548c901f105e..a78803988085000f7238eca69e0118af8fb31301 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 24897c7eaba70738e43293889dbfabdcdf5d558b..240ce1af05d56138c5b4b3312d7905693ae8630d 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 bb7e8ac05f4c77c042effb1402f9f17f23b67de4..d221813c95ab53c970790e64d62768d9d33613f4 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 5f4deb73830b044250e4eed855739cf85f182a94..263ebe3d4f79db5bdc8d5649c187de62d21d1312 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 26dff200520a2c79e21fce3a0db02ab724b3153f..e4e5dd70a3004d9d10db90063495be691301bc7e 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 9e526327ea9b9a2d68c12fc5936aee3e2fa9a303..1876613effce79902fa3ed769fce245715f8d724 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 a0f6d771c87f4cff65c1ae40c26e11122b9c8594..36d5dc773237d62f3abaa278d4ff1484dc38c213 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 c86733ccb755a60d482b7efc05aa538bc92c4a73..0b511756d052ccc810f880476dbaeca278610707 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 c2754deb6fc2880a307aa9f73455c33bd0ac5e12..f2cd50c70c9a528171f56e4bbb072b2dac2c295b 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 3888d5a0fdb0aa962ae420f70670ebfa1c301297..5e77702252566496fc56f9c7a2fe4c9670a6ffd2 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 12b509ac015be6990edbd172911c4463cca6ad3c..0eaa13c0bfbd7a492d6e4450878cfe2f6ec8c4b6 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 c7ddce209303298b1d4cc1dcb7547e288f39cec6..4e817ad20ade2a85feadcd969e4d7d261c95c93f 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 3b8a4a8f1573ddf0e59360251d6f44a7d7072bae..084a90faf14180dac8cf37dc0e5acb07608cf173 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 1ccfe0ee40195e57e888c4595fb6f3def8149f82..82556ea85c49c96135ce09ef4398cfde30d43af6 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 a10d32a1d94199d5fe8cb01875a341f859a81a9b..7555f8cf880b85562d1c5f942d34e23e31d5179b 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 777bc25b8e1c8ee5c2faba46134831c675a3e920..a7b18acbf8c4eb05afca3eb4d841706a4e33ed0a 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 587c664eb296591dfb0d6801956e55ba3e625793..0cc1e652cdb9e289dd222a2bcff51f0e2a40866f 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 800079071baa0a0c3c8fec969c117e38a35516d4..bec65c0154447f27adb8c9891bcbae8b7ed413aa 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 27cf97e5dd54ff993adc023858b572b67fff6426..8465d252add2a13aa185249446494ba5f68a46b9 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 2c7858bd892a2ef2c60af9fba6c57973bfc74fbf..e979911baf7679c260b7789160600e6274ea937e 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 2c903d40b9ab15f2313f9829abe1bf8c0fb6bd8a..ed114afac881e523a30c4988908bdedc472f9c17 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 b411f39c0752092315f4403159d9b0cc7ed08972..0ecd692ac97be1871fb743483225626bb7164ca5 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 2c3c93ae63186c7006bab80f16f5f8a07e71581b..47ddddb410fcb924486d978a32c137a125eec34e 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 023b56e6428de08d2bb2b1be1cc1825810906d6e..0dfa31727fe8d5d990fc7dfa42019044f8b13cf9 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 c4e69c0036dc0570c6b53980ba7060ca05f07975..15b37f25df4d28809ff87e876735a12ea2d47c73 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 23fa8f780502a99e005478a81a4c2acd66b3133a..8d3bf76d72ec96c22d31cf59472ea90563a65c8d 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 c2b90cd1539ed226b2d9cf233dbe8f0c96de5eeb..6362ce5c421bb0022992c5bdfea25b411bf14db1 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 d6b2905c91a15559e156ce3c025550dc74a4b28e..976cad885d3326b5afce4b65230dbac48b9b543c 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 c3137d6342c485e00b8d5d9396dc4acc30cf355e..3cbaf3f4213efbc79553bca27880ceb1327c5491 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 991601940e098740fba1ab04ae728f779c59c18c..55a5473d7e8c1742c1da30f6d5d72fd658841b7e 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 aca9f0b47526e4eb9de9fcd509356f8fcbd343c5..4fef48a024b9dfafdedd6fd781aa63f8fd9522ff 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 74873445192ed710f2007d56ab215939494a4f7b..46aed428482996d9839706b0de1695c186908798 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 38a3a5b510a7266d3a6f3791a18dec69bdc060af..1e625b5a8982d425a9c7c042811b8e19a2e3affc 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 1fbb8d5a60b06bd02659b56ca994b512af2dc359..34569b7a9463693064ae5c07361f73c0f3175e42 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 9c87bb9b8c9f230b9a657a3cb34abbfa8a3303fe..faabe9b606a80daead4c9337582c01d2e17e892f 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 a802cbe367d307d3e569f7f556789ca574b92522..b521b3cd1ef5ddf7b9cb6e6311b0f4f68e63dfac 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 e34b97333add996a9a1b8a3150627c9bc040dfbe..1db4fa5e9554a1645c5cd22cab28ce1de1b1b9d4 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 804e7d21ac66a80e8ea1bfe74c73b58e1d3c93bb..fa56e518d8f0da65852ed63e494e299a64ac2f29 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 5484401fd957d9da00479a900bc1efb3d9067f94..7542005ce541ec954a94bcbb6a643f0b51b30eae 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 ac37cb7e7667c7b8bd7a543ff3caba18e0746a97..c7ad1e8cd1292896e31a6e1f4beed86e0e67d7ef 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 1e395c5f89d7ffec3fcc001720e9e7fd3738a31c..659b16fbf276ddd309496c005cc4c10b6b1f0d29 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 3660ee1e18b4cbbf4a3bbf4258cb558ca9f58004..a59fe234bb1fcd7129fdc122a243a7f9fc3e77d3 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 dc28b275af82ba79aef8452456993b6c334cbae5..3660673c50e648e82d46604dbf0932fdda5af4ee 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 70a2052b60909e001dc93a672e810a59e49e077b..a04cd567bbb40b5d05aed5ef9195c617103c5020 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 51a6e01d1ce806beeb573725bbaece98c4c2134a..b93a30c04babee815eedb5ad2c6a5939b88a9d09 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 a4ace29b6714e25e33f018c9f9e309d87b521399..64d9b22d8bc6d9c5c70a4ffa3b12ce8c6099482f 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 5cea2caa914375cb369c590f8117709ca5b00012..d64b9e337d8744e201a1176a345ccf4adc468cb5 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 968c940863e6c782f01c8146591c7ef0792f8a31..e3a83d3eee828958d5a8bd9b6ffc4641bd046ea9 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 9d3910190cdc6c9cb1e11fabc6a2ee0131d4f13a..6b1b4536eacbd1f89198571a19966e846ef9eb5b 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 71b1197c9f3bfe7ed83067271d2704cc401dda0a..bcf45594a1177b2b282b6c3fa249b49d2de6bab8 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 3e6c2680733875792a675e5b6d8dc7b3897e7e6b..6607dac762d860682c26fd595ac26d2383a3accd 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 7279619bfdcaafb759418d287a8dcc4dd2ffc8de..884b6650d2150f3be3735cd0df05a20df3261401 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 ebfb9a432bcfa16b5741a84fa613824fe64924a2..902b826d54bb4851aa3e8096383a6903077af45a 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 bf26be53f98be1476df473633c1162622ca3b3a9..9e404ef917d248e10ef931f711a35fed6ed19634 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 ed361f401544afbdfee02c3d961126d87edfeb40..71f67466b98154ae88ce5381189c466b537d512a 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 3dbd222e5ae4f4c04c57e1e9e3f0201af3a22d58..98a4cee222a3fe8bcbc1e4533a27604bbee8732c 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 ff7fe24e88058a14da111bc984735ff558b2e4e3..57fcc61b82c9b7d0e4ecf79d93209e4120af260d 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 516eaa605f23dcadd13525843b27103a68773067..240bbc6de7ba173fa26818059cd0d7438c1b2392 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 45a258145c4efd0339f945eee762759465d5556c..8089138f279f66f348112dd9a4ec31d437278149 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 96c34f659f5b0483387e69650e6c0dec5ee06809..7d5b35ce92ce05673e7a911f83511ce6854b041e 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 e5e41e09f7977df816f1dd79fb064025c826b9a7..363ddef7fe9b347dc6c5d6261f1a6e9844c7ee20 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 777914e4543e64e6e027b288e78d31718194a9d1..e68a8c102cded99bc28ffd827005d1e1fe7457a0 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 8cae1aa005a76316d1e8c416c42dff1b2ae6a763..3b6af5a9d58e15868109800d42c22858bf827195 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 131781ef96c0488a04e6bf28fd472cc39f46cf52..56fd626ff42712008bb7581da8cb446a5595bff9 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 65c5dee1a7f5118608f59a18c722dc48af1502a2..1ed292119514bf0c2495553c838ad1b67c8b97bb 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 925e04fb98fc0aa345a28b1eb3072db8cb40e2f2..827029bea99870b57150d85eb2b7b4fd696ecf28 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 7275db047666b3dc6c14d9083965b3c94d65c748..0dc8549cc470d50cc259e9b457d86ca9b8c8dd90 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 f257ea2e9723279b85967ff1a6aa87e1e099c18b..473449493d1112251f8ff872d9a0471517cba54a 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 6b48cea690da7f1c86eaf9110557c2a32c2ba399..05ed41fda7dc7df59f21c7722f43b9dda2caaadb 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 f494abdac4f8ff46e572e05546745a1256279e43..37e57e907b8424139222bde7aab28d7eee2aceb6 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 162ec29139b1cb3948dbf697e17a30a9ed44ae91..524cb444e17828f42c87ea5d309d9a9f110baa86 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 3caa65bf9547acacb4a7e53d54a9741b2f53b72b..ea56cefeab1a614559124f0a32a877b6d414f485 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 68a435a715c6313458c660e0a422584ac677a5be..1f5baeccec721ae92eb36cdbd85ef7cf8626d44d 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 c51ac1454bd1f76b25b359d03baf9059557afe0b..282ff31a5628692da2d6a4df268e961c08f48554 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 f483ade566bcd5b0961f04f112fda99a178c7272..763b52234b392e07b1cdc43e580298ce3ee70e13 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 29059cfe5a7b3edb3275ff7befb8d86e214d794b..3621543557eb4613a3b801efc2df7ee7188ea1ff 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 a2d04d70bafbf052c4baa7746d9201d150bc5291..d7d5404b00b495b10f485f6a0d2571e380e41030 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 6d558b2844bc34a42abd2640172c77c968a3f63e..d110bdc4b078465b47acb94d1fa6a5c94c944ce7 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 490175529bf3f8c87eed5ed0c6e1288c6c23fb9f..93b7080d49ba8a214e9e23fe3f1384e85775c543 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 3ce58b7b85938b6529204e1c428e1796bcfca9c0..4ad480046bfad0132da75659ec9829a7e11c4d50 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 9a8a316b15de65b8f5011c030308ec1594352c26..bd061ad12e1960830a9b3dd08e6477c554e2733f 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 b0ebc3626363cf0e3b769fbb5c3ce361efe7a0ee..92e2d0f76a2c6ed89ffca75641b60f24f22b656f 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 43acd91ca3a63aa021e672ce8a58e8f2a6acd04a..bbceed4d8ce921a7e72681f71442b152e01385cc 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 f1e808b48a6f6a3820ec7bbf44438d0d0d0f4e1a..d9f6cde84896e3e5eb998f7cfc8a94493be4fce0 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 53dad5fd8f2602cc13994650d59565038c9deecf..314b491b1d54a274b8468a56f0a31ea6d31e612c 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 2e5b3d9a56ad0269d1a619df8d64bd5f059c87b4..bb77caadccd1b0a159853dfe225be974f5579491 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 0597a328fed2d4bd7396ea62ebfe3a6e289e16f8..3b296641bb1be954e9969e60a2daffcdd8834846 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 e8f4f9a41b968a02019da309c2fe03459671d1e6..7067b16f7a2ecd8031f4aa26e9f4e81b634038c8 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 694cf8e7820017c12e6d82f83427db7536f4de5a..7dfd4512549c6024175c737efb2dd841fa5d1fd3 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 86bca5b4eac8e006ebe3ef8c3cbe5192ceac17d4..341a128d79aa5df887ffcc2a68ba82c51d74c631 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 d628a7817941e299bc913b613eeeb31cc414b04f..15f5bed918b793617fc08f6f3aa48000bd2d586a 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 67c6d29865550052a84129c851b4961ab5e0aefa..b2496d9f28bb9422ab1c031a4d7668afb0a49093 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 1228d8e3623eb8be23fe95d59d6d14d1cab12240..251e87ba128ad505329d32d5a372e2a3d023c7d8 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 1d1ed2e8593b593a31d2ee30db8a83c148d04a0d..a69b0dc8e0f8466852378d9e252633816fe24f25 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 f34d99383687a60ffa7bdd02e4e30e9b3edc38d2..2f34a26243fc280c3b65fab38d3409ce39d4e5da 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 e99e84b608317df9ca2829783df399c42a18a5e3..fcb210aa959a56a9508b2e563f87a9e694a8c048 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 b26c7451363d76a481fe94ae79583bd45a8ee2a1..7084e6a637cdc67dc1eb59009fe2d00bf7079f27 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 33393c50b28a21913176cc4c2bfbe739e4df862c..ebcf53b05541d2e5a0e66e60bb32a0d76df3260b 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 b6b7a73a4eb2c4393d6c2f5f59a1006d2aedb0ea..d91418235503288dab1c18d5d57b64e8c0c6d9c3 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 fd6b7868587a7be7b17b4d7c558512d18513583b..baaa96ca2271ad86633b4cbb36440fd6b0957d02 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 94d5ffdbfe72def9f3ce5d22c0f62b77c7873a4d..ccb72eb99c0793db56acb632cae94385e536c3fe 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 4ccb6c8bf7b45dbcf1b797c3b33b79c18f375536..9a440d82007d67f2af32c9005de34b6f7fd9462f 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 7886419f51ae5c60a24d56df341255910681e4b9..eab34a3631361868b806440b5c766db439d68873 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 9a6369729be9ca7df60c5703584d6a17d4074e2e..2d1be180bcb124ec16f182c8d6d16e314ef22a71 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 8c03a4cf1d357436cf012a0c7b3941d7ba2c255c..8083ae9dc0f0f1acc6ec3f34f929434a380f50b9 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 c673b3646b5b766005698a7ad4130f1ebb458bc3..e26df76d6caca7d58a409c9c028ce46b6b4e7932 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 57918c2758cc22fe5029f980a3d6a1672763607d..c966f0d08c762d83dcaef853f027b94669db475b 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 8f2a15db3c619e9283438eebe69c77cadd4e8900..1651b19522cd321efd875c7e6f91a98cd7391010 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 5e5951a7046279f33d655e6722de51e9e8edc986..76c74b8c1c5eb8d44174e4a3733aebf6cef7eda5 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 bb06242ca8d01d59b0bdcd95f366f62ad7586138..df522a70beffd6d842549e1fb5c434331cfd36b3 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 e67c745ba25f277c974321c31c09c6d59bee3d79..b2d58a6ffd166359018a2c0f117462576aecf10e 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 5fb8858562686f487bdff5442e3da0a0743e4f01..f94c44274a7770bb0bc25192876a4869b17baf60 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 3a96a4db1177cca6ff1982d6fd5fe3be5eb83a4f..6491b2116e0d3ced7038f2b33c87c7a66d466a7a 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 e811dbf2352198a2c56ad5e66b9c287ff7e474d3..ce2e1937f706179ea39f769c399a4043cf569a6c 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 e2aca8bf907bbc94a7abbb821cded31ecdd355ed..3aeb9f4bd73e4b82635b176a178dc2b6036408a8 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 0d9faed18488ae9b0b9173107d335fb0f5d3b53c..fcffb363e10427c5204f485a314bdb1da0353c2e 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 9876418d8019416dee5469592c8df7ee0a3e9be9..d589e2aa991f0ca744b6961079c61d90a1738782 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 5d29b2998e6864dba8823003d0c4929dd6525692..722d5d5e6c5a9056a9ad72ef163cd9070a14e9a4 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 f1cb43f452833780196ea14f2acd57feb8f55d4f..92fd09e40dc695ac79c365d60b7ada353df10b9a 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 c9466b49770fff9c50a32620aa7893b4bcc9b8ff..30df583c9431583202865e83465513c86c26302c 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 b622d4911e30145b16166b8ffb8b9464f179dd20..798dd086a90df83a12b4d878a5d387ee7530785a 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 c779e34e011b8ebafe41a8f16b1ad555cd49083a..11d5801d669af515205b3cd02d09d77f3513c3be 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 41e4adf0fd6f9aeace63525ff196526907153697..1f77ef2e43c4d42ff21f17361ce06a47e0c1bb65 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 202a31b96b449ebf2b994b99a87ddb4b255e215b..9ff00c2085455d14a3723e99395e611b5be3cd60 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 133706635bddfce7a276c80fc52e891da3d1232b..dcf09287215f08ae59998a97fa3f68690d7b4142 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 c2eb61d75c149c92914e77f5e1403736663c31fe..dbffa66ac152556ecf9b3a9e066e0916d98d40b0 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 e024ce9de7f3a07fe79dffe70b08f55abc404748..3e7e774025d9c686333fa05e411be694f6dd8be2 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 4250a20b85413e903749573c89b7470e1bc0a1ab..b7c93b9cd55c60c3892ae5bc8ecf0b7bfb78c8cd 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 2c90fcc4f94e69e0675237312751ac2029d2210a..52326e77d6b865eb02fd4be0e857c0c02e9a4d30 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 2ce846e7b31030fa39a55f22e6b73e97cd8fb55f..1bc8803359c6a975ddd5a81033fa8bb696ea19ef 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 7a7950ebf9d83d423a5d359865062eef97b3878a..f4f03ac6db59f3ed8258241dcbdf097130154ee5 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 0e523300ef3fd5bd2a6e43a8cfa77adcf6a89e5d..3df6f2d5a2a73fcc245d0f1fe6436fe80fb38e8a 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 46dc8cb01e8c295855764b4296824dafe346d7e7..bd15ae3584ececbf183a1d7d61bacbc30ee34629 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 ed1ca531159aeb833c7de844b1597b1601025bb0..4a985b75695d5bccc47876db626447478f81622f 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 0e11d1e49b81a0cf7e5a15f81c5388fa26650026..066f8587c1fb464c2bb285f4807d93690a290709 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 82c20c12396c1e52e6dbc1b4487832b5bf01577e..faa2e03367bfb741201d0cc2ab8a08a0557ad9f5 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 f07d25a3c4bab1389f29f3e03937b3991385b8da..cd94a7d0d0eb8656371dabeee920ee7bfd852ad4 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 857f954563b2c638af96d1e645248cd4164bcfec..19bde72aadc7eff635c2d20656bf81589c713588 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 ece11b42174ab883866ad019cab5ab0f2d97046e..b568ee031ac67597b6c0a1b1becbbb8242c81b68 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 6f8bf5875c87fde97b591a3b62a74667c9b630f1..873a3b45c5922d87a428db5300b700fe1ab71f3d 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 ede1e91ca91a007a7b9756a740dde75154fa1e31..2ec30b49a1ec13fbdd751e07d78eb0412b004f0c 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 03252f199b1d9baa45ed3ca93eb2dc488339f5b2..a9660a457d5686f1dda449a408bf627ba3e5169a 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 0b010cfa2c3e20ffec26f4e2b9b26ca231735041..d3a5ce87ef4227684be351e72262771d9be3eb05 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 6fa67f1fec498cd086fca11f1ea4618eba6a7d36..c3fdf89b502fb3b2f05bb8689f127e8d3e556179 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 e46167e5603d71ec25615dcf4254cd8fccbceca6..50bb6f03b64c7a7e9bf295bf58234feca1157a69 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 990eb9b81bdcbd2ed70529edb511c4642452152f..cfc1e925a74d16f4f82303027bddc703db7d1d01 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 b0ba2a433f9d5a9812e6066920ec055f5820dcd3..b08f015feb84605892c093d476f36c4d32472e9e 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 3ffa6e7842dfcb9e5e5d55d6420d0cadc62ebb95..4ed09a0041ccded1d9687553a655ecec835b1541 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 15f000355eadfebd05956ea2044cbcf9bf8072ad..e598878b9eee8ac9f76833fa7e919da1fa3bc15d 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 8fe8f5f7a4846a0041c7593de8d062330f0ee977..e9d6f05fadf3f4745d5824417702e7cca8b7f4e0 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 c2d471392124abe887cc14e8b4ba26908dbadf75..e203c5884e5afe3b6ab8f9608d458b258ca142df 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 7b6b45e7db86bf048619b8e5f5130a39bc8d4915..8475cacb971be7e3f7eedf27ad4f9b6d08838393 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 e628adbe860ab58ead0320586913631f595dea0a..dc432b5caa22d67e54045336bca5eb6259fe45fd 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 ec008585abb61ea6578f7e9cef17a1f53b338a26..580c305a7add43b9b7dea7e09339b23fbdd47a50 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 bb210811ceb4f5b4cbaefbfa232b5cd9ee16e421..237d1c9c3db21fbfa6c0389cf14226acff0ef53f 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 2bfb5c3f3833608588842e501eaa37b8236e839e..21f3d5a0c22f22d56e8b6833b0a59199c491b0c1 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 129e9427259ec964a50562f95f5727dce350691b..e4f1afb04edbe6570de52f246ca9fd3a96a9f46c 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 23d73b6b062d0a33e4a316de7831a9a4d9c91c18..0856f6c4f157d1bdf7d4f5419001c9fa81864e0b 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 831266535f7a523e1fd1c9c8b471e93ce43aba28..2d488216aaab32ba8f55d28b39bcb97de1c1c9d2 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 d2bfe9f2345c378fb7bdc5e8cab5976bcc3ff7e0..04a63a72d8affca326953033f706fdc674c7839f 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 bd13ab0a22ee13849e6264dac978816fcd5cc98a..e1188b3fc966980866388f2ca56ea4033f8915be 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 88290daf03d90ac08909a2b190582fc978433b7b..484d619739a18e196b5f3876e1dd8950eb684256 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 fcaa118b99a0feb2eaa94a867361ab1cc8c7dbfd..889cb66f9fca2094a731a8629e9b8ae67e88d93e 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 aabe0ba4d6e582027b475cc96676b17e00b8b328..99dcb614a97ce9afc9325a1e5c5feda64198bec4 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 1c7a77d47f7fdfa58278433471693d7049ee74d9..84234b0891d9a74c99af5a8178f8ed4dfd1257dc 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 2790f1db00864b189c237a55e981f4dcaaa5af2c..bce28bcef83d3cf3ccf7f311b1923b3c4c3b20bc 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 e2f4462d8f5df021885149476efca2d1f23e34df..896ba035f6e470a3a7055d7e42fa79d67e0a8dc8 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 a385b03d76c7c050b008c14167f8b8fc2ed5b393..dfda48a07ea7c6fb01dbd95173fd6a0ded1491ab 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 a9638227268be5d763baa2652721952abf89c0bb..0e4d4da250dc78ddcc33d4241ae64c8e7c69259e 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 dd4606fd403849b0eef7f46b0801165cfe7829ff..a468b87be439af70947f8a4611a1bb150cd46682 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 8818dc69cd2eeeb1d194e0925a001c6bdafff6b4..4f367da60bb82b92f62a1895bacdd0618e7ecad2 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 e7104878a04de9c882f0c04cba1890b75c01ad38..2c1615db20960b76573e4d9c91439a16bb3112e5 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 64b691c5c4d60548c372fb9bb92ca4544a922e4a..1a734eff8f242ff684ebe4e79e85ee130b78be96 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 83879b93e53f946d3e0534106c8cb5eb7b0cb196..e717290c3449cedf94e262349e9f04541375c475 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 27639de22f9729a18be4feca1c5c87271f5b5d3f..feb4b1d077c28b3a4d88ed3769dcb50685bdbb34 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 8b665d281ae6ed931e99652b47067c1e4fb25435..3883bff06434b48e4114ea5feb8c8867543f13ce 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 0d9758f65be732966124aa1411e6e4ddd9e5ab90..ec2ec994e9c7a343e6ec90708801c9d36b65695e 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 07062dd3ab67193faea05a0a8e557c3b1246d6b3..5595a09363308cb268439f1fa58f287b727b1cb0 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 046a9b75b5adff9a823fd429583ed0b8d876b6fa..4e9502b1ca4caade8bc8e49a28fa463d7308557a 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 4ace5cd22a2defe83f8811714a70c7b7200da982..951bfbd8b1270d5f8fa888efcbf8a03c3d367eeb 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 feb5adae4ccf92906e21577f407a75757d38678d..6cc0fff5ec83fa88e470aaa55ff059a1320621a6 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 05bc1520515b2f8b509553939e4d27bf3f55bc4d..257d1ba912a54b7f48ae26bfa45d6ab06a452d47 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 6b0f200b86cc92e06a9577bd846152db01c9ff82..99943d278b01b500196ad84d84e6f35afe789af6 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 0a64169dfb5947eaf7ec7a1717f25a19264f3c9e..f866a03b5c5fa794e55a2e1493e7349751229f58 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 c80a7fa2fcbe6c85ab7a8a2d93fa588540b7dadb..38659f4ee73c56c08b75105d2f56bd9e226039fa 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 27365b2a71bb7499e8815368bc313b95a5b0c4dc..f5a77578ddcd40b82ec3eeb4770c955ba2b09006 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 dffb4eb0fd5ea29df827c7547b37daa5447068c3..7c8a5e88ae4827b57817e82708ca0c5df8fe3f37 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 1c8830c496932e7ef1f1b4f7f70550befa72cd0e..381a3cb514d39b668fd9af4e28c88fa434dbd511 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 057b04861c9916ceac065d8f43d094dd04929516..923536c554f4f67afbf2bacfdfb844b97b987e87 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 7b4297c06f70c9dacc08968ee5597f8c1321195a..d5f68dad6365304f9d2c102fc5fb899e25c3c00a 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 a8d69720e7745f9d7e7ce21eefc8868bc9598819..73ba3e0619c0ddd76c3766773f73090121d69bd9 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 64bb3a87d7e60d56d11f4a982bf1708aa817d196..7689be1682dbba4cca1172d6b2192556e4106b21 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 67abaf89e046e05995f8f546e89ba42cfe3cf8ef..7344e11a0298704b2b7639e447146e2d552bbe4f 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 991797a3db0dda10c94c86a12a9a583179e69cc9..381ad80e1cacf94f5dcff3837d7e56e7c801acd4 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 f3d69b6c757ce30361b09a0fc5e1ed119c30c2d7..9259fea242c6a1815bf399d162fb5b590d7837e5 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 e9f774191508cb02924d914eccf6d9b7749acc59..9a46600da17bf983e3e00014908c6cb8911c6d83 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 44aeb407695befb67976f469f6b8962070b80175..6948c541632bdcd5555962c4feebbcc82d4e726b 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 4586c67b8fd47a2e7f1dd324aefc7deb0e1647f1..c965d07736e8dc785dc5fa36472f4fe5d98a656e 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 38bf95336b254c0c6d4c096763697e406b6f15ad..7bb32f0430fe3976c0c9114c1d738a5d360f17e2 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 42aff8ff707decf532a8b17a826e43f89a8a6419..d85aa284f4b396de088efe4ccb0a05fdaa3d90c1 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 7328b09210d64784b94e3b5850dc62488749a500..9ff53780bd9a70c13063c146205bb0cf5f3c163f 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 cb5550b4071d1c881ccf82db55839366232b4b33..c105f62c2aa0323ac764b39cfc951bd7ab8507ad 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 bcb2e75bb92694dd96f8a343e1e3a271b5e48b08..cfc8732f3a89f2ac302d45367b565001a9b4b490 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 d74bbe32b975533834b9cc2e40c272b14e857d20..c904519b7caa5b141705206c359483631b0d755a 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 bcfa9dd59bc808e11b3063e0de9121729570a97a..d0fdd435cf593df60013db9d869c83207ec9c738 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 9d4c94cd6f866a55d4460a0fc6efbe3f795c419c..acc3f3f77d1045b23f3c264bc5a39db9911e7e1d 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 134ac50015eab9470c40d81522891c43f37a93a3..fa2af74ee1bf8ebbf15fca123775630c09d72f9d 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 428abc5b2f40ab6f38dc0c1bfcf704f7e2387cbe..6676c687690367eeda59c876bf0cda143d9bb131 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 97dcedaa1fb6326f18e75ee83fdb9429492f6ee3..5a1e59d8325b988b955737a026fa9788dc9ed23c 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 d997288a5d9fdfcee07c95a80a71ff01878fa8b8..6b83ccddbb576da6fd1c1e19aaa73480011ed960 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 a3f339de8af5f87b55a8d62e7fbb64c91fdc0e2f..ed4d0ad04387da6001baa8816be20b2d9f3b3124 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 b11118f08b19c34521b31543dbda3796a5f1c37b..1d7a0679731fc76aa22157b39754d2dddb005763 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 1e50cb70888dcab9b5d6276c1053684fafaa3f53..a85e707f4a8b15f2415494bb3f678ad3ddc9c069 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 96f40b1365c69c8f58fd8e270d846d220e4123cf..687978f4341173179453cfa763b8d7e5688fd1d4 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 6df4df221b3d5d23caf3f0d8aa93d9fe5b659a09..bb1a6f14a8b155e2a06066d581c82e8bb3fcd740 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 fa537018c40625e2bc6a7c9163a6986923e00b64..56b7662dd1405b2969d2813188b2797a04fc77af 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 fcd344cd134c220b0019accfdbdc6b20a420d1b2..3ceec9193305f993bba8c56f4ef5eaae9da523a9 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 2a4394deedea44b22ec6afc5792457b62164d87f..1b477ae360fcfa31a23ee6f2ab3378cc70cdfa77 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 2760235b7c9dd3759b8860fda5dd3a4888f6b4a9..8ef3aee94f1174566b1923937777bbf610e32162 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 a35de608678205ea4d55023c2ac11a48e80e784b..d125ef7669c9693597f669c5933d2ac995d17594 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 b4278709013ab3273d5ed670779dfc9cbaf6cc0f..bae3af9295faf23e5ff00eff925c26f3ad9f3161 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 28646b4d8e0ea617c6bc295f129947951f849f30..2328d4c82448a96e7ac0bda3ac523a37ecdbebdf 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 212377171bc4546c377297b374c97bf5f1231efe..a1eee71e403f99d59a884ee23751c66bbf77dd16 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 088db3f7cbab0aa83ada4e1e3b78e71fdacf0acf..73ba22e06be13b9dcc2f6b10451b61dfff831acb 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 63c7c29b4b0cf85778e38f3f12c86064837277ec..3b1e4e8714a7019aecaa083d7eccf6721b7eb768 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 f7c70b7b6504128f03bc05f111f38a3aadff8651..64a53203bca5c316c701c5d2f00043470d23c515 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 219f51eea7e20cbdf7289a04def42dfa4569cdd1..3b657c4151c743abd24d66859ec7c7e449fbc113 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 16add99e85cf14eae866654b082946e6fa40d89f..d775ec02c95e08f62edf403af0236d911151d6f3 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 0a6bd5d2d497763c265549a9469b1bcd88b1bfcd..9f649b531cfc51efb24dc78f4a55258275fa7869 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 887e2bd55e5f65209eb898d28caed0beabccf390..8eaec031cae2eb5a3b4de2bc673164c77143ae28 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 6ed912887cd36171be2531071ae4b8433e3f18f5..f11d1453a40f4f6cacdf6a34c1d3c082216cdead 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 e26e5c0515da00958699c15edc93104000c57247..35c5a1afef08dd0dc6cdaf609c442d4253a906bf 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 2e2babe1c2f420af8cd4a3ac8b184c74ba657a57..31a6aa5711c608cac3bce308b46680444275019e 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 209c7ad97a4fa135ea049143a5200627161f0820..32b8278d6fc0fdaff47bce070092b70b5147448c 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 59d47590ddeb758ce8238cc850b32df551015895..9f2a12857ef120c5be208fa6a2fe94f527106d6c 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 d3a419d0bf2a993fb7f722515ece485731c4b16f..eadcd79f4d763b4f7965546352c96fa48a970184 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 538532976d99f0ec9df181838c7fc1d50ee8a772..c7e8408cd6edc9e0e7b74002ba0e8fa855e977a4 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 384fcbe0c1b48f454987739986546f9d574d0e87..c9289cbdab4b561c54f3130fbe84461cff8de01f 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 d9b791c59450636dffd13e21ce5193661f85f076..677f5963423a59bae6c3d8d49840adaeb23221f4 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 397196511b3539af61b0501b54feb11503134da3..a13d50e7af4d35ffb4c2d16eb95597fe44ce8e0c 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 58535691c2a7a9ed8eb3aa93f73aae80bc28e4cf..319ff3d2f7d69ac273de1eba8bf8b71902dc03a8 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 751a723833014769dc5556e4e4668f05194f1054..4d79fa14c799bf31c2d6d37d443c417f9c889871 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 0f9a1726fb20fabaa0f1c04c4f34939c0c7713bf..a386559ae82d3bedd1a86de3c283ca74b17e1b2e 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 6724a54f59efb000879719c2214028e5da3525e6..57a66398d5f4711326bc529bc4039e3e728436e7 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 8231db2dd36c7854527aaadc4f3269aa00d71fdd..dd6b273f31a7186dbbee8f5c9b663021096b47ed 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 4bca3628ca99ceb8fcf5c9d8f130af46fd0e0ca6..e9d00f8122a109d17aa949a77b2aec1068d06a99 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 913db3deb41d2317377de00fb2cd6343eb23f068..29427ec693c8e51949138fab5c30412d83adf4fc 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 c91b56a4cf6ebf4f31306fc08a616d08008ed7e4..0d7f6448109ee767425bec9b6ede728162f2af38 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 28a5c4ac385297e35c9ec690a4a77e65edae0f93..0fe88c758c410325804e5531bc34af2990d651bd 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 30044984f5de11dc03d9b70f50c78d5df19c9a4b..3118cd8c86aee644d1e4bdf6f4070736c78b2a1a 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 15edfa9880a8e61ca986cbe770a48af3af304a95..40b17ba94e5bf7f23a42cda3fd029f079c71b580 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 11e0e65598bcada1f4b6ece6859ef5300ee54969..510db3841d03d4de88a18cfef4ccc4270b48d065 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 0e219a4f3b02fb294732aeacedaa5a03466b0672..302cf19de10608716839bd98eff97f0bef01df56 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 9742bdf17cf00d412e2f8d837774629c1756a75b..b6819f6a0ecc6252ad846aff00e38e45545f78a3 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 6f68da8838a55300d955c8c31cdd80fae642954e..d326ee4ff30fdb01de69d630e0e07b67c8882452 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 bb3ebaa36165540299bd098439a04fcbb5708cf5..830cde9c2158bd8737d84824428509b208bcf5c4 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 03974237dcbaa473b41dd81ec5097283428a1049..d0edcd735f414b3518c3486556a695cef26b84bf 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 3b94fb66c1233b322ac9a604e072ca22099b7517..66a47fedb9f9278eb9a72f31c80a6ba6b86c9313 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 947b9c588ce9da9d2329af9579807449aaa83ce7..7adb78ecca0f6832a792075b0bab346038e1da54 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 876f077cb3324093a5d2b7d14ad9fb4c14cc81af..00b353e05657ca4c2e798a0ac63b83df06f88067 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 e8d5142cdd0b9e858692359e209edd14c9555a24..044e09c0fc0d7eaf47e8d5d2099bdab0aeb8b7d2 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 e69b902401336963d817354dec3b612571c31143..e415dffdc56215af978f2a2dbb32d038c22b2331 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 6b7778a865aba907c0e320387790de5634fd3ded..d2795cb146d39033c719708d0f01acb3b9b5523b 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 b3a5f02bb5674ddc468e93e18ecd6110bbb0aabc..079444013b0da8e9bc3473d281433ca8fbd0d16c 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 96f712d67e197cec95bc54c2760202731a490afe..890be29e33f466d0df9c7f853a23fd7971e55271 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 207166222f12c415304d743069fdc75ec89dc046..9aad4e8a113c60092753ac48e3d2fb0cbf000dcd 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 bf5def27a20609e57c42d4701f6e4039ee24af5e..07f1749dc978d0f43fc0a8218968ea0fac8835a3 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 c307e36fcdaa22065ff9cfad14d4a6d01bb6c503..6f79437065400382c1a4db191bdf99b7e5381f14 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 b30c5d492fa0ca244a1eb6441f94ecde5c296947..3671fb80aa12dbc24c7d06558755cd95510d1401 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 2ea1408e6be8c87cb6fc098e4d108910440b4287..799ef3d7beb934b8d1b9d88894f9717ecdd300ac 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 b26fd09decdda7cd56650bdc612cee839e1cd19f..6e02c749bfa32831843363983328610b2e844ce9 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 8bc6a61c0d8bed87a535498080bf29c44fdee7ab..d7cc7208ca6adb786e52739e2aeddf0ff8b6f7f5 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 391c8106eb618e39be718e1e09b8b0e952b0dec4..96e5ab53096d6ab1ff84226cf7ac46a049b70585 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 f6dbee93c78684e8128d2862f170bce28fa922a6..1ce1b1b9457afbe76e1fecff1629fc2ec1238451 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 2294c1a5a6d969e802e73863fcd79846d1303425..f8a37d8b0d3377b5fcb8ba744a67777d602c88aa 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 fdd96b4f43b3997c3c5324a2613005a0c244c487..6d378515c5af31c2a7b5f900a76111ddce570462 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 ed40f6d64c1513c2d4b7984f320d084fbfbb7e29..5d76354996a2adc1a26e003a23f564b827a40d3d 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 1186084f19188e2b73347db28ed6c053879e9fb2..03d4bb54a72be31cd1b6d3f9c2b60ba9aa366429 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 8619b2896037750505684358f44a00cabe89e25d..3c6176ecd87d825cdb1cfff84a1ccd1ebda2d7df 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 4b769676e9a4e1aaccbb378b11bab2d1245fd967..430e93d18d22e17f9cb2767a7385febad6521457 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 20e631354aa4f0f1e35586eb3ee60a53b1c92535..b6a5df591edff68ed8a8cbd220d2b45f868fb7a4 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 26521e9f3d22b8ac57bfbe06ca8981caaf9edfe5..b49f946de92ec92d587542ab6122cae90c64acb1 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 24850bb77b45c7f9022b1fe2aeab406d0ab0cc30..7cd105836d479b78955e4c732b6a363abbcd8b7d 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 e2eac4ffb46b1fbf262c101b9c2e40014f7b02a1..ff165e465917f318ff8b750e9d96cc57c420509a 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 bd4c40b8b446857bf7d2e14d50c3b293009a3748..b7701059ca29a2f6c27b5ef76b8d627cd77e5776 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 3522bd06360871043971e219d9f7218958572f37..3a83960dc30ab1e6c94806513be6ab5eb21ccb2c 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 e034bb721a6e42bd0efef70bfb2f5d91405c4f8a..81657ab7b21678b4bc804bab507f1e53be7ee2f8 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 9a5978ddc07dc6a066d07d511f7300a3cf6cf9e8..b64d7484b2f254943c6c3985d5230bc559d94b5e 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 a2337c3a24dd09255070575b3cbe48406e4b2b5b..a69ce0541e691c8b878af5324a974ca2887e419c 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 49343512d9920e0d479cf2b86e88ac0dd71be890..30ceae6f9fbc373c52d99a9a5e4c55f2eb3b1f6e 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 d28668b18a59764c0fb3d677bb8ea9f8d5372f75..46408f552ee65a1db73fc7400811c7971fb26fa8 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 eb8d85277e78252c4e029a871d77ae0c12e31586..17f2708f3e5ce1c732f8d68b9444798966e0b08c 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 76874e0d6979a579032d5a82e7c7bdcba9d24033..b0bbb273b337c5054700185b849e21df7fb3a425 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 1659e480c0b5752de8b437f67446e60b8b44e449..0282b187cd056b625239f35684f2556d98c514ca 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 416f7e4bc2314f444c854a0c655277fb7ead6a05..e3faae64064860be565da8ed73571d6dcd5f6107 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 825e1f1b488497b2a64608396b2022dc6328b2a6..681738d41999976040140f6387f7c0c93d410251 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 5d9eed1fb4e1af58cd4d5d3228c60572d288b647..df1a9354b3610912ab051beb18ae8b292cafc9a8 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 b96fb0581bc7f6a3107fc7e07390fa45facacfee..1a51349351b2d5d70726a70398a47aa3925387af 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 c5bf80ad9f9fc5eb4f9696828e0969380e05f215..356d175b635ba095a1d7afc78049ef9235afce3e 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 b8a8cee6908a0d5a6d763ae884c205d0e8d7f925..d2e90d8306cdb808cf7ed17803e91b940936c608 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 829eab7ed4dcf97a2ff812ae7ad4f817dcba6004..90c7d1db5e922c2cb052edc88b2074cc2ad85be9 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 eb75893dd50ad9fa97cbecfa66b26f2999e78517..98cef0d974bb2fde0a0620d9101c08451142e707 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 452f2f3d0d3b5d2053506e5f21f3ebd666283fc4..1faa8c483ed1a306146eca0ae279cae74e22529a 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 27361f875b73b41783c50c032f04d10b39262141..c64845622b6bcbdf376810a0e76ab9172e9f2391 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 65af69ac6b883d0e985b7280be6a74330a624bcf..d57365003fe897c3e5c1c163f44e90e94dc82375 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 2fe55a4dc6f07a28dfd59e7dab2dee6e8f9fc1f3..f86a00be0322a654c099afeeb5ed9b481f59a56e 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 abff94367d6b64198cb7b525a84b950dc0c6faa2..04b494eaae41dad21efee24cd364679775691a22 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 438d0d61cda4ddb413bde15be06d5416ee4d3374..0c01a39a4dbeba0d8044d7dc41adce82bcd2a9e1 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 9ebbd5c4b190ab273954650422cb5293ffcaee59..eb70eb395a091b150d8bffa80fda754cc47a4b4a 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 7af933a4585ea3d164e33e3e1c3d658beca07b49..2e65463dc2088039f5d0268c77251b81e6d387e9 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 06f4bf76377d1e187b8f709e83bea670d23b263a..c028ee9795bc7ed58f554085fb44376054e46316 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 8764f7660c5d5648f5744d81cd1c05d3f0710499..f53882abe35e0d8dd50b6efcc68f9ba1c11fe525 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 ebdf9eb90d2d909e7cbbc1647c4ebbf7f43cbfe9..4c021c1b6cf3f3e5414438110a5add60729e3eb1 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 b37393baa672aab67ff4c6d63fda283ceddc29bd..a2257c907bddff807b24b3d10433b7027d363dad 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 df73e7639249c54898b1f7472b5cda39e14cb139..f6b6caf822bd734e2d9534a9ad1c05438a770e54 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 21269321dae0decaafd6689606daf3ffe00d2e16..85dc0bd20a7c84ea7d92f361932b3a23341677c2 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 1e066134d102e5ff42ecd67385cc4065125bb332..2674a115e1260643d411f7a1677ce1cbff293e84 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 14f041a61de699c8f3fad86e7951f322787f5f1e..9fec4f25afef7011bdc933854184c47db2976da1 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 566a65f565dede7826a0cc231f1a67acc392fd11..fbe70f842b1249d1057b7f1f67777d54a46e45d5 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 fd4e24dcf196882185839744e38a2475b30fd22b..f19723356ce8dd5e998fe0bae72fd167fffebb56 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 814cb475620cdbb5052280d9a65eec4c66827183..2dedab99f1ccf9587e5d9c84407958354d60f15c 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 a5947f3cafeeb8b551a5988afb6b825b188dfa21..31e595469ce61b25dc13d50a721b7c8d5b571efa 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 38f12ec736dc7e423031a4547128b8c7b43182d7..91fc472dee955b27d3fb7578aa3901d8e184f990 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 a08ae11469801e4dd05a42eea2b708046a4f2a08..5a8a04830378a694cbf178133d98cb1e8cbc91ac 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 73f80d0d903bf5a5aa2f6a9cecef771d755b71af..6dbe76754294f5f26fb08316f656d7ecfd487d34 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 90fce1b3ce52d1309bd4a611f076321aff80123e..61adf3d0efcd9fd2a7a63fd5b3bbc998f8828212 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 53c8ada88050300e10a56adf6350b6718a3943b8..dabbf2e25cb11172e3b402c15678fef1a2285c76 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 27665749c53b4a09e85e7988bd79f874f77e8d22..0ba6b61afc0f4a5c1c2a971cec0ee48e23f4a846 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 2e536d1199d0e00e7c212e4104fe724291b09ccb..e7afdd3418527ef4104ae5aead8b672edc3a27d6 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 88c1bd4fb0b35603278a6d4cbf9db10ddf137394..c7b1039a0bc91dd94f6758ef432f0c41818cf1eb 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 0abef035f761f70391f71c304d070cf142dc2c6c..715befec3607c7fdc369360281df941ae2696a4c 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 6839bab878cb93e3309ec71911d8aaef269c8167..b883c96c6b82429a6db00a6e31a4d71790ffedc5 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 72da932457633f820f6d674abf47819b28a2e059..5fa2a93e1654ea12131253f2d10b8a92c56448da 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 2ca77a8b6a63bba2dfa6ec048b486cec43957cf5..3ae578353ae3042807d2e2732f6398f740bd4659 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 1bb41e896f075d908f46d57e8cb13a2d53919ac6..9ed845b107dc0f7282de7e9144e441049433bbae 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 eb6759e9b824a438150bcf0242ced6d351fa5a4d..eb8bb30caa901f3ff205ba67d4add16a4bbfe4a0 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 d39771e63cbcb43696d7a43bd86c7ef6bff73712..9846187d6db4546ae6b2dc00adea01360f1f6e9e 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 ce2b06a269be0419e5b473cd16553d5ffd2b5cb0..0a1da80622248023321b442a2ae52f89cf147c19 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 fafb5fdb14a301aa7ef5a8d6b6b366a63627c5c5..60f21c6d791e434511d0a4dc778e5ca1f1d10825 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 b0ee7be5aa231f6ca46629f412061ef5e99e7316..fd90cecb25205191e30eb2c583c87124e1d6a740 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 fc2c6e8e9012b4d627f15f4f054df563b88b9835..02ae0bd14e9d4acfc8259172195764ff6797c968 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 fc9a504270b3d5465322352e5c22067ac1469ba6..37afa6e1aaf95f5a9e3a9bf149d87d8cf3559598 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 842ed44f3081a79bdbaa0c332d0247bd0daa96ca..7e10560cede854c1464565dc65c1b2f94176b09c 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 9c8be7665803c6fffbf560f6cc99b1bda62e4c2c..eeba2c18bc8d6d54e70d8c4c855ea14d00125cf6 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 cb4d0b424911b0d8dc3cd3675fa769904d847bea..2d49b2039b1ef43a68e82b7347d3b4e12afbc011 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 af59ad33cb2a4bc9a0133fe4c3c9ccbdd7e815b7..10994024f3910e6155dffda6dc37c9492d8399d0 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 7c4f296bfa7ae556f96842706977995fc1ef9328..5a6af49ea88a6d945ebe5c0f1c4d4b9780239f98 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 b225d73c82ef62579157ad7e1844a3a0891af3f1..cb287c869591368b757bef99beaece0fbe90d6be 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 208339ed491f6844609374ea343e0b0d76abbb10..cc26b4aca7fdce9fc7ff6d25f3e33d2f796230da 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 b1b5132f7726b79233419b43cd85d79e0b53e8c4..5a00fd16c07afc6b3fcf7c50d9191f9d08079633 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 6cc56ec06a6b06e45422173e8e89727af4a33ba3..dec2c97eeac7bf3c827090d08a40b2be1713637b 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 fa7454b7e5f5be337c1341873c873542d4d201fd..337baebfe50054caf2ea1073277d7835de6761b9 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 892f5258f2685572f40b63635efced2c8ce55af9..f79f745475e0300f220dd091f7d8b249432725f4 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 148077ea0a254ba76f483a677a0c28dff69f2f7f..32ea7321381a7bdc3aeff5eafe516fcf0298565a 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 112ca6598bf48729d1ed1da0c1fac1fd927880cc..985fccc558f9e1ca88b90b62c22fcad2a704f193 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 86b41d1625a05afbb9cd10ce89e79339b676c6b1..f984573d0d9429062f30bc2f5ccf0df4fe192178 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 10609924f249b249bd049577acfb76f2dd0ac106..ae28e5c9828832ad2ed6ef247b82c2db06bb3914 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 5b53bd97ea5ce9240174e310ba221c5aed5f3f77..6bf2e964a06bb2136dd9323eb138b171ebd35d51 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 04d5b47fe094126284cde2a5bcce40f1a361363c..2fd949b1126f694e2c786d317698e63128a12d0c 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 a07fc3ba1a2871c28d9ec76c8eeb88bead610d97..3c538fbfb71337a4f4ac9ffce86d50056b795bcb 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 547d1f39c75c56b2e7083788ba2f5dcff49470dc..3d432b6f0d38b67cdbde5b0c56b3d81bd2c50be2 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 9bf2dd6d6a59ff13ccd42a87c6aea2fd08bd3e1f..bceb73d42e5e6539fdcf00bf2b0f3d2feccdb37e 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 8d08cd06d86c719e9f505b501397c9826ea77176..784c700e07d30515c568af3ab1b80ba6fbdb98ed 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 c120ac4f6985c2868301901741bbb9d0bd7564c5..0fc0a152f1c9110ed25e09a9b85c0f31ab4cee7e 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 905d213ec06ac3d4e7a774f08e30c2103394a904..d3603a24aaa93f3658fcfd8b36b80b870025cd2e 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 4ab8023261edcb9754cf838cf40cc5a831593b62..5da48eacfd1eaa1e0aecee424dcf640a1a574083 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 2b55d04d88122816beb7eb5f1ab6450275d69527..70140513a1a2ed7c848e7dc76100e454fca49a77 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 43ca9f771abe4bec66a65a1cef7fb4717f34a369..564591a396a4dde3f6e4c95e3c9e5e278d4b52ac 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 009bc89f5308d3f41e2bbd79ecd947e04955e2e9..6c20881252978deebec28122374295282e7706aa 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 b73efb8a034b498d71b5459d4fb27841b87ea8f6..08427af55c817a6c59bc80d6b5ce887f483ca343 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 71ff2001f2ad51e88d6a20d881f33d769ca84c16..21e8bd537e6856565f8a449f1b25da8117ff54e8 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 09427147e8b9ba15d089fe8149d959c62cc814fd..8c1909bc81dbef0381689bf10d93062ee87c13f3 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 81c5ea85cfc2bc95cff408c9b084c95a49f6cdf1..becbe25c0035210b29bc483893ffd55d845fc792 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 3df450f65808a8eb3711b168b3d7c21cee071ab3..0fcc27edd2bbd223cb5342272eb5da270ba40efa 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 8e8935e2efedb5544a1b13e592d2ac874bdff94a..a570e75e8bea747484992c917de5808321d8f353 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 3423c2f97b7df81100b2590e7e44c49eefb09d86..3c1b012d6c0dcb2d8a5eec16878bb97cbdba0d79 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 4f41c4c5e6d9daa6ba03c5b830c7fff4454a92ae..b53bf4bf07004add6d407a39107a4f5bc74d1953 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 405c4f3904db3eef1ebf3d28b0dce3cc994844d1..15757ce29bab716875051aa7ead2f572d1f77dbf 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 11009a96d63c2d5e94df3ae407e99a83d5cffd9b..d6eae275b137ebd8f7c26369dd9f876706e4f86d 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 f56ba96ccc4aef0cd54bb790ce1d4727ec7e19cb..6f668bd9d3097f9b28c4631be6282e3c7129ba0f 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 aac4c2ecb19fb50ed927a04d925723d0bb90a469..f741185506844440e6946ef433bd1b5c0e4354b8 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 801db9c5881fa869044497b8deda9f040041263b..1a210aea240ceb7524cad20483d9092550834185 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 7a5bb6aa28f0624f03b56447d4be7ed179b46130..69585e93d189b142fd65972c40ddf4fd44151e3e 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 57a6466fe787c2f7696ff1b23b4d96be6296022c..f44c8cb8c8408c24b50584c3920c9ddf25092ce0 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 08d1058b6fe5958cd99cc419c4f53509e907905b..0f3c0a6d2e4bc4ad403a92fb6188930e033b5fba 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 ac61f16ef2982f0e5b32d7ce43457891d8d8aa69..d3947198fe42eaea0ddb59cea3fbc42ab9765efb 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 7d68761d6b888bba5c18e9bbbb5c87b9e8487cee..2f8564cd00f89de66c1e9fa8872516c4ce333751 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 25c73d516fdbfdadb6f0b71ef9ba42c8b18a9121..25ea8468c235412f432c2a18d9b095c32b70a8ab 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 ee01d500c697b7dce87a30dc5c3e5ab296e1ae93..1eae7f1a869f50711f170f5d0efad123a1a8800a 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 d067006ea98587407d6695baa6c1122e35c672ee..4aa40f0d95541976b6a9dcb67d32acdea011eeee 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 af6b5163fa5fc57255f702aa365cdfa2a7778afd..15db7baba8f2b292df3cf7ad88daf25ac3fef97c 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 46e79ea703e94e76052fd5640f7befa22ffe1f6b..9bcdfc68f3b06e13437a1a12aa9a5f1f595db57d 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 d69b36a3f0286c8b0e4c8cdf46b822ae9aeb8ffc..a5604cb6e679fb888863c28139e20d73338987d4 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 7a3111e0389246e85811f4eabf1d2abed52c0850..63682e726d25fdbacb221ab317533b3f1a1212f3 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 77fe36f5e7a890af2f296e7ceef348cbca67ecc7..12ab400ce5f6e11d676fbe5f2aa932f9b9a73c0c 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 7856c4c0cc47a25069ea75f70b3d55a0260f1fd7..5bb93e047224a3e1fe448c801c8ae5cdac08738b 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 92c2c2e773f8b1742ea7fa030c9a34e74447caa7..6a504685d15c89f5e4664717164672916ae31033 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 eb3fd2c48927ec855479ffc4e93ed07bf679e920..25b0c6bbf79fe9628cf03c5ba4dcce7d23ddb5b2 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 66a429f322c101545008a35c79b449d554675554..6714dcd3c8ea469833099cedce96baf2f9d09c0a 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 ac434186e0e00ef6993558b7bcb66e0026900723..0feb5606f5d8a15aeb6d7f0dd55d8b11e1f87dff 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 809e73c37aab42c8b76015572e43bbc4801b5b84..893aedb68bba63b6455732c8a76cffadb5bbdfd1 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 79330933785abd6b9e831c4cf41b27762426459f..b9987c36d42e82a0c6869a3fc1ab0cad3f9f3a8c 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 644be6443315ef7c40312ee67324aa4f5c0bee3c..b3367190c3102f7f7707a3d115421ed6281ce392 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 32318fbae26cf57c64609d92868eba4d62e6b0da..26da2ef90b8ba9bc12d5dc72922fc39206ceec02 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 dab7281b61c35285ad0735c1a805bf4e6824bcf9..e49790c6c89c8b772a79df55360f50d4c99c531f 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 b7ff85e31b1b6c090023acdcbf4ae4dcd4dc0698..83d0e35fb151a5ccd83546257050b9a60e6f6c04 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 d671de00efb5851450492b310c01da61553d77c8..95fd74b6a09feb84cafc93ee368f28dd133c6cc9 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 3dbd6b5f89965d6cbcfd7bff1d0c1d4e4a22d01b..686c51b71a46e123990a863e8d4d716a7a21c791 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 2c2f5570ed453fd71de911b4a0cc042e26915992..5076333a4f7ffd07a1effbe23232a1d3082a1154 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 1c95390cd733ba6c2318168741ba3fcdd5bc9883..5cbbc1d8f594c06600ff505ec6947cd5d4e91030 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 92b4db042bfdf1d1222399fb9fa15874ad263ac5..dd1f7c6e66b1348e9cca343e43013b1aad7e4a7a 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 c391dfb8ce0b2412223c14496315d33260168024..a039c947737de5aedfbed0f2fbebd8c820134c4d 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 1c3599d35fd123ae97eb9c90b0e21da73dcb2a4d..f70c32a7d3a75848a2736bcd495a7619c70f3775 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 edbb4f8d585b3e71fdb6a53f2a6577b5c0783865..7ce4a8cc82143475cc0191031d6369fa05e20474 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 83217ca3b1de1bd5a84b5a52b8d931233978bca8..5c727595bed16a9062ff4742bb838ae8a3d65c51 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 9a785bb8dcae88125d4577c7dc96f0d8dbfd9322..fbc2106a2f54e85bd4be1b6a3979838db24f217f 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 294aa855f98aedd7428e2ef0eaf03434115a7e00..1f64c8e947256898309759912293957954cde26c 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 edff58fc06547dc22ed7cc5189e09c653fdbd545..c96be81dbfbc1622018a1744ed9375e6da78f695 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 8c23493f24633dabed6af4be489cc8cfe3f78c15..0818dd2eff06a615a3a48c296913d72f3814e1aa 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 7f9ba9a6899437ce1960a0acc33f00454f694206..442c2c6045b82feffd495d4cf94131ac26b51dd1 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 afff90f9b7787561990b7c4a708375e8bdc9a980..bbba9068b33e1ee572ce0267ed1028391da1a8e9 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 9af4eb49066f6e6683f0c9b2a3f8f361a5888b6c..2d6758fc7e7ef60eab24d5826f280a7a18b5fa5a 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 853c8bb90f693000151c2169436c9ebdb7457a7d..8c1c39f94ffb79284632f3cff10d45d422b78857 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 21217c5b25a1447b8fbbcaacce88edb7bf19900b..d2036268d67bd1c604b8dd36d4708fb64487ea36 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 effff15a22ba7061d0a839ed77ede13e7a74f9d7..15cd1178b86733c5441ecebd08c9919cfb9d73a7 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 310151e70c9b8a17cfc5af9c5215c66e9e57959e..24190e39bfdcba1d5e4ee411118f1df17991e886 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 bbbe0a8dae4d0cc62dc111523aac731913b585ad..4dc6ba97850e87849bfdf24d831aedca6497fadd 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 8e656917383ce35c13fef25b2bb856ae48336eaa..349f52d48cca4721d1d183d8c9b7a90589518e9f 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 219e3e70d6adeea7c619f4526f1fa73c0ffccd2e..2377ef2fa12403e9f1c6c55aecbecdc7c5b98d55 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 722cfa6671376e42cda4ecf8976bf9ed3656fae7..22150ddb7169bc65f84ae8277d940e7672be04f8 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 17182bd8987c300580d890797884b5ecff2c306a..8db74f65e68121f1d476d9df40a6b6115ae7cc2f 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 4bce8bb0179fcbb9749f34e080dac2e664bd9c25..33ab87f6034bc6aa9eea08e10deedb0271c6d73c 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 ae997b54ab625c89ef44a9b12eaf94fd7f6bd80b..405151fa233e1f074b05d3e4aa6d782f29bbd5e0 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 126b2017df43abe771605948724b148df835cb67..ae280b849d48324ed3acbaa96507afa081e7c0e3 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 dfde981d3d70c45471a0bc768a3f7dd21cbcdf81..595281aed3ab588748f26b29a0f82c7d68f7fa4c 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 52394a8af376e3eb6616321653c7427bca96444c..5393cd77d53e58037b084f6593145a5e584cb461 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/ground.ml b/client-libs/lib_kaitai_of_data_encoding/ground.ml index 7e71662b55cb04fb7fac7cc7f820d2f5cace7462..41d1e2be29b1a2a439ac0d97d52842fa1cc5510a 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 ac1bd3dbfd5131df746bed58a672792fdc06e1e1..eb2cd76df0d68126568bfc1bdfeb6b783c4cca6c 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/test/test_translation_of_duplicate_types.ml b/client-libs/lib_kaitai_of_data_encoding/test/test_translation_of_duplicate_types.ml index bae29b2d7036b0f54a3c845360d037e03aded0ef..1ad17a99b97ae263989dc8d1b6457cc370456e8d 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 c13afc9a2b19e6332a1f9a4764cd80f84a94b22a..03c8aa4d89f001ec26121d89c3584728f648502f 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 f593ffc3f9437ac4ec68ce460a1c2513c0f1a8f5..8cd30a467e503d3fcd0c2580e9a06d9b6fdeb284 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 bc202ab197f5426f242c9a1f1dd0ff21a2c001ce..b624f198c450392ee0bad4e33f044f06a7ba7ec8 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 ca96c8a7d87f89c6ab0cda575aa6f08e0aa1679c..26f3f05e1c0413168e0d280ac7a52f6547475004 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 bf14a6b6cb40487d2e988bf3f7097e507120fcf3..8137a2a7778a726a496a1928fb5c0b7c58ecc636 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 cbdac7804d208210be54c87b8dce0331496fbe67..6d7d38fb1fe8423e0667e3b8bebc4a75185129a2 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 diff --git a/client-libs/lib_kaitai_of_data_encoding/translate.ml b/client-libs/lib_kaitai_of_data_encoding/translate.ml index 617fbb6174d2164ae21be7f8abbd91738463ff64..8b8f33c9ea2208ce296bb5d93cdd8d3b5aeef1ac 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 diff --git a/manifest/externals.ml b/manifest/externals.ml index 4d0618220d68983a1cabe69308e844dbc2fce1d4..447e2482b805a22b14a079e4b427f5a1ff502fe4 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 3408730bde438087165ef7270655204c6f9602c2..9fd57bcd4b846ece618324bed940c26bc1b40fcc 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 419e472dad3177715ea4beff8d5e1ef9af5af990..9065bfaa5eef3d47634b6930acacf42bfc2617ef 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 3adf2b9e329d4e19ff14f5e330f9aba5f629ac31..98e04b48bde556cb11a9a224afc92c304f48a12e 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 7fc366077d82c445f364f6b81aec201eec058393..2b56a4126e0bd66f85034434e08ae7449dcc068c 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 8a1d877fc73d908b149b0ec8b81d1468c41db581..5a3ca5f869268cd7f6ef5772c56acc952632ef77 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 46bbc32c4a928b93259de1be4da832f29ffc79b2..a90b74fe46000a407fb868af9fe7b894e3c4593a 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 c96f19fdf9b1562b5d3271d7127a97ff80aad419..1ea700ee58847358b7fe0aeff05f5ad4a3698a7e 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 ed5cff29e33e59db99759645218d60a0e9965c3d..5ee141c86f69ea15980f333b371cc6b7ae861db0 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 d66200be9183c4937d9363984115bf3604bad7be..27de14b4df0fd9f453e500a4aac888c24a4563a3 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 05fbe23c9be5f10140a4a8880a7cf263dc04625d..6bd087d16e3e5dea5da3e48dff208e992a6c82c3 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 3f8745a838cc95ca89746b0ec305948cad0aae62..5ed570918024567643884ddd9a4ebca0b437fdc8 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 22550d8bf6dbd722675f7d86963f2541b28d45e9..1281d077db8daeffcfe7d39c358fb5307424ce19 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 8bc728fc7a09b346531bdbd0bebf724fc25b7e45..708aa0497ba34a788f0c4ac7ed16a0ed8cd800d8 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 70857c5cb683c82d40a6de3c31a1484c1ae740f4..a654ca70fb68f138759258ad1c4405400113a092 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 fc988ce2065c79d3e874045513a9f024f7faf3dd..048cf11d8a14573ca57edb4fc15c29a07944bfe1 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 6a400bd814e8040fd1d976bc97e2324d6fb79241..a96fc1f50b4dde2c5017255f8e4daebc726654ca 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 80c70d5351a25abce601ec9aa59170af108be4c8..a1417ffe2219935793562236217b8fc70e9374d8 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 7d0905b05e85319d2cbd82ea075417b0667e01e7..d3f7a55fe656dfbd1a944001e27928031e841612 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 6b716ed38be8ca5447b89b617b65cbf972aafe0f..4dd2ebd3611bece4b7d3133e907a649dbc9f2a22 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 3840e384b23a558bacc2e6be0aba3f30a3b201f7..75419cba15f7570a5d4a3328f300c38ffee11760 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 3353d183607c8a7aa3c688ceadbc6ea374e17d54..0576f365c7df215b8e26b37e3bac6d5629322e7c 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" 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 13d6d482d359ce967984fe5b216551c516b632e0..c03cc36a6ed8e853823f885ac82b513a32f63142 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 294555ac94ef673ab45d06a5e1a7fd0b3c538ee4..30aad4d0ee2ce5b4b3f5f4c9bb5ff2da1ddf7079 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 000e7e87d555c9936fb7ab4d07929032726560d2..a1584a459be3d43e6e744993b83dd03c676d1aeb 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 1702cdc3ae3df4b520e17ec99ba7e3bedfa138b9..57cc02f0ffa4d9b91ce3c0b505294b65fe340541 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 382cc192f01993200a186f4588d239a29327b89d..bb02e880954d4227e2274edd9e318a910ccedafd 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 dd8397d7314cee44313fe8c55068968e2475f9c5..c8f8be351279d0f3287ab1ab985ab1b31e1323af 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 6b163c40accc98f858d1c8b995a975e5b32189fe..69aea37739903e20baca0269baeb0a4b4fa4a45d 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 c0ba23428faee722ceb4f1e3a157e1a378997990..cea43bf9015991a021a1c7a46c428a4d31a41105 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 ad90253534a828909c6dc30ed5c144a111551030..c52fbc107d1889ddeafd99db91d94d75f60a27df 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 e9fe8e8f5ba4ee07eae7c180625851048c72839e..78fe2c1af4a8f91bf98db7ab7733341b86767242 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 31bed21abba2b107d51bb622b7beffd8251faf06..45f54216aa2da86a2c91657eb5c09fbdbfc49909 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