From c369ef48cf7e52290291d29243aab152d2578028 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 26 Jun 2024 13:53:31 +0800 Subject: [PATCH] 1 --- doc/AAMarket.py | 4 ++-- doc/_common.py | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/doc/AAMarket.py b/doc/AAMarket.py index a7306894..78bdb062 100644 --- a/doc/AAMarket.py +++ b/doc/AAMarket.py @@ -71,7 +71,7 @@ class AAMarket(object): ], 'response': [ _common.RspHead(), - ['data', _common.MarketGoods(), '商品信息(如果没则为null)'], + ['data', _common.MarketGoods(), '商品信息(如果没则为null), 如果未上架则data.event==null'], ] }, { @@ -125,7 +125,7 @@ class AAMarket(object): 'response': [ _common.RspHead(), ['page', _common.StreamPage(), '分页信息'], - ['!rows', [_common.NftInfo()], '数据'], + ['!rows', [_common.AssetNftInfo()], '数据'], ] }, { diff --git a/doc/_common.py b/doc/_common.py index 8aca9ddc..61f9618d 100644 --- a/doc/_common.py +++ b/doc/_common.py @@ -1773,3 +1773,23 @@ class MarketGoods(object): ['nft', NftInfo(), 'nft信息'], ['in_shopcart', 0, '商品是否已在购物车里'], ] + +class AssetNftInfo(object): + + def __init__(self): + self.fields = [ + ['net_id', 0, '链id'], + ['contract_address', 0, '合约地址'], + ['token_id', '', 'token id'], + ['owner_address', '', '所有者地址'], + ['meta_url', '', '元数据url'], + ['name', '', 'nft名字'], + ['item_id', 0, '道具id'], + ['on_sale', 0, '是否出售中'], + ['type', '', 'nft类型 1:英雄 11:金砖'], + ['image', '', 'nft图片地址'], + ['detail', Union([ + [NftHeroDetailNew(), '英雄'], + [NftGoldBullionDetail(), '英雄'], + ]), 'nft详细信息'], + ]