This commit is contained in:
aozhiwei 2022-02-11 15:56:27 +08:00
parent 3461740c03
commit d1e0e6e802
2 changed files with 40 additions and 1 deletions

View File

@ -94,4 +94,17 @@ class Market(object):
['info', _common.NftDetail(), '商品详细信息'], ['info', _common.NftDetail(), '商品详细信息'],
] ]
}, },
{
'name': '/api/nft/info',
'desc': '获取nft信息',
'group': 'Market',
'url': '/api/nft/info/{$tokenId}',
'params': [
['account', '', '账号id'],
],
'response': [
_common.RspHead(),
_common.InfoNft()
]
},
] ]

View File

@ -413,6 +413,13 @@ class TeamInfo(object):
['!member_list', [TeamMember()], '队伍成员列表(包含自己)'], ['!member_list', [TeamMember()], '队伍成员列表(包含自己)'],
] ]
class BuyableBox(object):
def __init__(self):
self.fields = [
['box_id', '', '箱子id'],
]
class PreSaleInfo(object): class PreSaleInfo(object):
def __init__(self): def __init__(self):
@ -424,7 +431,7 @@ class PreSaleInfo(object):
['state', 0, '0:预售未开始(tilte文字) 1:预售准备开始(有倒计时) 2:预售开始(title文字) 3:预售结束(title)'], ['state', 0, '0:预售未开始(tilte文字) 1:预售准备开始(有倒计时) 2:预售开始(title文字) 3:预售结束(title)'],
['title', '', '预售文字标题描述 '], ['title', '', '预售文字标题描述 '],
['hint', '', '预售文字描述'], ['hint', '', '预售文字描述'],
['buyed', 0, '自己是否已购'], ['buyable_list!', [BuyableBox()], '可购买商品列表'],
] ]
class PreSaleBox(object): class PreSaleBox(object):
@ -497,3 +504,22 @@ class NftDetail(object):
['!currency_list', [SystemCurrency()], '货币列表,(目前有且只有一个)'], ['!currency_list', [SystemCurrency()], '货币列表,(目前有且只有一个)'],
['mint_time', 0, '铸造时间'], ['mint_time', 0, '铸造时间'],
] ]
class InfoNft(object):
def __init__(self):
self.fields = [
['name', '', 'nft名字'],
['description', '', 'nft描述'],
['image', '', 'nft图片地址'],
['job', '', '职业'],
['level', 0, '等级'],
['quality', 0, '星级'],
['hp', 0, '血量'],
['speed', 0, '速度'],
['atk', 0, '攻击'],
['def', 0, '防御'],
['advanced_count', 0, '升级次数'],
['lukcy', 0, '幸运'],
['success_rate', 0, '成功率'],
]