erigon-pulse/consensus/bor
Mark Holt 529d359ca6
Bor span testing (#7897)
An update to the devnet to introduce a local heimdall to facilitate
multiple validators without the need for an external process, and hence
validator registration/staking etc.

In this initial release only span generation is supported.  

It has the following changes:

* Introduction of a local grpc heimdall interface
* Allocation of accounts via a devnet account generator ()
* Introduction on 'Services' for the network config

"--chain bor-devnet --bor.localheimdall" will run a 2 validator network
with a local service
"--chain bor-devnet --bor.withoutheimdall" will sun a single validator
with no heimdall service as before

---------

Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro-2.local>
2023-07-18 09:47:04 +01:00
..
abi Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
clerk Bor span testing (#7897) 2023-07-18 09:47:04 +01:00
contract Simplifications for bor tx code (#7889) 2023-07-14 08:49:10 +01:00
heimdall Bor span testing (#7897) 2023-07-18 09:47:04 +01:00
heimdallgrpc Bor span testing (#7897) 2023-07-18 09:47:04 +01:00
statefull State sync transactions added to debug_traceBlockByNumber call (#6830) 2023-02-20 08:04:11 +00:00
valset [devnet] Always select first node, fix configuration mess up between nodes (#7863) 2023-07-10 11:37:55 +01:00
api.go lru lib version up (#7695) 2023-06-09 13:46:58 +07:00
bor_test.go Bor span testing (#7897) 2023-07-18 09:47:04 +01:00
bor.go Bor span testing (#7897) 2023-07-18 09:47:04 +01:00
errors.go Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
fake.go added bor tx indexing with tests (#7826) 2023-07-12 23:31:38 +01:00
genesis_contract_mock.go Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
genesis.go Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
heimall.go Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
merkle.go Bor file structure updated (#6167) 2023-01-31 14:00:57 +05:30
snapshot_test.go Bor span testing (#7897) 2023-07-18 09:47:04 +01:00
snapshot.go [bor] Desambiguate the term checkpoint (#7698) 2023-06-09 22:19:24 +01:00
span_mock.go consensus/bor: use current producers for extra data validation (#7564) 2023-05-24 12:57:31 +07:00
span.go consensus/bor: use current producers for extra data validation (#7564) 2023-05-24 12:57:31 +07:00