Brian McGee

Results 63 issues of Brian McGee

Running the tests with `go test ./...` fails with port conflicts: ``` service: api service, error: listen tcp 0.0.0.0:8080: bind: address already in use ``` If I constrain the tests...

**Describe the bug** Unable to enter the the dev shell on an M1 MacBook Pro **To Reproduce** Steps to reproduce the behavior: 1. Get yourself an M1 MacBook Pro, however...

bug

The test coverage could use with some improvement, especially if we want to start making improvements which will require structural changes.

enhancement

We have a workflow in [ethereum.nix](https://github.com/nix-community/ethereum.nix) that needs to sign commits: https://github.com/nix-community/ethereum.nix/pull/165 Ideally there would be a Github profile for a nix-community account against which gpg keys can be added....

A minor issue but it took me a few mins to realise. The example run uses the command: ``` [root@myMachine:/etc/nixos]# nix run .#apps.nixinate.myMachine ``` The `apps` prefix before `.#apps.nixinate...` is...

As part of #295 I had to remove the Geth tests. It appears the pre-generated datadir's being used are no longer compatible with latest Geth. We need to re-generate them...

Type: Bug

# Description Simplifies the concurrency model within the ingestors, replacing RxJava with Kotlin co-routines. ## Type of change - [x] New feature (non-breaking change which adds functionality) - [x] Breaking...

Algorithm is detailed [here](https://besu.hyperledger.org/en/stable/HowTo/Configure/Consensus-Protocols/IBFT/) It is highly likely given how we integrated and followed the lead of Besu for things such as block reward etc that we already support IBFT...

Priority: High
Status: Available
Type: Enhancement
Size: Atomic

Algorithm is detailed [here](https://besu.hyperledger.org/en/stable/HowTo/Configure/Consensus-Protocols/Clique/) It is highly likely given how we integrated and followed the lead of Besu for things such as block reward etc that we already support Clique,...

Priority: High
Status: Available
Type: Enhancement
Size: Atomic

There are certain state changes as a result of hard forks that we currently do not capture. An example would be the refunds introduced in block 1.92 million for the...

Priority: Critical
Status: Available
Type: Bug
Size: Atomic