Proto commits in ava-labs/firewood

These 16 commits are when the Protocol Buffers files have changed:

Commit:5053794
Author:Ron Kuris
Committer:GitHub

merkle.proto cleanups (#562)

The documentation is generated from this commit.

Commit:fe19314
Author:Ron Kuris

WIP

The documentation is generated from this commit.

Commit:b3f6e28
Author:Dan Laine
Committer:GitHub

update merkle proto definition (#546)

Commit:6399d5f
Author:Ron Kuris

Merged upstream changes

Commit:6d44238
Author:Ron Kuris

Merge branch 'main' into rkuris/implement-merkle-grpc

Commit:b1eaeb5
Author:Dan Laine
Committer:GitHub

Add proto file for service exposing views/proposals (#529) Co-authored-by: Ron Kuris <ron.kuris@avalabs.org>

Commit:3ebbb71
Author:Dan Laine

fix NewViewResponse

Commit:a21c255
Author:Dan Laine

nit newline

Commit:bee6c15
Author:Dan Laine

rename proto

Commit:9c2d9a7
Author:Ron Kuris
Committer:GitHub

Update process server proto (#417)

Commit:068beda
Author:Ron Kuris
Committer:GitHub

Rkuris/grpc make process server (#413)

Commit:912ec69
Author:Ron Kuris
Committer:Ron Kuris

Add additional proto files to testtool There is a process server that we need to implement as well as the two other RPCs. This just builds the proto specs. A bit tricky since it includes prometheus metrics.

Commit:7e9fa19
Author:Ron Kuris
Committer:GitHub

Rename rpc -> grpc-testtool (#407)

Commit:684f032
Author:Richard Pringle
Committer:GitHub

Initial implementation of the rpcdb grpc-service (#230)

Commit:5135e56
Author:Ron Kuris
Committer:Ron Kuris

Basic grpc server framework Includes the sync proto file from avalanche-go and implements a basic GRPC server around this

Commit:e9f8c08
Author:Ron Kuris
Committer:Ron Kuris

Squashed 'firewood-grpc/proto/' content from commit 63386d482 git-subtree-dir: firewood-grpc/proto git-subtree-split: 63386d4829ded622fba5155bbf0e27fe62f873a7