From ce00e23ff7801abf9bf1851991d19b68baf04c08 Mon Sep 17 00:00:00 2001 From: Nicolas Ayache Date: Thu, 7 Jul 2022 16:35:58 +0200 Subject: [PATCH 1/4] Proto/SCORU/Plugin: rename Sc_rollup.Refutation_storage.list to list_unaccounted. We stress this characteristic now that we are about to carbonate some functions. --- src/proto_alpha/lib_plugin/RPC.ml | 2 +- src/proto_alpha/lib_protocol/alpha_context.mli | 2 +- src/proto_alpha/lib_protocol/sc_rollup_storage.ml | 2 +- src/proto_alpha/lib_protocol/sc_rollup_storage.mli | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/proto_alpha/lib_plugin/RPC.ml b/src/proto_alpha/lib_plugin/RPC.ml index 771fcefd31ce..b6eb86134121 100644 --- a/src/proto_alpha/lib_plugin/RPC.ml +++ b/src/proto_alpha/lib_plugin/RPC.ml @@ -1989,7 +1989,7 @@ module Sc_rollup = struct let register_root () = Registration.register0 ~chunked:true S.root (fun context () () -> - Sc_rollup.list context) + Sc_rollup.list_unaccounted context) let register_ongoing_refutation_game () = Registration.register1 diff --git a/src/proto_alpha/lib_protocol/alpha_context.mli b/src/proto_alpha/lib_protocol/alpha_context.mli index 839341cbca70..4b956fdcb519 100644 --- a/src/proto_alpha/lib_protocol/alpha_context.mli +++ b/src/proto_alpha/lib_protocol/alpha_context.mli @@ -3441,7 +3441,7 @@ module Sc_rollup : sig val rpc_arg : t RPC_arg.t - val list : context -> t list tzresult Lwt.t + val list_unaccounted : context -> t list tzresult Lwt.t val genesis_info : context -> rollup -> Commitment.genesis_info tzresult Lwt.t diff --git a/src/proto_alpha/lib_protocol/sc_rollup_storage.ml b/src/proto_alpha/lib_protocol/sc_rollup_storage.ml index 9bb29c800446..853928ed6352 100644 --- a/src/proto_alpha/lib_protocol/sc_rollup_storage.ml +++ b/src/proto_alpha/lib_protocol/sc_rollup_storage.ml @@ -105,7 +105,7 @@ let kind ctxt address = | Some k -> return k | None -> fail (Sc_rollup_errors.Sc_rollup_does_not_exist address) -let list ctxt = +let list_unaccounted ctxt = let open Lwt_syntax in let+ res = Store.PVM_kind.keys ctxt in Result.return res diff --git a/src/proto_alpha/lib_protocol/sc_rollup_storage.mli b/src/proto_alpha/lib_protocol/sc_rollup_storage.mli index ea943801af99..53c5db31ec24 100644 --- a/src/proto_alpha/lib_protocol/sc_rollup_storage.mli +++ b/src/proto_alpha/lib_protocol/sc_rollup_storage.mli @@ -49,7 +49,7 @@ val originate : error in case the rollup does not exist. *) val kind : Raw_context.t -> Sc_rollup_repr.t -> Sc_rollups.Kind.t tzresult Lwt.t -val list : Raw_context.t -> Sc_rollup_repr.t list tzresult Lwt.t +val list_unaccounted : Raw_context.t -> Sc_rollup_repr.t list tzresult Lwt.t (** [genesis_info ctxt sc_rollup] returns the level at which a [sc_rollup] was originated, and its genesis commitment hash. *) -- GitLab From 0fdd9aad39af5623c182a9090df098ed6677429c Mon Sep 17 00:00:00 2001 From: Nicolas Ayache Date: Tue, 5 Jul 2022 18:20:33 +0200 Subject: [PATCH 2/4] Proto/SCORU: carbonate Storage.Sc_rollup.PVM_kind operations. Does not compile: code to adapt to the new signature (a new context is returned by PVM_kind functions). [skip ci] --- src/proto_alpha/lib_protocol/storage.ml | 2 +- src/proto_alpha/lib_protocol/storage.mli | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/proto_alpha/lib_protocol/storage.ml b/src/proto_alpha/lib_protocol/storage.ml index a1073a69764e..637404e7263f 100644 --- a/src/proto_alpha/lib_protocol/storage.ml +++ b/src/proto_alpha/lib_protocol/storage.ml @@ -1595,7 +1595,7 @@ module Sc_rollup = struct end module PVM_kind = - Indexed_context.Make_map + Indexed_context.Make_carbonated_map (struct let name = ["kind"] end) diff --git a/src/proto_alpha/lib_protocol/storage.mli b/src/proto_alpha/lib_protocol/storage.mli index a3305f8db0e6..c4c00f28d58f 100644 --- a/src/proto_alpha/lib_protocol/storage.mli +++ b/src/proto_alpha/lib_protocol/storage.mli @@ -698,7 +698,7 @@ module Sc_rollup : sig See module {!Sc_rollup_repr.Commitment} for details. *) module PVM_kind : - Indexed_data_storage + Non_iterable_indexed_carbonated_data_storage with type key = Sc_rollup_repr.t and type value = Sc_rollups.Kind.t and type t := Raw_context.t -- GitLab From 68b9a962546175a95580394f2e68e91e6e5cba09 Mon Sep 17 00:00:00 2001 From: Nicolas Ayache Date: Wed, 6 Jul 2022 00:17:45 +0200 Subject: [PATCH 3/4] Proto: adapt to PVM_kind functions that are now carbonated. --- src/proto_alpha/lib_plugin/RPC.ml | 3 ++- src/proto_alpha/lib_protocol/alpha_context.mli | 2 +- src/proto_alpha/lib_protocol/sc_rollup_operations.ml | 6 +++--- .../lib_protocol/sc_rollup_refutation_storage.ml | 2 +- src/proto_alpha/lib_protocol/sc_rollup_storage.ml | 12 +++++++----- src/proto_alpha/lib_protocol/sc_rollup_storage.mli | 5 ++++- 6 files changed, 18 insertions(+), 12 deletions(-) diff --git a/src/proto_alpha/lib_plugin/RPC.ml b/src/proto_alpha/lib_plugin/RPC.ml index b6eb86134121..daaac1c42cd2 100644 --- a/src/proto_alpha/lib_plugin/RPC.ml +++ b/src/proto_alpha/lib_plugin/RPC.ml @@ -1930,7 +1930,8 @@ module Sc_rollup = struct let register_kind () = Registration.opt_register1 ~chunked:true S.kind @@ fun ctxt address () () -> - Alpha_context.Sc_rollup.kind ctxt address >|=? Option.some + Alpha_context.Sc_rollup.kind ctxt address >|=? fun (_ctxt, kind) -> + Some kind (* TODO: https://gitlab.com/tezos/tezos/-/issues/2688 *) let register_genesis_info () = diff --git a/src/proto_alpha/lib_protocol/alpha_context.mli b/src/proto_alpha/lib_protocol/alpha_context.mli index 4b956fdcb519..ab984536b588 100644 --- a/src/proto_alpha/lib_protocol/alpha_context.mli +++ b/src/proto_alpha/lib_protocol/alpha_context.mli @@ -3246,7 +3246,7 @@ module Sc_rollup : sig val parameters_type : context -> t -> (Script.lazy_expr option * context) tzresult Lwt.t - val kind : context -> t -> Kind.t tzresult Lwt.t + val kind : context -> t -> (context * Kind.t) tzresult Lwt.t module Errors : sig type error += Sc_rollup_does_not_exist of t diff --git a/src/proto_alpha/lib_protocol/sc_rollup_operations.ml b/src/proto_alpha/lib_protocol/sc_rollup_operations.ml index 0547464cc672..36714f6806f9 100644 --- a/src/proto_alpha/lib_protocol/sc_rollup_operations.ml +++ b/src/proto_alpha/lib_protocol/sc_rollup_operations.ml @@ -303,9 +303,9 @@ let validate_and_decode_output_proof ctxt ~cemented_commitment rollup ~output_proof = let open Lwt_tzresult_syntax in (* Lookup the PVM of the rollup. *) - let* (module PVM : Sc_rollup.PVM.S) = - let+ kind = Sc_rollup.kind ctxt rollup in - Sc_rollup.Kind.pvm_of kind + let* ctxt, (module PVM : Sc_rollup.PVM.S) = + let+ ctxt, kind = Sc_rollup.kind ctxt rollup in + (ctxt, Sc_rollup.Kind.pvm_of kind) in let*? ctxt = Gas.consume diff --git a/src/proto_alpha/lib_protocol/sc_rollup_refutation_storage.ml b/src/proto_alpha/lib_protocol/sc_rollup_refutation_storage.ml index 39719aa13323..a506e941714b 100644 --- a/src/proto_alpha/lib_protocol/sc_rollup_refutation_storage.ml +++ b/src/proto_alpha/lib_protocol/sc_rollup_refutation_storage.ml @@ -226,7 +226,7 @@ let init_game ctxt rollup ~refuter ~defender = child_info.predecessor in let* ctxt, inbox = Store.Inbox.get ctxt rollup in - let* kind = Store.PVM_kind.get ctxt rollup in + let* ctxt, kind = Store.PVM_kind.get ctxt rollup in let default_number_of_sections = Constants_storage.sc_rollup_number_of_sections_in_dissection ctxt in diff --git a/src/proto_alpha/lib_protocol/sc_rollup_storage.ml b/src/proto_alpha/lib_protocol/sc_rollup_storage.ml index 853928ed6352..23abcf365139 100644 --- a/src/proto_alpha/lib_protocol/sc_rollup_storage.ml +++ b/src/proto_alpha/lib_protocol/sc_rollup_storage.ml @@ -37,7 +37,9 @@ let originate ctxt ~kind ~boot_sector ~parameters_ty ~genesis_commitment = let*? ctxt, nonce = Raw_context.increment_origination_nonce ctxt in let level = Raw_context.current_level ctxt in let*? address = Sc_rollup_repr.Address.from_nonce nonce in - let*! ctxt = Store.PVM_kind.add ctxt address kind in + let* ctxt, pvm_kind_size, _kind_existed = + Store.PVM_kind.add ctxt address kind + in let*! ctxt = Store.Genesis_info.add ctxt @@ -94,20 +96,20 @@ let originate ctxt ~kind ~boot_sector ~parameters_ty ~genesis_commitment = (origination_size + stored_kind_size + boot_sector_size + addresses_size + inbox_size_diff + lcc_size_diff + commitment_size_diff + commitment_added_size_diff + commitment_staker_count_size_diff - + stakers_size_diff + param_ty_size_diff) + + stakers_size_diff + param_ty_size_diff + pvm_kind_size) in return (address, size, genesis_commitment_hash, ctxt) let kind ctxt address = let open Lwt_tzresult_syntax in - let* kind_opt = Store.PVM_kind.find ctxt address in + let* ctxt, kind_opt = Store.PVM_kind.find ctxt address in match kind_opt with - | Some k -> return k + | Some k -> return (ctxt, k) | None -> fail (Sc_rollup_errors.Sc_rollup_does_not_exist address) let list_unaccounted ctxt = let open Lwt_syntax in - let+ res = Store.PVM_kind.keys ctxt in + let+ res = Store.PVM_kind.keys_unaccounted ctxt in Result.return res let genesis_info ctxt rollup = diff --git a/src/proto_alpha/lib_protocol/sc_rollup_storage.mli b/src/proto_alpha/lib_protocol/sc_rollup_storage.mli index 53c5db31ec24..dc4cb5ea8e9f 100644 --- a/src/proto_alpha/lib_protocol/sc_rollup_storage.mli +++ b/src/proto_alpha/lib_protocol/sc_rollup_storage.mli @@ -47,7 +47,10 @@ val originate : (** [kind context address] returns the kind of the given rollup [address] iff [address] is an existing rollup. Fails with an [Sc_rollup_does_not_exist] error in case the rollup does not exist. *) -val kind : Raw_context.t -> Sc_rollup_repr.t -> Sc_rollups.Kind.t tzresult Lwt.t +val kind : + Raw_context.t -> + Sc_rollup_repr.t -> + (Raw_context.t * Sc_rollups.Kind.t) tzresult Lwt.t val list_unaccounted : Raw_context.t -> Sc_rollup_repr.t list tzresult Lwt.t -- GitLab From b928f82fc7377c2eda9420d608981f3be8c42355 Mon Sep 17 00:00:00 2001 From: Nicolas Ayache Date: Fri, 8 Jul 2022 14:31:28 +0200 Subject: [PATCH 4/4] Tezt: update regression traces. --- ...ctionality (feature_flag_is_disabled).out | 22 +- ...ctionality (rollup_node_dal_subscript.out | 22 +- ... smart contract optimistic rollup node.out | 22 +- .../Alpha- consecutive commitments.out | 22 +- .../Alpha- ensure boot sector is used.out | 44 ++-- ...Alpha- get genesis info of a sc rollup.out | 22 +- ...nt hash and inbox level of a sc rollup.out | 22 +- ...ract rollup address through the client.out | 22 +- .../Alpha- list originated rollups.out | 220 +++++++++--------- ...ances PVM state with internal messages.out | 22 +- ... node advances PVM state with messages.out | 22 +- ...pha- node boots into the initial state.out | 22 +- ...ommitments in the rollup node (commitm.out | 22 +- ...ommitments in the rollup node (first_p.out | 22 +- ...ommitments in the rollup node (handles.out | 22 +- ...ommitments in the rollup node (message.out | 22 +- ...ommitments in the rollup node (no_comm.out | 22 +- ...ommitments in the rollup node (node_us.out | 22 +- ...ommitments in the rollup node (non_fin.out | 22 +- ...ce of inbox in the rollup node (basic).out | 22 +- ...f inbox in the rollup node (handles_ch.out | 22 +- ...ce of inbox in the rollup node (stops).out | 22 +- .../Alpha- originate with boot sector.out | 22 +- ...tion of a SCORU executes without error.out | 22 +- ...ssages in the inbox - check inbox size.out | 22 +- ...s in the inbox - current messages hash.out | 22 +- 26 files changed, 396 insertions(+), 396 deletions(-) diff --git a/tezt/tests/expected/dal.ml/Alpha- Testing data availability layer functionality (feature_flag_is_disabled).out b/tezt/tests/expected/dal.ml/Alpha- Testing data availability layer functionality (feature_flag_is_disabled).out index 51bbe0aac594..830efd4806e3 100644 --- a/tezt/tests/expected/dal.ml/Alpha- Testing data availability layer functionality (feature_flag_is_disabled).out +++ b/tezt/tests/expected/dal.ml/Alpha- Testing data availability layer functionality (feature_flag_is_disabled).out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,20 +12,20 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type unit with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 diff --git a/tezt/tests/expected/dal.ml/Alpha- Testing data availability layer functionality (rollup_node_dal_subscript.out b/tezt/tests/expected/dal.ml/Alpha- Testing data availability layer functionality (rollup_node_dal_subscript.out index 9528939d7ba8..a8ee78b23f3d 100644 --- a/tezt/tests/expected/dal.ml/Alpha- Testing data availability layer functionality (rollup_node_dal_subscript.out +++ b/tezt/tests/expected/dal.ml/Alpha- Testing data availability layer functionality (rollup_node_dal_subscript.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type unit with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- configuration of a smart contract optimistic rollup node.out b/tezt/tests/expected/sc_rollup.ml/Alpha- configuration of a smart contract optimistic rollup node.out index 9b20e4d284dd..f901ef68e52f 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- configuration of a smart contract optimistic rollup node.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- configuration of a smart contract optimistic rollup node.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,20 +12,20 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- consecutive commitments.out b/tezt/tests/expected/sc_rollup.ml/Alpha- consecutive commitments.out index e4c9e579e068..11fa06b1a9e3 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- consecutive commitments.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- consecutive commitments.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none publish commitment from '[PUBLIC_KEY_HASH]' for sc rollup '[SC_ROLLUP_HASH]' with compressed state scs11VNjWyZw4Tgbvsom8epQbox86S2CKkE1UAZkXMM7Pj8MQMLzMf at inbox level 32 and predecessor '[SC_ROLLUP_COMMITMENT_HASH]' and number of ticks 1 diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- ensure boot sector is used.out b/tezt/tests/expected/sc_rollup.ml/Alpha- ensure boot sector is used.out index 40ba26e36eaa..a37f6d0161d5 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- ensure boot sector is used.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- ensure boot sector is used.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with '10 10 10 + +' --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.156 units (will add 100 for safety) -Estimated storage: 6626 bytes added (will add 20 for safety) +Estimated gas: 2909.164 units (will add 100 for safety) +Estimated storage: 6628 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000646 + Fee to the baker: ꜩ0.000666 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6646 bytes + Gas limit: 3010 + Storage limit: 6648 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000646 - payload fees(the block proposer) ....... +ꜩ0.000646 + [PUBLIC_KEY_HASH] ... -ꜩ0.000666 + payload fees(the block proposer) ....... +ꜩ0.000666 Originate smart contract rollup of kind arith and type string with boot sector '10 10 10 + +' This smart contract rollup origination was successfully applied - Consumed gas: 2709.156 - Storage size: 6626 bytes + Consumed gas: 2909.164 + Storage size: 6628 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6565 - storage fees ........................... +ꜩ1.6565 + [PUBLIC_KEY_HASH] ... -ꜩ1.657 + storage fees ........................... +ꜩ1.657 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' @@ -77,8 +77,8 @@ This sequence of operations was run: ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with 31 --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.116 units (will add 100 for safety) -Estimated storage: 6616 bytes added (will add 20 for safety) +Estimated gas: 2909.124 units (will add 100 for safety) +Estimated storage: 6618 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -88,22 +88,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000636 + Fee to the baker: ꜩ0.000656 Expected counter: 3 - Gas limit: 2810 - Storage limit: 6636 bytes + Gas limit: 3010 + Storage limit: 6638 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000636 - payload fees(the block proposer) ....... +ꜩ0.000636 + [PUBLIC_KEY_HASH] ... -ꜩ0.000656 + payload fees(the block proposer) ....... +ꜩ0.000656 Originate smart contract rollup of kind arith and type string with boot sector '31' This smart contract rollup origination was successfully applied - Consumed gas: 2709.116 - Storage size: 6616 bytes + Consumed gas: 2909.124 + Storage size: 6618 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.654 - storage fees ........................... +ꜩ1.654 + [PUBLIC_KEY_HASH] ... -ꜩ1.6545 + storage fees ........................... +ꜩ1.6545 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- get genesis info of a sc rollup.out b/tezt/tests/expected/sc_rollup.ml/Alpha- get genesis info of a sc rollup.out index 9b20e4d284dd..f901ef68e52f 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- get genesis info of a sc rollup.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- get genesis info of a sc rollup.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,20 +12,20 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- get last cemented commitment hash and inbox level of a sc rollup.out b/tezt/tests/expected/sc_rollup.ml/Alpha- get last cemented commitment hash and inbox level of a sc rollup.out index 9b20e4d284dd..f901ef68e52f 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- get last cemented commitment hash and inbox level of a sc rollup.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- get last cemented commitment hash and inbox level of a sc rollup.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,20 +12,20 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- getting a smart-contract rollup address through the client.out b/tezt/tests/expected/sc_rollup.ml/Alpha- getting a smart-contract rollup address through the client.out index 9b20e4d284dd..f901ef68e52f 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- getting a smart-contract rollup address through the client.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- getting a smart-contract rollup address through the client.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,20 +12,20 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- list originated rollups.out b/tezt/tests/expected/sc_rollup.ml/Alpha- list originated rollups.out index 5fb3471ba05a..499cf9d85dd2 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- list originated rollups.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- list originated rollups.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,28 +12,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -43,28 +43,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 2 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -74,28 +74,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 3 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -105,28 +105,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 4 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -136,28 +136,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 5 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -167,28 +167,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 6 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -198,28 +198,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 7 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -229,28 +229,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 8 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -260,28 +260,28 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 9 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -291,20 +291,20 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 10 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with internal messages.out b/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with internal messages.out index 88203ec8c5f2..d46f9bc61379 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with internal messages.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with internal messages.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with messages.out b/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with messages.out index ba56d5213556..ccc952ab887d 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with messages.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with messages.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- node boots into the initial state.out b/tezt/tests/expected/sc_rollup.ml/Alpha- node boots into the initial state.out index a207ee3903b4..a9ed48c54c7f 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- node boots into the initial state.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- node boots into the initial state.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (commitm.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (commitm.out index 637a3956c5d0..615299b81703 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (commitm.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (commitm.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (first_p.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (first_p.out index 237b9fec99f0..16b257c33290 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (first_p.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (first_p.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (handles.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (handles.out index 5fcb80206a65..d1a40926cf08 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (handles.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (handles.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (message.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (message.out index 0f0ce47ab835..453fb0aa902c 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (message.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (message.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (no_comm.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (no_comm.out index f05550fb17ac..39c492356b61 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (no_comm.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (no_comm.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (node_us.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (node_us.out index 6445ff3d0188..ee931e29c544 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (node_us.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (node_us.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (non_fin.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (non_fin.out index 242f3219a824..2b455715acab 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (non_fin.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (non_fin.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/genesis_info' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (basic).out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (basic).out index 0033f2eaf550..1acecb5ff894 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (basic).out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (basic).out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none send sc rollup message 'text:["CAFEBABE"]' from bootstrap1 to '[SC_ROLLUP_HASH]' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (handles_ch.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (handles_ch.out index b4c36f530f66..4002e11a37ae 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (handles_ch.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (handles_ch.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none send sc rollup message 'text:["CAFEBABE"]' from bootstrap1 to '[SC_ROLLUP_HASH]' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (stops).out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (stops).out index 2e2c6a76348d..9f78bf45a120 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (stops).out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (stops).out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none send sc rollup message 'text:["CAFEBABE"]' from bootstrap1 to '[SC_ROLLUP_HASH]' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- originate with boot sector.out b/tezt/tests/expected/sc_rollup.ml/Alpha- originate with boot sector.out index f1373a5831da..96055073a0df 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- originate with boot sector.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- originate with boot sector.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with '10 10 10 + +' --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.156 units (will add 100 for safety) -Estimated storage: 6626 bytes added (will add 20 for safety) +Estimated gas: 2909.164 units (will add 100 for safety) +Estimated storage: 6628 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000646 + Fee to the baker: ꜩ0.000666 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6646 bytes + Gas limit: 3010 + Storage limit: 6648 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000646 - payload fees(the block proposer) ....... +ꜩ0.000646 + [PUBLIC_KEY_HASH] ... -ꜩ0.000666 + payload fees(the block proposer) ....... +ꜩ0.000666 Originate smart contract rollup of kind arith and type string with boot sector '10 10 10 + +' This smart contract rollup origination was successfully applied - Consumed gas: 2709.156 - Storage size: 6626 bytes + Consumed gas: 2909.164 + Storage size: 6628 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6565 - storage fees ........................... +ꜩ1.6565 + [PUBLIC_KEY_HASH] ... -ꜩ1.657 + storage fees ........................... +ꜩ1.657 ./tezos-client rpc get '/chains/main/blocks/head/context/sc_rollup/[SC_ROLLUP_HASH]/boot_sector' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- origination of a SCORU executes without error.out b/tezt/tests/expected/sc_rollup.ml/Alpha- origination of a SCORU executes without error.out index 9b20e4d284dd..f901ef68e52f 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- origination of a SCORU executes without error.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- origination of a SCORU executes without error.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,20 +12,20 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - check inbox size.out b/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - check inbox size.out index 5cc7ec561d32..8e756c561af5 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - check inbox size.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - check inbox size.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none send sc rollup message 'text:["CAFEBABE"]' from bootstrap1 to '[SC_ROLLUP_HASH]' diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - current messages hash.out b/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - current messages hash.out index 733d44ea6180..b3f113e782f9 100644 --- a/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - current messages hash.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - current messages hash.out @@ -1,8 +1,8 @@ ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type string booting with --burn-cap 9999999 Node is bootstrapped. -Estimated gas: 2709.108 units (will add 100 for safety) -Estimated storage: 6614 bytes added (will add 20 for safety) +Estimated gas: 2909.116 units (will add 100 for safety) +Estimated storage: 6616 bytes added (will add 20 for safety) Operation successfully injected in the node. Operation hash is '[OPERATION_HASH]' NOT waiting for the operation to be included. @@ -12,22 +12,22 @@ and/or an external block explorer to make sure that it has been included. This sequence of operations was run: Manager signed operations: From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000634 + Fee to the baker: ꜩ0.000654 Expected counter: 1 - Gas limit: 2810 - Storage limit: 6634 bytes + Gas limit: 3010 + Storage limit: 6636 bytes Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000634 - payload fees(the block proposer) ....... +ꜩ0.000634 + [PUBLIC_KEY_HASH] ... -ꜩ0.000654 + payload fees(the block proposer) ....... +ꜩ0.000654 Originate smart contract rollup of kind arith and type string with boot sector '' This smart contract rollup origination was successfully applied - Consumed gas: 2709.108 - Storage size: 6614 bytes + Consumed gas: 2909.116 + Storage size: 6616 bytes Address: [SC_ROLLUP_HASH] Genesis commitment hash: [SC_ROLLUP_COMMITMENT_HASH] Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.6535 - storage fees ........................... +ꜩ1.6535 + [PUBLIC_KEY_HASH] ... -ꜩ1.654 + storage fees ........................... +ꜩ1.654 ./tezos-client --wait none send sc rollup message 'text:["hello, message number 0", "hello, message number 1", "hello, message number 2", "hello, message number 3", "hello, message number 4"]' from bootstrap1 to '[SC_ROLLUP_HASH]' -- GitLab