8047021 | Lacramioara Astefanoaei | 21 January 2021, 15:16:06 UTC | Doc: separate pos from emmy | 29 January 2021, 09:22:59 UTC |
fc29d8b | vbot | 04 December 2020, 17:48:40 UTC | Changelog: document the prevalidator changes | 28 January 2021, 15:58:28 UTC |
f17016c | vbot | 16 December 2020, 11:40:22 UTC | Tests: fix python tests | 28 January 2021, 15:58:28 UTC |
caf8fa2 | vbot | 04 December 2020, 17:19:22 UTC | Tests/Tezt: test that the prevalidator start consistently | 28 January 2021, 15:58:28 UTC |
264e751 | vbot | 08 December 2020, 16:05:45 UTC | Shell/Validation: handle a testchain spawned from genesis | 28 January 2021, 15:58:28 UTC |
365cad2 | vbot | 03 December 2020, 17:34:56 UTC | Shell: make prevalidator start only when bootstrapped | 28 January 2021, 15:58:28 UTC |
d69fd40 | Thomas Gazagnaire | 11 January 2021, 11:35:10 UTC | Env: use tezos-storage.memory in memory_context and proxy_context This avoid implementing this code thrice. | 28 January 2021, 13:36:29 UTC |
9520279 | Thomas Gazagnaire | 26 January 2021, 09:30:32 UTC | Storage: add an in-memory implementation of the storage. | 28 January 2021, 13:31:30 UTC |
37e936e | Thomas Gazagnaire | 28 January 2021, 13:26:37 UTC | Storage: enforce internal invariants Tezos_storage_encoding.Context.Node.V1 is only used to compute preimage hashes. Also remove unecessary allocations of intermediate values. | 28 January 2021, 13:30:31 UTC |
3aac017 | Thomas Gazagnaire | 27 January 2021, 17:28:55 UTC | Storage: split the context (hash) encoding in a separate library This is now available in tezos-storage.encoding | 28 January 2021, 13:25:00 UTC |
06f45d5 | Thomas Gazagnaire | 26 January 2021, 23:09:02 UTC | Build: fix recursive alias loop This seems to be fixed by dune 2.8.2, but (universe) is actually what we want here. | 28 January 2021, 13:25:00 UTC |
bd056fe | Raphaël Proust | 28 January 2021, 08:59:51 UTC | Proto-env-v2: Adapt to new `Option` | 28 January 2021, 10:38:04 UTC |
3d43eb1 | Raphaël Proust | 21 January 2021, 09:21:34 UTC | Stdlib_unix: avoid double indirection when querying levels | 28 January 2021, 10:38:04 UTC |
96faf29 | Raphaël Proust | 09 December 2020, 12:34:07 UTC | Docs: change to new Option and Result | 28 January 2021, 10:38:04 UTC |
47c09f5 | Raphaël Proust | 09 December 2020, 12:33:44 UTC | Everywhere: adapt to new Option and Result | 28 January 2021, 10:38:04 UTC |
74dde55 | Raphaël Proust | 09 December 2020, 09:23:26 UTC | Clic: Adapt to new Option and Result | 28 January 2021, 10:38:04 UTC |
634af76 | Raphaël Proust | 01 September 2020, 07:56:12 UTC | Stdlib: remove Lwt_utils.may | 28 January 2021, 10:38:04 UTC |
95be579 | Raphaël Proust | 01 September 2020, 07:44:51 UTC | Stdlib: remove TzOption | 28 January 2021, 10:38:04 UTC |
276ad88 | Raphaël Proust | 01 September 2020, 07:46:39 UTC | Lwtreslib: add Option, Result, Unsafe modules | 28 January 2021, 10:38:04 UTC |
5ad3b10 | Thomas Gazagnaire | 27 January 2021, 16:27:22 UTC | Storage: remove dead-code in context encoding This simplifies the code while not changing the context hash, while documenting that the filenames are actually encoded using a variable-size scheme. | 28 January 2021, 08:03:14 UTC |
08dc2f4 | Thomas Gazagnaire | 27 January 2021, 16:26:02 UTC | Storage: add tests for the context hash encoding | 28 January 2021, 08:03:13 UTC |
4c37f8a | Ilias Garnier | 27 January 2021, 21:25:00 UTC | Revert "ci: join opam jobs and changes to wrapper script" This reverts commit 145dd4e9e884443bc779bd9d0d5b3da4fb4db929. | 27 January 2021, 21:25:00 UTC |
145dd4e | Pietro | 11 December 2020, 11:45:48 UTC | ci: join opam jobs and changes to wrapper script The test_wrapper script is now capable of executing dune, opam and shell tests. You must specify scripts/test_wrapper.sh <type> <test> <name> Ex: scripts/test_wrapper.sh dune src/lib_base/test lib_base Ex: scripts/test_wrapper.sh opam lib_base Ex: scripts/test_wrapper.sh shell 'echo "this is a test"' testname opam tests are now regrouped in one 21 jobs ( groups of 8). Pinning is done at the beginning of each the job, and a new `remove` action is now executed for each test. The unit tests script was adapted to use the new wrapper. | 27 January 2021, 20:22:15 UTC |
be9c50f | Tomáš Zemanovič | 25 January 2021, 17:36:29 UTC | Revert "Migration: Invoice bootstrap1 contract" This reverts commit d0ddcb05ca851b3d5e4fbadfa8524b141cf9897b. | 27 January 2021, 18:14:08 UTC |
117c7c4 | Tomáš Zemanovič | 25 January 2021, 17:36:12 UTC | Revert "Migration/Tests: Check bootstrap1 migration invoice" This reverts commit 020bc670b0847fef3f0c60df8716aff034eddee3. | 27 January 2021, 18:14:08 UTC |
01959dd | Tomáš Zemanovič | 25 January 2021, 16:42:52 UTC | Tezt: Update and add more encoding regression tests | 27 January 2021, 18:14:08 UTC |
01a5aaa | Tomáš Zemanovič | 06 January 2021, 10:01:27 UTC | Tezt: update receipts encoding test | 27 January 2021, 18:14:08 UTC |
6a2368a | Tomáš Zemanovič | 08 June 2020, 08:36:37 UTC | Migration/Tests: Check bootstrap1 migration invoice | 27 January 2021, 18:14:08 UTC |
1842b5f | Tomáš Zemanovič | 08 June 2020, 08:36:19 UTC | Migration: Invoice bootstrap1 contract | 27 January 2021, 18:14:08 UTC |
1950670 | Tomáš Zemanovič | 05 May 2020, 13:24:03 UTC | Tests/Python: Update migration integration test | 27 January 2021, 18:14:08 UTC |
c2ac9f6 | Tomáš Zemanovič | 29 January 2020, 13:05:11 UTC | Tests/OCaml: update tests for migration balance updates | 27 January 2021, 18:14:08 UTC |
9e6c6fe | Tomáš Zemanovič | 17 December 2019, 13:09:42 UTC | Proto: Allow to apply balance updates from migration This commit allows to attach balance update receipts from a migration. Because the migration runs before the first block of the new protocol, we cannot return balance updates directly from migration. Instead, we add the balance updates receipts when we're finalizing the first block. This adds a new storage (`Storage.Pending_migration_balance_updates`) that can be set during migration and checked when we try to finalize a block to apply balance updates receipts. | 27 January 2021, 18:14:08 UTC |
e8f3b9a | Tomáš Zemanovič | 04 June 2020, 13:49:54 UTC | Client: Separate balance updates receipts into Receipts module | 27 January 2021, 18:14:08 UTC |
3976f9c | Tomáš Zemanovič | 06 August 2020, 09:59:28 UTC | Proto: distinguish balance updates (receipts) applied in migration | 27 January 2021, 18:14:08 UTC |
8b7fef0 | Tomáš Zemanovič | 04 June 2020, 13:48:50 UTC | Proto: Separate balance updates receipts into Receipts module | 27 January 2021, 18:14:08 UTC |
11d89b7 | Raphaël Proust | 19 January 2021, 15:09:57 UTC | Base: environment protocol version encodings are unsigned | 27 January 2021, 13:55:39 UTC |
ae75192 | Pietro | 21 January 2021, 14:52:47 UTC | client: remove legacy logging references (unused) | 27 January 2021, 11:48:56 UTC |
22997e8 | Pietro | 21 January 2021, 14:26:47 UTC | shell: simple log for state.ml and chain.ml | 27 January 2021, 08:52:42 UTC |
7262952 | Yann Regis-Gianas | 26 January 2021, 22:38:49 UTC | Proto: Use saturated arithmetic to represent gas Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> | 26 January 2021, 22:38:49 UTC |
2bd1912 | Ilias Garnier | 26 January 2021, 14:43:36 UTC | Packaging: add missing tezos-version | 26 January 2021, 14:43:36 UTC |
171d0ef | Thomas Gazagnaire | 25 January 2021, 13:42:34 UTC | Storage: add tests for new functions | 26 January 2021, 10:16:15 UTC |
6fbc9f1 | Thomas Gazagnaire | 16 January 2021, 18:10:19 UTC | Storage: remove dead-code in tests | 26 January 2021, 10:16:15 UTC |
fbd1d9f | Thomas Gazagnaire | 25 January 2021, 13:41:35 UTC | Storage: introduce the a better Context API - add a better fold function - expose the Tree module - remove duplicate context signatures | 26 January 2021, 10:16:15 UTC |
df73b67 | Arvid Jakobsson | 26 January 2021, 09:57:55 UTC | Binaries: Handle --version flag in codec, snoop, validator and clients Note that clients include tezos-client, but also: - tezos-accuser - tezos-endorser - tezos-baker | 26 January 2021, 09:57:55 UTC |
1a6d6df | Nic Volanschi | 26 January 2021, 09:10:04 UTC | Split cli-commands page in protocol-dep/indep | 26 January 2021, 09:10:04 UTC |
cfd8865 | Nic Volanschi | 25 January 2021, 23:13:35 UTC | Towards systematic doc linking for multiple protocol versions | 25 January 2021, 23:13:35 UTC |
1e199eb | Raphaël Proust | 21 January 2021, 13:47:50 UTC | Validation: non-failing function doesn't return tzresult anymore | 25 January 2021, 20:23:37 UTC |
b7c5434 | Pietro | 21 January 2021, 11:06:42 UTC | node: remove unused module node_logging | 25 January 2021, 19:06:13 UTC |
924b5d1 | Ilias Garnier | 15 January 2021, 09:23:52 UTC | Client: unplug mockup mode for Carthage Co-Authored-By: Clement Hurlin <clement.hurlin@tweag.io> | 25 January 2021, 17:31:12 UTC |
5317a76 | Clément Hurlin | 19 January 2021, 09:43:37 UTC | Tests/python: mockup: fix proto parametrization | 25 January 2021, 17:31:12 UTC |
4cdf70b | Thomas Gazagnaire | 25 January 2021, 11:39:23 UTC | Storage: add tests for folding order | 25 January 2021, 14:14:46 UTC |
811d45f | Thomas Gazagnaire | 22 January 2021, 16:32:47 UTC | Storage: fix the context hash Irmin 2.3 hash changed the result of `Tree.list` to return a list in a not specified order. So make sure we preserve the current behavior of lib-storage: - Nodes need their entries to be sorted before hashing them - Context.fold need to go over the entries in a deterministic order to avoid issues with non-commutative operations over the context. | 25 January 2021, 14:14:46 UTC |
67ad2c7 | bsall | 22 January 2021, 19:28:17 UTC | Proto: document roll storage API | 25 January 2021, 12:42:24 UTC |
fa1a315 | Raphaël Proust | 22 January 2021, 09:40:35 UTC | Proto-alpha: test trace content by testing pretty-printed trace content | 25 January 2021, 12:03:06 UTC |
903ea91 | Raphaël Proust | 13 January 2021, 13:58:12 UTC | Proto_alpha: do not peer into abstract traces | 25 January 2021, 12:03:06 UTC |
2c7ab98 | Raphaël Proust | 13 January 2021, 11:13:11 UTC | proto-env-v2: Make traces abstract | 25 January 2021, 12:03:06 UTC |
f2d2a05 | Tomáš Zemanovič | 18 January 2021, 11:22:05 UTC | Bench: update to use abstract protocol types | 25 January 2021, 08:34:28 UTC |
07bc93b | Tomáš Zemanovič | 18 January 2021, 11:20:55 UTC | Tests/OCaml: update test helpers to use abstract protocol types | 25 January 2021, 08:34:28 UTC |
3747a10 | Tomáš Zemanovič | 18 January 2021, 11:19:20 UTC | Proto: fix `delegated_contracts` RPC to use abstract type | 25 January 2021, 08:34:28 UTC |
073ecb7 | Tomáš Zemanovič | 18 January 2021, 11:07:43 UTC | Client/Mockup: use abstract protocol types | 25 January 2021, 08:34:28 UTC |
0ce7082 | Tomáš Zemanovič | 18 January 2021, 11:06:12 UTC | Proto: expose function used by the mockup | 25 January 2021, 08:34:28 UTC |
f17847f | Tomáš Zemanovič | 18 January 2021, 11:01:56 UTC | Parameters: update to use abstract types instead of concrete | 25 January 2021, 08:34:28 UTC |
b9f66fe | Tomáš Zemanovič | 18 January 2021, 11:01:23 UTC | Proto: expose various functions used by lib_parameter | 25 January 2021, 08:34:28 UTC |
8eb1c61 | Tomáš Zemanovič | 18 January 2021, 10:59:42 UTC | Proto: abstract Parameters types | 25 January 2021, 08:34:28 UTC |
c54385a | Raphaël Cauderlier | 12 January 2021, 16:24:56 UTC | Doc gen: Fix command-line manual generation This commit: - fix the pages: they used to all document the alpha version of the binaries - renames the included HTML pages in the 008 documentation to not call them "alpha" - adds the pages for the alpha protocol | 24 January 2021, 21:33:02 UTC |
a0d61cc | Raphaël Cauderlier | 15 December 2020, 20:25:41 UTC | Doc gen: indicate how to solve unknown hash problem in the future | 24 January 2021, 21:33:02 UTC |
5fb7d6f | Raphaël Cauderlier | 15 December 2020, 15:27:47 UTC | Git: Updage .gitignore and .dockerignore | 24 January 2021, 21:33:02 UTC |
0cfcae5 | Raphaël Cauderlier | 15 December 2020, 15:21:32 UTC | Doc gen: generate RPC doc for Alpha | 24 January 2021, 21:33:02 UTC |
0344588 | Raphaël Cauderlier | 09 December 2020, 10:23:01 UTC | Doc: add a documentation directory for the Alpha protocol | 24 January 2021, 21:33:02 UTC |
df0c70e | Raphaël Cauderlier | 15 December 2020, 12:53:20 UTC | Scripts: adapt the snapshot_alpha script to also snapshot docs | 24 January 2021, 21:33:02 UTC |
0b03cfd | Raphaël Cauderlier | 19 January 2021, 21:04:42 UTC | Docs/voting: refer to the files in the appropriate proto src folder | 24 January 2021, 21:33:02 UTC |
c79d221 | Sylvain Ribstein | 06 January 2021, 07:32:06 UTC | proto: use env v2 | 22 January 2021, 08:14:41 UTC |
00628af | Sylvain Ribstein | 06 January 2021, 07:31:56 UTC | env:add environment v2 | 22 January 2021, 08:14:41 UTC |
424d20f | Ilias Garnier | 12 January 2021, 12:50:40 UTC | CHANGES: new migrate mockup command | 21 January 2021, 14:08:55 UTC |
acf404e | Ilias Garnier | 07 December 2020, 09:39:55 UTC | Doc: add paragraph on mockup migration | 21 January 2021, 14:08:55 UTC |
e4d74f0 | Ilias Garnier | 04 January 2021, 09:33:46 UTC | Tezt: add Edo to protocol.ml | 21 January 2021, 14:08:55 UTC |
4df8d0e | Ilias Garnier | 01 December 2020, 10:42:51 UTC | Tezt: add mockup migration test | 21 January 2021, 14:08:55 UTC |
5d7f8fd | Ilias Garnier | 07 December 2020, 08:52:56 UTC | Tezt: add next_protocol to protocol.ml | 21 January 2021, 14:08:55 UTC |
865d914 | Ilias Garnier | 01 December 2020, 10:41:01 UTC | Tezt: add mockup mode commands for migrating, listing protocols | 21 January 2021, 14:08:55 UTC |
150da8d | Ilias Garnier | 30 November 2020, 10:19:39 UTC | Client/Mockup: mockup context migration command | 21 January 2021, 14:08:55 UTC |
deb9a5b | Thomas Gazagnaire | 09 January 2021, 18:55:18 UTC | Storage: rename functions Use the following convention: - 'add` for functional updates (with 't' first) - 'set' for side-effect updates (e.g. returning unit) - 'find' for getters which might return an option | 21 January 2021, 12:03:32 UTC |
3059f52 | Yann Regis-Gianas | 21 January 2021, 09:50:58 UTC | Docs: Fix invalid literal Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> | 21 January 2021, 09:50:58 UTC |
64474f0 | Raphaël Proust | 20 January 2021, 10:37:53 UTC | CI: update opam repository commit hash | 20 January 2021, 14:19:20 UTC |
95e05a0 | Guillaume Claret | 20 January 2021, 09:31:30 UTC | Protocol/coq-of-ocaml: reduce the black-list size | 20 January 2021, 13:21:05 UTC |
13053eb | Guillaume Claret | 19 January 2021, 09:48:25 UTC | Dependencies: upgrade coq-of-ocaml to the version 2.3.0 | 20 January 2021, 13:21:05 UTC |
39ad804 | Thomas Gazagnaire | 15 January 2021, 16:43:24 UTC | tests_python: increase timeout for 'many bakers' tests | 20 January 2021, 13:21:05 UTC |
3443c92 | Thomas Gazagnaire | 22 December 2020, 16:38:45 UTC | Storage: sync read-only instances before exists/checkout calls | 20 January 2021, 13:21:05 UTC |
3af8ca8 | Thomas Gazagnaire | 22 December 2020, 16:48:06 UTC | Storage: fix build for irmin 2.3.0 Co-authored-by: Craig Ferguson <me@craigfe.io> | 20 January 2021, 13:21:05 UTC |
8b9a6e9 | Raphaël Proust | 08 December 2020, 09:30:29 UTC | Stdlib_unix: externalise Lwt-exit | 20 January 2021, 13:20:54 UTC |
f073a7d | Julien Debon | 19 January 2021, 14:34:31 UTC | lib_mockup: add tests and fix some bugs Fixes: * include error message in case of failing to parse the bootstrap accounts Add tests to: * mockup_args * mockup_wallet Also includes: * fix a test script shebang * add an unix_io_wallet * modestly simplify mockup_args.choose Related to !970 | 20 January 2021, 08:30:48 UTC |
25ef09b | Clément Hurlin | 12 January 2021, 19:59:01 UTC | Tests/Python: proxy: be more abstract from protocol | 19 January 2021, 13:11:52 UTC |
86a0a04 | Eugen Zalinescu | 12 January 2021, 16:29:01 UTC | Tests/Python: use protocol.activate | 19 January 2021, 13:11:51 UTC |
7b9ff01 | Guillaume Claret | 07 July 2020, 21:34:35 UTC | Protocol/coq-of-ocaml: break mutual dependency of the type t | 19 January 2021, 09:24:50 UTC |
2bfbad1 | Guillaume Claret | 15 July 2020, 19:11:45 UTC | Protocol/coq-of-ocaml: force some types to be considered as GADTs | 19 January 2021, 09:24:50 UTC |
bdda16e | Guillaume Claret | 15 July 2020, 15:54:34 UTC | Protocol/coq-of-ocaml: we handle num as a phantom type | 19 January 2021, 09:24:50 UTC |
bab75fd | Tomáš Zemanovič | 15 January 2021, 13:21:06 UTC | Tezt: Added module for units of tez | 18 January 2021, 17:53:01 UTC |
bde289d | Tomáš Zemanovič | 02 November 2020, 12:13:22 UTC | Tezt: Add protocol RPC regression tests | 18 January 2021, 17:53:01 UTC |
5a706eb | Tomáš Zemanovič | 14 December 2020, 11:44:08 UTC | Tezt: Allow to override default protocol parameters | 18 January 2021, 17:53:01 UTC |
3503beb | Tomáš Zemanovič | 14 December 2020, 10:22:02 UTC | Tezt: Move protocol RPCs under protocol, add endorsing rights | 18 January 2021, 17:53:01 UTC |
51029eb | Tomáš Zemanovič | 14 December 2020, 09:53:55 UTC | Tezt: Add votes RPC endpoints | 18 January 2021, 17:53:01 UTC |