feat: add settlement dismissal and cancellation RPCs

This commit is contained in:
2026-10-07 00:32:19 +03:30
parent 2f77f29118
commit 09782d739d
4 changed files with 29 additions and 0 deletions
+3
View File
@@ -23,4 +23,7 @@ service GeneralLedgerService {
rpc GetSettlement(GetSettlementRequest) returns (Settlement);
// Restricted operator command. Requires the configured x-admin-token metadata.
rpc RetrySettlement(RetrySettlementRequest) returns (RetrySettlementResponse);
// Operator-reviewed, terminal dismissal. Does not confirm or reverse payment.
// Requires x-admin-token and a recorded reason; only unlocked failed settlements.
rpc IgnoreSettlement(IgnoreSettlementRequest) returns (IgnoreSettlementResponse);
}