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 {
|
message PaginationReq {
|
||||||
uint32 page = 1; // in query param it will be p
|
uint32 page = 1; // in query param it will be p
|
||||||
uint32 page_size = 2; // in query param it will be pz
|
uint32 page_size = 2; // in query param it will be pz
|
||||||
|
|||||||
@ -71,6 +71,12 @@ message BalanceReq{
|
|||||||
auth.v1.InternalIAM iam = 1;
|
auth.v1.InternalIAM iam = 1;
|
||||||
int64 asset_id = 2;
|
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{
|
message BalanceRes{
|
||||||
double available_balance = 1;
|
double available_balance = 1;
|
||||||
|
|||||||
@ -27,6 +27,7 @@ service WalletService {
|
|||||||
rpc UserInitWallet(UserInitWalletReq) returns (base.v1.StatusRes);
|
rpc UserInitWallet(UserInitWalletReq) returns (base.v1.StatusRes);
|
||||||
rpc UserGetWalletList(auth.v1.InternalIAM) returns (WalletList);
|
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);
|
rpc UserGetTransactionList(UserGetTransactionListReq) returns (TransactionList);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user