swh:1:snp:505c374fd75bb208ae4e9a54e64bb310bc49295e

sort by:
Revision Author Date Message Commit Date
5411a79 simplify & clean 23 August 2022, 14:55:57 UTC
43c38a4 ok 23 August 2022, 14:27:48 UTC
28a20ac wip 23 August 2022, 13:48:44 UTC
161aaad fix 23 August 2022, 13:17:54 UTC
c28274d clean & build domain 22 August 2022, 18:19:56 UTC
77fe3c1 simplify 22 August 2022, 08:38:39 UTC
571866c clean 22 August 2022, 08:34:01 UTC
480e9ad simplify 22 August 2022, 08:31:33 UTC
c85b583 simplify 22 August 2022, 08:01:59 UTC
0945327 fix 21 August 2022, 17:03:37 UTC
8fc2078 fix 21 August 2022, 16:57:00 UTC
b2aaebd wip 21 August 2022, 09:47:59 UTC
e7cd84a Use PFA FFT for P(x) 19 August 2022, 16:31:24 UTC
f1c4b82 PFA fft for B(x) 19 August 2022, 16:26:24 UTC
4fe92fb PFA FFT for A'(x) 19 August 2022, 16:22:12 UTC
de13766 Use PFA FFT for slot<->bytes encoding 19 August 2022, 16:09:04 UTC
391beee use PFA fft for encoding 19 August 2022, 16:04:36 UTC
b9f9c37 Use unsafe polynomial 19 August 2022, 15:57:36 UTC
0053b92 Add extra check 19 August 2022, 15:40:07 UTC
ce565be Add C stubs 19 August 2022, 15:31:15 UTC
8bc0d44 DAL/crypto: add C library 19 August 2022, 15:29:56 UTC
7897fa9 it works! faster proofs for shards; longer RS decoding (~6 seconds) 18 August 2022, 16:16:41 UTC
0f6d709 fix RS 18 August 2022, 16:16:41 UTC
e9f8b96 debug 18 August 2022, 16:16:41 UTC
53cd856 wip 18 August 2022, 16:16:41 UTC
c89b2f2 DAL/crypto: FFT on non prime power length 18 August 2022, 16:16:41 UTC
841fbdf DAL/crypto: delete kate amortized module 18 August 2022, 16:16:40 UTC
4094e50 DAL/crypto: fix assert 18 August 2022, 16:16:40 UTC
430165d DAL/crypto: rename variables 18 August 2022, 16:16:40 UTC
0703577 DAL/crypto: delete extra function 18 August 2022, 16:16:40 UTC
5513d92 DAL/crypto: delete signatures 18 August 2022, 16:16:40 UTC
63ade42 DAL/crypto: delete dead code 18 August 2022, 16:16:40 UTC
b8b6ec0 DAL/crypto: simplify commit 18 August 2022, 16:16:39 UTC
6e72818 DAL/crypto: remove some list<->array conversions 18 August 2022, 16:16:39 UTC
95a6ea2 DAL/crypto: delete dead code 18 August 2022, 16:16:39 UTC
158040e DAL/crypto: simplify slot segment proof 18 August 2022, 16:16:39 UTC
67e49b1 DAL/Node: cleanup Daemon module 17 August 2022, 08:16:32 UTC
224d3e3 DAL/Node: improve interface for Layer1 module 17 August 2022, 08:16:32 UTC
f612200 DAL/Node: refactor Dal_cryptobox interface - remove cryptobox.ml - move parameters into environment - use parameters type everywhere 17 August 2022, 08:16:31 UTC
aaedff1 DAL/Node: improve configuration documentation and interface 17 August 2022, 08:16:31 UTC
c0a5aca Merge tezos/tezos!6071: Proto/SCORU: unionize outbox message encoding 'jobjo@union-encoding-for-rmp' into 'master' Co-authored-by: Joel Bjornson <joel.bjornson@trili.tech> Approved-by: Emma Turner <1623821-emturner@users.noreply.gitlab.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> Approved-by: Boubacar Sall <boubacar@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6071 16 August 2022, 17:27:19 UTC
c143f57 Proto/SCORU: unionize outbox message encoding 16 August 2022, 16:58:42 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
back to top