Skip to content

Update proto based on nebu development#9

Merged
tmosleyIII merged 3 commits into
mainfrom
feature/tmosley/updates-match-nebu
Apr 21, 2026
Merged

Update proto based on nebu development#9
tmosleyIII merged 3 commits into
mainfrom
feature/tmosley/updates-match-nebu

Conversation

@tmosleyIII

Copy link
Copy Markdown
Contributor

This pull request updates the Go toolchain and dependencies, refreshes generated protobuf and gRPC files, and improves the proto generation process in the build system. The main changes are grouped below.

Toolchain and Dependency Upgrades:

  • Upgraded Go version to 1.26.x in flake.nix and go.mod, and updated all related dependencies (gRPC, protobuf, and others) to their latest versions. [1] [2]

Build System Improvements:

  • Added support for generating "ingest" protos via a new proto-ingest Makefile target, ensuring shared types are generated and integrated before legacy proto generation. [1] [2]

Protobuf and gRPC Code Generation:

  • Regenerated all generated Go files (go/gen/...) using the updated toolchain and dependencies, resulting in updated version headers and minor code changes for compatibility. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

gRPC API Consistency and Minor Fixes:

  • Standardized error returns in all unimplemented gRPC service methods to use status.Error instead of status.Errorf, and fixed typos in comments (e.g., "pancis" → "panics"). [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

Protobuf Import Path Correction:

  • Fixed the import path for token_transfer in go/gen/flow/v1/envelope.pb.go to ensure correct referencing of shared ingest types.

@tmosleyIII tmosleyIII merged commit cf509a6 into main Apr 21, 2026
1 check passed
@tmosleyIII tmosleyIII deleted the feature/tmosley/updates-match-nebu branch April 21, 2026 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant