From 3ca6843bbc2a9c48f5c84caff60d2a7846028503 Mon Sep 17 00:00:00 2001 From: Albin Coquereau Date: Mon, 27 May 2024 13:51:58 +0200 Subject: [PATCH 1/5] alpha/client: remove operation encoding supporting legacy attestation name --- .../lib_client/protocol_client_context.ml | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/proto_alpha/lib_client/protocol_client_context.ml b/src/proto_alpha/lib_client/protocol_client_context.ml index a69a908b37e5..cdde52be6988 100644 --- a/src/proto_alpha/lib_client/protocol_client_context.ml +++ b/src/proto_alpha/lib_client/protocol_client_context.ml @@ -180,14 +180,6 @@ let () = register ~pp:Protocol.Alpha_context.Level.pp_full @@ def "level" [] Protocol.Alpha_context.Level.encoding ; register @@ def "operation" [] Protocol.Alpha_context.Operation.encoding ; - (* https://gitlab.com/tezos/tezos/-/issues/5528 - We register legacy encoding, but only during the transition period until - the endorsement kind will be completely removed. *) - register - @@ def - "operation_with_legacy_attestation_name" - [] - Protocol.Alpha_context.Operation.encoding_with_legacy_attestation_name ; register @@ def "operation" @@ -215,15 +207,6 @@ let () = "operation" ["unsigned"] Protocol.Alpha_context.Operation.unsigned_encoding ; - (* https://gitlab.com/tezos/tezos/-/issues/5528 - We register legacy encoding, but only during the transition period until - the endorsement kind will be completely removed. *) - register - @@ def - "operation_with_legacy_attestation_name" - ["unsigned"] - Protocol.Alpha_context.Operation - .unsigned_encoding_with_legacy_attestation_name ; register ~pp:Protocol.Alpha_context.Period.pp @@ def "period" [] Protocol.Alpha_context.Period.encoding ; register ~pp:Protocol.Alpha_context.Cycle.pp -- GitLab From 468b6930254832c3c3c2de160a256ec66d23cd2b Mon Sep 17 00:00:00 2001 From: Albin Coquereau Date: Mon, 27 May 2024 14:21:34 +0200 Subject: [PATCH 2/5] tezt/tests: remove encoding test with legacy attestation name --- tezt/tests/encoding.ml | 4 +- ...regression test- operation_with_legacy.out | 593 ------------------ ...n test- operation_with_legacy.unsigned.out | 548 ---------------- 3 files changed, 2 insertions(+), 1143 deletions(-) delete mode 100644 tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation_with_legacy.out delete mode 100644 tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation_with_legacy.unsigned.out diff --git a/tezt/tests/encoding.ml b/tezt/tests/encoding.ml index b6853e7806e3..a91b8f38d3d5 100644 --- a/tezt/tests/encoding.ml +++ b/tezt/tests/encoding.ml @@ -140,13 +140,13 @@ let check_samples protocols = protocol_sample "operation" ; protocol_sample ~title:"operation_with_legacy" - ~supports:Protocol.(From_protocol 19) + ~supports:Protocol.(Between_protocols (number ParisC, number ParisC)) "operation_with_legacy_attestation_name" ; protocol_sample "operation.raw" ; protocol_sample "operation.unsigned" ; protocol_sample ~title:"operation_with_legacy.unsigned" - ~supports:Protocol.(From_protocol 19) + ~supports:Protocol.(Between_protocols (number ParisC, number ParisC)) "operation_with_legacy_attestation_name.unsigned" ; protocol_sample "period" ; protocol_sample "raw_level" ; diff --git a/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation_with_legacy.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation_with_legacy.out deleted file mode 100644 index 1f55d9511f0e..000000000000 --- a/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation_with_legacy.out +++ /dev/null @@ -1,593 +0,0 @@ - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "activate_account", - "pkh": "tz1ddb9NMYHZi5UzPdzTZMYQQZoMub195zgv", - "secret": "41f98b15efc63fa893d61d7d6eee4a2ce9427ac4" - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a804c55cf02dbeecc978d9c84625dcae72bb77ea4fbd41f98b15efc63fa893d61d7d6eee4a2ce9427ac466804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a804c55cf02dbeecc978d9c84625dcae72bb77ea4fbd41f98b15efc63fa893d61d7d6eee4a2ce9427ac466804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "activate_account", - "pkh": "tz1ddb9NMYHZi5UzPdzTZMYQQZoMub195zgv", - "secret": "41f98b15efc63fa893d61d7d6eee4a2ce9427ac4" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "ballot", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposal": "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "ballot": "yay" - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8060002298c03ed7d454a101eb7022bc95f7e5f41ac78000002cf7663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c0066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8060002298c03ed7d454a101eb7022bc95f7e5f41ac78000002cf7663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c0066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "ballot", "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposal": "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "ballot": "yay" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117" - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86e0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d4010066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86e0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d4010066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86e0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401ff0002298c03ed7d454a101eb7022bc95f7e5f41ac7866804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86e0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401ff0002298c03ed7d454a101eb7022bc95f7e5f41ac7866804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_baking_evidence", - "bh1": { - "level": 1331, - "proto": 1, - "predecessor": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", - "validation_pass": 4, - "operations_hash": "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ - "01", - "000000000000000a" - ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ", - "payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round": 0 - }, - "bh2": { - "level": 1331, - "proto": 1, - "predecessor": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", - "validation_pass": 4, - "operations_hash": "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ - "01", - "000000000000000a" - ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ", - "payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round": 0 - } - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a803000000f100000533010e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8000000005e9dcbb00442e9bc4583d4f9fa6ba422733f45d3a44397141a953d2237bf8df62e5046eef700000011000000010100000008000000000000000a4c7319284b55068bb7c4e0b9f8585729db7fb27ab4ca9cff2038a1fc324f650c000000000000000000000000000000000000000000000000000000000000000000000000101895ca00000000000166804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c000000f100000533010e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8000000005e9dcbb00442e9bc4583d4f9fa6ba422733f45d3a44397141a953d2237bf8df62e5046eef700000011000000010100000008000000000000000a4c7319284b55068bb7c4e0b9f8585729db7fb27ab4ca9cff2038a1fc324f650c000000000000000000000000000000000000000000000000000000000000000000000000101895ca00000000000166804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a803000000f100000533010e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8000000005e9dcbb00442e9bc4583d4f9fa6ba422733f45d3a44397141a953d2237bf8df62e5046eef700000011000000010100000008000000000000000a4c7319284b55068bb7c4e0b9f8585729db7fb27ab4ca9cff2038a1fc324f650c000000000000000000000000000000000000000000000000000000000000000000000000101895ca00000000000166804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c000000f100000533010e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8000000005e9dcbb00442e9bc4583d4f9fa6ba422733f45d3a44397141a953d2237bf8df62e5046eef700000011000000010100000008000000000000000a4c7319284b55068bb7c4e0b9f8585729db7fb27ab4ca9cff2038a1fc324f650c000000000000000000000000000000000000000000000000000000000000000000000000101895ca00000000000166804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "double_baking_evidence", - "bh1": - { "level": 1331, "proto": 1, - "predecessor": - "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", "validation_pass": 4, - "operations_hash": - "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ "01", "000000000000000a" ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round": 0, "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" }, - "bh2": - { "level": 1331, "proto": 1, - "predecessor": - "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", "validation_pass": 4, - "operations_hash": - "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ "01", "000000000000000a" ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round": 0, "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_endorsement_evidence", - "op1": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - }, - "op2": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - } - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8020000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c0000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8020000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c0000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "double_endorsement_evidence", - "op1": - { "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": - { "kind": "endorsement", "slot": 0, "level": 1331, "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" }, - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" }, - "op2": - { "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": - { "kind": "endorsement", "slot": 0, "level": 1331, "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" }, - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_preendorsement_evidence", - "op1": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - }, - "op2": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - } - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8070000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c0000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8070000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c0000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "double_preendorsement_evidence", - "op1": - { "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": - { "kind": "preendorsement", "slot": 0, "level": 1331, - "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" }, - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" }, - "op2": - { "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": - { "kind": "preendorsement", "slot": 0, "level": 1331, - "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" }, - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "endorsement", "slot": 0, "level": 1331, "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "origination", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "balance": "84143", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "script": { - "code": [ - { - "prim": "parameter", - "args": [ - { - "prim": "string" - } - ] - }, - { - "prim": "storage", - "args": [ - { - "prim": "option", - "args": [ - { - "prim": "string" - } - ] - } - ] - }, - { - "prim": "code", - "args": [ - [ - { - "prim": "CAR" - }, - { - "prim": "SOME" - }, - { - "prim": "NIL", - "args": [ - { - "prim": "operation" - } - ] - }, - { - "prim": "PAIR" - } - ] - ] - } - ], - "storage": [ - { - "string": "test" - } - ] - } - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86d0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401af9105ff0002298c03ed7d454a101eb7022bc95f7e5f41ac7800000020020000001b050003680501056303680502020000000a03160346053d036d03420000000e020000000901000000047465737466804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86d0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401af9105ff0002298c03ed7d454a101eb7022bc95f7e5f41ac7800000020020000001b050003680501056303680502020000000a03160346053d036d03420000000e020000000901000000047465737466804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "origination", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", "balance": "84143", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "script": - { "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": [ { "string": "test" } ] } } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "preendorsement", "slot": 0, "level": 1331, "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "proposals", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposals": [ - "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp" - ] - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8050002298c03ed7d454a101eb7022bc95f7e5f41ac78000002cf000000407663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c7663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8050002298c03ed7d454a101eb7022bc95f7e5f41ac78000002cf000000407663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c7663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "proposals", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "period": 719, - "proposals": - [ "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp" ] } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "reveal", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "public_key": "edpkuBknW28nW72KG6RoHtYW7p12T6GKc7nAbwYX5m8Wd9sDVC9yav" - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86b0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401004798d2cc98473d7e250c898885718afd2e4efbcb1a1595ab9730761ed830de0f66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86b0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401004798d2cc98473d7e250c898885718afd2e4efbcb1a1595ab9730761ed830de0f66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "reveal", "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", - "public_key": - "edpkuBknW28nW72KG6RoHtYW7p12T6GKc7nAbwYX5m8Wd9sDVC9yav" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "seed_nonce_revelation", - "level": 1331, - "nonce": "0000000000000000000000000000000000000000000000000000000000000000" - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a80100000533000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a80100000533000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "seed_nonce_revelation", "level": 1331, - "nonce": - "0000000000000000000000000000000000000000000000000000000000000000" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "amount": "407", - "destination": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86c0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d4019703000002298c03ed7d454a101eb7022bc95f7e5f41ac780066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86c0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d4019703000002298c03ed7d454a101eb7022bc95f7e5f41ac780066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", "amount": "407", - "destination": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } - -./octez-codec encode alpha.operation_with_legacy_attestation_name from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "amount": "407", - "destination": "KT1DieU51jzXLerQx5AqMCiLC1SsCeM8yRat", - "parameters": { - "entrypoint": "action", - "value": [ - { - "prim": "UNIT" - } - ] - } - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86c0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d40197030138560805b4c8d7b7fbbafad5c59dbfa3878ca70500ffff06616374696f6e000000070200000002034f66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86c0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d40197030138560805b4c8d7b7fbbafad5c59dbfa3878ca70500ffff06616374696f6e000000070200000002034f66804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", "amount": "407", - "destination": "KT1DieU51jzXLerQx5AqMCiLC1SsCeM8yRat", - "parameters": - { "entrypoint": "action", "value": [ { "prim": "UNIT" } ] } } ], - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } diff --git a/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation_with_legacy.unsigned.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation_with_legacy.unsigned.out deleted file mode 100644 index d4e4dc07f678..000000000000 --- a/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation_with_legacy.unsigned.out +++ /dev/null @@ -1,548 +0,0 @@ - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "activate_account", - "pkh": "tz1ddb9NMYHZi5UzPdzTZMYQQZoMub195zgv", - "secret": "41f98b15efc63fa893d61d7d6eee4a2ce9427ac4" - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a804c55cf02dbeecc978d9c84625dcae72bb77ea4fbd41f98b15efc63fa893d61d7d6eee4a2ce9427ac4 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a804c55cf02dbeecc978d9c84625dcae72bb77ea4fbd41f98b15efc63fa893d61d7d6eee4a2ce9427ac4 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "activate_account", - "pkh": "tz1ddb9NMYHZi5UzPdzTZMYQQZoMub195zgv", - "secret": "41f98b15efc63fa893d61d7d6eee4a2ce9427ac4" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "ballot", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposal": "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "ballot": "yay" - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8060002298c03ed7d454a101eb7022bc95f7e5f41ac78000002cf7663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c00 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8060002298c03ed7d454a101eb7022bc95f7e5f41ac78000002cf7663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c00 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "ballot", "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposal": "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "ballot": "yay" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117" - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86e0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d40100 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86e0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d40100 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86e0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401ff0002298c03ed7d454a101eb7022bc95f7e5f41ac78 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86e0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401ff0002298c03ed7d454a101eb7022bc95f7e5f41ac78 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_baking_evidence", - "bh1": { - "level": 1331, - "proto": 1, - "predecessor": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", - "validation_pass": 4, - "operations_hash": "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ - "01", - "000000000000000a" - ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ", - "payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round": 0 - }, - "bh2": { - "level": 1331, - "proto": 1, - "predecessor": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", - "validation_pass": 4, - "operations_hash": "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ - "01", - "000000000000000a" - ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ", - "payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round": 0 - } - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a803000000f100000533010e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8000000005e9dcbb00442e9bc4583d4f9fa6ba422733f45d3a44397141a953d2237bf8df62e5046eef700000011000000010100000008000000000000000a4c7319284b55068bb7c4e0b9f8585729db7fb27ab4ca9cff2038a1fc324f650c000000000000000000000000000000000000000000000000000000000000000000000000101895ca00000000000166804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c000000f100000533010e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8000000005e9dcbb00442e9bc4583d4f9fa6ba422733f45d3a44397141a953d2237bf8df62e5046eef700000011000000010100000008000000000000000a4c7319284b55068bb7c4e0b9f8585729db7fb27ab4ca9cff2038a1fc324f650c000000000000000000000000000000000000000000000000000000000000000000000000101895ca00000000000166804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a803000000f100000533010e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8000000005e9dcbb00442e9bc4583d4f9fa6ba422733f45d3a44397141a953d2237bf8df62e5046eef700000011000000010100000008000000000000000a4c7319284b55068bb7c4e0b9f8585729db7fb27ab4ca9cff2038a1fc324f650c000000000000000000000000000000000000000000000000000000000000000000000000101895ca00000000000166804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c000000f100000533010e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8000000005e9dcbb00442e9bc4583d4f9fa6ba422733f45d3a44397141a953d2237bf8df62e5046eef700000011000000010100000008000000000000000a4c7319284b55068bb7c4e0b9f8585729db7fb27ab4ca9cff2038a1fc324f650c000000000000000000000000000000000000000000000000000000000000000000000000101895ca00000000000166804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "double_baking_evidence", - "bh1": - { "level": 1331, "proto": 1, - "predecessor": - "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", "validation_pass": 4, - "operations_hash": - "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ "01", "000000000000000a" ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round": 0, "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" }, - "bh2": - { "level": 1331, "proto": 1, - "predecessor": - "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", "validation_pass": 4, - "operations_hash": - "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ "01", "000000000000000a" ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round": 0, "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_endorsement_evidence", - "op1": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - }, - "op2": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - } - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8020000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c0000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8020000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c0000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81500000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "double_endorsement_evidence", - "op1": - { "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": - { "kind": "endorsement", "slot": 0, "level": 1331, "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" }, - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" }, - "op2": - { "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": - { "kind": "endorsement", "slot": 0, "level": 1331, "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" }, - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_preendorsement_evidence", - "op1": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - }, - "op2": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - } - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8070000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c0000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8070000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c0000008b0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a81400000000053300000000000000000000000000000000000000000000000000000000000000000000000066804fe735e06e97e26da8236b6341b91c625d5e82b3524ec0a88cc982365e70f8a5b9bc65df2ea6d21ee244cc3a96fb33031c394c78b1179ff1b8a44237740c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "double_preendorsement_evidence", - "op1": - { "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": - { "kind": "preendorsement", "slot": 0, "level": 1331, - "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" }, - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" }, - "op2": - { "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": - { "kind": "preendorsement", "slot": 0, "level": 1331, - "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" }, - "signature": - "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" } } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a815000000000533000000000000000000000000000000000000000000000000000000000000000000000000 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a815000000000533000000000000000000000000000000000000000000000000000000000000000000000000 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "endorsement", "slot": 0, "level": 1331, "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "origination", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "balance": "84143", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "script": { - "code": [ - { - "prim": "parameter", - "args": [ - { - "prim": "string" - } - ] - }, - { - "prim": "storage", - "args": [ - { - "prim": "option", - "args": [ - { - "prim": "string" - } - ] - } - ] - }, - { - "prim": "code", - "args": [ - [ - { - "prim": "CAR" - }, - { - "prim": "SOME" - }, - { - "prim": "NIL", - "args": [ - { - "prim": "operation" - } - ] - }, - { - "prim": "PAIR" - } - ] - ] - } - ], - "storage": [ - { - "string": "test" - } - ] - } - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86d0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401af9105ff0002298c03ed7d454a101eb7022bc95f7e5f41ac7800000020020000001b050003680501056303680502020000000a03160346053d036d03420000000e0200000009010000000474657374 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86d0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401af9105ff0002298c03ed7d454a101eb7022bc95f7e5f41ac7800000020020000001b050003680501056303680502020000000a03160346053d036d03420000000e0200000009010000000474657374 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "origination", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", "balance": "84143", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "script": - { "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": [ { "string": "test" } ] } } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a814000000000533000000000000000000000000000000000000000000000000000000000000000000000000 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a814000000000533000000000000000000000000000000000000000000000000000000000000000000000000 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "preendorsement", "slot": 0, "level": 1331, "round": 0, - "block_payload_hash": - "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "proposals", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposals": [ - "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp" - ] - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8050002298c03ed7d454a101eb7022bc95f7e5f41ac78000002cf000000407663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c7663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8050002298c03ed7d454a101eb7022bc95f7e5f41ac78000002cf000000407663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c7663cf120f3dc8189d5dc7d4d7a0483bcc53f3f18e700f5a2f5076aa8b9dc55c -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "proposals", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "period": 719, - "proposals": - [ "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp" ] } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "reveal", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "public_key": "edpkuBknW28nW72KG6RoHtYW7p12T6GKc7nAbwYX5m8Wd9sDVC9yav" - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86b0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401004798d2cc98473d7e250c898885718afd2e4efbcb1a1595ab9730761ed830de0f - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86b0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d401004798d2cc98473d7e250c898885718afd2e4efbcb1a1595ab9730761ed830de0f -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "reveal", "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", - "public_key": - "edpkuBknW28nW72KG6RoHtYW7p12T6GKc7nAbwYX5m8Wd9sDVC9yav" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "seed_nonce_revelation", - "level": 1331, - "nonce": "0000000000000000000000000000000000000000000000000000000000000000" - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a801000005330000000000000000000000000000000000000000000000000000000000000000 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a801000005330000000000000000000000000000000000000000000000000000000000000000 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "seed_nonce_revelation", "level": 1331, - "nonce": - "0000000000000000000000000000000000000000000000000000000000000000" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "amount": "407", - "destination": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86c0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d4019703000002298c03ed7d454a101eb7022bc95f7e5f41ac7800 - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86c0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d4019703000002298c03ed7d454a101eb7022bc95f7e5f41ac7800 -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", "amount": "407", - "destination": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" } ] } - -./octez-codec encode alpha.operation_with_legacy_attestation_name.unsigned from '{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "amount": "407", - "destination": "KT1DieU51jzXLerQx5AqMCiLC1SsCeM8yRat", - "parameters": { - "entrypoint": "action", - "value": [ - { - "prim": "UNIT" - } - ] - } - } - ] -}' -0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86c0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d40197030138560805b4c8d7b7fbbafad5c59dbfa3878ca70500ffff06616374696f6e000000070200000002034f - -./octez-codec decode alpha.operation_with_legacy_attestation_name.unsigned from 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a86c0002298c03ed7d454a101eb7022bc95f7e5f41ac7821dc05edecc004adcacdb7d40197030138560805b4c8d7b7fbbafad5c59dbfa3878ca70500ffff06616374696f6e000000070200000002034f -{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": - [ { "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", "fee": "33", - "counter": "732", "gas_limit": "9451117", - "storage_limit": "57024931117", "amount": "407", - "destination": "KT1DieU51jzXLerQx5AqMCiLC1SsCeM8yRat", - "parameters": - { "entrypoint": "action", "value": [ { "prim": "UNIT" } ] } } ] } -- GitLab From e85ef9d4db95d6cac69e7b417f27048d628ecee7 Mon Sep 17 00:00:00 2001 From: Albin Coquereau Date: Mon, 27 May 2024 14:25:24 +0200 Subject: [PATCH 3/5] tezt/tests: remove encoding samples file with legacy attestation name for Alpha --- ...tion.unsigned-activate-account.sample.json | 8 --- .../operation.unsigned-ballot.sample.json | 10 ---- ...unsigned-delegation-withdrawal.sample.json | 11 ---- .../operation.unsigned-delegation.sample.json | 12 ---- ...nsigned-double-baking-evidence.sample.json | 46 ---------------- ...ed-double-endorsement-evidence.sample.json | 30 ---------- ...double-preendorsement-evidence.sample.json | 30 ---------- ...operation.unsigned-endorsement.sample.json | 12 ---- ...operation.unsigned-origination.sample.json | 54 ------------------ ...ration.unsigned-preendorsement.sample.json | 12 ---- .../operation.unsigned-proposals.sample.json | 11 ---- .../operation.unsigned-reveal.sample.json | 12 ---- ...unsigned-seed-nonce-revelation.sample.json | 8 --- ...signed-transaction-to-implicit.sample.json | 13 ----- ...gned-transaction-to-originated.sample.json | 19 ------- .../operation-activate-account.sample.json | 9 --- .../operation-ballot.sample.json | 11 ---- ...peration-delegation-withdrawal.sample.json | 12 ---- .../operation-delegation.sample.json | 13 ----- ...eration-double-baking-evidence.sample.json | 39 ------------- ...on-double-endorsement-evidence.sample.json | 31 ----------- ...double-preendorsement-evidence.sample.json | 31 ----------- .../operation-endorsement.sample.json | 13 ----- .../operation-origination.sample.json | 55 ------------------- .../operation-preendorsement.sample.json | 13 ----- .../operation-proposals.sample.json | 12 ---- .../operation-reveal.sample.json | 13 ----- ...peration-seed-nonce-revelation.sample.json | 9 --- ...ration-transaction-to-implicit.sample.json | 14 ----- ...tion-transaction-to-originated.sample.json | 20 ------- 30 files changed, 583 deletions(-) delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-activate-account.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-ballot.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-delegation-withdrawal.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-delegation.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-baking-evidence.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-endorsement-evidence.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-preendorsement-evidence.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-endorsement.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-origination.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-preendorsement.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-proposals.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-reveal.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-seed-nonce-revelation.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-transaction-to-implicit.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-transaction-to-originated.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-activate-account.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-ballot.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-delegation-withdrawal.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-delegation.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-baking-evidence.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-endorsement-evidence.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-preendorsement-evidence.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-endorsement.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-origination.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-preendorsement.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-proposals.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-reveal.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-seed-nonce-revelation.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-transaction-to-implicit.sample.json delete mode 100644 tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-transaction-to-originated.sample.json diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-activate-account.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-activate-account.sample.json deleted file mode 100644 index 6e0f40dd83fc..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-activate-account.sample.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "activate_account", - "pkh": "tz1ddb9NMYHZi5UzPdzTZMYQQZoMub195zgv", - "secret": "41f98b15efc63fa893d61d7d6eee4a2ce9427ac4" - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-ballot.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-ballot.sample.json deleted file mode 100644 index c272cedc4f20..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-ballot.sample.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "ballot", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposal": "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "ballot": "yay" - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-delegation-withdrawal.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-delegation-withdrawal.sample.json deleted file mode 100644 index 5e3eaa739a99..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-delegation-withdrawal.sample.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117" - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-delegation.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-delegation.sample.json deleted file mode 100644 index 401bed1ed6a2..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-delegation.sample.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-baking-evidence.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-baking-evidence.sample.json deleted file mode 100644 index 646e53384099..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-baking-evidence.sample.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_baking_evidence", - "bh1": { - "level": 1331, - "proto": 1, - "predecessor": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", - "validation_pass": 4, - "operations_hash": "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ - "01", - "000000000000000a" - ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ", - "payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round":0 - }, - "bh2": { - "level": 1331, - "proto": 1, - "predecessor": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", - "validation_pass": 4, - "operations_hash": "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": [ - "01", - "000000000000000a" - ], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ", - "payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round":0 - } - } - ] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-endorsement-evidence.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-endorsement-evidence.sample.json deleted file mode 100644 index 284e5fe6bef2..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-endorsement-evidence.sample.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_endorsement_evidence", - "op1": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - }, - "op2": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - } - } - ] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-preendorsement-evidence.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-preendorsement-evidence.sample.json deleted file mode 100644 index bf3abad61863..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-double-preendorsement-evidence.sample.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_preendorsement_evidence", - "op1": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - }, - "op2": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - } - } - ] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-endorsement.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-endorsement.sample.json deleted file mode 100644 index ffee281b959d..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-endorsement.sample.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - } - ] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-origination.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-origination.sample.json deleted file mode 100644 index e3937027e89c..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-origination.sample.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "origination", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "balance": "84143", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "script": { - "code": [{ - "prim": "parameter", - "args": [{ - "prim": "string" - }] - }, - { - "prim": "storage", - "args": [{ - "prim": "option", - "args": [{ - "prim": "string" - }] - }] - }, - { - "prim": "code", - "args": [ - [{ - "prim": "CAR" - }, { - "prim": "SOME" - }, - { - "prim": "NIL", - "args": [{ - "prim": "operation" - }] - }, - { - "prim": "PAIR" - } - ] - ] - } - ], - "storage": [{ - "string": "test" - }] - } - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-preendorsement.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-preendorsement.sample.json deleted file mode 100644 index 3cf96e2b0325..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-preendorsement.sample.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - } - ] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-proposals.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-proposals.sample.json deleted file mode 100644 index ee628b836024..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-proposals.sample.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "proposals", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposals": ["PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp" - ] - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-reveal.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-reveal.sample.json deleted file mode 100644 index b2bd1b78e79f..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-reveal.sample.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "reveal", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "public_key": "edpkuBknW28nW72KG6RoHtYW7p12T6GKc7nAbwYX5m8Wd9sDVC9yav" - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-seed-nonce-revelation.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-seed-nonce-revelation.sample.json deleted file mode 100644 index 3f5b02050587..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-seed-nonce-revelation.sample.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "seed_nonce_revelation", - "level": 1331, - "nonce": "0000000000000000000000000000000000000000000000000000000000000000" - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-transaction-to-implicit.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-transaction-to-implicit.sample.json deleted file mode 100644 index 6a22e4a8afa3..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-transaction-to-implicit.sample.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "amount": "407", - "destination": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-transaction-to-originated.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-transaction-to-originated.sample.json deleted file mode 100644 index d376b224eb7a..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name.unsigned/operation.unsigned-transaction-to-originated.sample.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "amount": "407", - "destination": "KT1DieU51jzXLerQx5AqMCiLC1SsCeM8yRat", - "parameters": { - "entrypoint": "action", - "value": [{ - "prim": "UNIT" - }] - } - }] -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-activate-account.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-activate-account.sample.json deleted file mode 100644 index db9a00a60009..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-activate-account.sample.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "activate_account", - "pkh": "tz1ddb9NMYHZi5UzPdzTZMYQQZoMub195zgv", - "secret": "41f98b15efc63fa893d61d7d6eee4a2ce9427ac4" - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-ballot.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-ballot.sample.json deleted file mode 100644 index e635a124295c..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-ballot.sample.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "ballot", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposal": "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "ballot": "yay" - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-delegation-withdrawal.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-delegation-withdrawal.sample.json deleted file mode 100644 index a0f728f65b07..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-delegation-withdrawal.sample.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117" - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-delegation.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-delegation.sample.json deleted file mode 100644 index 7b5149b953fa..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-delegation.sample.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "delegation", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-baking-evidence.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-baking-evidence.sample.json deleted file mode 100644 index 9550d9d62950..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-baking-evidence.sample.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "double_baking_evidence", - "bh1": { - "level": 1331, - "proto": 1, - "predecessor": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", - "validation_pass": 4, - "operations_hash": "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": ["01", "000000000000000a"], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ", - "payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round":0 - }, - "bh2": { - "level": 1331, - "proto": 1, - "predecessor": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "timestamp": "2020-04-20T16:20:00Z", - "validation_pass": 4, - "operations_hash": "LLoZqBDX1E2ADRXbmwYo8VtMNeHG6Ygzmm4Zqv97i91UPBQHy9Vq3", - "fitness": ["01", "000000000000000a"], - "context": "CoVDyf9y9gHfAkPWofBJffo4X4bWjmehH2LeVonDcCKKzyQYwqdk", - "proof_of_work_nonce": "101895ca00000000", - "liquidity_baking_toggle_vote": "off", - "adaptive_issuance_vote": "on", - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ", - "payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "payload_round":0 - } - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-endorsement-evidence.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-endorsement-evidence.sample.json deleted file mode 100644 index 838a3abe65d0..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-endorsement-evidence.sample.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_endorsement_evidence", - "op1": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - }, - "op2": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - } - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-preendorsement-evidence.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-preendorsement-evidence.sample.json deleted file mode 100644 index ad947afaa61a..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-double-preendorsement-evidence.sample.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "double_preendorsement_evidence", - "op1": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - }, - "op2": { - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "operations": { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - }, - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" - } - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-endorsement.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-endorsement.sample.json deleted file mode 100644 index d948f617b95f..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-endorsement.sample.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "endorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-origination.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-origination.sample.json deleted file mode 100644 index 1bb84ef5d469..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-origination.sample.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "origination", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "balance": "84143", - "delegate": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "script": { - "code": [{ - "prim": "parameter", - "args": [{ - "prim": "string" - }] - }, - { - "prim": "storage", - "args": [{ - "prim": "option", - "args": [{ - "prim": "string" - }] - }] - }, - { - "prim": "code", - "args": [ - [{ - "prim": "CAR" - }, { - "prim": "SOME" - }, - { - "prim": "NIL", - "args": [{ - "prim": "operation" - }] - }, - { - "prim": "PAIR" - } - ] - ] - } - ], - "storage": [{ - "string": "test" - }] - } - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-preendorsement.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-preendorsement.sample.json deleted file mode 100644 index 12cb8aeca006..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-preendorsement.sample.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [ - { - "kind": "preendorsement", - "level": 1331, - "block_payload_hash": "vh1g87ZG6scSYxKhspAUzprQVuLAyoa5qMBKcUfjgnQGnFb3dJcG", - "round": 0, - "slot": 0 - } - ], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-proposals.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-proposals.sample.json deleted file mode 100644 index a7f958de001d..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-proposals.sample.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "proposals", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "period": 719, - "proposals": ["PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp", - "PscqRYywd243M2eZspXZEJGsRmNchp4ZKfKmoyEZTRHeLQvVGjp" - ] - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-reveal.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-reveal.sample.json deleted file mode 100644 index 5e5c37e058f0..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-reveal.sample.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "reveal", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "public_key": "edpkuBknW28nW72KG6RoHtYW7p12T6GKc7nAbwYX5m8Wd9sDVC9yav" - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-seed-nonce-revelation.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-seed-nonce-revelation.sample.json deleted file mode 100644 index 19dd3b8d9cc1..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-seed-nonce-revelation.sample.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "seed_nonce_revelation", - "level": 1331, - "nonce": "0000000000000000000000000000000000000000000000000000000000000000" - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-transaction-to-implicit.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-transaction-to-implicit.sample.json deleted file mode 100644 index a8385a84d26e..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-transaction-to-implicit.sample.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "amount": "407", - "destination": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx" - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} diff --git a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-transaction-to-originated.sample.json b/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-transaction-to-originated.sample.json deleted file mode 100644 index c9bf769a3eea..000000000000 --- a/tezt/tests/encoding_samples/alpha/operation_with_legacy_attestation_name/operation-transaction-to-originated.sample.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", - "contents": [{ - "kind": "transaction", - "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", - "fee": "33", - "counter": "732", - "gas_limit": "9451117", - "storage_limit": "57024931117", - "amount": "407", - "destination": "KT1DieU51jzXLerQx5AqMCiLC1SsCeM8yRat", - "parameters": { - "entrypoint": "action", - "value": [{ - "prim": "UNIT" - }] - } - }], - "signature": "sigbQ5ZNvkjvGssJgoAnUAfY4Wvvg3QZqawBYB1j1VDBNTMBAALnCzRHWzer34bnfmzgHg3EvwdzQKdxgSghB897cono6gbQ" -} -- GitLab From 9c09c7177f9c466416428859aead68795cb5157c Mon Sep 17 00:00:00 2001 From: Albin Coquereau Date: Mon, 27 May 2024 16:31:38 +0200 Subject: [PATCH 4/5] katai: remove legacy attestation files --- ...operation_with_legacy_attestation_name.ksy | 2002 ----------------- ...with_legacy_attestation_name__unsigned.ksy | 1985 ---------------- 2 files changed, 3987 deletions(-) delete mode 100644 client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name.ksy delete mode 100644 client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name__unsigned.ksy 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 deleted file mode 100644 index db9b45ad4dc0..000000000000 --- a/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name.ksy +++ /dev/null @@ -1,2002 +0,0 @@ -meta: - id: alpha__operation_with_legacy_attestation_name - endian: be - imports: - - block_header__shell - - operation__shell_header -doc: ! 'Encoding id: alpha.operation_with_legacy_attestation_name' -types: - activate_account: - seq: - - id: pkh - size: 20 - - id: secret - size: 20 - alpha__block_header__alpha__full_header: - seq: - - id: alpha__block_header__alpha__full_header - type: block_header__shell - - id: alpha__block_header__alpha__signed_contents - type: alpha__block_header__alpha__signed_contents - alpha__block_header__alpha__signed_contents: - seq: - - id: alpha__block_header__alpha__unsigned_contents - type: alpha__block_header__alpha__unsigned_contents - - id: signature - size-eos: true - alpha__block_header__alpha__unsigned_contents: - seq: - - id: payload_hash - size: 32 - - id: payload_round - type: s4be - - id: proof_of_work_nonce - size: 8 - - id: seed_nonce_hash_tag - type: u1 - enum: bool - - id: seed_nonce_hash - size: 32 - if: (seed_nonce_hash_tag == bool::true) - - id: per_block_votes - type: alpha__per_block_votes - alpha__contract_id: - seq: - - id: alpha__contract_id_tag - type: u1 - enum: alpha__contract_id_tag - - id: implicit - type: public_key_hash - if: (alpha__contract_id_tag == alpha__contract_id_tag::implicit) - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: originated - type: originated - if: (alpha__contract_id_tag == alpha__contract_id_tag::originated) - alpha__contract_id__originated: - seq: - - id: alpha__contract_id__originated_tag - type: u1 - enum: alpha__contract_id__originated_tag - - id: originated - type: originated - if: (alpha__contract_id__originated_tag == alpha__contract_id__originated_tag::originated) - alpha__entrypoint: - seq: - - id: alpha__entrypoint_tag - type: u1 - enum: alpha__entrypoint_tag - - id: named - type: named_0 - if: (alpha__entrypoint_tag == alpha__entrypoint_tag::named) - alpha__inlined__attestation: - seq: - - id: alpha__inlined__attestation - type: operation__shell_header - - id: operations - type: alpha__inlined__attestation_mempool__contents - - id: signature_tag - type: u1 - enum: bool - - id: signature - size-eos: true - if: (signature_tag == bool::true) - alpha__inlined__attestation_mempool__contents: - seq: - - id: alpha__inlined__attestation_mempool__contents_tag - type: u1 - enum: alpha__inlined__attestation_mempool__contents_tag - - id: attestation - type: attestation - if: (alpha__inlined__attestation_mempool__contents_tag == alpha__inlined__attestation_mempool__contents_tag::attestation) - - id: attestation_with_dal - type: attestation_with_dal - if: (alpha__inlined__attestation_mempool__contents_tag == alpha__inlined__attestation_mempool__contents_tag::attestation_with_dal) - alpha__inlined__preattestation: - seq: - - id: alpha__inlined__preattestation - type: operation__shell_header - - id: operations - type: alpha__inlined__preattestation__contents - - id: signature_tag - type: u1 - enum: bool - - id: signature - size-eos: true - if: (signature_tag == bool::true) - alpha__inlined__preattestation__contents: - seq: - - id: alpha__inlined__preattestation__contents_tag - type: u1 - enum: alpha__inlined__preattestation__contents_tag - - id: preattestation - type: preattestation - if: (alpha__inlined__preattestation__contents_tag == alpha__inlined__preattestation__contents_tag::preattestation) - alpha__michelson__v1__primitives: - seq: - - id: alpha__michelson__v1__primitives - type: u1 - enum: alpha__michelson__v1__primitives - alpha__mutez: - seq: - - id: alpha__mutez - type: n - alpha__operation__alpha__contents_or_signature_prefix: - seq: - - id: alpha__operation__alpha__contents_or_signature_prefix_tag - type: u1 - enum: alpha__operation__alpha__contents_or_signature_prefix_tag - - id: signature_prefix - type: bls_signature_prefix - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::signature_prefix) - doc: The prefix of a BLS signature, i.e. the first 32 bytes. - - id: preattestation - type: preattestation - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::preattestation) - - id: attestation - type: attestation - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::attestation) - - id: attestation_with_dal - type: attestation_with_dal - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::attestation_with_dal) - - id: double_preattestation_evidence - type: double_preattestation_evidence - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::double_preattestation_evidence) - - id: double_attestation_evidence - type: double_attestation_evidence - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::double_attestation_evidence) - - id: seed_nonce_revelation - type: seed_nonce_revelation - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::seed_nonce_revelation) - - id: vdf_revelation - type: solution - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::vdf_revelation) - - id: double_baking_evidence - type: double_baking_evidence - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::double_baking_evidence) - - id: activate_account - type: activate_account - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::activate_account) - - id: proposals - type: proposals_1 - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::proposals) - - id: ballot - type: ballot - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::ballot) - - id: reveal - type: reveal - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::reveal) - - id: transaction - type: transaction - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::transaction) - - id: origination - type: origination - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::origination) - - id: delegation - type: delegation - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::delegation) - - id: set_deposits_limit - type: set_deposits_limit - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::set_deposits_limit) - - id: increase_paid_storage - type: increase_paid_storage - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::increase_paid_storage) - - id: update_consensus_key - type: update_consensus_key - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::update_consensus_key) - - id: drain_delegate - type: drain_delegate - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::drain_delegate) - - id: failing_noop - type: bytes_dyn_uint30 - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::failing_noop) - - id: register_global_constant - type: register_global_constant - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::register_global_constant) - - id: transfer_ticket - type: transfer_ticket - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::transfer_ticket) - - id: dal_publish_commitment - type: dal_publish_commitment - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::dal_publish_commitment) - - id: smart_rollup_originate - type: smart_rollup_originate - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::smart_rollup_originate) - - id: smart_rollup_add_messages - type: smart_rollup_add_messages - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::smart_rollup_add_messages) - - id: smart_rollup_cement - type: smart_rollup_cement - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::smart_rollup_cement) - - id: smart_rollup_publish - type: smart_rollup_publish - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::smart_rollup_publish) - - id: smart_rollup_refute - type: smart_rollup_refute - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::smart_rollup_refute) - - id: smart_rollup_timeout - type: smart_rollup_timeout - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::smart_rollup_timeout) - - id: smart_rollup_execute_outbox_message - type: smart_rollup_execute_outbox_message - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::smart_rollup_execute_outbox_message) - - id: smart_rollup_recover_bond - type: smart_rollup_recover_bond - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::smart_rollup_recover_bond) - - id: zk_rollup_origination - type: zk_rollup_origination - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::zk_rollup_origination) - - id: zk_rollup_publish - type: zk_rollup_publish - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::zk_rollup_publish) - - id: zk_rollup_update - type: zk_rollup_update - if: (alpha__operation__alpha__contents_or_signature_prefix_tag == alpha__operation__alpha__contents_or_signature_prefix_tag::zk_rollup_update) - alpha__operation_with_legacy_attestation_name__alpha__contents_and_signature: - seq: - - id: contents_and_signature_prefix - type: contents_and_signature_prefix_entries - repeat: eos - - id: signature_suffix - size: 64 - alpha__per_block_votes: - seq: - - id: alpha__per_block_votes_tag - type: u1 - enum: alpha__per_block_votes_tag - alpha__scripted__contracts: - seq: - - id: code - type: bytes_dyn_uint30 - - id: storage - type: bytes_dyn_uint30 - args: - seq: - - id: args_entries - type: args_entries - repeat: eos - args_0: - seq: - - id: len_args - type: u4be - valid: - max: 1073741823 - - id: args - type: args - size: len_args - args_entries: - seq: - - id: args_elt - type: micheline__alpha__michelson_v1__expression - attestation: - seq: - - id: slot - type: u2be - - id: level - type: s4be - - id: round - type: s4be - - id: block_payload_hash - size: 32 - attestation_with_dal: - seq: - - id: slot - type: u2be - - id: level - type: s4be - - id: round - type: s4be - - id: block_payload_hash - size: 32 - - id: dal_attestation - type: z - ballot: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: period - type: s4be - - id: proposal - size: 32 - - id: ballot - type: s1 - bh1: - seq: - - id: alpha__block_header__alpha__full_header - type: alpha__block_header__alpha__full_header - bh1_0: - seq: - - id: len_bh1 - type: u4be - valid: - max: 1073741823 - - id: bh1 - type: bh1 - size: len_bh1 - bh2: - seq: - - id: alpha__block_header__alpha__full_header - type: alpha__block_header__alpha__full_header - bh2_0: - seq: - - id: len_bh2 - type: u4be - valid: - max: 1073741823 - - id: bh2 - type: bh2 - size: len_bh2 - bls_signature_prefix: - seq: - - id: bls_signature_prefix_tag - type: u1 - enum: bls_signature_prefix_tag - - id: bls_prefix - size: 32 - if: (bls_signature_prefix_tag == bls_signature_prefix_tag::bls_prefix) - bytes_dyn_uint30: - seq: - - id: len_bytes_dyn_uint30 - type: u4be - valid: - max: 1073741823 - - id: bytes_dyn_uint30 - size: len_bytes_dyn_uint30 - circuits_info: - seq: - - id: circuits_info_entries - type: circuits_info_entries - repeat: eos - circuits_info_0: - seq: - - id: len_circuits_info - type: u4be - valid: - max: 1073741823 - - id: circuits_info - type: circuits_info - size: len_circuits_info - circuits_info_entries: - seq: - - id: circuits_info_elt_field0 - type: bytes_dyn_uint30 - - id: circuits_info_elt_field1 - type: u1 - enum: circuits_info_elt_field1_tag - doc: circuits_info_elt_field1_tag - commitment: - seq: - - id: compressed_state - size: 32 - - id: inbox_level - type: s4be - - id: predecessor - size: 32 - - id: number_of_ticks - type: s8be - contents_and_signature_prefix_entries: - seq: - - id: alpha__operation__alpha__contents_or_signature_prefix - type: alpha__operation__alpha__contents_or_signature_prefix - dal__page__proof: - seq: - - id: dal_page_id - type: dal_page_id - - id: dal_proof - type: bytes_dyn_uint30 - dal_page_id: - seq: - - id: published_level - type: s4be - - id: slot_index - type: u1 - - id: page_index - type: s2be - dal_publish_commitment: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: slot_header - type: slot_header - delegation: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__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, P256, or BLS public key hash - dissection: - seq: - - id: dissection_entries - type: dissection_entries - repeat: eos - dissection_0: - seq: - - id: len_dissection - type: u4be - valid: - max: 1073741823 - - id: dissection - type: dissection - size: len_dissection - dissection_entries: - seq: - - id: state_tag - type: u1 - enum: bool - - id: state - size: 32 - if: (state_tag == bool::true) - - id: tick - type: n - double_attestation_evidence: - seq: - - id: op1 - type: op1_2 - - id: op2 - type: op2_2 - double_baking_evidence: - seq: - - id: bh1 - type: bh1_0 - - id: bh2 - type: bh2_0 - double_preattestation_evidence: - seq: - - id: op1 - type: op1_0 - - id: op2 - type: op2_0 - drain_delegate: - seq: - - id: consensus_key - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: delegate - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: destination - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - inbox__proof: - seq: - - id: level - type: s4be - - id: message_counter - type: n - - id: serialized_proof - type: bytes_dyn_uint30 - increase_paid_storage: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: z - - id: destination - type: alpha__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: init_state_entries - type: init_state_entries - repeat: eos - init_state_0: - seq: - - id: len_init_state - type: u4be - valid: - max: 1073741823 - - id: init_state - type: init_state - size: len_init_state - init_state_entries: - seq: - - id: init_state_elt - size: 32 - input_proof: - seq: - - id: input_proof_tag - type: u1 - enum: input_proof_tag - - id: inbox__proof - type: inbox__proof - if: (input_proof_tag == input_proof_tag::inbox__proof) - - id: reveal__proof - type: reveal_proof - if: (input_proof_tag == input_proof_tag::reveal__proof) - int31: - seq: - - id: int31 - type: s4be - valid: - min: -1073741824 - max: 1073741823 - message: - seq: - - id: message_entries - type: message_entries - repeat: eos - message_0: - seq: - - id: len_message - type: u4be - valid: - max: 1073741823 - - id: message - type: message - size: len_message - message_entries: - seq: - - id: message_elt - type: bytes_dyn_uint30 - micheline__alpha__michelson_v1__expression: - seq: - - id: micheline__alpha__michelson_v1__expression_tag - type: u1 - enum: micheline__alpha__michelson_v1__expression_tag - - id: int - type: z - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::int) - - id: string - type: bytes_dyn_uint30 - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::string) - - id: sequence - type: sequence_0 - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::sequence) - - id: prim__no_args__no_annots - type: alpha__michelson__v1__primitives - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__no_args__no_annots) - - id: prim__no_args__some_annots - type: prim__no_args__some_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__no_args__some_annots) - - id: prim__1_arg__no_annots - type: prim__1_arg__no_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__1_arg__no_annots) - - id: prim__1_arg__some_annots - type: prim__1_arg__some_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__1_arg__some_annots) - - id: prim__2_args__no_annots - type: prim__2_args__no_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__2_args__no_annots) - - id: prim__2_args__some_annots - type: prim__2_args__some_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__2_args__some_annots) - - id: prim__generic - type: prim__generic - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__generic) - - id: bytes - type: bytes_dyn_uint30 - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::bytes) - move: - seq: - - id: choice - type: n - - id: step - type: step - n: - seq: - - id: n - type: n_chunk - repeat: until - repeat-until: not (_.has_more).as - n_chunk: - seq: - - id: has_more - type: b1be - - id: payload - type: b7be - named: - seq: - - id: named - size-eos: true - named_0: - seq: - - id: len_named - type: u1 - valid: - max: 31 - - id: named - type: named - size: len_named - new_state: - seq: - - id: new_state_entries - type: new_state_entries - repeat: eos - new_state_0: - seq: - - id: len_new_state - type: u4be - valid: - max: 1073741823 - - id: new_state - type: new_state - size: len_new_state - new_state_entries: - seq: - - id: new_state_elt - size: 32 - op: - seq: - - id: op_entries - type: op_entries - repeat: eos - op1: - seq: - - id: alpha__inlined__preattestation - type: alpha__inlined__preattestation - op1_0: - seq: - - id: len_op1 - type: u4be - valid: - max: 1073741823 - - id: op1 - type: op1 - size: len_op1 - op1_1: - seq: - - id: alpha__inlined__attestation - type: alpha__inlined__attestation - op1_2: - seq: - - id: len_op1 - type: u4be - valid: - max: 1073741823 - - id: op1 - type: op1_1 - size: len_op1 - op2: - seq: - - id: alpha__inlined__preattestation - type: alpha__inlined__preattestation - op2_0: - seq: - - id: len_op2 - type: u4be - valid: - max: 1073741823 - - id: op2 - type: op2 - size: len_op2 - op2_1: - seq: - - id: alpha__inlined__attestation - type: alpha__inlined__attestation - op2_2: - seq: - - id: len_op2 - type: u4be - valid: - max: 1073741823 - - id: op2 - type: op2_1 - size: len_op2 - op_0: - seq: - - id: len_op - type: u4be - valid: - max: 1073741823 - - id: op - type: op - size: len_op - op_elt_field0: - seq: - - id: op_code - type: int31 - - id: price - type: price - - id: l1_dst - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: rollup_id - size: 20 - - id: payload - type: payload_0 - op_elt_field1: - seq: - - id: op_elt_field1_tag - type: u1 - enum: op_elt_field1_tag - - id: some - type: some - if: (op_elt_field1_tag == op_elt_field1_tag::some) - op_entries: - seq: - - id: op_elt_field0 - type: op_elt_field0 - - id: op_elt_field1 - type: op_elt_field1 - originated: - seq: - - id: contract_hash - size: 20 - - id: originated_padding - size: 1 - doc: This field is for padding, ignore - origination: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: balance - type: alpha__mutez - - id: delegate_tag - type: u1 - enum: bool - - id: delegate - type: public_key_hash - if: (delegate_tag == bool::true) - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: script - type: alpha__scripted__contracts - parameters: - seq: - - id: entrypoint - type: alpha__entrypoint - doc: ! 'entrypoint: Named entrypoint to a Michelson smart contract' - - id: value - type: bytes_dyn_uint30 - payload: - seq: - - id: payload_entries - type: payload_entries - repeat: eos - payload_0: - seq: - - id: len_payload - type: u4be - valid: - max: 1073741823 - - id: payload - type: payload - size: len_payload - payload_entries: - seq: - - id: payload_elt - size: 32 - pending_pis: - seq: - - id: pending_pis_entries - type: pending_pis_entries - repeat: eos - pending_pis_0: - seq: - - id: len_pending_pis - type: u4be - valid: - max: 1073741823 - - id: pending_pis - type: pending_pis - size: len_pending_pis - pending_pis_elt_field1: - seq: - - id: new_state - type: new_state_0 - - id: fee - size: 32 - - id: exit_validity - type: u1 - enum: bool - pending_pis_entries: - seq: - - id: pending_pis_elt_field0 - type: bytes_dyn_uint30 - - id: pending_pis_elt_field1 - type: pending_pis_elt_field1 - preattestation: - seq: - - id: slot - type: u2be - - id: level - type: s4be - - id: round - type: s4be - - id: block_payload_hash - size: 32 - price: - seq: - - id: id - size: 32 - - id: amount - type: z - prim__1_arg__no_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: arg - type: micheline__alpha__michelson_v1__expression - prim__1_arg__some_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: arg - type: micheline__alpha__michelson_v1__expression - - id: annots - type: bytes_dyn_uint30 - prim__2_args__no_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: arg1 - type: micheline__alpha__michelson_v1__expression - - id: arg2 - type: micheline__alpha__michelson_v1__expression - prim__2_args__some_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: arg1 - type: micheline__alpha__michelson_v1__expression - - id: arg2 - type: micheline__alpha__michelson_v1__expression - - id: annots - type: bytes_dyn_uint30 - prim__generic: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: args - type: args_0 - - id: annots - type: bytes_dyn_uint30 - prim__no_args__some_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: annots - type: bytes_dyn_uint30 - private_pis: - seq: - - id: private_pis_entries - type: private_pis_entries - repeat: eos - private_pis_0: - seq: - - id: len_private_pis - type: u4be - valid: - max: 1073741823 - - id: private_pis - type: private_pis - size: len_private_pis - private_pis_elt_field1: - seq: - - id: new_state - type: new_state_0 - - id: fee - size: 32 - private_pis_entries: - seq: - - id: private_pis_elt_field0 - type: bytes_dyn_uint30 - - id: private_pis_elt_field1 - type: private_pis_elt_field1 - proof: - seq: - - id: pvm_step - type: bytes_dyn_uint30 - - id: input_proof_tag - type: u1 - enum: bool - - id: input_proof - type: input_proof - if: (input_proof_tag == bool::true) - proposals: - seq: - - id: proposals_entries - type: proposals_entries - repeat: eos - proposals_0: - seq: - - id: len_proposals - type: u4be - valid: - max: 640 - - id: proposals - type: proposals - size: len_proposals - proposals_1: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: period - type: s4be - - id: proposals - type: proposals_0 - proposals_entries: - seq: - - id: protocol_hash - size: 32 - public_key: - seq: - - id: public_key_tag - type: u1 - enum: public_key_tag - - id: ed25519 - size: 32 - if: (public_key_tag == public_key_tag::ed25519) - - id: secp256k1 - size: 33 - if: (public_key_tag == public_key_tag::secp256k1) - - id: p256 - size: 33 - if: (public_key_tag == public_key_tag::p256) - - id: bls - size: 48 - if: (public_key_tag == public_key_tag::bls) - public_key_hash: - seq: - - id: public_key_hash_tag - type: u1 - enum: public_key_hash_tag - - id: ed25519 - size: 20 - if: (public_key_hash_tag == public_key_hash_tag::ed25519) - - id: secp256k1 - size: 20 - if: (public_key_hash_tag == public_key_hash_tag::secp256k1) - - id: p256 - size: 20 - if: (public_key_hash_tag == public_key_hash_tag::p256) - - id: bls - size: 20 - if: (public_key_hash_tag == public_key_hash_tag::bls) - raw_data: - seq: - - id: raw_data - size-eos: true - raw_data_0: - seq: - - id: len_raw_data - type: u2be - valid: - max: 4096 - - id: raw_data - type: raw_data - size: len_raw_data - refutation: - seq: - - id: refutation_tag - type: u1 - enum: refutation_tag - - id: start - type: start - if: (refutation_tag == refutation_tag::start) - - id: move - type: move - if: (refutation_tag == refutation_tag::move) - register_global_constant: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: value - type: bytes_dyn_uint30 - reveal: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: public_key - type: public_key - doc: A Ed25519, Secp256k1, or P256 public key - reveal_proof: - seq: - - id: reveal_proof_tag - type: u1 - enum: reveal_proof_tag - - id: raw__data__proof - type: raw_data_0 - if: (reveal_proof_tag == reveal_proof_tag::raw__data__proof) - - id: dal__page__proof - type: dal__page__proof - if: (reveal_proof_tag == reveal_proof_tag::dal__page__proof) - seed_nonce_revelation: - seq: - - id: level - type: s4be - - id: nonce - size: 32 - sequence: - seq: - - id: sequence_entries - type: sequence_entries - repeat: eos - sequence_0: - seq: - - id: len_sequence - type: u4be - valid: - max: 1073741823 - - id: sequence - type: sequence - size: len_sequence - sequence_entries: - seq: - - id: sequence_elt - type: micheline__alpha__michelson_v1__expression - set_deposits_limit: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: limit_tag - type: u1 - enum: bool - - id: limit - type: alpha__mutez - if: (limit_tag == bool::true) - slot_header: - seq: - - id: slot_index - type: u1 - - id: commitment - size: 48 - - id: commitment_proof - size: 96 - smart_rollup_add_messages: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: message - type: message_0 - smart_rollup_cement: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - smart_rollup_execute_outbox_message: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: cemented_commitment - size: 32 - - id: output_proof - type: bytes_dyn_uint30 - smart_rollup_originate: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: pvm_kind - type: u1 - enum: pvm_kind - - id: kernel - type: bytes_dyn_uint30 - - id: parameters_ty - type: bytes_dyn_uint30 - - id: whitelist_tag - type: u1 - enum: bool - - id: whitelist - type: whitelist_0 - if: (whitelist_tag == bool::true) - smart_rollup_publish: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: commitment - type: commitment - smart_rollup_recover_bond: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: staker - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - smart_rollup_refute: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: opponent - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: refutation - type: refutation - smart_rollup_timeout: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: stakers - type: stakers - solution: - seq: - - id: solution_field0 - size: 100 - - id: solution_field1 - size: 100 - some: - seq: - - id: contents - type: micheline__alpha__michelson_v1__expression - - id: ty - type: micheline__alpha__michelson_v1__expression - - id: ticketer - type: alpha__contract_id - doc: ! >- - 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. - stakers: - seq: - - id: alice - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: bob - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - start: - seq: - - id: player_commitment_hash - size: 32 - - id: opponent_commitment_hash - size: 32 - step: - seq: - - id: step_tag - type: u1 - enum: step_tag - - id: dissection - type: dissection_0 - if: (step_tag == step_tag::dissection) - - id: proof - type: proof - if: (step_tag == step_tag::proof) - transaction: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: alpha__mutez - - id: destination - type: alpha__contract_id - doc: ! >- - 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: parameters_tag - type: u1 - enum: bool - - id: parameters - type: parameters - if: (parameters_tag == bool::true) - transfer_ticket: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: ticket_contents - type: bytes_dyn_uint30 - - id: ticket_ty - type: bytes_dyn_uint30 - - id: ticket_ticketer - type: alpha__contract_id - doc: ! >- - 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: ticket_amount - type: n - - id: destination - type: alpha__contract_id - doc: ! >- - 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: entrypoint - type: bytes_dyn_uint30 - update: - seq: - - id: pending_pis - type: pending_pis_0 - - id: private_pis - type: private_pis_0 - - id: fee_pi - type: new_state_0 - - id: proof - type: bytes_dyn_uint30 - update_consensus_key: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: pk - type: public_key - doc: A Ed25519, Secp256k1, or P256 public key - whitelist: - seq: - - id: whitelist_entries - type: whitelist_entries - repeat: eos - whitelist_0: - seq: - - id: len_whitelist - type: u4be - valid: - max: 1073741823 - - id: whitelist - type: whitelist - size: len_whitelist - whitelist_entries: - seq: - - id: signature__public_key_hash - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - z: - seq: - - id: has_tail - type: b1be - - id: sign - type: b1be - - id: payload - type: b6be - - id: tail - type: n_chunk - repeat: until - repeat-until: not (_.has_more).as - if: has_tail.as - zk_rollup_origination: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: public_parameters - type: bytes_dyn_uint30 - - id: circuits_info - type: circuits_info_0 - - id: init_state - type: init_state_0 - - id: nb_ops - type: int31 - zk_rollup_publish: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: zk_rollup - size: 20 - - id: op - type: op_0 - zk_rollup_update: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: zk_rollup - size: 20 - - id: update - type: update -enums: - alpha__contract_id__originated_tag: - 1: originated - alpha__contract_id_tag: - 0: implicit - 1: originated - alpha__entrypoint_tag: - 0: default - 1: root - 2: do - 3: set_delegate - 4: remove_delegate - 5: deposit - 6: stake - 7: unstake - 8: finalize_unstake - 9: set_delegate_parameters - 255: named - alpha__inlined__attestation_mempool__contents_tag: - 21: attestation - 23: attestation_with_dal - alpha__inlined__preattestation__contents_tag: - 20: preattestation - alpha__michelson__v1__primitives: - 0: parameter - 1: storage - 2: code - 3: - id: false - doc: False - 4: - id: elt - doc: Elt - 5: - id: left - doc: Left - 6: - id: none - doc: None - 7: - id: pair_1 - doc: Pair - 8: - id: right - doc: Right - 9: - id: some_0 - doc: Some - 10: - id: true - doc: True - 11: - id: unit_1 - doc: Unit - 12: - id: pack - doc: PACK - 13: - id: unpack - doc: UNPACK - 14: - id: blake2b - doc: BLAKE2B - 15: - id: sha256 - doc: SHA256 - 16: - id: sha512 - doc: SHA512 - 17: - id: abs - doc: ABS - 18: - id: add - doc: ADD - 19: - id: amount - doc: AMOUNT - 20: - id: and - doc: AND - 21: - id: balance - doc: BALANCE - 22: - id: car - doc: CAR - 23: - id: cdr - doc: CDR - 24: - id: check_signature - doc: CHECK_SIGNATURE - 25: - id: compare - doc: COMPARE - 26: - id: concat - doc: CONCAT - 27: - id: cons - doc: CONS - 28: - id: create_account - doc: CREATE_ACCOUNT - 29: - id: create_contract - doc: CREATE_CONTRACT - 30: - id: implicit_account - doc: IMPLICIT_ACCOUNT - 31: - id: dip - doc: DIP - 32: - id: drop - doc: DROP - 33: - id: dup - doc: DUP - 34: - id: ediv - doc: EDIV - 35: - id: empty_map - doc: EMPTY_MAP - 36: - id: empty_set - doc: EMPTY_SET - 37: - id: eq - doc: EQ - 38: - id: exec - doc: EXEC - 39: - id: failwith - doc: FAILWITH - 40: - id: ge - doc: GE - 41: - id: get - doc: GET - 42: - id: gt - doc: GT - 43: - id: hash_key - doc: HASH_KEY - 44: - id: if - doc: IF - 45: - id: if_cons - doc: IF_CONS - 46: - id: if_left - doc: IF_LEFT - 47: - id: if_none - doc: IF_NONE - 48: - id: int_0 - doc: INT - 49: - id: lambda_0 - doc: LAMBDA - 50: - id: le - doc: LE - 51: - id: left_0 - doc: LEFT - 52: - id: loop - doc: LOOP - 53: - id: lsl - doc: LSL - 54: - id: lsr - doc: LSR - 55: - id: lt - doc: LT - 56: - id: map_0 - doc: MAP - 57: - id: mem - doc: MEM - 58: - id: mul - doc: MUL - 59: - id: neg - doc: NEG - 60: - id: neq - doc: NEQ - 61: - id: nil - doc: NIL - 62: - id: none_0 - doc: NONE - 63: - id: not - doc: NOT - 64: - id: now - doc: NOW - 65: - id: or_0 - doc: OR - 66: - id: pair_0 - doc: PAIR - 67: - id: push - doc: PUSH - 68: - id: right_0 - doc: RIGHT - 69: - id: size - doc: SIZE - 70: - id: some - doc: SOME - 71: - id: source - doc: SOURCE - 72: - id: sender - doc: SENDER - 73: - id: self - doc: SELF - 74: - id: steps_to_quota - doc: STEPS_TO_QUOTA - 75: - id: sub - doc: SUB - 76: - id: swap - doc: SWAP - 77: - id: transfer_tokens - doc: TRANSFER_TOKENS - 78: - id: set_delegate - doc: SET_DELEGATE - 79: - id: unit_0 - doc: UNIT - 80: - id: update - doc: UPDATE - 81: - id: xor - doc: XOR - 82: - id: iter - doc: ITER - 83: - id: loop_left - doc: LOOP_LEFT - 84: - id: address_0 - doc: ADDRESS - 85: - id: contract_0 - doc: CONTRACT - 86: - id: isnat - doc: ISNAT - 87: - id: cast - doc: CAST - 88: - id: rename - doc: RENAME - 89: bool - 90: contract - 91: int - 92: key - 93: key_hash - 94: lambda - 95: list - 96: map - 97: big_map - 98: nat - 99: option - 100: or - 101: pair - 102: set - 103: signature - 104: string - 105: bytes - 106: mutez - 107: timestamp - 108: unit - 109: operation - 110: address - 111: - id: slice - doc: SLICE - 112: - id: dig - doc: DIG - 113: - id: dug - doc: DUG - 114: - id: empty_big_map - doc: EMPTY_BIG_MAP - 115: - id: apply - doc: APPLY - 116: chain_id - 117: - id: chain_id_0 - doc: CHAIN_ID - 118: - id: level - doc: LEVEL - 119: - id: self_address - doc: SELF_ADDRESS - 120: never - 121: - id: never_0 - doc: NEVER - 122: - id: unpair - doc: UNPAIR - 123: - id: voting_power - doc: VOTING_POWER - 124: - id: total_voting_power - doc: TOTAL_VOTING_POWER - 125: - id: keccak - doc: KECCAK - 126: - id: sha3 - doc: SHA3 - 127: - id: pairing_check - doc: PAIRING_CHECK - 128: bls12_381_g1 - 129: bls12_381_g2 - 130: bls12_381_fr - 131: sapling_state - 132: sapling_transaction_deprecated - 133: - id: sapling_empty_state - doc: SAPLING_EMPTY_STATE - 134: - id: sapling_verify_update - doc: SAPLING_VERIFY_UPDATE - 135: ticket - 136: - id: ticket_deprecated - doc: TICKET_DEPRECATED - 137: - id: read_ticket - doc: READ_TICKET - 138: - id: split_ticket - doc: SPLIT_TICKET - 139: - id: join_tickets - doc: JOIN_TICKETS - 140: - id: get_and_update - doc: GET_AND_UPDATE - 141: chest - 142: chest_key - 143: - id: open_chest - doc: OPEN_CHEST - 144: - id: view_0 - doc: VIEW - 145: view - 146: constant - 147: - id: sub_mutez - doc: SUB_MUTEZ - 148: tx_rollup_l2_address - 149: - id: min_block_time - doc: MIN_BLOCK_TIME - 150: sapling_transaction - 151: - id: emit - doc: EMIT - 152: - id: lambda_rec_0 - doc: Lambda_rec - 153: - id: lambda_rec - doc: LAMBDA_REC - 154: - id: ticket_0 - doc: TICKET - 155: - id: bytes_0 - doc: BYTES - 156: - id: nat_0 - doc: NAT - 157: - id: ticket_1 - doc: Ticket - alpha__operation__alpha__contents_or_signature_prefix_tag: - 1: seed_nonce_revelation - 2: double_attestation_evidence - 3: double_baking_evidence - 4: activate_account - 5: proposals - 6: ballot - 7: double_preattestation_evidence - 8: vdf_revelation - 9: drain_delegate - 17: failing_noop - 20: preattestation - 21: attestation - 23: attestation_with_dal - 107: reveal - 108: transaction - 109: origination - 110: delegation - 111: register_global_constant - 112: set_deposits_limit - 113: increase_paid_storage - 114: update_consensus_key - 158: transfer_ticket - 200: smart_rollup_originate - 201: smart_rollup_add_messages - 202: smart_rollup_cement - 203: smart_rollup_publish - 204: smart_rollup_refute - 205: smart_rollup_timeout - 206: smart_rollup_execute_outbox_message - 207: smart_rollup_recover_bond - 230: dal_publish_commitment - 250: zk_rollup_origination - 251: zk_rollup_publish - 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 - bls_signature_prefix_tag: - 3: bls_prefix - bool: - 0: false - 255: true - circuits_info_elt_field1_tag: - 0: public - 1: private - 2: fee - input_proof_tag: - 0: inbox__proof - 1: reveal__proof - 2: first__input - micheline__alpha__michelson_v1__expression_tag: - 0: int - 1: string - 2: sequence - 3: - id: prim__no_args__no_annots - doc: Primitive with no arguments and no annotations - 4: - id: prim__no_args__some_annots - doc: Primitive with no arguments and some annotations - 5: - id: prim__1_arg__no_annots - doc: Primitive with one argument and no annotations - 6: - id: prim__1_arg__some_annots - doc: Primitive with one argument and some annotations - 7: - id: prim__2_args__no_annots - doc: Primitive with two arguments and no annotations - 8: - id: prim__2_args__some_annots - doc: Primitive with two arguments and some annotations - 9: - id: prim__generic - doc: Generic primitive (any number of args with or without annotations) - 10: bytes - op_elt_field1_tag: - 0: none - 1: some - public_key_hash_tag: - 0: ed25519 - 1: secp256k1 - 2: p256 - 3: bls - public_key_tag: - 0: ed25519 - 1: secp256k1 - 2: p256 - 3: bls - pvm_kind: - 0: arith - 1: wasm_2_0_0 - 2: riscv - refutation_tag: - 0: start - 1: move - reveal_proof_tag: - 0: raw__data__proof - 1: metadata__proof - 2: dal__page__proof - 3: dal__parameters__proof - step_tag: - 0: dissection - 1: proof -seq: -- id: alpha__operation_with_legacy_attestation_name - type: operation__shell_header -- id: alpha__operation_with_legacy_attestation_name__alpha__contents_and_signature - type: alpha__operation_with_legacy_attestation_name__alpha__contents_and_signature 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 deleted file mode 100644 index aee0ae625059..000000000000 --- a/client-libs/kaitai-struct-files/files/alpha__operation_with_legacy_attestation_name__unsigned.ksy +++ /dev/null @@ -1,1985 +0,0 @@ -meta: - id: alpha__operation_with_legacy_attestation_name__unsigned - endian: be - imports: - - block_header__shell - - operation__shell_header -doc: ! 'Encoding id: alpha.operation_with_legacy_attestation_name.unsigned' -types: - activate_account: - seq: - - id: pkh - size: 20 - - id: secret - size: 20 - alpha__block_header__alpha__full_header: - seq: - - id: alpha__block_header__alpha__full_header - type: block_header__shell - - id: alpha__block_header__alpha__signed_contents - type: alpha__block_header__alpha__signed_contents - alpha__block_header__alpha__signed_contents: - seq: - - id: alpha__block_header__alpha__unsigned_contents - type: alpha__block_header__alpha__unsigned_contents - - id: signature - size-eos: true - alpha__block_header__alpha__unsigned_contents: - seq: - - id: payload_hash - size: 32 - - id: payload_round - type: s4be - - id: proof_of_work_nonce - size: 8 - - id: seed_nonce_hash_tag - type: u1 - enum: bool - - id: seed_nonce_hash - size: 32 - if: (seed_nonce_hash_tag == bool::true) - - id: per_block_votes - type: alpha__per_block_votes - alpha__contract_id: - seq: - - id: alpha__contract_id_tag - type: u1 - enum: alpha__contract_id_tag - - id: implicit - type: public_key_hash - if: (alpha__contract_id_tag == alpha__contract_id_tag::implicit) - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: originated - type: originated - if: (alpha__contract_id_tag == alpha__contract_id_tag::originated) - alpha__contract_id__originated: - seq: - - id: alpha__contract_id__originated_tag - type: u1 - enum: alpha__contract_id__originated_tag - - id: originated - type: originated - if: (alpha__contract_id__originated_tag == alpha__contract_id__originated_tag::originated) - alpha__entrypoint: - seq: - - id: alpha__entrypoint_tag - type: u1 - enum: alpha__entrypoint_tag - - id: named - type: named_0 - if: (alpha__entrypoint_tag == alpha__entrypoint_tag::named) - alpha__inlined__endorsement: - seq: - - id: alpha__inlined__endorsement - type: operation__shell_header - - id: operations - type: alpha__inlined__endorsement_mempool__contents - - id: signature_tag - type: u1 - enum: bool - - id: signature - size-eos: true - if: (signature_tag == bool::true) - alpha__inlined__endorsement_mempool__contents: - seq: - - id: alpha__inlined__endorsement_mempool__contents_tag - type: u1 - enum: alpha__inlined__endorsement_mempool__contents_tag - - id: endorsement - type: endorsement - if: (alpha__inlined__endorsement_mempool__contents_tag == alpha__inlined__endorsement_mempool__contents_tag::endorsement) - - id: endorsement_with_dal - type: endorsement_with_dal - if: (alpha__inlined__endorsement_mempool__contents_tag == alpha__inlined__endorsement_mempool__contents_tag::endorsement_with_dal) - alpha__inlined__preendorsement: - seq: - - id: alpha__inlined__preendorsement - type: operation__shell_header - - id: operations - type: alpha__inlined__preendorsement__contents - - id: signature_tag - type: u1 - enum: bool - - id: signature - size-eos: true - if: (signature_tag == bool::true) - alpha__inlined__preendorsement__contents: - seq: - - id: alpha__inlined__preendorsement__contents_tag - type: u1 - enum: alpha__inlined__preendorsement__contents_tag - - id: preendorsement - type: preendorsement - if: (alpha__inlined__preendorsement__contents_tag == alpha__inlined__preendorsement__contents_tag::preendorsement) - alpha__michelson__v1__primitives: - seq: - - id: alpha__michelson__v1__primitives - type: u1 - enum: alpha__michelson__v1__primitives - alpha__mutez: - seq: - - id: alpha__mutez - type: n - alpha__operation_with_legacy_attestation_name__alpha__contents: - seq: - - id: alpha__operation_with_legacy_attestation_name__alpha__contents_tag - type: u1 - enum: alpha__operation_with_legacy_attestation_name__alpha__contents_tag - - id: preendorsement - type: preendorsement - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::preendorsement) - - id: endorsement - type: endorsement - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::endorsement) - - id: endorsement_with_dal - type: endorsement_with_dal - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::endorsement_with_dal) - - id: double_preendorsement_evidence - type: double_preendorsement_evidence - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::double_preendorsement_evidence) - - id: double_endorsement_evidence - type: double_endorsement_evidence - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::double_endorsement_evidence) - - id: seed_nonce_revelation - type: seed_nonce_revelation - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::seed_nonce_revelation) - - id: vdf_revelation - type: solution - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::vdf_revelation) - - id: double_baking_evidence - type: double_baking_evidence - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::double_baking_evidence) - - id: activate_account - type: activate_account - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::activate_account) - - id: proposals - type: proposals_1 - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::proposals) - - id: ballot - type: ballot - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::ballot) - - id: reveal - type: reveal - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::reveal) - - id: transaction - type: transaction - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::transaction) - - id: origination - type: origination - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::origination) - - id: delegation - type: delegation - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::delegation) - - id: set_deposits_limit - type: set_deposits_limit - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::set_deposits_limit) - - id: increase_paid_storage - type: increase_paid_storage - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::increase_paid_storage) - - id: update_consensus_key - type: update_consensus_key - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::update_consensus_key) - - id: drain_delegate - type: drain_delegate - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::drain_delegate) - - id: failing_noop - type: bytes_dyn_uint30 - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::failing_noop) - - id: register_global_constant - type: register_global_constant - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::register_global_constant) - - id: transfer_ticket - type: transfer_ticket - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::transfer_ticket) - - id: dal_publish_commitment - type: dal_publish_commitment - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::dal_publish_commitment) - - id: smart_rollup_originate - type: smart_rollup_originate - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::smart_rollup_originate) - - id: smart_rollup_add_messages - type: smart_rollup_add_messages - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::smart_rollup_add_messages) - - id: smart_rollup_cement - type: smart_rollup_cement - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::smart_rollup_cement) - - id: smart_rollup_publish - type: smart_rollup_publish - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::smart_rollup_publish) - - id: smart_rollup_refute - type: smart_rollup_refute - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::smart_rollup_refute) - - id: smart_rollup_timeout - type: smart_rollup_timeout - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::smart_rollup_timeout) - - id: smart_rollup_execute_outbox_message - type: smart_rollup_execute_outbox_message - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::smart_rollup_execute_outbox_message) - - id: smart_rollup_recover_bond - type: smart_rollup_recover_bond - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::smart_rollup_recover_bond) - - id: zk_rollup_origination - type: zk_rollup_origination - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::zk_rollup_origination) - - id: zk_rollup_publish - type: zk_rollup_publish - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::zk_rollup_publish) - - id: zk_rollup_update - type: zk_rollup_update - if: (alpha__operation_with_legacy_attestation_name__alpha__contents_tag == alpha__operation_with_legacy_attestation_name__alpha__contents_tag::zk_rollup_update) - alpha__operation_with_legacy_attestation_name__alpha__unsigned_operation: - seq: - - id: alpha__operation_with_legacy_attestation_name__alpha__unsigned_operation - type: operation__shell_header - - id: contents - type: contents_entries - repeat: eos - alpha__per_block_votes: - seq: - - id: alpha__per_block_votes_tag - type: u1 - enum: alpha__per_block_votes_tag - alpha__scripted__contracts: - seq: - - id: code - type: bytes_dyn_uint30 - - id: storage - type: bytes_dyn_uint30 - args: - seq: - - id: args_entries - type: args_entries - repeat: eos - args_0: - seq: - - id: len_args - type: u4be - valid: - max: 1073741823 - - id: args - type: args - size: len_args - args_entries: - seq: - - id: args_elt - type: micheline__alpha__michelson_v1__expression - ballot: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: period - type: s4be - - id: proposal - size: 32 - - id: ballot - type: s1 - bh1: - seq: - - id: alpha__block_header__alpha__full_header - type: alpha__block_header__alpha__full_header - bh1_0: - seq: - - id: len_bh1 - type: u4be - valid: - max: 1073741823 - - id: bh1 - type: bh1 - size: len_bh1 - bh2: - seq: - - id: alpha__block_header__alpha__full_header - type: alpha__block_header__alpha__full_header - bh2_0: - seq: - - id: len_bh2 - type: u4be - valid: - max: 1073741823 - - id: bh2 - type: bh2 - size: len_bh2 - bytes_dyn_uint30: - seq: - - id: len_bytes_dyn_uint30 - type: u4be - valid: - max: 1073741823 - - id: bytes_dyn_uint30 - size: len_bytes_dyn_uint30 - circuits_info: - seq: - - id: circuits_info_entries - type: circuits_info_entries - repeat: eos - circuits_info_0: - seq: - - id: len_circuits_info - type: u4be - valid: - max: 1073741823 - - id: circuits_info - type: circuits_info - size: len_circuits_info - circuits_info_entries: - seq: - - id: circuits_info_elt_field0 - type: bytes_dyn_uint30 - - id: circuits_info_elt_field1 - type: u1 - enum: circuits_info_elt_field1_tag - doc: circuits_info_elt_field1_tag - commitment: - seq: - - id: compressed_state - size: 32 - - id: inbox_level - type: s4be - - id: predecessor - size: 32 - - id: number_of_ticks - type: s8be - contents_entries: - seq: - - id: alpha__operation_with_legacy_attestation_name__alpha__contents - type: alpha__operation_with_legacy_attestation_name__alpha__contents - dal__page__proof: - seq: - - id: dal_page_id - type: dal_page_id - - id: dal_proof - type: bytes_dyn_uint30 - dal_page_id: - seq: - - id: published_level - type: s4be - - id: slot_index - type: u1 - - id: page_index - type: s2be - dal_publish_commitment: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: slot_header - type: slot_header - delegation: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__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, P256, or BLS public key hash - dissection: - seq: - - id: dissection_entries - type: dissection_entries - repeat: eos - dissection_0: - seq: - - id: len_dissection - type: u4be - valid: - max: 1073741823 - - id: dissection - type: dissection - size: len_dissection - dissection_entries: - seq: - - id: state_tag - 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: - seq: - - id: op1 - type: op1_2 - - id: op2 - type: op2_2 - double_preendorsement_evidence: - seq: - - id: op1 - type: op1_0 - - id: op2 - type: op2_0 - drain_delegate: - seq: - - id: consensus_key - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: delegate - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: destination - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - endorsement: - seq: - - id: slot - type: u2be - - id: level - type: s4be - - id: round - type: s4be - - id: block_payload_hash - size: 32 - endorsement_with_dal: - seq: - - id: slot - type: u2be - - id: level - type: s4be - - id: round - type: s4be - - id: block_payload_hash - size: 32 - - id: dal_attestation - type: z - inbox__proof: - seq: - - id: level - type: s4be - - id: message_counter - type: n - - id: serialized_proof - type: bytes_dyn_uint30 - increase_paid_storage: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: z - - id: destination - type: alpha__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: init_state_entries - type: init_state_entries - repeat: eos - init_state_0: - seq: - - id: len_init_state - type: u4be - valid: - max: 1073741823 - - id: init_state - type: init_state - size: len_init_state - init_state_entries: - seq: - - id: init_state_elt - size: 32 - input_proof: - seq: - - id: input_proof_tag - type: u1 - enum: input_proof_tag - - id: inbox__proof - type: inbox__proof - if: (input_proof_tag == input_proof_tag::inbox__proof) - - id: reveal__proof - type: reveal_proof - if: (input_proof_tag == input_proof_tag::reveal__proof) - int31: - seq: - - id: int31 - type: s4be - valid: - min: -1073741824 - max: 1073741823 - message: - seq: - - id: message_entries - type: message_entries - repeat: eos - message_0: - seq: - - id: len_message - type: u4be - valid: - max: 1073741823 - - id: message - type: message - size: len_message - message_entries: - seq: - - id: message_elt - type: bytes_dyn_uint30 - micheline__alpha__michelson_v1__expression: - seq: - - id: micheline__alpha__michelson_v1__expression_tag - type: u1 - enum: micheline__alpha__michelson_v1__expression_tag - - id: int - type: z - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::int) - - id: string - type: bytes_dyn_uint30 - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::string) - - id: sequence - type: sequence_0 - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::sequence) - - id: prim__no_args__no_annots - type: alpha__michelson__v1__primitives - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__no_args__no_annots) - - id: prim__no_args__some_annots - type: prim__no_args__some_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__no_args__some_annots) - - id: prim__1_arg__no_annots - type: prim__1_arg__no_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__1_arg__no_annots) - - id: prim__1_arg__some_annots - type: prim__1_arg__some_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__1_arg__some_annots) - - id: prim__2_args__no_annots - type: prim__2_args__no_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__2_args__no_annots) - - id: prim__2_args__some_annots - type: prim__2_args__some_annots - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__2_args__some_annots) - - id: prim__generic - type: prim__generic - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::prim__generic) - - id: bytes - type: bytes_dyn_uint30 - if: (micheline__alpha__michelson_v1__expression_tag == micheline__alpha__michelson_v1__expression_tag::bytes) - move: - seq: - - id: choice - type: n - - id: step - type: step - n: - seq: - - id: n - type: n_chunk - repeat: until - repeat-until: not (_.has_more).as - n_chunk: - seq: - - id: has_more - type: b1be - - id: payload - type: b7be - named: - seq: - - id: named - size-eos: true - named_0: - seq: - - id: len_named - type: u1 - valid: - max: 31 - - id: named - type: named - size: len_named - new_state: - seq: - - id: new_state_entries - type: new_state_entries - repeat: eos - new_state_0: - seq: - - id: len_new_state - type: u4be - valid: - max: 1073741823 - - id: new_state - type: new_state - size: len_new_state - new_state_entries: - seq: - - id: new_state_elt - size: 32 - op: - seq: - - id: op_entries - type: op_entries - repeat: eos - op1: - seq: - - id: alpha__inlined__preendorsement - type: alpha__inlined__preendorsement - op1_0: - seq: - - id: len_op1 - type: u4be - valid: - max: 1073741823 - - id: op1 - type: op1 - size: len_op1 - op1_1: - seq: - - id: alpha__inlined__endorsement - type: alpha__inlined__endorsement - op1_2: - seq: - - id: len_op1 - type: u4be - valid: - max: 1073741823 - - id: op1 - type: op1_1 - size: len_op1 - op2: - seq: - - id: alpha__inlined__preendorsement - type: alpha__inlined__preendorsement - op2_0: - seq: - - id: len_op2 - type: u4be - valid: - max: 1073741823 - - id: op2 - type: op2 - size: len_op2 - op2_1: - seq: - - id: alpha__inlined__endorsement - type: alpha__inlined__endorsement - op2_2: - seq: - - id: len_op2 - type: u4be - valid: - max: 1073741823 - - id: op2 - type: op2_1 - size: len_op2 - op_0: - seq: - - id: len_op - type: u4be - valid: - max: 1073741823 - - id: op - type: op - size: len_op - op_elt_field0: - seq: - - id: op_code - type: int31 - - id: price - type: price - - id: l1_dst - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: rollup_id - size: 20 - - id: payload - type: payload_0 - op_elt_field1: - seq: - - id: op_elt_field1_tag - type: u1 - enum: op_elt_field1_tag - - id: some - type: some - if: (op_elt_field1_tag == op_elt_field1_tag::some) - op_entries: - seq: - - id: op_elt_field0 - type: op_elt_field0 - - id: op_elt_field1 - type: op_elt_field1 - originated: - seq: - - id: contract_hash - size: 20 - - id: originated_padding - size: 1 - doc: This field is for padding, ignore - origination: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: balance - type: alpha__mutez - - id: delegate_tag - type: u1 - enum: bool - - id: delegate - type: public_key_hash - if: (delegate_tag == bool::true) - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: script - type: alpha__scripted__contracts - parameters: - seq: - - id: entrypoint - type: alpha__entrypoint - doc: ! 'entrypoint: Named entrypoint to a Michelson smart contract' - - id: value - type: bytes_dyn_uint30 - payload: - seq: - - id: payload_entries - type: payload_entries - repeat: eos - payload_0: - seq: - - id: len_payload - type: u4be - valid: - max: 1073741823 - - id: payload - type: payload - size: len_payload - payload_entries: - seq: - - id: payload_elt - size: 32 - pending_pis: - seq: - - id: pending_pis_entries - type: pending_pis_entries - repeat: eos - pending_pis_0: - seq: - - id: len_pending_pis - type: u4be - valid: - max: 1073741823 - - id: pending_pis - type: pending_pis - size: len_pending_pis - pending_pis_elt_field1: - seq: - - id: new_state - type: new_state_0 - - id: fee - size: 32 - - id: exit_validity - type: u1 - enum: bool - pending_pis_entries: - seq: - - id: pending_pis_elt_field0 - type: bytes_dyn_uint30 - - id: pending_pis_elt_field1 - type: pending_pis_elt_field1 - preendorsement: - seq: - - id: slot - type: u2be - - id: level - type: s4be - - id: round - type: s4be - - id: block_payload_hash - size: 32 - price: - seq: - - id: id - size: 32 - - id: amount - type: z - prim__1_arg__no_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: arg - type: micheline__alpha__michelson_v1__expression - prim__1_arg__some_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: arg - type: micheline__alpha__michelson_v1__expression - - id: annots - type: bytes_dyn_uint30 - prim__2_args__no_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: arg1 - type: micheline__alpha__michelson_v1__expression - - id: arg2 - type: micheline__alpha__michelson_v1__expression - prim__2_args__some_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: arg1 - type: micheline__alpha__michelson_v1__expression - - id: arg2 - type: micheline__alpha__michelson_v1__expression - - id: annots - type: bytes_dyn_uint30 - prim__generic: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: args - type: args_0 - - id: annots - type: bytes_dyn_uint30 - prim__no_args__some_annots: - seq: - - id: prim - type: alpha__michelson__v1__primitives - - id: annots - type: bytes_dyn_uint30 - private_pis: - seq: - - id: private_pis_entries - type: private_pis_entries - repeat: eos - private_pis_0: - seq: - - id: len_private_pis - type: u4be - valid: - max: 1073741823 - - id: private_pis - type: private_pis - size: len_private_pis - private_pis_elt_field1: - seq: - - id: new_state - type: new_state_0 - - id: fee - size: 32 - private_pis_entries: - seq: - - id: private_pis_elt_field0 - type: bytes_dyn_uint30 - - id: private_pis_elt_field1 - type: private_pis_elt_field1 - proof: - seq: - - id: pvm_step - type: bytes_dyn_uint30 - - id: input_proof_tag - type: u1 - enum: bool - - id: input_proof - type: input_proof - if: (input_proof_tag == bool::true) - proposals: - seq: - - id: proposals_entries - type: proposals_entries - repeat: eos - proposals_0: - seq: - - id: len_proposals - type: u4be - valid: - max: 640 - - id: proposals - type: proposals - size: len_proposals - proposals_1: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: period - type: s4be - - id: proposals - type: proposals_0 - proposals_entries: - seq: - - id: protocol_hash - size: 32 - public_key: - seq: - - id: public_key_tag - type: u1 - enum: public_key_tag - - id: ed25519 - size: 32 - if: (public_key_tag == public_key_tag::ed25519) - - id: secp256k1 - size: 33 - if: (public_key_tag == public_key_tag::secp256k1) - - id: p256 - size: 33 - if: (public_key_tag == public_key_tag::p256) - - id: bls - size: 48 - if: (public_key_tag == public_key_tag::bls) - public_key_hash: - seq: - - id: public_key_hash_tag - type: u1 - enum: public_key_hash_tag - - id: ed25519 - size: 20 - if: (public_key_hash_tag == public_key_hash_tag::ed25519) - - id: secp256k1 - size: 20 - if: (public_key_hash_tag == public_key_hash_tag::secp256k1) - - id: p256 - size: 20 - if: (public_key_hash_tag == public_key_hash_tag::p256) - - id: bls - size: 20 - if: (public_key_hash_tag == public_key_hash_tag::bls) - raw_data: - seq: - - id: raw_data - size-eos: true - raw_data_0: - seq: - - id: len_raw_data - type: u2be - valid: - max: 4096 - - id: raw_data - type: raw_data - size: len_raw_data - refutation: - seq: - - id: refutation_tag - type: u1 - enum: refutation_tag - - id: start - type: start - if: (refutation_tag == refutation_tag::start) - - id: move - type: move - if: (refutation_tag == refutation_tag::move) - register_global_constant: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: value - type: bytes_dyn_uint30 - reveal: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: public_key - type: public_key - doc: A Ed25519, Secp256k1, or P256 public key - reveal_proof: - seq: - - id: reveal_proof_tag - type: u1 - enum: reveal_proof_tag - - id: raw__data__proof - type: raw_data_0 - if: (reveal_proof_tag == reveal_proof_tag::raw__data__proof) - - id: dal__page__proof - type: dal__page__proof - if: (reveal_proof_tag == reveal_proof_tag::dal__page__proof) - seed_nonce_revelation: - seq: - - id: level - type: s4be - - id: nonce - size: 32 - sequence: - seq: - - id: sequence_entries - type: sequence_entries - repeat: eos - sequence_0: - seq: - - id: len_sequence - type: u4be - valid: - max: 1073741823 - - id: sequence - type: sequence - size: len_sequence - sequence_entries: - seq: - - id: sequence_elt - type: micheline__alpha__michelson_v1__expression - set_deposits_limit: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: limit_tag - type: u1 - enum: bool - - id: limit - type: alpha__mutez - if: (limit_tag == bool::true) - slot_header: - seq: - - id: slot_index - type: u1 - - id: commitment - size: 48 - - id: commitment_proof - size: 96 - smart_rollup_add_messages: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: message - type: message_0 - smart_rollup_cement: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - smart_rollup_execute_outbox_message: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: cemented_commitment - size: 32 - - id: output_proof - type: bytes_dyn_uint30 - smart_rollup_originate: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: pvm_kind - type: u1 - enum: pvm_kind - - id: kernel - type: bytes_dyn_uint30 - - id: parameters_ty - type: bytes_dyn_uint30 - - id: whitelist_tag - type: u1 - enum: bool - - id: whitelist - type: whitelist_0 - if: (whitelist_tag == bool::true) - smart_rollup_publish: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: commitment - type: commitment - smart_rollup_recover_bond: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: staker - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - smart_rollup_refute: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: opponent - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: refutation - type: refutation - smart_rollup_timeout: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: rollup - size: 20 - - id: stakers - type: stakers - solution: - seq: - - id: solution_field0 - size: 100 - - id: solution_field1 - size: 100 - some: - seq: - - id: contents - type: micheline__alpha__michelson_v1__expression - - id: ty - type: micheline__alpha__michelson_v1__expression - - id: ticketer - type: alpha__contract_id - doc: ! >- - 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. - stakers: - seq: - - id: alice - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: bob - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - start: - seq: - - id: player_commitment_hash - size: 32 - - id: opponent_commitment_hash - size: 32 - step: - seq: - - id: step_tag - type: u1 - enum: step_tag - - id: dissection - type: dissection_0 - if: (step_tag == step_tag::dissection) - - id: proof - type: proof - if: (step_tag == step_tag::proof) - transaction: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: amount - type: alpha__mutez - - id: destination - type: alpha__contract_id - doc: ! >- - 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: parameters_tag - type: u1 - enum: bool - - id: parameters - type: parameters - if: (parameters_tag == bool::true) - transfer_ticket: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: ticket_contents - type: bytes_dyn_uint30 - - id: ticket_ty - type: bytes_dyn_uint30 - - id: ticket_ticketer - type: alpha__contract_id - doc: ! >- - 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: ticket_amount - type: n - - id: destination - type: alpha__contract_id - doc: ! >- - 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: entrypoint - type: bytes_dyn_uint30 - update: - seq: - - id: pending_pis - type: pending_pis_0 - - id: private_pis - type: private_pis_0 - - id: fee_pi - type: new_state_0 - - id: proof - type: bytes_dyn_uint30 - update_consensus_key: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: pk - type: public_key - doc: A Ed25519, Secp256k1, or P256 public key - whitelist: - seq: - - id: whitelist_entries - type: whitelist_entries - repeat: eos - whitelist_0: - seq: - - id: len_whitelist - type: u4be - valid: - max: 1073741823 - - id: whitelist - type: whitelist - size: len_whitelist - whitelist_entries: - seq: - - id: signature__public_key_hash - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - z: - seq: - - id: has_tail - type: b1be - - id: sign - type: b1be - - id: payload - type: b6be - - id: tail - type: n_chunk - repeat: until - repeat-until: not (_.has_more).as - if: has_tail.as - zk_rollup_origination: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: public_parameters - type: bytes_dyn_uint30 - - id: circuits_info - type: circuits_info_0 - - id: init_state - type: init_state_0 - - id: nb_ops - type: int31 - zk_rollup_publish: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: zk_rollup - size: 20 - - id: op - type: op_0 - zk_rollup_update: - seq: - - id: source - type: public_key_hash - doc: A Ed25519, Secp256k1, P256, or BLS public key hash - - id: fee - type: alpha__mutez - - id: counter - type: n - - id: gas_limit - type: n - - id: storage_limit - type: n - - id: zk_rollup - size: 20 - - id: update - type: update -enums: - alpha__contract_id__originated_tag: - 1: originated - alpha__contract_id_tag: - 0: implicit - 1: originated - alpha__entrypoint_tag: - 0: default - 1: root - 2: do - 3: set_delegate - 4: remove_delegate - 5: deposit - 6: stake - 7: unstake - 8: finalize_unstake - 9: set_delegate_parameters - 255: named - alpha__inlined__endorsement_mempool__contents_tag: - 21: endorsement - 23: endorsement_with_dal - alpha__inlined__preendorsement__contents_tag: - 20: preendorsement - alpha__michelson__v1__primitives: - 0: parameter - 1: storage - 2: code - 3: - id: false - doc: False - 4: - id: elt - doc: Elt - 5: - id: left - doc: Left - 6: - id: none - doc: None - 7: - id: pair_1 - doc: Pair - 8: - id: right - doc: Right - 9: - id: some_0 - doc: Some - 10: - id: true - doc: True - 11: - id: unit_1 - doc: Unit - 12: - id: pack - doc: PACK - 13: - id: unpack - doc: UNPACK - 14: - id: blake2b - doc: BLAKE2B - 15: - id: sha256 - doc: SHA256 - 16: - id: sha512 - doc: SHA512 - 17: - id: abs - doc: ABS - 18: - id: add - doc: ADD - 19: - id: amount - doc: AMOUNT - 20: - id: and - doc: AND - 21: - id: balance - doc: BALANCE - 22: - id: car - doc: CAR - 23: - id: cdr - doc: CDR - 24: - id: check_signature - doc: CHECK_SIGNATURE - 25: - id: compare - doc: COMPARE - 26: - id: concat - doc: CONCAT - 27: - id: cons - doc: CONS - 28: - id: create_account - doc: CREATE_ACCOUNT - 29: - id: create_contract - doc: CREATE_CONTRACT - 30: - id: implicit_account - doc: IMPLICIT_ACCOUNT - 31: - id: dip - doc: DIP - 32: - id: drop - doc: DROP - 33: - id: dup - doc: DUP - 34: - id: ediv - doc: EDIV - 35: - id: empty_map - doc: EMPTY_MAP - 36: - id: empty_set - doc: EMPTY_SET - 37: - id: eq - doc: EQ - 38: - id: exec - doc: EXEC - 39: - id: failwith - doc: FAILWITH - 40: - id: ge - doc: GE - 41: - id: get - doc: GET - 42: - id: gt - doc: GT - 43: - id: hash_key - doc: HASH_KEY - 44: - id: if - doc: IF - 45: - id: if_cons - doc: IF_CONS - 46: - id: if_left - doc: IF_LEFT - 47: - id: if_none - doc: IF_NONE - 48: - id: int_0 - doc: INT - 49: - id: lambda_0 - doc: LAMBDA - 50: - id: le - doc: LE - 51: - id: left_0 - doc: LEFT - 52: - id: loop - doc: LOOP - 53: - id: lsl - doc: LSL - 54: - id: lsr - doc: LSR - 55: - id: lt - doc: LT - 56: - id: map_0 - doc: MAP - 57: - id: mem - doc: MEM - 58: - id: mul - doc: MUL - 59: - id: neg - doc: NEG - 60: - id: neq - doc: NEQ - 61: - id: nil - doc: NIL - 62: - id: none_0 - doc: NONE - 63: - id: not - doc: NOT - 64: - id: now - doc: NOW - 65: - id: or_0 - doc: OR - 66: - id: pair_0 - doc: PAIR - 67: - id: push - doc: PUSH - 68: - id: right_0 - doc: RIGHT - 69: - id: size - doc: SIZE - 70: - id: some - doc: SOME - 71: - id: source - doc: SOURCE - 72: - id: sender - doc: SENDER - 73: - id: self - doc: SELF - 74: - id: steps_to_quota - doc: STEPS_TO_QUOTA - 75: - id: sub - doc: SUB - 76: - id: swap - doc: SWAP - 77: - id: transfer_tokens - doc: TRANSFER_TOKENS - 78: - id: set_delegate - doc: SET_DELEGATE - 79: - id: unit_0 - doc: UNIT - 80: - id: update - doc: UPDATE - 81: - id: xor - doc: XOR - 82: - id: iter - doc: ITER - 83: - id: loop_left - doc: LOOP_LEFT - 84: - id: address_0 - doc: ADDRESS - 85: - id: contract_0 - doc: CONTRACT - 86: - id: isnat - doc: ISNAT - 87: - id: cast - doc: CAST - 88: - id: rename - doc: RENAME - 89: bool - 90: contract - 91: int - 92: key - 93: key_hash - 94: lambda - 95: list - 96: map - 97: big_map - 98: nat - 99: option - 100: or - 101: pair - 102: set - 103: signature - 104: string - 105: bytes - 106: mutez - 107: timestamp - 108: unit - 109: operation - 110: address - 111: - id: slice - doc: SLICE - 112: - id: dig - doc: DIG - 113: - id: dug - doc: DUG - 114: - id: empty_big_map - doc: EMPTY_BIG_MAP - 115: - id: apply - doc: APPLY - 116: chain_id - 117: - id: chain_id_0 - doc: CHAIN_ID - 118: - id: level - doc: LEVEL - 119: - id: self_address - doc: SELF_ADDRESS - 120: never - 121: - id: never_0 - doc: NEVER - 122: - id: unpair - doc: UNPAIR - 123: - id: voting_power - doc: VOTING_POWER - 124: - id: total_voting_power - doc: TOTAL_VOTING_POWER - 125: - id: keccak - doc: KECCAK - 126: - id: sha3 - doc: SHA3 - 127: - id: pairing_check - doc: PAIRING_CHECK - 128: bls12_381_g1 - 129: bls12_381_g2 - 130: bls12_381_fr - 131: sapling_state - 132: sapling_transaction_deprecated - 133: - id: sapling_empty_state - doc: SAPLING_EMPTY_STATE - 134: - id: sapling_verify_update - doc: SAPLING_VERIFY_UPDATE - 135: ticket - 136: - id: ticket_deprecated - doc: TICKET_DEPRECATED - 137: - id: read_ticket - doc: READ_TICKET - 138: - id: split_ticket - doc: SPLIT_TICKET - 139: - id: join_tickets - doc: JOIN_TICKETS - 140: - id: get_and_update - doc: GET_AND_UPDATE - 141: chest - 142: chest_key - 143: - id: open_chest - doc: OPEN_CHEST - 144: - id: view_0 - doc: VIEW - 145: view - 146: constant - 147: - id: sub_mutez - doc: SUB_MUTEZ - 148: tx_rollup_l2_address - 149: - id: min_block_time - doc: MIN_BLOCK_TIME - 150: sapling_transaction - 151: - id: emit - doc: EMIT - 152: - id: lambda_rec_0 - doc: Lambda_rec - 153: - id: lambda_rec - doc: LAMBDA_REC - 154: - id: ticket_0 - doc: TICKET - 155: - id: bytes_0 - doc: BYTES - 156: - id: nat_0 - doc: NAT - 157: - id: ticket_1 - doc: Ticket - alpha__operation_with_legacy_attestation_name__alpha__contents_tag: - 1: seed_nonce_revelation - 2: double_endorsement_evidence - 3: double_baking_evidence - 4: activate_account - 5: proposals - 6: ballot - 7: double_preendorsement_evidence - 8: vdf_revelation - 9: drain_delegate - 17: failing_noop - 20: preendorsement - 21: endorsement - 23: endorsement_with_dal - 107: reveal - 108: transaction - 109: origination - 110: delegation - 111: register_global_constant - 112: set_deposits_limit - 113: increase_paid_storage - 114: update_consensus_key - 158: transfer_ticket - 200: smart_rollup_originate - 201: smart_rollup_add_messages - 202: smart_rollup_cement - 203: smart_rollup_publish - 204: smart_rollup_refute - 205: smart_rollup_timeout - 206: smart_rollup_execute_outbox_message - 207: smart_rollup_recover_bond - 230: dal_publish_commitment - 250: zk_rollup_origination - 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 - bool: - 0: false - 255: true - circuits_info_elt_field1_tag: - 0: public - 1: private - 2: fee - input_proof_tag: - 0: inbox__proof - 1: reveal__proof - 2: first__input - micheline__alpha__michelson_v1__expression_tag: - 0: int - 1: string - 2: sequence - 3: - id: prim__no_args__no_annots - doc: Primitive with no arguments and no annotations - 4: - id: prim__no_args__some_annots - doc: Primitive with no arguments and some annotations - 5: - id: prim__1_arg__no_annots - doc: Primitive with one argument and no annotations - 6: - id: prim__1_arg__some_annots - doc: Primitive with one argument and some annotations - 7: - id: prim__2_args__no_annots - doc: Primitive with two arguments and no annotations - 8: - id: prim__2_args__some_annots - doc: Primitive with two arguments and some annotations - 9: - id: prim__generic - doc: Generic primitive (any number of args with or without annotations) - 10: bytes - op_elt_field1_tag: - 0: none - 1: some - public_key_hash_tag: - 0: ed25519 - 1: secp256k1 - 2: p256 - 3: bls - public_key_tag: - 0: ed25519 - 1: secp256k1 - 2: p256 - 3: bls - pvm_kind: - 0: arith - 1: wasm_2_0_0 - 2: riscv - refutation_tag: - 0: start - 1: move - reveal_proof_tag: - 0: raw__data__proof - 1: metadata__proof - 2: dal__page__proof - 3: dal__parameters__proof - step_tag: - 0: dissection - 1: proof -seq: -- id: alpha__operation_with_legacy_attestation_name__alpha__unsigned_operation - type: alpha__operation_with_legacy_attestation_name__alpha__unsigned_operation -- GitLab From 73436bad934b1e44e7d58f32bef57544d78e1ad8 Mon Sep 17 00:00:00 2001 From: Albin Coquereau Date: Thu, 20 Jun 2024 08:20:45 +0200 Subject: [PATCH 5/5] changes: add entry for removal of legacy attestation name encoding in the client --- CHANGES.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGES.rst b/CHANGES.rst index 7cf9b39f3765..ac4a940fe9fa 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -77,6 +77,9 @@ Client - **Breaking change** Removed read-write commands specific to Oxford. (MR :gl:`!13799`) +- **Breaking changes** client's encoding with legacy attestation name are no + longer supported starting from protocol following ParisC. (MR :gl:`!13454`) + Baker ----- -- GitLab