Skip to content

Commit 84dd577

Browse files
BRBussyclaude
andauthored
Feature: add states filter to SearchLimitOrdersRequest (#172)
Add optional states field to SearchLimitOrdersRequest allowing clients to filter limit orders by their state when searching. This enables more targeted queries for specific order states (e.g., pending, filled, cancelled). Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 3c6b7a6 commit 84dd577

File tree

2 files changed

+42
-25
lines changed

2 files changed

+42
-25
lines changed

go/trading/limit_order/v1/service.pb.go

Lines changed: 36 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

proto/meshtrade/trading/limit_order/v1/service.proto

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,11 +252,16 @@ message SearchLimitOrdersRequest {
252252
string: {pattern: "^accounts/[0123456789ABCDEFGHJKMNPQRSTVWXYZ]{26}$"}
253253
}];
254254

255+
/*
256+
Filter by states (optional).
257+
*/
258+
repeated LimitOrderState states = 3;
259+
255260
/*
256261
When true, fetches live ledger data for matching orders.
257262
When false, returns only stored metadata.
258263
*/
259-
bool live_ledger_data = 3;
264+
bool live_ledger_data = 4;
260265
}
261266

262267
/*

0 commit comments

Comments
 (0)