ligo/src/lib_node_shell
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
..
block_locator_iterator.ml Move all packages to src/ 2018-01-16 23:11:39 +01:00
block_locator_iterator.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
block_locator.ml Move all packages to src/ 2018-01-16 23:11:39 +01:00
block_locator.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
block_validator.ml Node: switch the block validator to Tezos_worker 2018-01-27 13:34:02 +01:00
block_validator.mli Node: switch the block validator to Tezos_worker 2018-01-27 13:34:02 +01:00
bootstrap_pipeline.ml Node: switch the block validator to Tezos_worker 2018-01-27 13:34:02 +01:00
bootstrap_pipeline.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
chain_traversal.ml Move all packages to src/ 2018-01-16 23:11:39 +01:00
chain_traversal.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
chain.ml Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
chain.mli Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
distributed_db_functors.ml Move all packages to src/ 2018-01-16 23:11:39 +01:00
distributed_db_functors.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
distributed_db_message.ml Move all packages to src/ 2018-01-16 23:11:39 +01:00
distributed_db_message.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
distributed_db_metadata.ml Move all packages to src/ 2018-01-16 23:11:39 +01:00
distributed_db_metadata.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
distributed_db.ml Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
distributed_db.mli Shell: refactoring of the prevalidator 2018-01-27 12:43:37 +01:00
jbuild Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
net_validator.ml Node: switch the net validator to Tezos_worker 2018-01-27 13:34:02 +01:00
net_validator.mli Node: switch the net validator to Tezos_worker 2018-01-27 13:34:02 +01:00
node_rpc.ml RPC: net validator worker introspection 2018-01-27 13:34:02 +01:00
node_rpc.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
node.ml Node: switch the net validator to Tezos_worker 2018-01-27 13:34:02 +01:00
node.mli Node: switch the net validator to Tezos_worker 2018-01-27 13:34:02 +01:00
peer_validator.ml Node: only validate branches that can increase the current head's fitness 2018-01-27 13:34:02 +01:00
peer_validator.mli Node: switch the peer validator to Tezos_worker 2018-01-27 13:34:02 +01:00
prevalidation.ml Move all packages to src/ 2018-01-16 23:11:39 +01:00
prevalidation.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
prevalidator.ml Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
prevalidator.mli Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
protocol_validator.ml Move all packages to src/ 2018-01-16 23:11:39 +01:00
protocol_validator.mli Move all packages to src/ 2018-01-16 23:11:39 +01:00
state.ml Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
state.mli Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
tezos-node-shell.opam Move all packages to src/ 2018-01-16 23:11:39 +01:00
validator.ml Node: switch the net validator to Tezos_worker 2018-01-27 13:34:02 +01:00
validator.mli Node: switch the net validator to Tezos_worker 2018-01-27 13:34:02 +01:00
worker.ml Node: switch the prevalidator to Tezos_worker 2018-01-27 13:34:02 +01:00
worker.mli Node: switch the net validator to Tezos_worker 2018-01-27 13:34:02 +01:00