v2: check balance added
Signed-off-by: nfel <nfilsaraee@gmail.com>
This commit is contained in:
parent
fa9d52886f
commit
15db1a0bfa
@ -15,6 +15,9 @@ message IdReq {
|
||||
}
|
||||
|
||||
|
||||
message YesNoRes{
|
||||
bool yes = 1;
|
||||
}
|
||||
message PaginationReq {
|
||||
uint32 page = 1; // in query param it will be p
|
||||
uint32 page_size = 2; // in query param it will be pz
|
||||
|
||||
@ -71,6 +71,12 @@ message BalanceReq{
|
||||
auth.v1.InternalIAM iam = 1;
|
||||
int64 asset_id = 2;
|
||||
}
|
||||
message CheckBalanceReq{
|
||||
auth.v1.InternalIAM iam = 1;
|
||||
int64 asset_id = 2;
|
||||
optional double amount = 3; // Checks if user have enough balance
|
||||
}
|
||||
|
||||
|
||||
message BalanceRes{
|
||||
double available_balance = 1;
|
||||
|
||||
@ -26,7 +26,8 @@ service WalletService {
|
||||
|
||||
rpc UserInitWallet(UserInitWalletReq) returns (base.v1.StatusRes);
|
||||
rpc UserGetWalletList(auth.v1.InternalIAM) returns (WalletList);
|
||||
rpc GetBalance(BalanceReq) returns (BalanceRes);
|
||||
rpc GetBalance(BalanceReq) returns (BalanceRes);
|
||||
rpc CheckBalance(CheckBalanceReq) returns (base.v1.YesNoRes);
|
||||
|
||||
rpc UserGetTransactionList(UserGetTransactionListReq) returns (TransactionList);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user