/interfaces

Interfaces for turbo-geth components

Primary LanguageGoApache License 2.0Apache-2.0

Interfaces

gRPC services of Erigon and Silkworm.

Components description

Integration into other repositories

Using a go module is the most effective way to include these definitions in consuming repos.

go get github.com/ledgerwatch/interfaces

This makes local development easier as go.mod redirect can be used, and saves on submodule/tree updates (which were the previous method of consumption).

Style guide

https://developers.google.com/protocol-buffers/docs/style