https://gitlab.com/tezos/tezos

sort by:
Revision Author Date Message Commit Date
1bcde7e stash: local Store module 18 August 2022, 08:42:31 UTC
9194826 wip: complete the code in light_core.ml 18 August 2022, 08:42:30 UTC
087d313 wip: refactor consensus_v2, fill out validate_v2 a bit 16 August 2022, 14:45:02 UTC
5b004a0 wip: refactor out common bits of validate 16 August 2022, 14:45:02 UTC
73f2be4 wip: fill out consensus_v2 16 August 2022, 14:45:01 UTC
5f2c18a wip: Lib_proxy: add boilerplate to handle Irmin proofs Note: there is still a lot of unimplemented functions 16 August 2022, 14:45:01 UTC
9954aa0 wip: read merkle proofs from Irmin as input 16 August 2022, 14:45:01 UTC
d3af357 wip: Lib_context: Produce Irmin proofs instead of Block_services.merkle_tree 16 August 2022, 14:45:00 UTC
82455cf Lib_context: refactor: create separate module for Merkle_proof_encoding Separate `Merkle_proof_encoding` into a new module, to lighten dependencies on `Tezos_shell_services` when we'll add Irmin proofs to `Tezos_context`. This will allow `Tezos_shell_services` to remain `js-compatible`. 16 August 2022, 14:45:00 UTC
497f0a2 Merge tezos/tezos!5730: refactor: reverse dependency between lib_context and lib_shell_services 'nbacquey@lib_context_refactor' into 'master' Co-authored-by: Nicolas BACQUEY <nicolas.bacquey@tweag.io> Approved-by: Swann Moreau <evertedsphere@gmail.com> Approved-by: Clément Hurlin <clement.hurlin@tweag.io> Approved-by: vbot <vincent.botbol@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5730 16 August 2022, 14:41:55 UTC
844f06f refactor: reverse dependency between lib_context and lib_shell_services This commit moves all types relative to the definition and transportation of merkle proofs for the light mode, from `lib_shell_services` to `lib_context`. This refactoring reverses the dependency between both library: now, `lib_shell_services` depends on `lib_context`, instead of the reverse. This will allow the former to depend on other types defined in the latter, which is a necessary step to achieve #2607. 16 August 2022, 14:09:05 UTC
f67290f Merge tezos/tezos!5891: Scoru_wasm: Parser state encodings 'pierrick@wasm-parser-encodings' into 'master' Co-authored-by: Hans Hoglund <hans.hoglund@trili.tech> Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Co-authored-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Hans Hoglund <hans.hoglund@trili.tech> Approved-by: Joel Bjornson <joel.bjornson@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5891 16 August 2022, 12:44:16 UTC
ff2df21 SCORU: WASM: Normalize test names and fix invocations 16 August 2022, 12:17:03 UTC
5ab05ca WASM: Modify the PVM to tickify the parsing phase 16 August 2022, 12:17:03 UTC
5a4a96f WASM: Decode state encoding 16 August 2022, 12:17:02 UTC
925cae6 WASM: Module state encoding 16 August 2022, 12:17:02 UTC
dc437b2 WASM: Fields encoding 16 August 2022, 12:17:02 UTC
43388a7 WASM: Data segment encoding 16 August 2022, 12:17:02 UTC
c2a2f3b WASM: Elem segment encodings 16 August 2022, 12:17:02 UTC
3054092 WASM: Code state encoding 16 August 2022, 12:17:02 UTC
f5a79ae WASM: Instr_block and Block encoding 16 August 2022, 12:17:02 UTC
3285592 WASM: Exports encodings 16 August 2022, 12:17:01 UTC
b316a73 WASM: Lazy_stack encoding 16 August 2022, 12:17:01 UTC
d110f8f WASM: Import encoding 16 August 2022, 12:17:01 UTC
eec7800 WASM: Func_type encoding 16 August 2022, 12:17:01 UTC
4df0438 WASM: Name encoding 16 August 2022, 12:17:01 UTC
b65aca7 WASM: Decode.Lazy_vec encoding 16 August 2022, 12:17:01 UTC
b51df61 WASM: Byte_vector_kont encoding 16 August 2022, 12:17:01 UTC
5054f84 WASM: Do not use 'Lazy_vector.create' to set default value 16 August 2022, 12:17:00 UTC
18b70f2 Tree_encoding: Fix lazy map decoding The 'subtree' was missing, contrary to the other lazy containers. This patch fixes this omission. 16 August 2022, 09:25:45 UTC
8a31c96 Merge tezos/tezos!6068: Miscelaneous code quality improvements in ProtoAlpha/ClientCommands 'raphael-p@misc-code-quality-alpha-client-commands' into 'master' Co-authored-by: Raphaël Proust <code@bnwr.net> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6068 16 August 2022, 09:14:45 UTC
46ea07d Proto-Alpha/ClientCommands: use `unless` rather than if-then-else 16 August 2022, 08:41:44 UTC
6403bb3 Proto-Alpha/ClientCommands: add type annotations to `let _ =` patterns 16 August 2022, 08:41:44 UTC
dbe3fce ProtoAlpha/ClientCommands: miscelaneous code quality improvements 16 August 2022, 08:41:44 UTC
92a5e53 Merge tezos/tezos!5969: SCORU: Fix a bug in the synchronization mechanism of the rollup node 'yrg@scoru@fix-rollup-node-catching-up-mechanism' into 'master' Co-authored-by: Yann Regis-Gianas <yann@nomadic-labs.com> Co-authored-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Andrea Cerone <andrea.cerone@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5969 16 August 2022, 08:40:29 UTC
9353e01 Tezt,SCORU: Update regression traces Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
735fe06 Tezt,SCORU: Deactivate a test about resilience to violent interrupts The rollup node randomly fails at resynchronizing when it is stops violently. The issue is https://gitlab.com/tezos/tezos/-/issues/3205 and should be handled by @andrea.cerone or @mebsout Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
91ab4bb SCORU,Node: Fix a typo Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
aeab4be SCORU,Node: Rename predecessor_is_published Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
d0cb79c SCORU,Node: Add a TODO to remove a test redundant with the injector Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
c36d37d SCORU,Node: Improve code quality 16 August 2022, 08:11:22 UTC
5388b6c SCORU,Node: Fix the bug in rollup node catching up process We fix the bug witnessed by the newly introduced test by adding a condition for a commitment to be published by the rollup node: its predecessor must have been published in a block of the L1. Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
6af25ab Proto,Plugin: Add a plugin entrypoint for `commitment` RPC Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
3bfc4e8 Tezt,SCORU: Test catch up mechanism of rollup node We introduce a (failing) test for the synchronization mechanism of the rollup node. The test originates a rollup, bakes 65 blocks, and launches the rollup node. When it is catching up with these first 65 blocks, the rollup node needs to publish two commitments. The problem is that it does that so fast that the layer 1 does not have the time to inject the first commitment in a block before the second commitment is considered for publication by the rollup node. For this reason, the simulation of this second publication fails, and the rollup node stops. Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
f6dcd5a SCORU,Node: Enrich commitment-related events It is more informative to also have the commitment hash. Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
66a8616 Tezt,SCORU: Run node in archive mode To check that a rollup node can catch up after a large number of blocks, we need to run the tezos node in archive mode. Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 16 August 2022, 08:11:22 UTC
db18999 Merge tezos/tezos!6069: SCORU: WASM: Eliminate module_ref in favour of explicit module_reg passing 'scoru-wasm@module-refs' into 'master' Co-authored-by: Ole Krüger <ole.kruger@trili.tech> Approved-by: Joel Bjornson <joel.bjornson@trili.tech> Approved-by: Thomas Letan <lthms@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6069 13 August 2022, 12:42:26 UTC
e22aa32 fixup: Remove redundant module_reg_encoding 13 August 2022, 12:11:41 UTC
b843424 fixup: Remove with_self_reference from tree-encoding 13 August 2022, 12:11:41 UTC
55fdab7 fixup: Rename module_ref_encoding -> module_key_encoding 13 August 2022, 12:11:41 UTC
f2da943 SCORU: WASM: Eliminate module_ref in favour of explicit module_reg passing 13 August 2022, 12:11:41 UTC
254d1c1 Merge tezos/tezos!6060: SCORU: Increase max number of messages per commitment period 'yrg@scoru@increase-number-of-ops-per-commitment-period' into 'master' Co-authored-by: Yann Regis-Gianas <yann@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/6060 12 August 2022, 15:58:09 UTC
95d0cd0 Proto,SCORU: Fix tests that were not robust to high limit values The parameter max_number_of_messages_per_commitment_period is now very high and some tests were not prepared to that possibility. For these tests, we override the default value to use a smaller one. Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 12 August 2022, 15:03:52 UTC
c99cfd5 Tezt: Update regression traces 12 August 2022, 15:03:52 UTC
9f2f237 Proto,SCORU: Increase max number of messages per commitment period Fixes https://gitlab.com/tezos/tezos/-/issues/2373 The value is chosen to limit the length of inbox refutation proofs. In the worst case, the length of inbox refutation proofs are logarithmic (in basis 2) in the number of messages in the inboxes during the commitment period. With the following value, an inbox refutation proof is made of at most 35 hashes, hence a payload bounded by 35 * 48 bytes, which far below than the 32kb of a Tezos Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 12 August 2022, 15:03:51 UTC
68ff84d Merge tezos/tezos!6057: Alpha/Client-commands: convert to `let*` syntax 'raphael-p@convert-alpha-client-commands-to-newer-syntax' into 'master' Co-authored-by: Raphaël Proust <code@bnwr.net> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6057 12 August 2022, 14:26:07 UTC
de3b6e8 Alpha/Client-commands: factor out common patterns and clean-up a bit 12 August 2022, 12:16:56 UTC
d6b347f Alpha/Client-commands: convert to `let*` syntax 12 August 2022, 12:16:54 UTC
582f1f1 Merge tezos/tezos!6052: Client_commands: refactor getting the implicit account. 'naih@client-refactor-implicit-account' into 'master' Co-authored-by: Nicolas Ayache <nicolas.ayache@nomadic-labs.com> Approved-by: pietro <pietro.abate@tezcore.com> Approved-by: Mohamed IGUERNLALA <iguer@functori.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Raphaël Proust <code@bnwr.net> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6052 12 August 2022, 10:23:14 UTC
86c12a5 Tezt/TORU: change the expected error in a test. The error message has changed now that originated contracts are rejected from another function. 12 August 2022, 09:54:59 UTC
0836d6f Proto/Client_commands: use Public_key_hash.source_param instead of implicit_account. 12 August 2022, 09:54:58 UTC
328e878 Proto/Client_commands: format code. With `make fmt-ocaml`. 12 August 2022, 09:54:58 UTC
414dc8e Proto/Client_commands: refactor getting the implicit account. Compiles but does not pass CI: not formatted to ease review. [skip ci] 12 August 2022, 09:54:58 UTC
ace7ac5 Merge tezos/tezos!5625: Michelson IR: Make types kept for logging optional 'sventimir@elaborator-logging-param' into 'master' Co-authored-by: Sventimir <svantimir@gmail.com> Approved-by: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5625 12 August 2022, 09:43:32 UTC
e4f06ba Python tests: Update regression traces. 12 August 2022, 09:13:33 UTC
4565eb2 Tezt: Update regression traces. 12 August 2022, 09:13:33 UTC
eefdfe8 Proto/Michelson: Remove types from IR size tests where possible. These types are now optional and only exist when logging is enabled. They're never included in scripts stored in cache or in scripts executed during block validation. Therefore they SHOULD NOT be taken into account by the size model. 12 August 2022, 09:13:32 UTC
209181e Proto/Michelson: Only remember types when logging is enabled. 12 August 2022, 09:13:32 UTC
19e71b8 Get_contracts: Adapt to the changed protocol interface. 12 August 2022, 09:13:32 UTC
bf7791f Proto/Translator: Group some loose arguments into a cohesive config. Arguments like ~legacy and ~type_logger are passed to a large number of functions in the Translator. Let's group them together, so that they're easier to pass around. 12 August 2022, 09:13:32 UTC
ddacaed Merge tezos/tezos!6030: Protocol/SCORU: infix syntax cleanup 'francois@sc-rollup-syntax-cleanup' into 'master' Co-authored-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: pietro <pietro.abate@tezcore.com> Approved-by: Joel Bjornson <joel.bjornson@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6030 11 August 2022, 10:22:35 UTC
c3bbd22 Protocol/SCORU: infix syntax cleanup Co-authored-by: François Thiré <francois.thire@nomadic-labs.com> Co-authored-by: Raphaël Proust <code@bnwr.net> 11 August 2022, 07:40:38 UTC
9a82e51 Merge tezos/tezos!6031: Update privacy team packages 'alocascio@privacy-team-packages' into 'master' Co-authored-by: Julien Coolen <julien.coolen@nomadic-labs.com> Co-authored-by: Antonio Locascio <locascio.Antonio@nomadic-labs.com> Approved-by: Marco Stronati <marco@stronati.org> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Raphaël Proust <code@bnwr.net> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6031 11 August 2022, 06:45:42 UTC
d4a63a1 DAL/crypto: SRS update 11 August 2022, 06:17:11 UTC
284e6c9 DAL/crypto: introduce Lwt_unix dependency 11 August 2022, 06:17:11 UTC
873b793 opam: bump opam-repository 11 August 2022, 06:17:11 UTC
88bdd31 Merge tezos/tezos!6050: WASM: Support moving subtrees 'lthms@wip-fix-demo' into 'master' Co-authored-by: Joel Bjornson <joel.bjornson@trili.tech> Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Ole Krüger <ole.kruger@trili.tech> Approved-by: Joel Bjornson <joel.bjornson@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6050 10 August 2022, 20:34:29 UTC
6600c0b WASM/Test: Add test for swapping vectors 10 August 2022, 20:00:01 UTC
2bb178b WASM: Provide a new test-case to check the WASM PVM can evaluate code 10 August 2022, 20:00:01 UTC
d4a2df5 WASM: Change the PVM to always request inputs when the kernel yields 10 August 2022, 20:00:00 UTC
1f888e2 WASM: Fix existing lazy-containers to support move of subtrees 10 August 2022, 19:54:02 UTC
eccaea6 WASM: Fix helpers that checks WASM PVM step’s proof size 10 August 2022, 19:54:02 UTC
97a9157 Merge tezos/tezos!6038: Doc: Update Alpha changelog 'shrmtv@update-changelog' into 'master' Co-authored-by: Fedor Sheremetyev <sheremetyev@gmail.com> Approved-by: Tezos Merbocop <merbocop@cryptium.ch> Approved-by: Nic Volanschi <nic.volanschi@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6038 10 August 2022, 18:32:59 UTC
baa53ae Doc: Update Alpha changelog Describe new changes that have been merged to master last week. 10 August 2022, 17:34:52 UTC
22b5c88 Merge tezos/tezos!5878: SCORU: Test and fix bond id representation 'thomas.pecseli@3146-test-bond-id-repr' into 'master' Co-authored-by: Thomas Pécseli <thomas.pecseli@trili.tech> Approved-by: Mohamed IGUERNLALA <iguer@functori.com> Approved-by: corneliuhoffman <corneliuhoffman@gmail.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5878 10 August 2022, 17:34:11 UTC
6cc9d1f SCORU: Test and fix bond id representation 10 August 2022, 17:05:54 UTC
3ee7e10 Merge tezos/tezos!5948: doc: improve doc for Tezt 'nic@improve-test-doc' into 'master' Co-authored-by: Nic Volanschi <nic.volanschi@nomadic-labs.com> Approved-by: Tezos Merbocop <merbocop@cryptium.ch> Approved-by: Raphaël Proust <code@bnwr.net> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5948 10 August 2022, 15:55:01 UTC
6c481b2 doc: add LongTezt to the table of testing frameworks + redef Acceptance tests 10 August 2022, 15:28:11 UTC
4fbc15a doc: make tezt/README conform to the template 10 August 2022, 15:28:11 UTC
42ef920 doc: remove from tezt.rst the presentation of Tezt (which is done separately) 10 August 2022, 15:28:11 UTC
7efca97 Merge tezos/tezos!5576: Doc: Improve the package role 'nic@better-package-role-doc' into 'master' Co-authored-by: Nic Volanschi <nic.volanschi@nomadic-labs.com> Approved-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> Approved-by: Hugo Heuzard <hugo.heuzard@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5576 10 August 2022, 14:40:31 UTC
086fe43 doc: use the package-api role 10 August 2022, 13:50:48 UTC
142fbe7 doc: add real error reporting for custom roles package* 10 August 2022, 13:50:48 UTC
f577448 doc: remove package-src custom role 10 August 2022, 13:50:48 UTC
c6aad45 doc: refactorings in package* roles 10 August 2022, 13:50:47 UTC
b3d81cc doc: modify package role to no more fall back on package-src 10 August 2022, 13:50:47 UTC
3e29cc4 doc: document the package-api role variant 10 August 2022, 13:50:47 UTC
c247e4c doc: add role package-api 10 August 2022, 13:50:47 UTC
7519dba doc: untangle the different package* roles 10 August 2022, 13:50:46 UTC
bfa7aa6 doc: raise error when package API not found (and odoc was run) 10 August 2022, 13:50:46 UTC
back to top