https://gitlab.com/tezos/tezos

sort by:
Revision Author Date Message Commit Date
1e645e6 DAL: Backport plugin-related changes 14 December 2022, 12:08:10 UTC
40013ef Backport merge request 7075 14 December 2022, 12:08:09 UTC
dae0e8e Test: disable flaky synchronisation heuristics tests 14 December 2022, 12:08:09 UTC
970ab5f DAL: Decouple error registration 14 December 2022, 12:08:09 UTC
e86ee8e Doc: De-duplicate references for Mumbai docs 14 December 2022, 12:08:09 UTC
9282265 Doc: Generate RPCs for protocol 14 December 2022, 12:08:09 UTC
e675905 Backport merge request 7095 14 December 2022, 12:08:08 UTC
1bfe642 Tx_rollup: Do not build TORU binaries for Mumbai and Alpha 14 December 2022, 12:08:08 UTC
0fd0412 Doc: rename Alpha to Mumbai 14 December 2022, 12:08:08 UTC
ce7077c Test: add encoding samples for Mumbai and update regression tests 14 December 2022, 12:08:08 UTC
5cd48e7 Test: add Mumbai to Tezt tests 14 December 2022, 12:08:08 UTC
708227e Doc: Generate RPC and commands docs 14 December 2022, 12:08:07 UTC
d772e2c Fix OCaml formatting 14 December 2022, 12:08:07 UTC
5240656 Update .ocamlformat files 14 December 2022, 12:08:07 UTC
7a3f929 Build: Link Mumbai 14 December 2022, 12:08:07 UTC
4660b08 Protocol: Mumbai 14 December 2022, 12:08:07 UTC
858bd86 Merge tezos/tezos!7137: Tests/Python: Remove [TestView] from [test_contract.py] Co-authored-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> Approved-by: Mohamed IGUERNLALA <iguer@functori.com> Approved-by: pietro <pietro.abate@tezcore.com> Approved-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7137 14 December 2022, 10:35:51 UTC
f9b5dce Tests/Python: Remove [TestView] from [test_contract.py] This test was translated to Tezt in !6314 but the python test was left by mistake. 14 December 2022, 10:06:03 UTC
7aa6f5a Merge tezos/tezos!7131: Owners: add owners of wasm related libs Co-authored-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Ole Krüger <ole.kruger@trili.tech> Approved-by: Thomas Letan <lthms@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7131 13 December 2022, 20:41:09 UTC
d30256a Owners: add @lthms, @ole.kruger and @picdc as owners of wasm libs 13 December 2022, 19:55:22 UTC
5596ea8 Merge tezos/tezos!7121: New DAL node API: RPC GET /commitments/<level>/<slot_index> Co-authored-by: iguerNL@Functori <iguer@functori.com> Approved-by: Rémy El Sibaïe <remy.el-sibaie@nomadic-labs.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7121 13 December 2022, 16:21:54 UTC
c663a42 Tezt/DAL: test RPC GET /commitments/<level>/<index> 13 December 2022, 15:56:48 UTC
7517158 DAL/lib_tezos: bind RPC GET /commitments/<level>/<index> 13 December 2022, 15:56:47 UTC
255f598 DAL/Node: register a new service GET /commitments/<level>/<index> 13 December 2022, 15:56:47 UTC
b3fa015 DAL/Node: retrieve accepted commitments by published_level+slot_index 13 December 2022, 15:56:47 UTC
fde8aed DAL/Node: service for RPC GET /commitments/<level>/<index> 13 December 2022, 15:56:47 UTC
b545f31 DAL/Node: define commitment encoder & decoder 13 December 2022, 15:56:47 UTC
15fc6ba Merge tezos/tezos!7103: Tezt/Dal: Add test for DAL-committee membership check of attestation Co-authored-by: lin <linoshitani@gmail.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7103 13 December 2022, 15:12:37 UTC
e9a0f5a Tezt/Dal: Add test of DAL-committee membership check for attestation 13 December 2022, 14:45:43 UTC
55e982a Merge tezos/tezos!7106: Octez-sandboxed scripts: fix & improve Co-authored-by: iguerNL@Functori <iguer@functori.com> Approved-by: Killian Delarue <killian.delarue@nomadic-labs.com> Approved-by: Raphaël Cauderlier <raphael.cauderlier@nomadic-labs.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7106 13 December 2022, 14:44:50 UTC
fffb951 octez-init-sandboxed-client, MacOS use `tr -d` instead of `--delete` 13 December 2022, 14:20:53 UTC
30ff4d1 octez-sandboxed-node: start the node in archive mode 13 December 2022, 14:20:53 UTC
e4e724a Merge tezos/tezos!6968: Proto, SCORU: Weaken the condition on LCC in the rest of the functions Co-authored-by: Ilya Peresadin <ilya.peresadin@trili.tech> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6968 13 December 2022, 14:19:33 UTC
be7df71 Proto: Adapt stake storage functions to weakened LCC condition After cementation condition has been weakened, there are some possible exploits of the rest of the functions. In particularly, the following things have been adjusted: * Allow bond withdrawal when staked on LCC predecessor * Prohibit staker removal when staked on LCC predecessor * Allow refining stake from commit behind LCC 13 December 2022, 13:52:34 UTC
004779b Merge tezos/tezos!7133: Tezt: speedup tests by baking with any bootstrap account. Co-authored-by: iguerNL@Functori <iguer@functori.com> Approved-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/7133 13 December 2022, 13:49:30 UTC
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
back to top