These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | dbdf7a4 | |
|---|---|---|
| Author: | Bernard Wong | |
Integration
| Commit: | bed9811 | |
|---|---|---|
| Author: | Bernard Wong | |
Verifiable iterator
| Commit: | 657cdf8 | |
|---|---|---|
| Author: | Bernard Wong | |
Added client side verification of batchops in witness proof. Added support for DeletePrefix
| Commit: | 3f345c3 | |
|---|---|---|
| Author: | Bernard Wong | |
Added support for standard Database interface
| Commit: | 3f78f0e | |
|---|---|---|
| Author: | Bernard Wong | |
Immutable can be computed before committing remotely
| Commit: | 7988422 | |
|---|---|---|
| Author: | Bernard Wong | |
Initial implementation by Claude
| Commit: | f33b8c6 | |
|---|---|---|
| Author: | Joachim Brandon LeBlanc | |
| Committer: | GitHub | |
chore: nuke grpc-testtool (#1220) Fixes: #1051 Depends On: #1219
This commit does not contain any .proto files.
| Commit: | 4f99ef7 | |
|---|---|---|
| Author: | Brandon LeBlanc | |
chore: nuke grpc-testtool Fixes: #1051
This commit does not contain any .proto files.
| Commit: | 43227dc | |
|---|---|---|
| Author: | Brandon LeBlanc | |
add grpc-testtool back (even though it's broken) This is to minimize the changes in the PR. `grpc-testtool` will be removed in a separate PR.
The documentation is generated from this commit.
| Commit: | f07184e | |
|---|---|---|
| Author: | Brandon LeBlanc | |
feat(async-removal): Phase 4 - Make `DbView` synchronous This also removes all final `async` and `stream` usages in the code, with the exception of `firewood-benchmark` which must use tokio for handling the prometheus metrics listener. This finalized the `async` removal process.
This commit does not contain any .proto files.
| 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
| Commit: | 8ad9ee8 | |
|---|---|---|
| Author: | Dan Laine | |
| Committer: | GitHub | |
Add support for proto `message.Tx` decoding (#1332)
| Commit: | 406639e | |
|---|---|---|
| Author: | Dan Laine | |
| Committer: | GitHub | |
Use proto in `x/sync` (#1336) Co-authored-by: dboehm-avalabs <david.boehm@avalabs.org> Co-authored-by: David Boehm <91908103+dboehm-avalabs@users.noreply.github.com>
| Commit: | 529d7be | |
|---|---|---|
| Author: | Dan Laine | |
| Committer: | GitHub | |
Add zstd compression (#1278)
| Commit: | b6c16e1 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Remove unused EngineTypes from p2p messages (#2735)
| Commit: | bf41c1d | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Add BLS public key to `snow.Context` (#2661)
| Commit: | a33c8c2 | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
Remove go-plugin dependency (#2563) Co-authored-by: Stephen <stephen@avalabs.org>
| Commit: | a355057 | |
|---|---|---|
| Author: | Michael Kaplan | |
| Committer: | GitHub | |
Rename the `teleporter` package to `warp` (#2573)
| Commit: | 5c16945 | |
|---|---|---|
| Author: | Gyuho Lee | |
| Committer: | GitHub | |
Add accepted frontier in Chits proto (#2106) Co-authored-by: Stephen <stephen@avalabs.org>
| Commit: | d464481 | |
|---|---|---|
| Author: | Chloe | |
| Committer: | GitHub | |
Add EngineType for ambiguous p2p messages (#2272) Co-authored-by: Gyuho Lee <gyuho.lee@avalabs.org> Co-authored-by: Stephen <stephen@avalabs.org>
| Commit: | 9710dc5 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Use enums where possible in protos (#2404)
| Commit: | f1ee6f5 | |
|---|---|---|
| Author: | Alberto Benegiamo | |
| Committer: | GitHub | |
Add dynamic state sync support (#2362) Co-authored-by: Stephen <stephen@avalabs.org>
| Commit: | 8fe3833 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Support IP updates in PeerList gossip tracking (#2374) Co-authored-by: Joshua Kim <20001595+joshua-kim@users.noreply.github.com> Co-authored-by: Patrick O'Grady <prohb125@gmail.com>
| Commit: | 85ab999 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Improve subnetID lookup to support non-whitelisted subnets (#2354)
| Commit: | 9782099 | |
|---|---|---|
| Author: | Dan Laine | |
| Committer: | GitHub | |
Add Teleporter message signing to snow.Context (#2197) Co-authored-by: Stephen Buttolph <stephen@avalabs.org>
| Commit: | 9ff9184 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Remove large gRPC message handling (#2342)
| Commit: | 552ae05 | |
|---|---|---|
| Author: | Dan Laine | |
| Committer: | GitHub | |
Add optional VerifyWithContext to block (#2145) Co-authored-by: Stephen <stephen@avalabs.org>
| Commit: | d55aa59 | |
|---|---|---|
| Author: | Joshua Kim | |
| Committer: | GitHub | |
Add PeerListAck message (#2316)
| Commit: | 624d97c | |
|---|---|---|
| Author: | Ceyhun Onur | |
| Committer: | GitHub | |
Gossip subnet uptimes (#2319) Co-authored-by: Stephen Buttolph <stephen@avalabs.org>
| Commit: | 6e97a5d | |
|---|---|---|
| Author: | Joshua Kim | |
| Committer: | GitHub | |
Add TxIDs to the peerlist message format (#2315)
| Commit: | d2d78be | |
|---|---|---|
| Author: | Joshua Kim | |
| Committer: | GitHub | |
Add chain specific data dir for custom disk access (#2307) Co-authored-by: Stephen Buttolph <stephen@avalabs.org>
| Commit: | 117ff9a | |
|---|---|---|
| Author: | Dan Laine | |
| Committer: | GitHub | |
Add BLS keys to `GetValidatorSet` (#2111) Co-authored-by: Stephen <stephen@avalabs.org>
| Commit: | 149e77c | |
|---|---|---|
| Author: | Anusha | |
| Committer: | GitHub | |
Add CChain ID to snow.Context (#2303)
| Commit: | 37ccd9a | |
|---|---|---|
| Author: | Dan Laine | |
| Committer: | GitHub | |
Add BuildBlockWithContext as an optional VM method (#2210) Co-authored-by: Stephen Buttolph <stephen@avalabs.org>
| Commit: | f84ef1f | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
Improve VM proto docs (#2163)
| Commit: | 51f21a8 | |
|---|---|---|
| Author: | Gyuho Lee | |
| Committer: | GitHub | |
Update buf to v1.9.0 (#2239) Co-authored-by: Stephen Buttolph <stephen@avalabs.org>
| Commit: | cc60c75 | |
|---|---|---|
| Author: | Dan Laine | |
| Committer: | GitHub | |
Populate validator state in *snow.Context in rpcchainvm (#2160) Co-authored-by: Stephen <stephen@avalabs.org>
| Commit: | ab6e743 | |
|---|---|---|
| Author: | Joshua Kim | |
| Committer: | GitHub | |
Add cross-chain vm messaging (#1609)
| Commit: | 3b05b52 | |
|---|---|---|
| Author: | Gyuho Lee | |
| Committer: | GitHub | |
Define protobuf for p2p messages (#1933)
| Commit: | a583efe | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
proto: remove reserved fields and renumber (#1916)
| Commit: | 2a59f6d | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
AV-1697: database: Add health checks (#1519)
| Commit: | e3c9283 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Remove deprecated Database.Stat call (#1564)
| Commit: | 8cea3d8 | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
chore: bump deps (#1539)
| Commit: | 014d86d | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
[AV-1695] Add LevelDB metrics + Remove db.Stat from the db interface (#1528)
| Commit: | 2de67ab | |
|---|---|---|
| Author: | aaronbuchwald | |
| Committer: | GitHub | |
Fix typo in vm proto (#1495)
| Commit: | 8570ab4 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
vms/rpcchainvm: Update last accepted block after SetState (#1436)
| Commit: | 556fdf7 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Add state sync support to the rpcchainvm (#1419) Co-authored-by: abenegia <alberto.benegiamo@gmail.com>
| Commit: | 8eb08bb | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
proto: add io.prometheus.client for non golang gRPC support (#1408)
| Commit: | def24cc | |
|---|---|---|
| Author: | Darioush Jalali | |
| Committer: | GitHub | |
[AV-1448] Handle empty GetAncestors for state-sync (#1277)
| Commit: | b3a1bf4 | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
proto/vm: use google/timestamp.proto for timestamp fields (#1380)
| Commit: | 45c99af | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
grpc: improve stability and observability (#1337)
| Commit: | 54f7fd3 | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
AV-1469: vms/rpcchainvm: remove broker dependency (#1309) Co-authored-by: Stephen Buttolph <stephen@avalabs.org>
| Commit: | 3f113ac | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
AV-1475: *: proto migration (#1314)
| Commit: | 05afdde | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
chore: bump buf version to v1.3.1 (#1307)
| Commit: | bce3906 | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
vms/rpcchainvm: add HandleSimple rpc + rpcchainvm tests (#1226)
| Commit: | 71ddd19 | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
gRPC refactor phase 2 (#1198)
| Commit: | 90c0a1b | |
|---|---|---|
| Author: | Sam Batschelet | |
| Committer: | GitHub | |
gRPC refactor phase 1/2 (#1154)
| Commit: | cba08f3 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Fast sync step 2 no indexer (#1168) Co-authored-by: abenegia <alberto.benegiamo@gmail.com> Co-authored-by: Darioush Jalali <darioush.jalali@avalabs.org> Co-authored-by: Aaron Buchwald <aaron.buchwald56@gmail.com>
| Commit: | 4fc370e | |
|---|---|---|
| Author: | Alberto Benegiamo | |
| Committer: | GitHub | |
Fast Sync Step 1: preliminary refactoring (#1136) Co-authored-by: StephenButtolph <stephen@avalabs.org> Co-authored-by: Aaron Buchwald <aaron.buchwald56@gmail.com>
| Commit: | 00dc026 | |
|---|---|---|
| Author: | Alberto Benegiamo | |
| Committer: | GitHub | |
AV-1045 Fast Sync feature discovery (#1040) Co-authored-by: StephenButtolph <stephen@avalabs.org>
| Commit: | 4aac267 | |
|---|---|---|
| Author: | Gyuho Lee | |
| Committer: | Stephen Buttolph | |
*: import "io.prometheus.client" in protocol buffer (#991) import "io.prometheus.client" in protocol buffer
| Commit: | 7a4f84e | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | Stephen Buttolph | |
added support for rpcchainvm metrics (#988) added support for rpcchainvm metrics
| Commit: | 6a1bb1c | |
|---|---|---|
| Author: | Gyuho Lee | |
| Committer: | GitHub | |
*: import "io.prometheus.client" in protocol buffer (#991) import "io.prometheus.client" in protocol buffer
| Commit: | c3976d0 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
added support for rpcchainvm metrics (#988) added support for rpcchainvm metrics
| Commit: | 7e5362b | |
|---|---|---|
| Author: | StephenButtolph | |
addressed nits
| Commit: | 697206a | |
|---|---|---|
| Author: | StephenButtolph | |
added support for rpcchainvm metrics
| Commit: | 1cdad6a | |
|---|---|---|
| Author: | StephenButtolph | |
merged
| Commit: | 504efad | |
|---|---|---|
| Author: | StephenButtolph | |
merged
| Commit: | 5589bd1 | |
|---|---|---|
| Author: | StephenButtolph | |
validatorID->nodeID
| Commit: | 49803b2 | |
|---|---|---|
| Author: | StephenButtolph | |
simplify block logic
| Commit: | d3f2050 | |
|---|---|---|
| Author: | StephenButtolph | |
removed out of place comments
| Commit: | 4005394 | |
|---|---|---|
| Author: | abenegia | |
| Committer: | abenegia | |
Introduced gRPC implementation for validators.Connected/Disconnected
| Commit: | 7c20d4b | |
|---|---|---|
| Author: | StephenButtolph | |
fixed nits
| Commit: | 1629859 | |
|---|---|---|
| Author: | abenegia | |
| Committer: | abenegia | |
Fixed BatchedMultiPut handling in ProposerVM
| Commit: | e83aa80 | |
|---|---|---|
| Author: | abenegia | |
| Committer: | abenegia | |
First pass at introducing BatchedMultiPut
| Commit: | 36d0d85 | |
|---|---|---|
| Author: | abenegia | |
| Committer: | abenegia | |
Introduced GetAncestors for RemoteVM
| Commit: | f94555c | |
|---|---|---|
| Author: | Ceyhun Onur | |
added deadline to vm apprequest
| Commit: | b78d7a8 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Merge branch 'dev' into alias-refactor
| Commit: | edf1e50 | |
|---|---|---|
| Author: | Stephen Buttolph | |
| Committer: | GitHub | |
Merge pull request #900 from ava-labs/app-gossip-nodeids
| Commit: | 9f15b59 | |
|---|---|---|
| Author: | StephenButtolph | |
refactor startup logic
| Commit: | 3ece128 | |
|---|---|---|
| Author: | Ceyhun Onur | |
add SendAppGossipSpecific to Sender interface
| Commit: | c2e68fe | |
|---|---|---|
| Author: | StephenButtolph | |
refactor alias management
| Commit: | 9f6f668 | |
|---|---|---|
| Author: | Dan Laine | |
use empty message type from library instead of making our own
| Commit: | d5bd827 | |
|---|---|---|
| Author: | StephenButtolph | |
fixed go_package
| Commit: | 360f745 | |
|---|---|---|
| Author: | StephenButtolph | |
moved appsender grpc