feat: updates on GL repo. now it support user balance and operation mode

This commit is contained in:
2026-10-05 23:26:16 +03:30
parent 7082cf287e
commit eae6a03222
2 changed files with 43 additions and 0 deletions
+6
View File
@@ -6,6 +6,12 @@ import "base/v1/msg.proto";
import "ledger/v1/msg.proto";
service GeneralLedgerService {
rpc GetOperatingMode(base.v1.Empty) returns (OperatingModeResponse);
// Operator-only; requires x-admin-token and an optimistic revision.
rpc SetOperatingMode(SetOperatingModeRequest) returns (OperatingModeResponse);
// Trusted internal execution; requires x-admin-token and GL_ONLY mode.
rpc PostInternalJournal(AppendJournalRequest) returns (AppendJournalResponse);
rpc GetUserBalances(GetUserBalancesRequest) returns (GetUserBalancesResponse);
rpc Health(base.v1.Empty) returns (HealthResponse);
rpc AppendJournal(AppendJournalRequest) returns (AppendJournalResponse);
rpc AppendTransactionEvent(AppendTransactionEventRequest) returns (AppendTransactionEventResponse);