Skip to content

Commit bd85910

Browse files
committed
Initial raft impl
1 parent fc7d238 commit bd85910

29 files changed

+1039
-47
lines changed

apps/evm/single/go.mod

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,11 @@ require (
2828
connectrpc.com/grpcreflect v1.3.0 // indirect
2929
github.com/Microsoft/go-winio v0.6.2 // indirect
3030
github.com/StackExchange/wmi v1.2.1 // indirect
31+
github.com/armon/go-metrics v0.4.1 // indirect
3132
github.com/benbjohnson/clock v1.3.5 // indirect
3233
github.com/beorn7/perks v1.0.1 // indirect
3334
github.com/bits-and-blooms/bitset v1.20.0 // indirect
35+
github.com/boltdb/bolt v1.3.1 // indirect
3436
github.com/celestiaorg/go-libp2p-messenger v0.2.2 // indirect
3537
github.com/celestiaorg/go-square/v3 v3.0.1 // indirect
3638
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -47,6 +49,7 @@ require (
4749
github.com/emicklei/dot v1.6.2 // indirect
4850
github.com/ethereum/c-kzg-4844/v2 v2.1.3 // indirect
4951
github.com/ethereum/go-verkle v0.2.2 // indirect
52+
github.com/fatih/color v1.16.0 // indirect
5053
github.com/ferranbt/fastssz v0.1.4 // indirect
5154
github.com/filecoin-project/go-clock v0.1.0 // indirect
5255
github.com/filecoin-project/go-jsonrpc v0.8.0 // indirect
@@ -68,8 +71,14 @@ require (
6871
github.com/google/gopacket v1.1.19 // indirect
6972
github.com/google/uuid v1.6.0 // indirect
7073
github.com/gorilla/websocket v1.5.3 // indirect
74+
github.com/hashicorp/go-hclog v1.6.2 // indirect
75+
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
76+
github.com/hashicorp/go-msgpack v0.5.5 // indirect
77+
github.com/hashicorp/go-msgpack/v2 v2.1.2 // indirect
7178
github.com/hashicorp/golang-lru v1.0.2 // indirect
7279
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
80+
github.com/hashicorp/raft v1.7.1 // indirect
81+
github.com/hashicorp/raft-boltdb v0.0.0-20231211162105-6c830fa4535e // indirect
7382
github.com/holiman/uint256 v1.3.2 // indirect
7483
github.com/huin/goupnp v1.3.0 // indirect
7584
github.com/inconshreveable/mousetrap v1.1.0 // indirect

apps/evm/single/go.sum

Lines changed: 95 additions & 0 deletions
Large diffs are not rendered by default.

apps/grpc/single/go.mod

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@ require (
1414
require (
1515
connectrpc.com/connect v1.19.0 // indirect
1616
connectrpc.com/grpcreflect v1.3.0 // indirect
17+
github.com/armon/go-metrics v0.4.1 // indirect
1718
github.com/benbjohnson/clock v1.3.5 // indirect
1819
github.com/beorn7/perks v1.0.1 // indirect
20+
github.com/boltdb/bolt v1.3.1 // indirect
1921
github.com/celestiaorg/go-header v0.7.3 // indirect
2022
github.com/celestiaorg/go-libp2p-messenger v0.2.2 // indirect
2123
github.com/celestiaorg/go-square/v3 v3.0.1 // indirect
@@ -26,6 +28,7 @@ require (
2628
github.com/dgraph-io/badger/v4 v4.5.1 // indirect
2729
github.com/dgraph-io/ristretto/v2 v2.1.0 // indirect
2830
github.com/dustin/go-humanize v1.0.1 // indirect
31+
github.com/fatih/color v1.13.0 // indirect
2932
github.com/filecoin-project/go-clock v0.1.0 // indirect
3033
github.com/filecoin-project/go-jsonrpc v0.8.0 // indirect
3134
github.com/flynn/noise v1.1.0 // indirect
@@ -42,8 +45,14 @@ require (
4245
github.com/google/gopacket v1.1.19 // indirect
4346
github.com/google/uuid v1.6.0 // indirect
4447
github.com/gorilla/websocket v1.5.3 // indirect
48+
github.com/hashicorp/go-hclog v1.6.2 // indirect
49+
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
50+
github.com/hashicorp/go-msgpack v0.5.5 // indirect
51+
github.com/hashicorp/go-msgpack/v2 v2.1.2 // indirect
4552
github.com/hashicorp/golang-lru v1.0.2 // indirect
4653
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
54+
github.com/hashicorp/raft v1.7.1 // indirect
55+
github.com/hashicorp/raft-boltdb v0.0.0-20231211162105-6c830fa4535e // indirect
4756
github.com/huin/goupnp v1.3.0 // indirect
4857
github.com/inconshreveable/mousetrap v1.1.0 // indirect
4958
github.com/ipfs/boxo v0.33.1 // indirect

apps/grpc/single/go.sum

Lines changed: 94 additions & 0 deletions
Large diffs are not rendered by default.

apps/testapp/go.mod

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@ require (
2424
require (
2525
connectrpc.com/connect v1.19.0 // indirect
2626
connectrpc.com/grpcreflect v1.3.0 // indirect
27+
github.com/armon/go-metrics v0.4.1 // indirect
2728
github.com/benbjohnson/clock v1.3.5 // indirect
2829
github.com/beorn7/perks v1.0.1 // indirect
30+
github.com/boltdb/bolt v1.3.1 // indirect
2931
github.com/celestiaorg/go-libp2p-messenger v0.2.2 // indirect
3032
github.com/celestiaorg/go-square/v3 v3.0.1 // indirect
3133
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -35,6 +37,7 @@ require (
3537
github.com/dgraph-io/badger/v4 v4.5.1 // indirect
3638
github.com/dgraph-io/ristretto/v2 v2.1.0 // indirect
3739
github.com/dustin/go-humanize v1.0.1 // indirect
40+
github.com/fatih/color v1.13.0 // indirect
3841
github.com/filecoin-project/go-clock v0.1.0 // indirect
3942
github.com/filecoin-project/go-jsonrpc v0.8.0 // indirect
4043
github.com/flynn/noise v1.1.0 // indirect
@@ -51,8 +54,14 @@ require (
5154
github.com/google/gopacket v1.1.19 // indirect
5255
github.com/google/uuid v1.6.0 // indirect
5356
github.com/gorilla/websocket v1.5.3 // indirect
57+
github.com/hashicorp/go-hclog v1.6.2 // indirect
58+
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
59+
github.com/hashicorp/go-msgpack v0.5.5 // indirect
60+
github.com/hashicorp/go-msgpack/v2 v2.1.2 // indirect
5461
github.com/hashicorp/golang-lru v1.0.2 // indirect
5562
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
63+
github.com/hashicorp/raft v1.7.1 // indirect
64+
github.com/hashicorp/raft-boltdb v0.0.0-20231211162105-6c830fa4535e // indirect
5665
github.com/huin/goupnp v1.3.0 // indirect
5766
github.com/inconshreveable/mousetrap v1.1.0 // indirect
5867
github.com/ipfs/boxo v0.33.1 // indirect

0 commit comments

Comments
 (0)