From 90638e13549dc1705a56296b05be7c88d5c99a15 Mon Sep 17 00:00:00 2001 From: mapoofano Date: Wed, 14 May 2025 15:50:08 +0330 Subject: [PATCH] chore: add new status and type and network token type --- wallet/v1/msg.proto | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/wallet/v1/msg.proto b/wallet/v1/msg.proto index 66a9a1a..476d992 100644 --- a/wallet/v1/msg.proto +++ b/wallet/v1/msg.proto @@ -106,13 +106,38 @@ message Asset { string updated_at = 28; string created_at = 29; repeated string images = 30; - int32 status = 31; + AssetStatus status = 31; AssetMeta meta = 32; - string type = 33; + AssetTokenType token_type = 33; AssetPrice price = 34; bool is_base_asset = 35; bool is_locked = 36; Commission commission = 37; + AssetType type = 38; +} + +enum AssetTokenType { + ASSET_NETWORK_TYPE_UNKNOWN = 0; + ASSET_NETWORK_TYPE_STELLAR_NATIVE = 1; + ASSET_NETWORK_TYPE_STELLAR_ALPHANUMERIC4 = 2; + ASSET_NETWORK_TYPE_STELLAR_ALPHANUMERIC12 = 3; +} + +enum AssetStatus { + ASSET_STATUS_UNKNOWN = 0; + ASSET_STATUS_ACTIVE = 1; + ASSET_STATUS_INACTIVE = 2; + ASSET_STATUS_SOON = 3; + ASSET_STATUS_FINISHED = 4; + ASSET_STATUS_EVALUATION = 5; + ASSET_STATUS_SUSPENDED = 6; +} + +enum AssetType { + ASSET_TYPE_UNKNOWN = 0; + ASSET_TYPE_PROJECT = 1; + ASSET_TYPE_CURRENCY = 2; + ASSET_TYPE_NETWORK_GAS = 3; } message AssetDiscountReq { -- 2.47.2