sort by:
Revision Author Date Message Commit Date
8ca64d4 SCORU,Node: fix regression introduced in !5929 08 September 2022, 20:34:10 UTC
8cd494f SCORU/Node: exit when losing refutation game and slashed 08 September 2022, 20:34:10 UTC
caae7ba Merge tezos/tezos!6201: Py2ml: translate `test_per_block_votes.py` to Tezt Co-authored-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Romain <romain@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6201 08 September 2022, 16:27:01 UTC
32e9303 Tezt: translate test_per_block_votes.py 08 September 2022, 15:58:52 UTC
29bfffb Tezt/lib_tezos: add --liquidity-baking-toggle-vote/--votefile to Baker 08 September 2022, 15:58:52 UTC
9963060 Merge tezos/tezos!6227: Py2ml: translate `test_bootstrap.py` to Tezt Co-authored-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Romain <romain@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6227 08 September 2022, 15:58:10 UTC
17850a7 Tezt: replace test_bootstrap.py with Tezts 08 September 2022, 15:31:05 UTC
13d6b7e Tezt: add [--match/-m] to select tests matching a pattern 08 September 2022, 15:31:05 UTC
9584c46 Tezt/Cluster: add [meta_clique_lwt] 08 September 2022, 15:31:05 UTC
9830038 Tezt/lib_tezos: add [bootstrapped] command to [Client] 08 September 2022, 15:31:04 UTC
d9b2fea Tezt/lib_tezos: add [ban_peer] command to [Client] 08 September 2022, 15:31:04 UTC
08c1e11 Tezt/lib_tezos: add [--sync-latency] to [Node] 08 September 2022, 15:31:04 UTC
3a63c6a Tezt/RPC: structure the result from get_chain_is_bootstrapped 08 September 2022, 15:31:04 UTC
4675e2c Merge tezos/tezos!6266: Proto/Dal: add attested slots into a skip list in storage Co-authored-by: iguerNL@Functori <iguer@functori.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/6266 08 September 2022, 15:24:24 UTC
8436508 Proto/DAL: Prefix level field with published_ in slot for readability 08 September 2022, 14:59:43 UTC
6bf4991 Proto/Dal: add a skip list pointer in storage for attested slots 08 September 2022, 14:59:43 UTC
82c8138 Proto/Dal: add the notion of slot's page 08 September 2022, 14:59:43 UTC
23f150d Merge tezos/tezos!6223: Proto, Plugin: register RPC plugin Co-authored-by: Killian Delarue <killian.delarue@nomadic-labs.com> Approved-by: Pierre Boutillier <pierre.boutillier@nomadic-labs.com> Approved-by: Victor Allombert <victor.allombert@tezcore.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6223 08 September 2022, 14:58:56 UTC
f289ab2 Proto_010_PtGRANAD, Proto_011_PtHangz2: Register RPC plugin 08 September 2022, 14:28:36 UTC
77aaea5 Proto: Remove No_filter registration 08 September 2022, 14:28:36 UTC
aee0e4a Shell, Proto: seperate RPC plugin from Filters plugin 08 September 2022, 14:28:36 UTC
4832eed Shell, Proto: rename Prevalidator_filters to Shell_plugin 08 September 2022, 14:28:35 UTC
c5c5bd3 Merge tezos/tezos!6245: Scripts: conf-libffi is back in tezos/opam-repository Co-authored-by: Pierre Boutillier <pierre.boutillier@nomadic-labs.com> Approved-by: Nic Volanschi <nic.volanschi@nomadic-labs.com> Approved-by: Hugo Heuzard <hugo.heuzard@gmail.com> Approved-by: Raphaël Proust <code@bnwr.net> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6245 08 September 2022, 14:26:35 UTC
74d6aaa Script: missing set -e 08 September 2022, 13:33:12 UTC
5927d54 Scripts: conf-libffi is back in tezos/opam-repository This reverts commit 1748394793eb82d855f147f631a18c5e2e629c54. 08 September 2022, 13:33:11 UTC
e0758fa Merge tezos/tezos!5970: Proto: consensus key Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Co-authored-by: Nicolas Ochem <nicolas.ochem@gmail.com> Co-authored-by: bsall <boubacar@nomadic-labs.com> Co-authored-by: G.B. Fefe <gb.fefe@protonmail.com> Approved-by: vbot <vincent.botbol@nomadic-labs.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5970 08 September 2022, 12:49:00 UTC
aad527a docs/alpha: mention consensus key changes 08 September 2022, 12:10:24 UTC
bb21d8d CHANGES: mention consensus key changes 08 September 2022, 12:10:24 UTC
392a117 Tests/Python: update regression output for TestSendTicketsInBigMap 08 September 2022, 12:10:24 UTC
b3aedc2 Tezt/regressions: account for consensus_keys and minimal_drain_fees 08 September 2022, 12:10:24 UTC
4c9dbef Tezt: add more consensus key tests 08 September 2022, 12:10:24 UTC
64bd128 Tezt: add test for consensus key and `Drain_delegate` 08 September 2022, 12:10:24 UTC
e2fb847 Proto/Client: add `tezos-client drain delegate <del> to <pkh>` 08 September 2022, 12:10:24 UTC
361cd55 Proto/Tests: add integration test for drain operation 08 September 2022, 12:10:24 UTC
573311f Proto: add operation `Drain_delegate` Co-Authored-By: vbot <vincent.botbol@nomadic-labs.com> 08 September 2022, 12:10:24 UTC
343988e Proto/Client: add commands related to consensus keys 08 September 2022, 12:10:24 UTC
b0e1be4 Proto: add operation `Update_consensus_key` 08 September 2022, 12:10:24 UTC
f799903 Proto/Baker: display consensus key and delegate in logs 08 September 2022, 12:10:24 UTC
e74e761 Proto: do not allow two delegates to use the same consensus key 08 September 2022, 12:10:24 UTC
37ba662 Proto: capture the consensus key in snapshot 08 September 2022, 12:10:24 UTC
bceb31e Proto: allow to register a consensus key for bootstrap accounts 08 September 2022, 12:10:24 UTC
7c37b71 Proto/RPC: add an RPC for querying a delegate's consensus key 08 September 2022, 12:10:24 UTC
59e2940 Proto: remove redundant `Delegate.pubkey` if needed, use `Contract.get_manager_key` 08 September 2022, 12:10:24 UTC
b4fb463 Proto: add `Storage.Contract.Consensus_key` 08 September 2022, 12:10:24 UTC
7eaff78 Proto: make room for more ghosts in `Storage_functors` 08 September 2022, 12:10:24 UTC
31872a2 Merge tezos/tezos!6234: SCORU: Smaller ticks Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Hans Hoglund <hans.hoglund@trili.tech> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6234 08 September 2022, 12:08:57 UTC
88469d2 Tezt,WASM: Increase the timeout of the node to compute an inbox level 08 September 2022, 11:41:10 UTC
2f636d8 WASM: Clean-up the "wasm" directory The "wasm" directory in the Irmin tree of the PVM is used to maintain a lot of information across tick, but as of now, it was never cleaned up. It meant that the tree would become crowded with data that were no longer needed. It turns out it is very simple to clean up, thanks to subtree move. Because we keep in the lazy-containers the original subtree, and we inject it prior to updating read keys, the tree-encoding library does not rely on the input tree at encoding time. With this, we gain an additional 5% of proof size in the worst tick of the computation.wasm kernel. 08 September 2022, 11:41:10 UTC
039fd8e WASM: Make [var_list_encoding] store all elements in one Irmin cell This will limit the number of accesses we make to the tree. 08 September 2022, 11:41:10 UTC
d8f0794 WASM: Store the stack of values in a lazy vectors 08 September 2022, 11:41:10 UTC
1c812ca WASM: Store instructions in a lazy vector 08 September 2022, 11:41:10 UTC
6d199ef WASM: Fix tickification of MKElaborateFunc in the parser The [MKElaborateFunc] tick was unbound, because it was loading every instructions of a given block to make further checks. To deal with that, we need to modify [MKElaborateFunc] to check one instruction at a time, which looks easy enough until you remember some of these instructions (namely, [Block], [Loop] and [If]) actually takes instructions as their arguments. This is why we add to [MKElaborateFunc] a queue of lazy iterators ([LazyVec]), itself traverse with a lazy iterator ([LazyVec]). As a consequence, the [MKElaborateFunc] ticks are divided even further, and the size of each bound should be bounded. 08 September 2022, 11:41:10 UTC
d81845f WASM: Store locals in a lazy vector This makes it possible to tickify even further the interpreter, more specifically preparing the locals of a new frame (when invoking a function) in a collection of ticks rather than just one before. 08 September 2022, 11:41:10 UTC
107d775 WASM: Rewrite [Eval.step] so that it is no longer a recursive function 08 September 2022, 11:41:10 UTC
674efa9 WASM: Isolate evaluation of WASM instructions in a dedicated function This will make further refactoring easier. 08 September 2022, 11:41:10 UTC
9c751cd Merge tezos/tezos!6152: Implement validation of blocks Co-authored-by: Diane Gallois-Wong <diane.gallois-wong@nomadic-labs.com> Co-authored-by: Albin Coquereau <albin.coquereau@nomadic-labs.com> Approved-by: vbot <vincent.botbol@nomadic-labs.com> Approved-by: Diane Gallois-Wong <diane.galloiswong@gmail.com> Approved-by: Victor Allombert <victor.allombert@tezcore.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6152 08 September 2022, 10:17:19 UTC
65cf748 Plugin/RPC: use block_header from rpc_ctxt in run_operation 08 September 2022, 09:53:43 UTC
688e649 lib_shell: remove a call to finalize_block in partial_construction mode Co-authored-by: vbot <vincent.botbol@nomadic-labs.com> 08 September 2022, 09:53:42 UTC
9688704 Proto: begin_*/finalize_* functions between apply, validate and main Co-authored-by: vbot <vincent.botbol@nomadic-labs.com> 08 September 2022, 09:53:42 UTC
7a306a9 proto: move cache_nonce_from_block_header in cache_repr Co-authored-by: vbot <vincent.botbol@nomadic-labs.com> 08 September 2022, 09:53:42 UTC
4c99c97 proto: remove stamp for validated operation 08 September 2022, 09:53:42 UTC
b3113b1 proto: rename validate_operation.ml in validate.ml 08 September 2022, 09:53:42 UTC
41c91ad Merge tezos/tezos!6265: Export equal function for DAL slots Co-authored-by: iguerNL@Functori <iguer@functori.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6265 08 September 2022, 09:51:40 UTC
36fecc4 Proto/Dal: export a function Dal_slot_repr.equal 08 September 2022, 09:26:05 UTC
3aad4ab Environment: expose function Commitment.equal in env 08 September 2022, 09:26:05 UTC
a7cbe84 lib_crypto_dal: export a function COMMITMENT.equal 08 September 2022, 09:26:05 UTC
114cfa3 Merge tezos/tezos!6229: Readme: add Continuous Integration Co-authored-by: Romain Bardou <romain@nomadic-labs.com> Approved-by: Sophia Gold <sophiagoldnyc@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/6229 08 September 2022, 09:25:11 UTC
6d6c77c Readme: add Continuous Integration 08 September 2022, 09:01:06 UTC
4491862 Merge tezos/tezos!6243: Scoru: remove [input_given] from the proofs 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/6243 08 September 2022, 07:39:55 UTC
87f8d93 Scoru,Tezt: update regression traces 08 September 2022, 07:08:38 UTC
f9fcbfd Scoru,Proto: remove [input_given] from the proof We instead fetch the input using the inbox proof 08 September 2022, 07:08:38 UTC
3d975e2 Merge tezos/tezos!6182: WASM: Provide evidences the Small Ticks milestone is progressing Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Hans Hoglund <hans.hoglund@trili.tech> Approved-by: corneliuhoffman <corneliuhoffman@gmail.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6182 07 September 2022, 21:22:50 UTC
f232548 WASM: Provide evidences the Small Ticks milestone is progressing 07 September 2022, 20:55:42 UTC
3389570 Merge tezos/tezos!6114: Tree_encoding: Assert moving subtrees around is cheap wrt. proof size Co-authored-by: Thomas Letan <lthms@nomadic-labs.com> Approved-by: Ole Krüger <ole.kruger@trili.tech> Approved-by: Hans Hoglund <hans.hoglund@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6114 07 September 2022, 20:43:41 UTC
8f0d11f Tree_encoding: Assert moving subtrees around is cheap wrt. proof size Spoiler alert: the tree encoding that we had prior to this patch was producing needlessly big proofs. 07 September 2022, 20:21:01 UTC
1b144cd Tezt: Temporarily hide PVM state hashes in regression traces 07 September 2022, 17:22:17 UTC
93b65c7 Merge tezos/tezos!5961: Proto: refactor `Delegate_storage` Co-authored-by: G.B. Fefe <gb.fefe@protonmail.com> Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: vbot <vincent.botbol@nomadic-labs.com> Approved-by: Boubacar Sall <boubacar@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5961 07 September 2022, 16:55:07 UTC
5ff971b Proto/Alpha_context: always use `public_key` and `public_key_hash` 07 September 2022, 16:35:22 UTC
1af81ff Proto: use a proper Permanent error for invalid ballot and proposals Co-Authored-By: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> 07 September 2022, 16:35:22 UTC
fcede5a Proto: merge `Seed.cycle_end` into `Delegate.cycle_end` 07 September 2022, 16:35:22 UTC
50d1d7b Proto: improve doc strings in delegate-related modules 07 September 2022, 16:35:22 UTC
f358aad Proto: move errors into `Delegate_storage.Contract` 07 September 2022, 16:35:22 UTC
b772dc7 Proto: refactor `Delegate_storage.Contract.set` 07 September 2022, 16:35:22 UTC
96ad947 Proto: introduce `Delegate_storage.Contract` 07 September 2022, 16:35:22 UTC
9a81909 Proto: introduce `Alpha_context.Contract.Delegate` 07 September 2022, 16:35:22 UTC
6ad1bc4 Proto: simplify `Delegate.registered` 07 September 2022, 16:35:22 UTC
6a93953 Proto: move `set_active` into `Stake_storage` 07 September 2022, 16:35:22 UTC
0065222 Merge tezos/tezos!6220: CI: Fix coverage on master Co-authored-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Raphaël Proust <code@bnwr.net> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/6220 07 September 2022, 16:34:40 UTC
8176bf1 CI/coverage: fix coverage merging in unit / lqt baking scripts jobs 07 September 2022, 16:11:20 UTC
7b1282a CI/coverage: fail softly if coverage can't be fetched for master 07 September 2022, 16:11:20 UTC
d2b38de CI/coverage: improve merge commit detection in scripts/ci/coverage.py 07 September 2022, 16:11:20 UTC
7f03426 Merge tezos/tezos!5936: Proto: split `Delegate_storage` Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Co-authored-by: G.B. Fefe <gb.fefe@protonmail.com> Approved-by: vbot <vincent.botbol@nomadic-labs.com> Approved-by: Boubacar Sall <boubacar@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/5936 07 September 2022, 16:10:30 UTC
56db6fe Proto: rename (and use) `Delegate.balance` to `spendable_balance` 07 September 2022, 15:44:20 UTC
b7ad20d Proto: move `Not_registered` error to `Delegate_services` this is to prevent the use of this error in other contexts, for the sake of separating concerns; note that it has a very similar name with `Unregistered_delegate` 07 September 2022, 15:44:20 UTC
6650c71 Proto: no error for `expected_slots_for_given_active_stake` 07 September 2022, 15:44:20 UTC
24ef3fc Proto: remove unused errors in `Delegate_storage` 07 September 2022, 15:44:20 UTC
91be200 Proto: remove unused functions form `Alpha_context` 07 September 2022, 15:44:19 UTC
e21695a Proto: merge `Delegate.check_and_record_...` into `punish` 07 September 2022, 15:44:19 UTC
28bd32b Proto: remove `freeze_deposits_do_not_call_except_for_migration` 07 September 2022, 15:44:19 UTC
4efd83f Proto: add doc strings to delegate-related modules Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> 07 September 2022, 15:44:19 UTC
back to top