6e4d17c | François Thiré | 11 March 2020, 13:41:23 UTC | block_locator: add some comments and remove the raw type The raw type seems useless because the type t is private. Moreover, this type was used only once in the `peer_validator` module. The explicit coercion as been replaced by a coercion at the type level as it was done several lines above. Some comments in the head of a the `block_locator` module are added to explain how it was used. | 13 March 2020, 18:32:06 UTC |
4c31ae3 | Arvid Jakobsson | 24 February 2020, 15:45:34 UTC | lib_requester: add several unit tests testing lib_requester | 13 March 2020, 11:19:42 UTC |
729dbe0 | vbot | 12 March 2020, 15:10:00 UTC | Build: update opam files | 12 March 2020, 16:52:21 UTC |
75ebb76 | Benjamin Canou | 28 February 2020, 10:21:40 UTC | Client/mockup: minor UX tweaks | 11 March 2020, 17:40:42 UTC |
f6aa121 | Ilias Garnier | 14 February 2020, 11:09:00 UTC | Client/mockup: add dune-project | 11 March 2020, 17:40:42 UTC |
32c7ee3 | Ilias Garnier | 30 January 2020, 13:39:42 UTC | gitlab-ci: run `./scripts/update_opam_test.sh` | 11 March 2020, 17:40:42 UTC |
f1bc795 | Ilias Garnier | 20 January 2020, 17:06:19 UTC | Client: expose mockup facility in the client | 11 March 2020, 17:40:42 UTC |
b65d41b | Ilias Garnier | 21 January 2020, 17:46:54 UTC | Client: add commands to create mockups with bootstrap accounts | 11 March 2020, 17:40:42 UTC |
54f3d7e | Ilias Garnier | 20 January 2020, 17:05:59 UTC | Client/alpha: introduce mockup facilities protocol-side | 11 March 2020, 17:40:42 UTC |
434cc27 | Ilias Garnier | 20 January 2020, 16:41:11 UTC | Client: introduce `--mode {default|mockup}` option | 11 March 2020, 17:40:42 UTC |
c63afff | Ilias Garnier | 17 January 2020, 15:51:16 UTC | Protocol environment: add encoding for memory context | 11 March 2020, 17:40:42 UTC |
5a0cb80 | Ilias Garnier | 16 January 2020, 10:22:43 UTC | Client: move remote signer config into dedicated function | 11 March 2020, 17:40:42 UTC |
f5b5467 | Ilias Garnier | 16 January 2020, 09:46:39 UTC | Client/mockup: add local RPC wrapper class `unix_mockup` | 11 March 2020, 17:40:42 UTC |
28e690f | Ilias Garnier | 16 January 2020, 08:43:41 UTC | Client: introducing lib_mockup | 11 March 2020, 17:40:42 UTC |
172e9ca | Germán Delbianco | 25 February 2020, 22:55:20 UTC | Proto mempool plugin: Fix the description of the nanotez encoding | 11 March 2020, 10:47:16 UTC |
9591457 | Raphaël Cauderlier | 09 March 2020, 17:20:07 UTC | Docs: add better-call.dev | 11 March 2020, 10:28:25 UTC |
d2bfc6f | Oliver Simon | 25 February 2020, 23:55:04 UTC | Docs: add tzstats and arronax | 11 March 2020, 10:28:25 UTC |
b66f298 | Raphaël Proust | 10 March 2020, 16:39:33 UTC | Stdlib: use ocaml4.09 primitives for endian-aware access | 10 March 2020, 16:39:33 UTC |
64c8554 | Adrian Brink | 10 March 2020, 15:20:40 UTC | Make all files case-insensitive macOS has a case-insensitive file system and hence all files in the repository should be unique, irrespective of case, in order to not cause errors for macOS. | 10 March 2020, 15:58:58 UTC |
76e590d | Eugen Zalinescu | 09 March 2020, 13:20:25 UTC | docs: fix build warnings | 10 March 2020, 15:12:15 UTC |
2c92261 | Eugen Zalinescu | 09 March 2020, 13:01:38 UTC | doc/the-big-picture: update protocol packages | 10 March 2020, 15:12:15 UTC |
b992781 | Eugen Zalinescu | 04 March 2020, 09:28:07 UTC | doc/how-to-use: update explanation of protocol switches Co-authored-by: Raphaël Cauderlier <raphael.cauderlier@nomadic-labs.com> | 10 March 2020, 15:12:15 UTC |
efda899 | Eugen Zalinescu | 04 March 2020, 09:28:34 UTC | doc: protocol alpha -> protocol Alpha | 10 March 2020, 15:12:15 UTC |
1785e21 | Eugen Zalinescu | 04 March 2020, 08:02:50 UTC | doc/voting: fix path | 10 March 2020, 15:12:15 UTC |
5848583 | Pietro Abate | 07 February 2020, 11:07:27 UTC | docker: Add GIT_SHORTREF to build dockerfile | 10 March 2020, 14:13:40 UTC |
a84c279 | Raphaël Proust | 07 February 2020, 11:06:55 UTC | lib_version: check if GIT_SHORTREF is set if the git dir is absent | 10 March 2020, 14:13:40 UTC |
d2ce38f | Pierre Boutillier | 03 March 2020, 18:17:08 UTC | OCaml 4.09.0: Adapt protocol compiler to changes in ocaml compiler | 10 March 2020, 13:20:38 UTC |
403b249 | Pierre Boutillier | 03 March 2020, 17:38:26 UTC | OCaml 4.09.0: make fmt | 10 March 2020, 13:20:37 UTC |
95faf87 | Pierre Boutillier | 03 March 2020, 17:35:03 UTC | Ocaml 4.09.0: Adapt to new semantic tags Clic and Flextesa | 10 March 2020, 13:20:36 UTC |
1788b36 | Pierre Boutillier | 03 March 2020, 17:33:51 UTC | OCaml 4.09.0: Remove (unused) semantic tags from format in environment | 10 March 2020, 13:20:34 UTC |
88a5d01 | Pierre Boutillier | 03 March 2020, 17:32:30 UTC | OCaml 4.09.0: Use Obj.Extension_constructor | 10 March 2020, 13:20:33 UTC |
f025ad2 | Marco Stronati | 03 March 2020, 16:25:00 UTC | OCaml 4.09.0: use Stdlib.Option in protocol environment | 10 March 2020, 13:20:32 UTC |
716b350 | Marco Stronati | 03 March 2020, 16:08:41 UTC | OCaml 4.09.0: Pervasive -> Stdlib | 10 March 2020, 13:20:31 UTC |
84f1817 | Marco Stronati | 03 March 2020, 16:03:52 UTC | OCaml 4.09.0: bump version | 10 March 2020, 13:20:30 UTC |
25a7071 | Pierre Boutillier | 09 March 2020, 07:53:15 UTC | Build: restrict protocol generation tests to their opam packages | 10 March 2020, 10:27:00 UTC |
e006035 | Pierre Boutillier | 09 March 2020, 07:53:02 UTC | Test: no runtest_dune_template while compiled by opam Opam regenerates the dune_protocols | 10 March 2020, 10:26:59 UTC |
ab109e6 | Pierre Boutillier | 08 March 2020, 12:19:45 UTC | Build: assign packages to runtest aliases in dune | 10 March 2020, 10:26:57 UTC |
974555d | Pierre Boutillier | 28 January 2020, 14:01:02 UTC | Build: assign package to install and tests stanza | 10 March 2020, 10:26:56 UTC |
b977e21 | Pierre Boutillier | 08 March 2020, 11:01:17 UTC | Vendors: restrict unit tests to their opam packages | 10 March 2020, 10:26:55 UTC |
00a307c | Pierre Boutillier | 08 March 2020, 16:58:41 UTC | Build: add demo-counter to PROTOCOLS in Makefile | 10 March 2020, 10:26:53 UTC |
daba1af | Arvid Jakobsson | 04 March 2020, 08:20:42 UTC | Tests: move src/bin_client/test/contracts to tests_python | 09 March 2020, 20:50:00 UTC |
f4c9d75 | Arvid Jakobsson | 27 February 2020, 14:48:54 UTC | Tests: Remove unused bash tests configuration | 09 March 2020, 20:48:06 UTC |
700ebe7 | Arvid Jakobsson | 27 February 2020, 14:45:46 UTC | Tests: move king/queen_commitment.json to tests_python/account | 09 March 2020, 20:48:04 UTC |
bf51bd7 | Arvid Jakobsson | 27 February 2020, 14:38:50 UTC | Tests: remove test_mempool.sh now (tests_python/tests/test_mempool.py) The latter was added in 9aebc957 but the former was not removed. | 09 March 2020, 20:48:03 UTC |
ede1919 | Arvid Jakobsson | 27 February 2020, 14:24:42 UTC | Tests: remove runtest_tls.sh (now tests_python/tests/test_tls.py) The latter was added in 936e0627 but the former was not removed. | 09 March 2020, 20:48:01 UTC |
45cc9f3 | Arvid Jakobsson | 27 February 2020, 14:20:17 UTC | Tests: delete runtest_cors.sh (now tests_python/tests/test_cors.py) The latter was added in 3f6c6c2f77cfef14ca2a99325189cfa2f4e6c2d2 but the former was not removed. | 09 March 2020, 20:48:00 UTC |
cf19d5e | Arvid Jakobsson | 27 February 2020, 14:16:17 UTC | Tests: rename test_locator_plot.sh to generate_locator_plot.sh The idea is to indicate more clearly that this is not an automated test, but a script used to generate a plot. | 09 March 2020, 20:47:55 UTC |
5d3bda6 | vbot | 27 February 2020, 12:21:45 UTC | Shell: add check and fix context integrity during node start-up | 09 March 2020, 17:33:55 UTC |
a1ec093 | vbot | 27 February 2020, 12:19:48 UTC | Shell: add restore context integrity capabilities in block_validator | 09 March 2020, 17:33:54 UTC |
77c67eb | vbot | 27 February 2020, 12:19:11 UTC | Context: expose an integrity fix | 09 March 2020, 17:32:19 UTC |
5d85b97 | Romain Bardou | 27 February 2020, 16:58:42 UTC | Shell: simplify ~commit_genesis argument | 09 March 2020, 17:23:49 UTC |
8038c7a | Romain Bardou | 27 February 2020, 16:54:12 UTC | Validator: store genesis parameters in Seq_validator | 09 March 2020, 17:23:49 UTC |
6b9e1e1 | Romain Bardou | 27 February 2020, 16:50:55 UTC | Validator: remove genesis parameters from Commit_genesis | 09 March 2020, 17:23:49 UTC |
796449e | Romain Bardou | 27 February 2020, 16:33:24 UTC | Validator: pass genesis parameters on startup | 09 March 2020, 17:23:49 UTC |
ba3d209 | Pierre Boutillier | 08 March 2020, 15:09:31 UTC | Tests: exclude bin_sandbox from dune @runtest due to a bug in dune https://github.com/ocaml/dune/issues/3192 | 09 March 2020, 17:10:21 UTC |
c591ce2 | Arvid Jakobsson | 04 February 2020, 14:00:29 UTC | Tests/Python: add and use marker for regression tests | 09 March 2020, 16:15:02 UTC |
886470a | Arvid Jakobsson | 03 February 2020, 15:51:48 UTC | Tests/Python: update reg logs after upgrading pytest-regtest Update them to include testname. | 09 March 2020, 16:15:02 UTC |
a23e940 | Arvid Jakobsson | 03 February 2020, 15:23:44 UTC | Tests/Python: rename regression logs after upgrading pytest-regtest | 09 March 2020, 16:15:01 UTC |
a9951d1 | Arvid Jakobsson | 04 February 2020, 14:00:12 UTC | Tests/Python: upgrade pytest-regtest | 09 March 2020, 16:15:01 UTC |
4a3190d | Pierre Boutillier | 08 March 2020, 14:59:36 UTC | Build: -03 is an ocamlopt specific flag | 09 March 2020, 12:26:39 UTC |
370e0a8 | Raphaël Cauderlier | 03 March 2020, 20:04:08 UTC | Doc/Michelson: make the documentation of BALANCE less ambiguous This has been suggested by @michaeljklein and fixes #722. The new documentation string is taken from https://michelson.nomadic-labs.com/#instr-BALANCE. | 09 March 2020, 10:47:43 UTC |
6c31b75 | Paul Laforgue | 04 March 2020, 12:55:05 UTC | P2p: write_swap_ack should send the Swap_ack message | 09 March 2020, 09:35:51 UTC |
25f6f04 | Mehdi Bouaziz | 06 March 2020, 15:26:04 UTC | Doc: update contributing guide So that it matches `.gitlab-ci.yml` Fixes cryptiumlabs/tezos#101 | 08 March 2020, 14:38:49 UTC |
3012847 | Tomáš Zemanovič | 06 March 2020, 10:18:37 UTC | Error_monad: actually print the json of error when no `pp` given | 08 March 2020, 13:10:12 UTC |
81f14e1 | Eugen Zalinescu | 05 March 2020, 09:10:30 UTC | scripts: fix typo | 08 March 2020, 11:16:43 UTC |
f1a415f | Eugen Zalinescu | 03 March 2020, 19:56:04 UTC | tests/python: fix typo | 08 March 2020, 11:16:43 UTC |
a576fc0 | Eugen Zalinescu | 03 March 2020, 19:55:44 UTC | doc: fix typo | 08 March 2020, 11:16:43 UTC |
2cf9ec2 | Mehdi Bouaziz | 04 March 2020, 11:20:52 UTC | Proto compiler: prettify dune.inc | 08 March 2020, 10:24:17 UTC |
07738b0 | Philippe Bidinger | 03 September 2019, 12:25:48 UTC | Shell/DDB: split distributed_db.ml 1. The `Raw_*` modules are exported in a new module `Distributed_db_requester`. . This makes `Distributed_db` lighter . The `Raw_*` modules interfaces are now explicited in `Distributed_db_requester` which should clarify their role 2. `Make_raw` functor now returns a `FULL_REQUESTER` module instead of a module containing a `module Table : FULL_REQUESTER`. | 06 March 2020, 21:50:34 UTC |
076d85b | Eugen Zalinescu | 03 March 2020, 14:53:22 UTC | doc/proof-of-stake: on security deposits | 05 March 2020, 20:38:59 UTC |
4b3c9aa | Eugen Zalinescu | 02 March 2020, 17:05:54 UTC | doc/proof_of_stake: update reward formulas for Carthage | 05 March 2020, 20:38:59 UTC |
06531c7 | Eugen Zalinescu | 02 March 2020, 16:58:28 UTC | doc/proof_of_stake: rewrite of the Random seed section | 05 March 2020, 20:38:59 UTC |
900e3bf | Eugen Zalinescu | 02 March 2020, 16:56:59 UTC | doc/proof_of_stake: meaning of number of endorsements in a block | 05 March 2020, 20:38:59 UTC |
512ebdc | Eugen Zalinescu | 02 March 2020, 16:54:50 UTC | doc/proof_of_stake: typos, small errors, small edits | 05 March 2020, 20:38:59 UTC |
0448c81 | Eugen Zalinescu | 02 March 2020, 16:50:07 UTC | doc/proof_of_stake: reshuffle some sections | 05 March 2020, 20:38:59 UTC |
9667ae4 | Eugen Zalinescu | 02 March 2020, 16:41:53 UTC | doc/proof_of_stake: replace XTZ by ꜩ | 05 March 2020, 20:38:59 UTC |
e395f29 | François Thiré | 05 March 2020, 13:36:09 UTC | state: Move the Chain.genesis type to `lib_base/genesis.ml` | 05 March 2020, 16:30:21 UTC |
8db22b7 | Arvid Jakobsson | 02 March 2020, 09:42:59 UTC | Tests/Python: Fix argument order in test_big_map_magic test | 04 March 2020, 20:40:04 UTC |
c693569 | Arvid Jakobsson | 04 March 2020, 13:41:20 UTC | Documentation: fix missing assert in regression testing example | 04 March 2020, 16:59:07 UTC |
420fe4a | Romain Bardou | 27 February 2020, 15:13:10 UTC | Lib_validation: add missing dependency: tezos-shell-context | 02 March 2020, 14:36:17 UTC |
9f8d692 | Clément Pascutto | 28 February 2020, 14:29:20 UTC | Upgrade to irmin.2.1.0 | 28 February 2020, 14:39:02 UTC |
eda8967 | François Thiré | 26 February 2020, 09:54:28 UTC | bin_node: Add precision for --data-dir option Make clear that parents directories are created with the --data-dir option. | 27 February 2020, 20:23:30 UTC |
6ff8351 | François Thiré | 25 February 2020, 09:19:03 UTC | gitignore: Add temporary files generated by emacs starting by .# | 26 February 2020, 15:20:41 UTC |
7750c16 | Arvid Jakobsson | 23 January 2020, 15:22:40 UTC | Doc: Documentation regression testing in pytest Apply suggestion to docs/developer/python_testing_framework.rst changes Apply suggestion to docs/developer/python_testing_framework.rst Apply suggestion to docs/developer/python_testing_framework.rst Some fixes | 26 February 2020, 14:33:31 UTC |
477d34f | Germán Delbianco | 05 February 2020, 15:13:15 UTC | lib_p2p/Test: Tweak test_p2p_peerset.ml LRU overflow test Add a few more operations to the overflow unit test for the PeerLRUCache to indeed test that evictions follow a LRU specification. | 25 February 2020, 16:44:11 UTC |
7ab273a | Germán Delbianco | 04 February 2020, 00:16:14 UTC | p2p: Re-implement PeerGreyList with a LRU cache Replaces the implementation of the PeerTable module based on the Ring Buffer, with one based on LRU caches. The changes provide LRU semantics to the Peer Greylist, and avoid the inconsistencies that could arrive using the Ring Buffer, e.g. stuffing the ring with copies of Peer.IDs which have already been removed from the greylist. | 25 February 2020, 16:44:11 UTC |
bcbd3a7 | Germán Delbianco | 03 February 2020, 15:18:00 UTC | stdlib: Tweak documentation of Ring Buffer Table Clarifies the semantic issues that occur due to having inconsistent domains in the ring and table components. | 25 February 2020, 16:44:11 UTC |
6958503 | Philippe Bidinger | 07 August 2019, 10:20:30 UTC | Tests/python: add test p2p Tests advertisement of points in a network of public peers. | 25 February 2020, 15:00:21 UTC |
e3600ec | Philippe Bidinger | 07 August 2019, 10:19:53 UTC | Tests/python: add parser for p2p stat commands | 25 February 2020, 15:00:21 UTC |
317df82 | Arvid Jakobsson | 29 January 2020, 18:22:53 UTC | Tests/Python: add regression logs for macro expansion | 25 February 2020, 12:01:14 UTC |
1b3f3d7 | Arvid Jakobsson | 24 January 2020, 10:34:53 UTC | Tests/Python: add regression tests for macro expansion | 25 February 2020, 12:01:14 UTC |
f1a700b | Arvid Jakobsson | 24 January 2020, 09:48:22 UTC | Tests/Python: refactor paths in python tests - Organize all paths constants in tools.paths - Rename all_deprecated_contract -> all_deprecated_contracts - Move all_contracts, all_deprecated_contracts helper to tools.path | 25 February 2020, 12:01:14 UTC |
a89bc6a | Romain Bardou | 25 February 2020, 10:25:22 UTC | Resto: document the fact that schemas are lazy | 25 February 2020, 10:25:22 UTC |
6db5ce1 | Romain Bardou | 30 January 2020, 15:11:27 UTC | Resto, RPC, Client: make schema computation lazy | 25 February 2020, 08:54:19 UTC |
4c391a4 | Julien Tesson | 10 February 2020, 14:23:05 UTC | Tests michelson, Doc: more idiomatic test of opcodes CAR/CDR : add subtype to params to improve documentation Adding different subtypes to contracts parameters allows to follow the semantics of opcodes CAR and CDR just by looking at the typing trace. The type of the stack after the operation now carry the information about which element (left or rght) has been taken. CHECK_SIGNATURE: more idiomatic use The operation already check the signature against the hash of the bytes passed, so no need to hash them beforehand. The semantics of the program is not quite the same but it is a better example of how to use the opcode. CREATE_CONTRACT: more idiomatic The example was not issuing the operation created by CREATE_CONTRACT, so no contract was originated. It is confusing for the opcode documentation, where we rather want to explain how to originate a contract. | 25 February 2020, 08:12:56 UTC |
bfea0eb | François Thiré | 13 February 2020, 16:35:06 UTC | ocp-indent is encompassed by ocaml-format | 24 February 2020, 17:33:39 UTC |
719cde3 | Sylvain Ribstein | 14 February 2020, 13:44:31 UTC | Shell: rpc & command ; get env of protocol add: - rpc : get /protocols/<PROTOCOL_HASH>/environment - command : "protocol environment <PROTOCOL_HASH>" | 24 February 2020, 16:50:59 UTC |
1bfad4c | Sylvain Ribstein | 19 February 2020, 08:39:45 UTC | Shell: allow multiple environment to exists This commit remove some hardcoded V1 restriction and add some abstraction to allow multiple environments to exist and run. | 24 February 2020, 16:50:59 UTC |
405a0c1 | Sylvain Ribstein | 07 February 2020, 14:05:37 UTC | Shell/env: typos, duplicate type equality Fix a typo where twice an type equility was written. | 24 February 2020, 16:50:59 UTC |
150b12d | Arvid Jakobsson | 20 February 2020, 15:13:47 UTC | Tests/Python: Add tests for SELF annotated with entrypoint | 21 February 2020, 09:23:34 UTC |