Grégoire Henry
|
7277c9889b
|
Refactor: Move/split P2p_types into lib_base
|
2018-01-30 10:13:40 +01:00 |
|
Grégoire Henry
|
be9f068478
|
Refactor: More PRC types into Tezos_base
|
2018-01-30 10:13:40 +01:00 |
|
Grégoire Henry
|
c4420ac40e
|
Refactor: Move Blake2B.Make instanciation into Tezos_base
|
2018-01-30 10:13:40 +01:00 |
|
Grégoire Henry
|
b0466aceed
|
Refactor: Fix lib_protocol_updater dependencies
|
2018-01-30 10:13:40 +01:00 |
|
Grégoire Henry
|
96e493006c
|
Refactor: Rename lib_node_updater -> lib_protocol_updater
|
2018-01-30 10:13:40 +01:00 |
|
Grégoire Henry
|
96fe5239c9
|
Refactor: Rename lib_node_shell -> lib_shell
|
2018-01-30 10:13:40 +01:00 |
|
Grégoire Henry
|
58388bd304
|
Refactor: Merge lib_node_shell_base/lib_node_services} -> lib_shell_services
|
2018-01-30 10:13:40 +01:00 |
|
Grégoire Henry
|
552237673e
|
Refactor: Move Mempool and Block_locator into lib_base
|
2018-01-30 10:13:26 +01:00 |
|
Grégoire Henry
|
4acdfc67fb
|
Refactor: Remame lib_node_p2p/p2p_base into lib_p2p/p2p_services
|
2018-01-30 10:13:26 +01:00 |
|
Grégoire Henry
|
e0a2570988
|
Refactor: Rename Node_rpc_services.Network into P2p_services
|
2018-01-30 10:12:55 +01:00 |
|
Grégoire Henry
|
1f3c68cbd8
|
Refactor: Regroup protocols
|
2018-01-30 10:12:55 +01:00 |
|
Grégoire Henry
|
a3d0ee644a
|
Refactor: Rename lib_rpc_base -> lib_rpc
|
2018-01-30 10:12:55 +01:00 |
|
Grégoire Henry
|
66fb1811ae
|
Opam: add missing dep in tezos-node-shell-base
|
2018-01-28 20:02:51 +01:00 |
|
Milo Davis
|
f00c7c0667
|
Data encoding: fail on string_enum that should be a constant
|
2018-01-27 15:30:09 +01:00 |
|
Milo Davis
|
c77cbcb30b
|
Data_encoding: use constant from ocplib-json-typed
|
2018-01-27 15:30:09 +01:00 |
|
Grégoire Henry
|
ea500256f0
|
P2p: tentative fix for #98
|
2018-01-27 15:30:09 +01:00 |
|
Grégoire Henry
|
e7483ff392
|
Opam: new release of ocp-ocamlres
|
2018-01-27 14:55:57 +01:00 |
|
Grégoire Henry
|
0c51f7a7ca
|
Proto: Fix warning
|
2018-01-27 13:37:03 +01:00 |
|
Grégoire Henry
|
a30f20c4e3
|
Base: remove Lwt_utils.canceler
It has been replaced by `Lwt_canceler`
|
2018-01-27 13:35:47 +01:00 |
|
Benjamin Canou
|
9060122b26
|
Node: only validate branches that can increase the current head's fitness
And also make the check when processing new head increments. That way
we prevent spamming with valid head successors that bear the same
fitness.
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
41ad73a3ed
|
Utils: remove Lwt_utils.queue
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
6f34b85504
|
RPC: net validator worker introspection
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
0779221d04
|
Node: switch the net validator to Tezos_worker
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
e5405c2f72
|
RPC: peer validator worker introspection
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
ecbf1805e1
|
Node: switch the peer validator to Tezos_worker
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
50b1957714
|
RPC: block validator worker introspection
|
2018-01-27 13:34:02 +01:00 |
|
Grégoire Henry
|
6d3f5af163
|
Node: switch the block validator to Tezos_worker
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
4e04e233a0
|
RPC: prevalidator worker introspection
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
98ec3393b6
|
Node: switch the prevalidator to Tezos_worker
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
d50402c27b
|
Introduce Tezos_shell.Worker
|
2018-01-27 13:34:02 +01:00 |
|
Benjamin Canou
|
4d197b4ba3
|
Node: document an internal prevalidator error
|
2018-01-27 12:43:37 +01:00 |
|
Benjamin Canou
|
cd94b998c0
|
Node: throttle advertisement of newly discovered operations a little bit
|
2018-01-27 12:43:37 +01:00 |
|
Benjamin Canou
|
755d63c0ef
|
Node: limit the refused operations cache in the prevalidator
|
2018-01-27 12:43:37 +01:00 |
|
Benjamin Canou
|
0652808259
|
Shell: refactoring of the prevalidator
|
2018-01-27 12:43:37 +01:00 |
|
Benjamin Canou
|
566a92197b
|
Get rid of forced operation injection
|
2018-01-27 12:43:37 +01:00 |
|
Benjamin Canou
|
dee86fb462
|
Utils: add Lwt_pipe.pop_with_timeout
|
2018-01-27 12:43:37 +01:00 |
|
Benjamin Canou
|
9b09e70f5e
|
Utils: add Ring.clear
|
2018-01-27 11:33:30 +01:00 |
|
Benjamin Canou
|
bb90cc9dec
|
Utils: add Lwt_pipe.peek_all
|
2018-01-27 11:33:30 +01:00 |
|
Benjamin Canou
|
2441ad6026
|
Utils: add Ring.add_and_return_erased
|
2018-01-27 11:33:30 +01:00 |
|
Benjamin Canou
|
f145c4b196
|
Utils: add Lwt_pipe.pop_all_now
|
2018-01-27 11:33:30 +01:00 |
|
Benjamin Canou
|
cfd5151279
|
Alpha: fix colliding JSON schema definitions
|
2018-01-27 11:33:30 +01:00 |
|
Grégoire Henry
|
6e629584ff
|
Jbuilder: fix rule runtest_indent
|
2018-01-27 11:32:57 +01:00 |
|
Milo Davis
|
545cd0c869
|
Client: commands to update config file
|
2018-01-25 23:22:59 +01:00 |
|
Milo Davis
|
937869da43
|
Client: split admin/debug commands into separate executable
|
2018-01-25 15:57:20 +00:00 |
|
Milo Davis
|
c98426fb02
|
Debug: unmark invalid block
|
2018-01-25 15:57:20 +00:00 |
|
Pietro
|
df746e606d
|
Indent: reindent with ocp-indent and fix the script
|
2018-01-25 15:01:12 +00:00 |
|
Grégoire Henry
|
bd8eaddc8c
|
Resto: properly handle text/ocaml.exception .
|
2018-01-25 12:33:13 +01:00 |
|
Milo Davis
|
00f7a0ea87
|
RPC: improves error handling for exceptions on generic RPCs
|
2018-01-25 12:33:13 +01:00 |
|
Pietro
|
4109adfd77
|
Node: properly report RPC port already in use, fixes #69
|
2018-01-24 18:28:19 +01:00 |
|
Bruno B
|
ce35bc5346
|
Michelson: light refactoring of equality witnesses
|
2018-01-23 13:35:48 +00:00 |
|