swh:1:snp:9c27352633c4639a943e316050a7b904f57900e2

sort by:
Revision Author Date Message Commit Date
77ce724 Lint: restrict @runtest_lint in tezos-signer-backends.unix Does not interfere with the global lint check in the CI and "make fmt" that don't use dune targets 08 April 2020, 17:06:29 UTC
4234580 Signer: Ledger backend is optional So you can compile the client when you don't have hidapi 08 April 2020, 17:06:13 UTC
16c1fef P2P: move errors to services 08 April 2020, 13:44:52 UTC
91d8516 Build: tezos-client-protocols does not depend on tezos-client-base-unix 07 April 2020, 16:37:15 UTC
8b89d58 Build/OPAM: Fix generation of protocol dune files 07 April 2020, 15:49:10 UTC
3c2f220 Tests/Python: activate multisig tests on contract addresses This fixes #659. 07 April 2020, 08:09:41 UTC
7a5bcd3 Client/Multisig: don't restrict actions to contract aliases 07 April 2020, 08:09:39 UTC
5147ba1 Tests/Python: test multisig commands operating on addresses 07 April 2020, 08:09:35 UTC
156b933 Doc/Michelson: document the entrypoint variant of the SELF instruction 07 April 2020, 06:28:03 UTC
2207052 Test: verify that all protocol compiles 06 April 2020, 22:22:06 UTC
78b61b7 Proto: Undo a formatting change that affected the hash 06 April 2020, 22:22:05 UTC
b7e23e6 Makefile: Build tooling support if Merlin is installed on `make` 06 April 2020, 22:01:41 UTC
c6d9210 Worker: split up a View component off of Request This allows `Event` modules to use the generic `Request.view` types. This is important for situations where the full-fat `Request.t` depends on type that are only available inside a functor that `Event` has no access to. 06 April 2020, 21:17:09 UTC
e93d500 Chain_validator: purge legacy logging 06 April 2020, 19:13:40 UTC
9162f4e Pbkdf: Internalize in Tezos_client_base 06 April 2020, 18:10:57 UTC
0a3978f BIP39: Internalize in Tezos_client_base 06 April 2020, 18:10:57 UTC
e5f199c BIP39: Remove build dependency to Base 06 April 2020, 18:10:57 UTC
2df163c Docs/Michelson: Clarify restriction on APPLY arguments Arguments must be both pushable and storable, as discussed in #753, due to the implementation APPLY (PUSH _ _; PAIR). 06 April 2020, 17:49:22 UTC
97d8405 Doc: Fixup links 06 April 2020, 16:45:49 UTC
ddff22a Docker: alphanet.sh as a symbolic link during transition period 06 April 2020, 15:30:45 UTC
1fc22e5 Everywhere: remove some traces of alphanet.sh 06 April 2020, 15:30:45 UTC
ed544a9 Docker: remove zeronet.sh 06 April 2020, 14:27:14 UTC
e54d550 Doc: remove zeronet multinetwork alias 06 April 2020, 14:27:14 UTC
253833e Node: remove zeronet multinetwork alias As we removed Babylon delegates (baker etc.) and the proto_genesis_babylonnet protocol, which is actually also the genesis protocol of Zeronet, we cannot actually connect and bake on Zeronet. Users that want to do that need to use the zeronet branch instead. 06 April 2020, 14:27:14 UTC
ed8a771 Build: comment the variable name to avoid confusion 06 April 2020, 13:25:31 UTC
e26f349 flextesa: Replace the deprecated `pure` function by `const` The `pure` function of cmdliner is deprecated. 06 April 2020, 07:56:36 UTC
7f21a79 P2p_maintenance: don't send bootstrap in private mode. In private mode, unknown points cannot be contacted as they won't be trusted, their is thus no use for asking point lists to other peers (which will refuse to answer anyway). 03 April 2020, 18:32:10 UTC
b86af44 lib_p2p: Forget point from unknown network When we connect to a point from an other network, we don't want to advertize them, So we forget all about them. They are not greylisted as their might be node from our network on the same IP. 02 April 2020, 17:44:14 UTC
fd5725b Build: tezos-client optionaly depends on protocols 02 April 2020, 16:38:32 UTC
4c7a264 Build: Optionaly link protocols in the node It changes nothing (for now) when building from source as the listed protocols are in the "workspace" so dune takes them. It opens the door to put protocols as optional dependencies in the opam file so that we don't install all of them (typically the dev ones: genesis, alpha, demo-*) during a standard `opam install tezos-node`. 02 April 2020, 16:38:32 UTC
e3ac24f Tests/Python: Test CONTRACT with entrypoints Test CONTRACT with/without entrypoint annotation on literal address parameters with/without entrypoint annotation. 02 April 2020, 15:50:21 UTC
6aad3e4 Client: expose the get_base_dir method in the wallet class 02 April 2020, 10:56:22 UTC
5aa9dd6 Tests/python: skip failing test 02 April 2020, 09:21:14 UTC
42bae26 Docker: use --network option 01 April 2020, 13:30:31 UTC
c69766e Docker: rename alphanet.sh into tezos-docker-manager.sh 01 April 2020, 13:11:15 UTC
e2609fc Node, Doc: remove Babylonnet 01 April 2020, 08:13:30 UTC
8d4102f Client, Node: remove proto_genesis_babylonnet 01 April 2020, 08:07:29 UTC
5d50f7a Babylon: remove context commands which are no longer useful 31 March 2020, 14:09:42 UTC
29a0962 Babylon: remove multisig commands 31 March 2020, 14:09:42 UTC
7acd573 Babylon: remove delegates, mempool filters, parameters, tests, mockup 31 March 2020, 14:09:42 UTC
07c8eb0 Babylon: deactivate mempool filters 31 March 2020, 14:09:42 UTC
bf9eb80 Build: Remove 005-PsBabyM1 from the active protocols 31 March 2020, 14:09:42 UTC
0d0f82e Vendors: set carthage as default protocol 31 March 2020, 13:13:32 UTC
9d11bba Tests: Migrate from 006-PsCARTHA to (Carthage) alpha (instead of 005-PsBabyM1) Also allow this (no-op) migration in proto_alpha 31 March 2020, 13:13:17 UTC
bd12eec Protocol: remove Carthage vanity nonce 31 March 2020, 13:10:50 UTC
41d9292 Protocol: remove code specific to the migration from Babylon to Carthage 31 March 2020, 13:10:48 UTC
b47b568 Vendors/flextesa: update protocol constants Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> 31 March 2020, 13:10:47 UTC
f87c3cb Protocol/Tests: update reward functions Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> 31 March 2020, 13:10:46 UTC
5bb0ee3 Protocol/Parameters: update the reward constants Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> 31 March 2020, 13:10:45 UTC
89d0a80 Protocol/Migration: migrate protocol constants 31 March 2020, 13:10:43 UTC
e86d0ab Protocol: update reward functions Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> 31 March 2020, 13:10:42 UTC
18005ac Tests/Python: test failure of deserialisation of bad annotation 31 March 2020, 13:10:40 UTC
3e3a223 Protocol/Michelson: annotation validity check Check at parsing time that Michelson annotations only contain valid characters. This check is useless for annotations produced by `lib_micheline` but could fail for annotated lambdas deserialized using the `UNPACK` instruction. 31 March 2020, 13:10:39 UTC
164d9c2 Proto/Tests: Add a test case for emptying delegated contract 31 March 2020, 13:10:37 UTC
6172b7f Proto: Allow to empty non self-delegated contract For non self-delegated contracts, the removed assertion was causing an error when emptying a delegated contract. 31 March 2020, 13:10:36 UTC
8a1089e Protocol: add vanity nonce 31 March 2020, 13:10:35 UTC
96c884c Tests/Python: adapt test of the CONTRACT instruction The gas cost of `CONTRACT` when applied to the address of an implicit account is now 132 units cheaper. 31 March 2020, 13:10:33 UTC
5199d9a Protocol/Michelson: improve the performance of the CONTRACT instruction Add an optimisation that make the instruction cheaper in gas for implicit contracts (tz1, tz2, tz3) by saving an I/O. 31 March 2020, 13:10:31 UTC
4fca7a6 Tests/Python: test the Michelson MAP instruction on maps in the case of side effects 31 March 2020, 13:10:30 UTC
5deef99 Protocol/Michelson: fix the interpretation of the MAP instruction on maps In the previous implementation, accumulating a value during a MAP on a map was impossible because the initial stack tail was restored. This was not the documented behavior of the MAP instruction and it was inconsistent with the case of mapping over a list. BREAKING CHANGE: originated contracts that rely on the previous and incorrect) semantics might behave incorrectly. 31 March 2020, 13:10:28 UTC
ab3d7dd Tests/Python: verify EMPTY_BIG_MAP arity error message 31 March 2020, 13:10:27 UTC
09d994f Protocol/Michelson: handling of the bad arity error for the EMPTY_BIG_MAP instruction Improve error reporting when checking for the arity of the EMPTY_BIG_MAP instruction 31 March 2020, 13:10:25 UTC
87e46df Protocol/Michelson: remove the peephole optimisation of UNPAIR Remove an unreachable optimisation. A proper UNPAIR instruction shall be added in the next protocol instead. 31 March 2020, 13:10:24 UTC
78a02f6 Protocol/Migration: bump gas limit constants in the context Update the gas limit constants in the context on protocol transition. 31 March 2020, 13:10:22 UTC
118a2a5 Tests/Python: adapt the gas-bound test to the new gas limit 31 March 2020, 13:10:21 UTC
8bfa32a Tests/Python: adapt regression tests to new gas limit 31 March 2020, 13:10:20 UTC
0061278 Protocol/Gas: increase the gas limits per block and operation by 30% Bump the gas limit for blocks and operations by 30% going from 800000 per operation and 8000000 per block to 104000 per operation and 1040000 per block. 31 March 2020, 13:10:18 UTC
8c5e051 Tests: the merge_comparable_pairs.tz contract is now well-typed 31 March 2020, 13:10:17 UTC
6b75d10 Tests/Python: activate tests of comparable pairs in sets, maps, and big_maps Co-Authored-By: Charles DEHLINGER <charles.dehlinger@tezcore.com> 31 March 2020, 13:10:15 UTC
75200a0 Tests/Python: fix an expected error message When attempting to pack a big_map, we now have a better error message. 31 March 2020, 13:10:14 UTC
23c5a6d Protocol/Client: fix a misleading error message (unexpected big_map) 31 March 2020, 13:10:13 UTC
ea5d469 Protocol/Michelson: allow all parameter types when typechecking a litteral Extend the range of the typecheck_data RPC by also allowing big_map values. Co-Authored-By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> 31 March 2020, 13:10:11 UTC
1014f26 Tests/Python: adapt regression test outputs Typechecking cost has been very slightly increased because `comparable_ty_eq` now costs at least `Typecheck_costs.cycle`. 31 March 2020, 13:10:10 UTC
0fa2147 Protocol/Michelson: fix comparable comb pairs Allow comb pairs as map keys and set elements, not only as operands of COMPARE. 31 March 2020, 13:10:09 UTC
907c652 Tests/OCaml: add tests for baking and endorsement reward forumlae Co-Authored-By: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Co-Authored-By: Adrian Brink <adrian@cryptium.io> 31 March 2020, 13:10:08 UTC
e09b67c Protocol/Emmy+: optimise baking and endorsement reward function Fix the imprecision in the baking reward formula to make it linear in the number of endorsements included instead of a step function. Improve the precision on the endorsement reward computation by applying the priority malus on the total endorsement reward. 31 March 2020, 13:10:06 UTC
2cc5f11 Protocol/RPC: fix 'baking_rights' so that 'max_priority' is included Fix a bug where the `../helpers/baking_rights` RPC would exclude the `max_priority` baking right from its result. 31 March 2020, 13:10:05 UTC
7391a34 Protocol/Storage: initialize big_map ids only for genesis 31 March 2020, 13:10:04 UTC
267fb25 Protocol/Migration: remove babylon's vanity nonce 31 March 2020, 13:10:00 UTC
dc4b075 Test: remove useless Format.eprintf For the sake of readable test output when executing test. 31 March 2020, 09:57:49 UTC
77f862b Tests/python: launch nodes with --bootstrap-threshold 0 It happens spuriously that a node doesn't bootstrap and as consequence doesn't broadcast its head to its neighbors. This depends on the bootstrap-threshold (which is set by the `--connections`) and some time-sensitive conditions. This MR sets --bootstrap-threshold to 0 (overriding the value set by `--connections`) in all tests running more than one node. 31 March 2020, 09:01:07 UTC
2e38e3d Tests/python: relax log check test_many_bakers currently returns an error when the node log contains the `canceled` string. This happens spuriously with this log line. node.validator.bootstrap_pipeline: Fetch of block_hash BLiGqFD694nWNVcLFZBS94VJXSs7XPZt3p7g3jKbU1HtQnPq25R canceled This commit allows this test to fail. The error is still notified to the user in the test report (`XFAIL` if the test fails, `XPASS` otherwise). 31 March 2020, 09:01:07 UTC
5a22cf8 Base: add Time.System.Span.pp_hum for pretty printing 30 March 2020, 15:41:10 UTC
e5a21a8 Build: Remove useless dependencies on Re 30 March 2020, 12:21:38 UTC
f972326 Makefile: clean {test,sandbox}-parameters 28 March 2020, 18:06:08 UTC
6f79aa0 Documentation/Developer: add testing guide 27 March 2020, 22:04:50 UTC
5c66700 Doc: remove part of multinetwork.rst irrelevant with incoming release 27 March 2020, 17:17:25 UTC
12ee2eb Doc: discuss alias versus explicit configuration in multinetwork.rst 27 March 2020, 17:17:25 UTC
19c83aa Doc: update multinetwork.rst regarding configuration file behavior 27 March 2020, 17:17:25 UTC
679a2de Doc: deprecate Babylonnet in multinetwork.rst 27 March 2020, 17:17:25 UTC
41f07cb Doc: update network name case in multinetwork.rst 27 March 2020, 17:17:25 UTC
6744f5e Doc: update and improve test network documentation 27 March 2020, 16:45:05 UTC
638688d Bootstrap_pipeline: purge legacy logging 27 March 2020, 16:34:16 UTC
521b19d Move the protocol specific mockup commands to protocol libraries 27 March 2020, 14:33:07 UTC
fafef2d Use 'mockup_mode' instead of 'mockup_mode option' in client config The default mode has been renamed to 'Mode_client' to be consistent with the written documents we've seen so far. 27 March 2020, 14:33:07 UTC
77fa198 Docs: fix link for Mainnet Docker image The current link leads to the retrieval of the tezos/tezos:alphanet image. 27 March 2020, 13:23:50 UTC
af96e0e Git: ignore generated protocol parameters 27 March 2020, 11:03:06 UTC
8e1d196 Vendors: Update `flextesa-lib` Flextesa commit: `f24ebaf47e14678493736fa0969dfcbdf7e4a505`. 26 March 2020, 18:13:40 UTC
1470f36 CI: publish docker images for tags and branches that ends with -release of tezos/tezos 26 March 2020, 16:08:25 UTC
450c227 Update .ocamlformat files 26 March 2020, 10:45:15 UTC
back to top