Pierre Boutillier
7e4a70fac8
Remove peer from active_peers when Peer_validator.create has failed
2019-03-06 10:35:55 +01:00
Grégoire Henry
3e2172b2dd
Distributed_db: don't fail when receiving a notification for a closing worker
2019-03-06 10:35:55 +01:00
Grégoire Henry
a3379065ea
Distributed_db: fix concurency issue on Peer_validator
creation
2019-03-06 10:35:54 +01:00
Benjamin Canou
eba7f5ac8c
Dune: fix dune.inc for added file in proto demo
2019-03-06 00:42:06 +01:00
Grégoire Henry
0796b0355a
CI: test that the various dune.inc
are up-to-date
2019-03-05 22:45:21 +00:00
Grégoire Henry
28f680ab91
Dune: remove src
in proto_*/lib_protocol
2019-03-05 22:45:21 +00:00
Grégoire Henry
c3dd98dc0f
Dune: do not use the infamous "OCaml syntax" anymore
...
In the process, we merged the two opam file and the functorized
version now properly reads `TEZOS_PROTOCOL`.
2019-03-05 22:45:21 +00:00
Grégoire Henry
f9cbdf9110
docker: improve argument passing
2019-03-05 22:33:00 +00:00
Grégoire Henry
b7c2546e5b
Daemon: await_bootstrapped_node
now retries on Connection_failed
...
This allows the baker/endorser/accuser to wait a litlle bit for the
node to initialize itself and to open its RPC port.
By default, the deamon retries 6 times with a total waiting time
around 20 seconds, before to fail.
2019-03-05 17:33:02 +01:00
Marco Stronati
32a1d2647c
Opam: remove unused dependencies from alpha-{baker,endorser,accuser}
2019-02-28 13:05:19 +01:00
Grégoire Henry
9abcd0e55f
P2p: change configuration of P2p_maintenance
...
It feels more coherent not to configure `P2p_pool` with parameters
only for `P2p_maintenance`.
2019-02-28 13:45:11 +08:00
Sebastien Mondet
10c37f153d
Make 2-min sleep configurable (P2p_maintenance
)
2019-02-28 13:45:05 +08:00
Grégoire Henry
35727d4ac3
Clic: stop being colorless.
...
Writing keyword in `white` was a bad idea for people using a
black-on-white terminal...
This patch replace `white` by the default color for keywords (it
preserves the underline). This does not change the color for
white-on-block terminal (where `white` is the default color), but fix
the issue for all terminals with a clear background
2019-02-28 13:44:46 +08:00
Lý Kim Quyên
e4a5d3c45c
test for check point
2019-02-28 05:32:07 +00:00
Pierre Boutillier
d7ba8bb07d
Resto: Fix #480 : Keep the host:
set by the user with TEZOS_SIGNER_HTTP_HEADERS
...
This is a fixup of 21bb9436371741a8cf643cfc6218ace9ebfecc19
2019-02-27 15:42:37 +00:00
Pierre Boutillier
b4b97dada3
Fix identity.json preservation in docker images after a reset
2019-02-27 11:02:26 +01:00
Grégoire Henry
c80ab66397
Shell: improve termination
...
Kill the `DistributedDB` before anything else.
2019-02-26 12:11:09 +01:00
Grégoire Henry
359f2d6932
P2p: improve cancelation in maintenance
2019-02-26 12:11:08 +01:00
Grégoire Henry
07595c9e1f
P2p: improve cancelation
...
Pending connections were not easily interuptible.
2019-02-26 12:11:07 +01:00
Grégoire Henry
4adf696c65
P2p: improve logging level
2019-02-26 12:11:04 +01:00
Raphaël Proust
d29f426b8e
Fix some typos in Michelson specifications
2019-02-26 12:07:03 +01:00
Ivan Gromakovskii
d649975494
Fix some typos in the Michelson specification
...
1. `MEM` operates on a value and a set, so `v` is there by mistake.
2. Description of `SET_CDR` was copy-pasted from description of `SET_CAR`.
3. It's not clear where that `p` comes from, seems to be copy-pasted
by mistake.
2019-02-26 12:07:00 +01:00
Grégoire Henry
33a7ca51c3
Client: Use Host
in HTTP requests
...
and add proper error message when the node refuses connection for
unallowed origin (CORS).
2019-02-26 12:00:37 +01:00
Grégoire Henry
24686ae8f2
Shell/RPC: enforce Host
when using CORS.
2019-02-26 12:00:32 +01:00
Sebastien Mondet
e9eac31e9a
Add /monitor/commit_hash
RPC
2019-02-25 17:05:23 -05:00
Grégoire Henry
b4e6018dd1
P2p: do not use ipv4 discovery in sandboxed scripts (closes 477)
...
This partially revert f51b8ad998
.
We should way until a proper configuration-less discovery mechanism
based on ipv6_multicast is re-enabled before to use it by default in
the tests.
2019-02-25 15:18:06 +00:00
Sebastien Mondet
32348c092c
Fix use of ledger in main_signer
2019-02-25 15:44:18 +01:00
Sebastien Mondet
3690566b0b
Fix client display for “unspecified” chain-id
2019-02-25 15:44:18 +01:00
Sebastien Mondet
f2dd2c5776
Improve UX of ledger commands
2019-02-25 15:44:18 +01:00
Sebastien Mondet
da4a99ac27
Add support for test-chain-related APDUs
2019-02-25 15:44:18 +01:00
Raphaël Proust
575aafc554
vendors: add synopsis to each opam file
2019-02-25 02:03:12 +00:00
Grégoire Henry
4cbc5282b8
P2p: fix typo
2019-02-21 15:32:42 +01:00
Raphaël Proust
568057ed8f
P2p: minor style issues
2019-02-21 15:02:15 +01:00
Julien Tesson
9250e3891d
P2p: add P2p_point.Id.pp_list
2019-02-21 14:45:37 +01:00
Julien Tesson
0557c49c88
P2p: add P2p_connection.Pool_event.pp
2019-02-21 14:45:36 +01:00
Julien Tesson
48094c9989
Stdlib: add Option.pp
2019-02-21 14:45:35 +01:00
Julien Tesson
be5f985ec7
P2p: exporting Point.Id.equal
2019-02-21 14:45:33 +01:00
Raphaël Proust
f6f047ea15
Micheline: fix dependencies in opam/dune
2019-02-21 09:59:38 +00:00
Raphaël Proust
e4e30bb3d8
Scripts: more typos
2019-02-21 08:48:21 +00:00
b
97a1b9160a
Scripts: typos
2019-02-21 08:48:21 +00:00
b
acf376617c
Doc: fix typo
2019-02-21 08:48:21 +00:00
Raphaël Proust
671b10a2d2
Micheline: small improvements to the tests
2019-02-21 02:38:19 +00:00
Lý Kim Quyên
10c2406ce6
add test
2019-02-21 02:38:19 +00:00
Vincent Botbol
12fd778172
Test/Micheline: clean-up & refactor of the test suite
2019-02-21 02:38:19 +00:00
Lý Kim Quyên
2d0c98b2da
test michelson parser
2019-02-21 02:38:19 +00:00
Raphaël Proust
f44212ce57
gitlab-ci: run src/proto_alpha/lib_client tests
2019-02-21 02:11:35 +00:00
Lý Kim Quyên
ad4e02c827
test michelson macros
2019-02-21 02:11:35 +00:00
Eugen Zalinescu
4aafeee6eb
Signer: added supports_deterministic_nonces
2019-02-20 23:08:22 +01:00
Eugen Zalinescu
d76c24670a
Signer: very simple test for deterministic nonce
2019-02-20 23:08:21 +01:00
Eugen Zalinescu
fd9694d8b0
Signer: added deterministic nonces
2019-02-20 23:08:19 +01:00