Raphaël Proust
c7c8d64557
Error Monad: improve docstring to register_error_kind
2019-02-20 14:03:44 +08:00
Pietro Abate
3776e6853d
Error Monad: add docstring to register_error_kind
2019-02-20 13:57:20 +08:00
Grégoire Henry
5f378c8ba0
P2p: algorithmic optimisation in P2p_pool
.
2019-02-19 21:43:53 +01:00
Grégoire Henry
15b61d6b84
P2p: fix race condition in node initialisation
2019-02-19 21:43:53 +01:00
Grégoire Henry
1853889637
P2p: improve P2p_socket
...
There is no notion of unauthenticated connection, since the function
`authenticate` is immediately called on a
`P2p_io_scheduler.connection` and returns an authenticated connection,
or nothing. So, we only deal with authenticated connections. The
identifier of a connection is the same one as the one of the
`P2p_io_scheduler.connection` underneath.
2019-02-19 21:43:52 +01:00
Grégoire Henry
2716cbc1f1
P2p: introduce P2p_fd
2019-02-19 21:43:52 +01:00
Grégoire Henry
2e85409d25
Stdlib: better debug message in List.Bounded.insert
2019-02-19 21:43:51 +01:00
Grégoire Henry
fbd97da7b4
Opam: add upper constraint on cstruct
2019-02-19 17:37:54 +01:00
Grégoire Henry
9fdf0636c9
Opam: add upper constraint on dune
...
The "old" version of Lwt we use is incompatible with `dune >= 1.7`.
2019-02-19 17:37:52 +01:00
Victor Allombert
cf3390448a
Lib_client_base: add branch option to wait for confirmation command
2019-02-19 12:56:11 +00:00
Raphaël Proust
d30894b2f9
Proto_alpha/forge: more consistent style
2019-02-19 13:19:56 +01:00
Raphaël Proust
e956c1f7bf
Proto_alpha/forge: simplify error management
2019-02-19 13:19:52 +01:00
Pietro Abate
7c59d32a4b
Client: emit exit 1 when operation receipt is not found
2019-02-19 08:20:23 +00:00
Grégoire Henry
cb0b8f63b1
Shell: properly handle Unix_error
while validating blocks
2019-02-15 19:49:47 +00:00
Pietro Abate
c66623d0a7
Worker: register Closed error globally
2019-02-01 07:24:34 +00:00
Pietro Abate
e46b0746d5
Tests: improve test_multinode.sh
2019-02-01 07:12:39 +00:00
Philippe Wang
3c1601d9a0
Update tezos-init-sandboxed-client.sh
2019-02-01 05:36:37 +00:00
MBourgoin
d6b8bd7887
Client: typo
2019-01-30 17:35:56 +01:00
MBourgoin
4e50c7a454
Proto_alpha/Endorser: add minimal documentation to client_baking_endorsement.mli
2019-01-30 12:16:23 +01:00
Pierre Boutillier
7bcd3892b7
Reify the git environment at compile time into the code
...
Use it to output a minimal `./tezos-node --version`
Works both when you compile inside a git repository or from an
archive generated by `git archive` (which is what gitlab does when
you click on "Download zip/tar.gz/tar.bz2" in the web interface)
2019-01-30 12:05:15 +01:00
Pierre Boutillier
677d2ae9d6
Synchronize (and fix) maximal size of lmdb dbs
...
Store can now be up to 40 Go large (was 4 To!)
Context can now be up to 400 Go large (was 40 Go)
2019-01-29 19:23:48 +00:00
Tom Jack
9fe22ef56c
Storage: optimize fold
2019-01-29 11:28:51 +01:00
Grégoire Henry
4026d6ab58
Client: improve logging on protocol injection
2019-01-24 14:09:19 +01:00
Marco Stronati
b09e89f9f3
Client: fix validation of proposals before submission
...
for a proposal to be valid it must either a protocol that was already
proposed by somebody else or a protocol known by the node, because the
user is the first proposer and just injected it with
tezos-admin-client
2019-01-24 14:09:18 +01:00
Marco Stronati
344f8d3e5f
Client: fix output of show voting period
2019-01-24 14:09:16 +01:00
Pietro Abate
4d3174c557
Shell: Catch Lwt.Canceled during worker termination
2019-01-24 13:43:37 +01:00
Grégoire Henry
b5515ea99e
Shell: continue better logging
2019-01-24 13:43:36 +01:00
Pietro Abate
5915e98a55
shell: Better Logging
2019-01-24 13:31:59 +01:00
Pietro Abate
b5499b37d5
Shell: Catch timeout errors and improve reporting
2019-01-24 13:29:59 +01:00
MBourgoin
80587889d5
Client: make operation hash messages consistent (fix bug in test_multinode.sh)
2019-01-24 10:08:27 +00:00
Pierre Boutillier
03fc4b2e33
fixup 242c97d1 ocplib-json-types: 'Variable defintion path in json_schema'
2019-01-23 13:12:42 +01:00
MBourgoin
464de6d6b8
Client: improve password file reading
2019-01-22 18:52:43 +01:00
MBourgoin
dc67e93907
Client: update copyrights
2019-01-22 18:52:42 +01:00
Pietro
1c0561ee53
Client: add new password-file command line option
...
- add new global command line argument to the signer
-f --password-file <filename>: Absolute path of the password file
- add password_filename to wallet context
2019-01-22 18:52:40 +01:00
Grégoire Henry
96aa1aa621
Opam: add version contraint for lwt.
2019-01-22 17:16:51 +01:00
Grégoire Henry
c5eb5bb93d
Opam: add strict dependencies for ocp-indent
2019-01-22 17:16:50 +01:00
Grégoire Henry
c574d91928
Deps: be compatible with ipaddr.3.0.0
2019-01-22 17:16:50 +01:00
Grégoire Henry
dbf4736e6b
Opam: update package description to opam.2.0
...
Co-authored-by: Pietro Abate <pietro.abate@nomadic-labs.com>
Co-authored-by: Gregoire Henry <gregoire.henry@tezos.com>
2019-01-21 17:54:19 +01:00
Grégoire Henry
de171a63f0
OPAM: strict version constraints on dune are not required anymore
2019-01-21 17:54:18 +01:00
Eugen Zalinescu
1a7cf2fead
proto_genesis: remove the dependency on proto_alpha
2019-01-10 17:04:23 +01:00
Tom Jack
86e355c32e
Client: fix fee calculation
2019-01-08 15:55:19 +00:00
Benjamin Canou
6f07a25a3c
Revert protocol Alpha to 003-PsddFKi3
2019-01-07 15:12:42 -05:00
Raphaël Proust
fd6ce36a7d
Everywhere: use return_*
...
for * in unit none some true false
2019-01-03 12:21:17 +00:00
Raphaël Proust
1767fcc861
Proto: use return_*
...
for * in unit none some true false
2019-01-03 12:21:17 +00:00
Benjamin Canou
618082ed18
Client: cosmetic updates in voting commands
2019-01-03 10:23:15 +00:00
Marco Stronati
cacd3826e4
Client: tweak 'show voting period', add rpc to test, check right period
2019-01-03 10:23:15 +00:00
Marco Stronati
8016f83903
Client: cosmetic or minor improvements
2019-01-03 10:23:15 +00:00
Jun FURUSE
f8d8c4d6e9
Client: check that proposals are already injected
2019-01-03 10:23:15 +00:00
Jun FURUSE
e0a8718922
Client: add voting commands
...
tezos-client show votes to show the current voting status
tezos-client submit proposals for PKH PROP1 .. to submit proposals
tezos-client submit ballot for PKH PROP yay|nay|pass to submit a ballot
2019-01-03 10:23:15 +00:00
Raphaël Proust
7e81fe6c9c
Shell/mempool: pretty-printing
2019-01-02 23:50:35 +00:00