v2: wallet get balance

Signed-off-by: nfel <nfilsaraee@gmail.com>
This commit is contained in:
nfel 2025-06-24 11:18:18 +03:30
parent fda4ef6a4b
commit fa9d52886f
Signed by: nfel
GPG Key ID: DCC0BF3F92B0D45F
2 changed files with 12 additions and 0 deletions

View File

@ -67,6 +67,17 @@ message Wallet {
bool is_locked = 13;
}
message BalanceReq{
auth.v1.InternalIAM iam = 1;
int64 asset_id = 2;
}
message BalanceRes{
double available_balance = 1;
double locked_balance = 2;
double total_balance = 3;
}
/*
Asset
*/

View File

@ -26,6 +26,7 @@ service WalletService {
rpc UserInitWallet(UserInitWalletReq) returns (base.v1.StatusRes);
rpc UserGetWalletList(auth.v1.InternalIAM) returns (WalletList);
rpc GetBalance(BalanceReq) returns (BalanceRes);
rpc UserGetTransactionList(UserGetTransactionListReq) returns (TransactionList);