https://gitlab.com/tezos/tezos

sort by:
Revision Author Date Message Commit Date
0458552 wip 17 November 2022, 10:50:19 UTC
f2b2cb0 Merge tezos/tezos!6815: Lib_scoru_wasm: Make the WASM encodings roundtrip tests faster Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6815 16 November 2022, 09:40:02 UTC
04ec890 Lib_scoru_wasm: Make the WASM encodings roundtrip tests faster The main bottleneck of QCheck2 is the list generators shrinker. We avoid it by generating small enough lists more often. `small_list` generates lists up to 100 elements, which is too much. We reduce the bound to 10. 16 November 2022, 09:14:38 UTC
be28147 Merge tezos/tezos!6677: Scoru,Test: properly test the inclusion of SOL/EOL in the protocol's inbox Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> 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/6677 16 November 2022, 09:13:54 UTC
3d4f779 Scoru,Test: properly test the inclusion of SOL/EOL in the inbox 16 November 2022, 08:49:00 UTC
a866b01 Scoru,Test: extract full-history inboxes to helpers 16 November 2022, 08:48:59 UTC
fd98756 Scoru,Proto: expose utility functions 16 November 2022, 08:48:59 UTC
e05618f Merge tezos/tezos!6632: DAL/Node: add an RPC to download a set of shards Co-authored-by: Rémy El Sibaïe <remy.el-sibaie@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Andrea Cerone <andrea.cerone@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6632 16 November 2022, 08:48:14 UTC
61d63e6 Dal/Node: add fixme to bound rpc input size 16 November 2022, 08:21:03 UTC
d2f5529 DAL/Node: use shards RPC 16 November 2022, 08:21:03 UTC
fda4395 DAL/Node: add RPC to fetch a subset of shards 16 November 2022, 08:21:03 UTC
edee93e DAL/Node: add function to get a subset of shards from storage 16 November 2022, 08:21:02 UTC
bf48271 Merge tezos/tezos!6846: SCORU,WASM: Prefer “yield” over “restart” Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Ole Krüger <ole.kruger@trili.tech> Approved-by: Emma Turner <1623821-emturner@users.noreply.gitlab.com> Approved-by: Ilya Peresadin <ilya.peresadin@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6846 15 November 2022, 19:40:02 UTC
3c5285d SCORU,WASM: Prefer “yield” over “restart” Prior to this patch, the terminology is the following: - Reboot: Continue with more computation - Restart: Continue with more inputs This is confusing for new comers. As a consequence, this patch replaces “restart” by “yield”, which makes it clearer that the kernel gives back the control flow for a while (to collect new inputs). 15 November 2022, 18:58:53 UTC
f9fdfa5 Merge tezos/tezos!6825: [DAC] Store pages when computing root hash of preimage data Co-authored-by: Andrea Cerone <andrea.cerone@trili.tech> Approved-by: Martin Tomazic <martin.tomazic97@gmail.com> Approved-by: Emma Turner <1623821-emturner@users.noreply.gitlab.com> Approved-by: Andrea Cerone <andrea.cerone@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6825 15 November 2022, 18:36:33 UTC
3c6cdb5 Dac/Tezt: Tweak test to store reveal data to run with rollup 15 November 2022, 18:08:45 UTC
570591a Dac/Tezt: configure dac reveal dir when testing dal with sc_rollup 15 November 2022, 18:08:45 UTC
3663640 Dac/Tezt: make reveal-data-dir configurable for dal node 15 November 2022, 18:08:45 UTC
7d4d931 Dac/Dal node: move dac functions to separate module 15 November 2022, 18:08:45 UTC
5af8016 Dac/Dal node: ensure reveal data dir exists when running dal node 15 November 2022, 18:08:44 UTC
f935240 Dac/Dal plugin: save files in data dir when computing root hash 15 November 2022, 18:08:44 UTC
4434137 Dac/Dal plugin: add module to save dac pages to disk 15 November 2022, 18:08:44 UTC
b53a1c3 Dal/Manifest: add octez_stdlib_unix to lib_dal 15 November 2022, 18:07:21 UTC
c1ce360 Dac/Dal node: set reveal data dir in dac parameters 15 November 2022, 18:07:21 UTC
f798e30 Dac/Dal node: add reveal data dir to dac configuration 15 November 2022, 18:07:20 UTC
8460036 Merge tezos/tezos!6766: WASM: standalone REPL interpreter Co-authored-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6766 15 November 2022, 16:28:41 UTC
809005a WASM/REPL: add `show memory` command 15 November 2022, 15:51:59 UTC
8fe56fb WASM/REPL: add `show key <key>` command 15 November 2022, 15:51:59 UTC
2b254aa WASM/REPL: add `show durable storage` command 15 November 2022, 15:51:59 UTC
e6e5604 WASM/REPL: add `show outbox at level N` command 15 November 2022, 15:51:58 UTC
313d739 WASM/REPL: add `step *` commands 15 November 2022, 15:51:58 UTC
707900f WASM/REPL: add `show status` command 15 November 2022, 15:51:58 UTC
e494f0c WASM/REPL: add `show inbox` command 15 November 2022, 15:51:58 UTC
cbfbc36 WASM/REPL: add `load inputs` command 15 November 2022, 15:51:58 UTC
77d58cd WASM/REPL: main loop with parsing and typechecking as prelude 15 November 2022, 15:51:58 UTC
ea74425 WASM/REPL: add helper functions 15 November 2022, 15:51:58 UTC
96945ab WASM/REPL: add inboxes parsing 15 November 2022, 15:51:57 UTC
e110f24 WASM/REPL: entrypoint of the program 15 November 2022, 15:51:57 UTC
0147978 Manifest: add octez-wasm-repl 15 November 2022, 15:51:57 UTC
fd914e7 Merge tezos/tezos!6638: Doc: Add Layer 1 and Layer 2 definitions to glossary Co-authored-by: sol.lederer <solomon.lederer@ext.nomadic-labs.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.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/6638 15 November 2022, 15:44:07 UTC
2e6f0eb Doc: Add Layer 1 and Layer 2 definitions to glossary 15 November 2022, 15:44:06 UTC
583858a Merge tezos/tezos!6698: WASM/PVM: Integrates EOL / SOL inputs and read a whole inbox at once Co-authored-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> 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/6698 15 November 2022, 15:08:31 UTC
4be4d3c WASM/Test: Test new PVM scheduling between input and normal ticks Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> 15 November 2022, 14:47:05 UTC
8d120df WASM: Load a full inbox level at once, then pad with no-op ticks - Initial state is `Snapshot` - When `Snapshot` - no reboot is asked, set a reboot request, and goto `Collect` - a reboot is asked, check it is authorized - Set the too many reboot flag if the reboot is not authorized and goto `Collect` - Otherwise, goto `Decode` - From `Collect`, goto `Padding` when reaching the max ticks - From `Eval`, some thing, but set the trapped flag if necessary, or clear it in case `kernel_next` has succeeded - From `Padding`, clear the `too_many_reboot` flag, then goto `Snapshot` when the time has come This means that the Snapshot state is no longer an input state, which also means that the heuristic for stopping `compute_step_many` had to be updated. Co-authored-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> 15 November 2022, 14:47:05 UTC
60d5cf7 WASM/PVM: change number of reboot to 10_000 (placeholder) Necessary to have a bigger value due to the scheduling changes 15 November 2022, 14:47:05 UTC
5b8fa5d WASM/PVM: add representation of input from L1 This representation can be thought of a half-deserialized version of [Sc_rollup_inbox_message_repr.t]. This type cannot be used as is from the protocol, since `lib_scoru_wasm` lives under the environment barrier, and the protocol is above. Moreover, some of its values are serialized types that does not exist outside of the protocol (Contract and rollups hash for example), which makes it difficult to write encoders and decoders for it. We take the approach to simply read the first two bytes of the input to discriminate the input and leaves deserialization to the kernel. 15 November 2022, 14:47:05 UTC
184e10a Merge tezos/tezos!6830: Doc: Update Alpha changelog 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/6830 15 November 2022, 14:46:17 UTC
86bfb4a Doc: Update Alpha changelog Describe protocol changes merged to master in the last two weeks. 15 November 2022, 14:19:31 UTC
ca2e13a Merge tezos/tezos!6841: Tezt/Dal: Small refactoring Co-authored-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Mohamed IGUERNLALA <iguer@functori.com> Approved-by: Raphaël Proust <code@bnwr.net> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6841 15 November 2022, 11:33:48 UTC
5cac414 Tezt: Ensure the cryptobox abstraction 15 November 2022, 10:22:53 UTC
d2fa58c Tezt/Dal: Small refactoring 15 November 2022, 10:22:53 UTC
64df0e4 Merge tezos/tezos!6676: Scoru,Proto: forbid 0-tick commitments Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> 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/6676 15 November 2022, 10:03:37 UTC
cb9435f Scoru,Proto: remove old 0-tick commitments property 15 November 2022, 09:35:34 UTC
e39f424 Scoru,Proto: forbid 0-tick commitments 15 November 2022, 09:35:33 UTC
de4ff19 Merge tezos/tezos!6414: RPC: change namespacing Tezos_rpc.RPC_foo becomes Tezos_rpc.Foo Co-authored-by: Raphaël Proust <code@bnwr.net> Approved-by: Hugo Heuzard <hugo.heuzard@gmail.com> Approved-by: Nicolas Raymond <nicolas.raymond@nomadic-labs.com> Approved-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6414 15 November 2022, 09:29:12 UTC
daf2d9c Devtools: fix hack patch 15 November 2022, 09:02:00 UTC
b7321b1 Docs: adapt to new RPC namespacing 15 November 2022, 09:02:00 UTC
a63cbf8 RPC: change namespacing Tezos_rpc.RPC_foo becomes Tezos_rpc.Foo Everywhere in the code (except the protocol) the rpc prefix is now based on OCaml modules (Tezos_rpc.) rather than a lexical prefix (RPC_). 15 November 2022, 09:02:00 UTC
fc298a8 RPC: introduce a namespacing compilation unit 15 November 2022, 09:01:59 UTC
75485f9 Build: remove Tezos_rpc from TzPervasives and depend on it directly 15 November 2022, 09:01:59 UTC
9a42c43 Merge tezos/tezos!6761: CI - Conditional includes follow-up Co-authored-by: Romain <romain@nomadic-labs.com> Co-authored-by: Neo <11726174-neo.nomadic@users.noreply.gitlab.com> Approved-by: Romain <romain@nomadic-labs.com> Approved-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6761 15 November 2022, 09:00:38 UTC
bbc9bc5 CI - Conditional includes follow-up 15 November 2022, 09:00:37 UTC
0a80469 Merge tezos/tezos!6629: Docs: Precise the SCORU manual for WASM kernels Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Tezos Merbocop <merbocop@cryptium.ch> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6629 15 November 2022, 08:36:28 UTC
4ed987f docs: Add a section for WASM kernels in SR manual Co-authored-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Co-authored-by: Yann Regis-Gianas <yann@nomadic-labs.com> 14 November 2022, 22:49:39 UTC
e07719b Merge tezos/tezos!6753: Benchmarks tools Co-authored-by: Nicolas Ayache <nicolas.ayache@nomadic-labs.com> Co-authored-by: Raphaël Cauderlier <raphael.cauderlier@nomadic-labs.com> Approved-by: Raphaël Cauderlier <raphael.cauderlier@nomadic-labs.com> Approved-by: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6753 14 November 2022, 21:59:04 UTC
33dafad benchmarks-tools: lint scripts. And skip linting for some. These scripts are meant to be run outside the octez environment anyways, so they don't have to satisfy all its constraints. 14 November 2022, 21:33:25 UTC
b212743 benchmarks-tools: fix the minutes for the Cron job. 14 November 2022, 21:33:25 UTC
bfc2646 benchmarks-tools: document run/completed marker files. 14 November 2022, 21:33:25 UTC
75cf847 benchmarks-tools: refactor timestamping events. 14 November 2022, 21:33:25 UTC
64d13da benchmarks-tools: document run_all_benchmarks_on_latest_master. 14 November 2022, 21:33:25 UTC
a1541d2 benchmarks-tools: document cronjob. 14 November 2022, 21:33:25 UTC
2842784 devtools: import current files for regular snoop benchmarks. 14 November 2022, 21:33:25 UTC
35bace7 Merge tezos/tezos!6834: Tezt: fix the flakyness of a dal test Co-authored-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Rémy El Sibaïe <remy.el-sibaie@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/6834 14 November 2022, 18:50:08 UTC
ca5344a Tezt: fix the flakyness of a test 14 November 2022, 18:19:09 UTC
0684af9 Merge tezos/tezos!6826: Benchmark: flushes error messages Co-authored-by: Jun Furuse <jun.furuse@dailambda.jp> Approved-by: Ilias Garnier <ilias.garnier@nomadic-labs.com> Approved-by: Lucas Randazzo <lucas.randazzo@nomadic-labs.com> Approved-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6826 14 November 2022, 16:12:28 UTC
8effcd6 Benchmark: flushes error messages 14 November 2022, 15:47:46 UTC
ff4b1cb Merge tezos/tezos!6664: Fix cleanup while cancelling during a snapshot import/export Co-authored-by: Victor Allombert <victor.allombert@nomadic-labs.com> Approved-by: vbot <vincent.botbol@nomadic-labs.com> Approved-by: Nicolas Raymond <nicolas.raymond@nomadic-labs.com> Approved-by: Albin Coquereau <pro.acoquer@protonmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6664 14 November 2022, 15:09:08 UTC
6855cdd Changelog: clean tmp/lock files while importing/exporting snapshots 14 November 2022, 14:44:29 UTC
0916518 Store/snasphot: fix cleanup while cancelling during import 14 November 2022, 14:44:29 UTC
f21fad1 Store: clean temporary files before exporting snapshots 14 November 2022, 14:44:29 UTC
533bb8c Store/snasphot: fix cleanup while cancelling during export 14 November 2022, 14:44:29 UTC
a83a011 Merge tezos/tezos!6776: SCORU/Wasm: move 'stuck flag' to readonly section of durable Co-authored-by: Emma Turner <emma.turner@trili.tech> 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/6776 14 November 2022, 14:43:05 UTC
8fee01e SCORU/Wasm: move 'stuck flag' to readonly section of durable 14 November 2022, 13:33:04 UTC
0b7b547 Merge tezos/tezos!6047: Proto/ZKRU: add Update operation Co-authored-by: Antonio Locascio <locascio.Antonio@nomadic-labs.com> Approved-by: Marco Stronati <marco@stronati.org> Approved-by: Thomas Letan <lthms@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6047 14 November 2022, 10:26:18 UTC
5ec9481 Proto/Test: add ZKRU update to manager validation test 14 November 2022, 09:56:45 UTC
5f15a5d Test/ZKRU: add integration test for update 14 November 2022, 09:56:45 UTC
4132c0a Test/ZKRU: add storage tests for update 14 November 2022, 09:56:45 UTC
9f0648e Test/ZKRU: implement crafting of updates in dummy operator 14 November 2022, 09:56:45 UTC
8b3c3b6 Client/ZKRU: add support for ZKRU update 14 November 2022, 09:56:44 UTC
b132b1e Proto/ZKRU: add Zk_rollup_update manager operation 14 November 2022, 09:53:37 UTC
e03d9dd Proto/ZKRU: add storage helpers for ZK Rollup update 14 November 2022, 09:53:37 UTC
24a8a15 Proto/ZKRU: add data representation for ZK Rollup update 14 November 2022, 09:53:37 UTC
6225f01 Proto/ZKRU: give a more precise type to [circuits_info] 14 November 2022, 09:53:37 UTC
ec0edd2 Merge tezos/tezos!6737: SCORU: WASM: Test Fast Execution consistency Co-authored-by: Ole Krüger <ole.kruger@trili.tech> Approved-by: Ovidiu Deac <ovidiu@pointfree.ro> Approved-by: Joel Bjornson <joel.bjornson@trili.tech> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6737 14 November 2022, 09:42:13 UTC
1baeec5 SCORU: WASM: Test Fast Execution consistency 11 November 2022, 20:52:33 UTC
cc71dd7 Merge tezos/tezos!6828: Proto: Scoru: fix encoding when reading reveal_hash Co-authored-by: Emma Turner <emma.turner@trili.tech> Approved-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Andrea Cerone <andrea.cerone@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6828 11 November 2022, 18:09:36 UTC
03f117a Proto: Scoru: fix encoding when reading reveal_hash 11 November 2022, 17:01:36 UTC
c9a1816 Merge tezos/tezos!6653: SCORU/Node: reinject failed SCORU operations of operators Co-authored-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Yann Regis-Gianas <946787-yrg@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6653 10 November 2022, 22:15:54 UTC
8f01c50 Tx_rollup/Node: forget non successful remove/finalize commitments Remove from injector queue instead of keeping. They will be reinjected preemptively at each new L1 block. 10 November 2022, 21:42:39 UTC
163be28 SCORU/Node: reinject failed SCORU operations of operators Fixes #4040 10 November 2022, 21:42:39 UTC
back to top