feat: add asset price message and add asset price for asset schema #17

Merged
mapoofano merged 1 commits from feat-asset-price into v2 2025-02-26 11:42:12 +00:00
2 changed files with 9 additions and 0 deletions

View File

@ -76,6 +76,14 @@ message Asset {
int32 status = 31; int32 status = 31;
AssetMeta meta = 32; AssetMeta meta = 32;
string type = 33; string type = 33;
AssetPrice price = 34;
}
message AssetPrice {
string updated_at = 1;
double market_price = 2;
double admin_price = 3;
} }
message GetAssetReq { message GetAssetReq {

View File

@ -18,6 +18,7 @@ service WalletService {
rpc UserGetAssetList(base.v1.Empty) returns (AssetList); rpc UserGetAssetList(base.v1.Empty) returns (AssetList);
rpc AdminGetAssetList(base.v1.Empty) returns (AssetList); rpc AdminGetAssetList(base.v1.Empty) returns (AssetList);
rpc GetAsset(GetAssetReq) returns (Asset); rpc GetAsset(GetAssetReq) returns (Asset);
rpc GetAssetPrice(base.v1.IdReq) returns (AssetPrice);
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);