sort by:
Revision Author Date Message Commit Date
16fcb6f Tezt: speedup tests by baking with any bootstrap account. 13 December 2022, 12:18:41 UTC
6cf6441 Merge tezos/tezos!7127: Tezt: make test 'bootstrap: test threshold stuck' more robust. Co-authored-by: iguerNL@Functori <iguer@functori.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7127 13 December 2022, 11:16:06 UTC
8311618 Tezt: make test 'bootstrap: test threshold stuck' more robust. 13 December 2022, 10:36:18 UTC
e9dcec4 Merge tezos/tezos!7117: Makefile: set [OCTEZ_EXECUTABLES] in target [enable-time-measurement] Co-authored-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Pierre Boutillier <pierre.boutillier@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7117 13 December 2022, 08:28:47 UTC
846a454 Makefile: set [OCTEZ_EXECUTABLES] in target [enable-time-measurement] 12 December 2022, 17:19:05 UTC
daa62fc Merge tezos/tezos!7102: Better DAL node API (6b): Tracking selected slots attestation Co-authored-by: iguerNL@Functori <iguer@functori.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: Martin Tomazic <martin.tomazic97@gmail.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7102 12 December 2022, 17:18:22 UTC
a4aa4ed DAL/Node: track attestation of selected slots headers on L1 12 December 2022, 16:52:51 UTC
9b1f07f DAL/Node: add a function Path.to_string 12 December 2022, 16:52:51 UTC
f88ee83 DAL, node: add an assert for an invariant that should hold. 12 December 2022, 16:52:51 UTC
68a851c DAL/Plugin: add a new function slots_headers_attestation 12 December 2022, 16:52:51 UTC
eed2980 DAL/Node: pull all DAL proto parameters at once 12 December 2022, 16:52:51 UTC
25a657d Proto: Dal: add identity function to_int_list to avoid 'List.map to_int' 12 December 2022, 16:52:51 UTC
af4db6f Proto, Dal: also provide a function [slots_range_opt] 12 December 2022, 16:52:50 UTC
ea951c1 Proto,DAL: add function Index.slots_range 12 December 2022, 16:52:50 UTC
c229a67 Proto,DAL: have both of_int_opt and of_int for slots indices 12 December 2022, 16:52:50 UTC
b4230dd DAL/Node: small refactoring 12 December 2022, 16:52:50 UTC
7fe6a41 Merge tezos/tezos!7110: SCORU: Relax ACL for RPCs in rollup node Co-authored-by: Yann Regis-Gianas <yann@nomadic-labs.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7110 12 December 2022, 16:52:08 UTC
006fd44 SCORU,Node: Relax ACL for RPCs Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 12 December 2022, 16:25:39 UTC
596a166 Merge tezos/tezos!7111: SCORU,WASM: Fix tag in binary encoding Co-authored-by: Yann Regis-Gianas <yann@nomadic-labs.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7111 12 December 2022, 16:24:52 UTC
acc6e42 SCORU,WASM: Fix tag in binary encoding `"tag"` was fine but `tag` is better Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 12 December 2022, 15:56:41 UTC
61a7342 Merge tezos/tezos!7075: WASM/PVM: enable `write_debug` alternative implementation if necessary Co-authored-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Emma Turner <1623821-emturner@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7075 12 December 2022, 15:55:54 UTC
9643971 WASM/Fast: make debug output opt-out and enablable 12 December 2022, 15:20:16 UTC
6538365 WASM/PVM: ensure both write_debug implementation behave the same 12 December 2022, 15:20:16 UTC
4ebdc7b WASM/Host_functions: enforce flushing the output in write_debug 12 December 2022, 15:20:16 UTC
7ffcbc9 WASM/PVM: add debug aware version of compute(s) 12 December 2022, 15:20:16 UTC
b9f5dae WASM: alternative host functions registry for debug 12 December 2022, 15:20:16 UTC
0752b63 Merge tezos/tezos!7114: Scoru,Proto: fix error description Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7114 12 December 2022, 15:19:25 UTC
ef79bb4 Scoru,Proto: fix error description 12 December 2022, 14:54:34 UTC
7084e26 Merge tezos/tezos!7113: Doc: Update Alpha changelog Co-authored-by: Fedor Sheremetyev <sheremetyev@gmail.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> Approved-by: Joel Bjornson <joel.bjornson@trili.tech> Approved-by: Tezos Merbocop <merbocop@cryptium.ch> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7113 12 December 2022, 14:53:46 UTC
d7f5d45 Doc: Update Alpha changelog Describe protocol changes merged to master in the last week. 12 December 2022, 14:24:57 UTC
71aeefb Merge tezos/tezos!7109: Scoru,Proto: removes redundant [level_proof] field Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7109 12 December 2022, 14:24:12 UTC
89b042a Scoru,Proto: removes redundant [level_proof] field 12 December 2022, 13:58:27 UTC
a345523 Merge tezos/tezos!7107: WASM: Restrict reading from and writing to durable storage Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Emma Turner <1623821-emturner@users.noreply.gitlab.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7107 12 December 2022, 13:57:42 UTC
19f3e63 WASM: Restrict reading from and writing to durable storage We divide by two the number of bytes one call to `store_read` and `store_write` can manipulate. This is to ensure that the resulting proofs do not contain more than 5,120 bytes of data (2,048 + 512 from the durable storage, and 2,048 + 512 from the memory). The additional 512 bytes are for when the access does not target an address which is a multiple of 512. According to my observations, the resulting proofs are smaller than 16KBytes. For experimenting, I have used variants of the following kernel. (module (type $store_r_t (func (param i32 i32 i32 i32 i32) (result i32))) (type $store_w_t (func (param i32 i32 i32 i32 i32) (result i32))) (import "smart_rollup_core" "store_write" (func $store_write (type $store_w_t))) (import "smart_rollup_core" "store_read" (func $store_read (type $store_r_t))) (data (i32.const 0) "/data") (memory 65536) (export "mem" (memory 0)) (func (export "kernel_run") (local $from i32) (local $to i32) (local $page_size i32) (local.set $from (i32.const 4096)) (local.set $to (i32.const 2_000_000_000)) (local.set $page_size (i32.const 2048)) (drop (call $store_write (i32.const 0) (i32.const 5) (i32.const 0) (i32.const 0) (local.get $page_size))) (loop $cont (if (i32.lt_u (local.get $from) (local.get $to)) (then (drop (call $store_write (i32.const 0) (i32.const 5) (local.get $from) (i32.const 0) (local.get $page_size))) (drop (call $store_read (i32.const 0) (i32.const 5) (i32.const 0) (local.get $from) (local.get $page_size))) (local.set $from (i32.add (local.get $from) (i32.const 2048))) (br $cont)))))) Fixup: One source of truth for 2,048 bytes check 12 December 2022, 13:33:25 UTC
6fbacff Merge tezos/tezos!6965: SCORU, Node: Add info metrics Co-authored-by: Killian Delarue <killian.delarue@nomadic-labs.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Emma Turner <1623821-emturner@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6965 12 December 2022, 13:32:34 UTC
d249b14 SCORU, Node: Add rollup node info metric 12 December 2022, 11:17:45 UTC
7a099c2 SCORU, Node: Add general info metric 12 December 2022, 11:17:41 UTC
c4243aa Merge tezos/tezos!6888: Sc_rollup_node: Add dump-metrics command Co-authored-by: Killian Delarue <killian.delarue@nomadic-labs.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Emma Turner <1623821-emturner@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6888 12 December 2022, 09:25:56 UTC
0d557ea SCORU, Node: Fix default metrics-addr 12 December 2022, 08:59:25 UTC
5667bdc SCORU, Node: Add dump-metrics command 12 December 2022, 08:59:25 UTC
dbe980f Merge tezos/tezos!7074: DAL: introduce committee epochs Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Mohamed IGUERNLALA <iguer@functori.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7074 12 December 2022, 08:54:43 UTC
0f71c0a Tezt: update regression outputs 12 December 2022, 08:28:10 UTC
6a5cb63 Tezt/Dal: fetch more DAL parameters 12 December 2022, 08:26:15 UTC
669aff9 Tezt/Dal: check that there's one committee per epoch 12 December 2022, 08:26:15 UTC
7690f2e Proto/Dal: have one DAL committee per epoch 12 December 2022, 08:26:15 UTC
dddc532 Proto/Dal: introduce blocks_per_epoch 12 December 2022, 08:26:14 UTC
1529412 Proto/Dal: refactor to eliminate duplicate code 12 December 2022, 08:26:13 UTC
f0c93b4 Proto/Plugin: default level for dal_shards RPC is current level 12 December 2022, 08:26:13 UTC
c900677 Proto/Dal: make minor edits for readability 12 December 2022, 08:26:12 UTC
092423b Proto/Dal: rename functions for clarity 12 December 2022, 08:26:12 UTC
1fb6d98 Proto/Dal: make minor doc-string edits 12 December 2022, 08:26:12 UTC
04481ca Merge tezos/tezos!7095: Better DAL node API (6a): Prepare tracking of selected slots attestation Co-authored-by: iguerNL@Functori <iguer@functori.com> Approved-by: Martin Tomazic <martin.tomazic97@gmail.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7095 09 December 2022, 12:05:05 UTC
e622877 Proto: refactor Cannot_read_block_metadata to be able to reuse it 09 December 2022, 11:38:24 UTC
d5a09e3 DAL/Node: use Plugin.block_info in new_head handler 09 December 2022, 11:38:24 UTC
dcacba8 DAL/Plugin: add function block_info 09 December 2022, 11:38:24 UTC
53d74a1 DAL/Node: introduce a type `slot_index` 09 December 2022, 11:38:24 UTC
533d8e4 DAL/Node: small refactoring in services 09 December 2022, 11:38:24 UTC
e932b02 Merge tezos/tezos!7090: Scoru/Wasm: fix hash divergence on eval trapped; fix kernel fallback flow in fast mode Co-authored-by: Emma Turner <emma.turner@trili.tech> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Ole Krüger <ole.kruger@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7090 07 December 2022, 16:40:06 UTC
6a71dc4 Scoru/Wasm VM: patch error flags on successful fast execution run 07 December 2022, 16:11:10 UTC
ea90674 Scoru/Wasm: write upgrade error flag to durable on fallback When an upgrade fails, write the failure to durable storage. This allows the original (fallback) kernel to more gracefully handle the error, rather than blindly trying again as it may do otherwise. 07 December 2022, 16:11:09 UTC
500fc2b Scoru/Wasm VM: continue computation when errors have fallback Previously, evaluation stopped when a Stuck state was reached. If the error was recoverable through the fallback mechanism, then the following evaluation would 'unstuck' the vm. This worked fine for the PVM, but resulted in the node halting execution when such an error was reached. Instead, we continue computation when an error is recoverable. 07 December 2022, 16:11:09 UTC
5af8cfd Scoru/Wasm VM: fix scheduling of compute_step_many on eval finished When evaluation finishes, the `stuck_flag` is deleted if it exists. This bookkeeping was not happening under `eval_step_many_until`, as it treated the final eval tick as a padding tick. 07 December 2022, 16:07:25 UTC
921eec4 Merge tezos/tezos!7097: Doc: update to 15s block times Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: Nic Volanschi <nic.volanschi@nomadic-labs.com> Approved-by: Tezos Merbocop <merbocop@cryptium.ch> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7097 07 December 2022, 15:12:16 UTC
0c9fe5b Docs/Alpha: update after reduction of block times 07 December 2022, 14:44:08 UTC
4d5f8b8 Merge tezos/tezos!7094: Benchmark: forbid non-default entry-points for transfers to roll-ups. Co-authored-by: Nicolas Ayache <nicolas.ayache@nomadic-labs.com> Approved-by: Lucas Randazzo <lucas.randazzo@nomadic-labs.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> Approved-by: Joel Bjornson <joel.bjornson@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7094 07 December 2022, 14:43:22 UTC
210e615 Benchmark: forbid non-default entry-points for transfers to roll-ups. Following https://gitlab.com/tezos/tezos/-/commit/9cfa537e0e697bae2e6613b2ab7782ad9cff0ab7. 07 December 2022, 14:15:59 UTC
a3d24f8 Merge tezos/tezos!7017: 15s block times Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: vbot <vincent.botbol@nomadic-labs.com> Approved-by: Benjamin Canou <benjamin@canou.fr> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7017 07 December 2022, 14:02:43 UTC
7448754 Tezt/Scoru: reset regressions for test_output_message_generic 07 December 2022, 13:37:48 UTC
b247c0c Proto/Scoru: double outbox_validity_period 07 December 2022, 13:37:48 UTC
eefe69e Docs/Protocols: update changelog for Alpha 07 December 2022, 13:37:47 UTC
710d4d1 Proto/tests: update tx rollup test to use half max_messages_per_inbox 07 December 2022, 13:37:47 UTC
e466af7 Tezt: update regressions after constants update 07 December 2022, 13:37:47 UTC
4974e82 Tezt: improve log message 07 December 2022, 13:37:47 UTC
33d375e Proto/Tests: adapt gas_levels test to new block gas limit 07 December 2022, 13:37:47 UTC
5213760 Proto: set block times to 15s and update related constants 07 December 2022, 13:37:47 UTC
d37c29b Merge tezos/tezos!7092: Scoru,Proto: allow anyone to recover a bond Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7092 07 December 2022, 13:02:49 UTC
b7cbf3f Scoru,Tezt: test recover bond of stakers 07 December 2022, 12:37:01 UTC
4098e9a Scoru,Proto: allow anyone to recover a bond 07 December 2022, 12:37:01 UTC
2ffae8d Merge tezos/tezos!6972: SCORU: Add parallel games Co-authored-by: Yann Regis-Gianas <yann@nomadic-labs.com> Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6972 07 December 2022, 11:52:41 UTC
bde133d Proto,SCORU: Cosmetics Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:48 UTC
f4e4137 Proto,SCORU: Remove outdated comment Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:48 UTC
10d5a1a Tezt,SCORU: Update regression traces Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:48 UTC
6d883ae Tezt,SCORU: Reduce the number of parallel games To avoid flakiness in the CI Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:48 UTC
bdd2bde Proto,SCORU: Avoid using '_' in a pattern Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:48 UTC
68e6c40 Proto,SCORU: Index game info with Game.Index instead of hashes Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:48 UTC
cfb6488 Proto,SCORU: Fix typo 07 December 2022, 11:28:48 UTC
0747e82 Proto,SCORU: Fix typos 07 December 2022, 11:28:48 UTC
31d6d41 Proto,SCORU: Fix invalid error registration Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:48 UTC
541a1fd Proto,SCORU: Rewrite get_ongoing_game in a more direct way Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
f0aaf86 Proto: Remove dead code in Storage Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
fecf3c2 Proto,SCORU: Enforce maximal sharing of games Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
1226a03 Proto,SCORU: Enable parallel games in tezt Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
c4dbe7f Proto,SCORU: Encapsule game store operations Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
0d289a8 Proto,SCORU: Fix missing removal Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
2a8bb2b Tests,SCORU: One simply cannot play an arbitrary number of games Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
e1f564d Proto,SCORU: Check that the number of parallel games is limited Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
4862089 Proto,SCORU: Add sc_rollup_max_number_of_parallel_games constant Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
ebdf392 Proto,SCORU: Stop refutation games when stakes are lost Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
9ff0deb Proto,SCORU: Add is_staker function Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
427cb09 Proto,SCORU: Allow multiple parallel games for a staker A staker can participate in multiple games in parallel. Notice that for a pair of stakers, there can be at most on game since a staker can stake on at most one commitment per level. Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 07 December 2022, 11:28:47 UTC
back to top