From 3993f03efbcfd16cfb95c0b9e4beb6608b7d1b89 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 3 Aug 2023 17:57:47 +0800 Subject: [PATCH] 1 --- doc/Market.py | 236 +------------------------------------------------- 1 file changed, 1 insertion(+), 235 deletions(-) diff --git a/doc/Market.py b/doc/Market.py index 999d359e..7ab1d024 100644 --- a/doc/Market.py +++ b/doc/Market.py @@ -28,7 +28,7 @@ class CurrencyType(object): ['name', '', '货币名称'], ['address', '', '货币地址'], ] - + class TransactionRecord(object): def __init__(self): self.fields = [ @@ -46,228 +46,7 @@ class TransactionRecord(object): class Market(object): def __init__(self): - self.internalApis = [ - { - 'name': 'tokenAuth', - 'desc': 'tokenAuth', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=tokenAuth', - 'params': [ - ['account', '', '钱包账号'], - ['token', '', 'token'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['account', '', 'account'], - ] - }, - ] self.apis = [ - { - 'name': 'getNonce', - 'desc': '获取登录认证nonce', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=getNonce', - 'params': [ - ['account', '', '钱包账号'], - ['token', '', 'token'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['state', 0, '0:token无效客户端需签名 1:token是有效的客户端不需要再次签名'], - ['nonce', '', 'nonce'], - ] - }, - { - 'name': 'auth', - 'desc': '认证', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=auth', - 'params': [ - ['account', '', '钱包账号'], - ['tips', '', 'tips'], - ['nonce', '', 'nonce'], - ['signature', '', '签名'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['token', '', 'token'], - ] - }, - { - 'name': 'getPreSaleInfo', - 'desc': '获取预售信息', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=getPreSaleInfo', - 'params': [ - ['account', '', '钱包账号'], - ], - 'response': [ - _common.RspHead(), - ['presale_info', _common.PreSaleInfo(), '预售信息'], - ] - }, - { - 'name': 'searchBox', - 'desc': '获取预售商品信息', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=searchBox', - 'params': [ - ['account', 0, '钱包账号'], - ['page', 0, '获取第几页数据'], - ['sort', '', '排序字段'], - ], - 'response': [ - _common.RspHead(), - ['!rows', [_common.PreSaleBox()], '商品信息'], - ['page', _common.Page(), '分页信息'], - ] - }, - { - 'name': 'buyBox', - 'desc': '购买箱子', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=buyBox', - 'params': [ - ['token', '', 'token'], - ['type', '', '注意是箱子id!!!(box_id)'], - ['buyer_address', '', '购买者账号id'], - ['price', '', 'price'], - ['payment_token_address', '', 'payment_token_address'], - ['nonce', '', 'nonce'], - ['signature', '', '签名soliditySha3(type, payment_token_address, price, nonce), 签名的replace客户端做处理'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['order_id', '', '订单号(errcode = 0的时候,根据订单号客户端定时调用queryOrder接口)查询状态'], - ] - }, - { - 'name': 'openLuckyBox', - 'desc': '开宝箱', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=openLuckyBox', - 'params': [ - ['account', 0, '钱包账号'], - ['token', '', 'token'], - ['token_id', '', '宝箱token_id'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['!tokenIds', [''], '开出的物品tokenId列表'], - ['nonce', '', 'nonce'], - ['signature', '', 'signature'], - ] - }, - { - 'name': 'getPhase3Box', - 'desc': '开启第三阶段奖励', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=getPhase3box', - 'params': [ - ['account', 0, '钱包账号'], - ['token', '', 'token'], - ['token_id', '', '宝箱token_id'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['!rows', [_common.Phase3Box()], '宝箱信息'], - ] - }, - { - 'name': 'openPhase3Box', - 'desc': '开启第三阶段奖励', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=openPhase3Box', - 'params': [ - ['account', 0, '钱包账号'], - ['token', '', 'token'], - ['token_id', '', '宝箱token_id'], - ['net_id', '', '网络id'], - ['box_id', '', '箱子id'], - ], - 'response': [ - _common.RspHead(), - ] - }, - { - 'name': 'queryPhase3Box', - 'desc': '查询阶段3开宝箱信息', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=queryPhase3Box', - 'params': [ - ['account', 0, '钱包账号'], - ['token', '', 'token'], - ['net_id', '', '网络id'], - ['box_id', '', '箱子id'], - ], - 'response': [ - _common.RspHead(), - ['state', '', '0:开启中 1:开启成功'], - ['cec', 0, '奖励cec'], - ['!nfts', [_common.NftDetail()], '获得的nft列表'], - ] - }, - { - 'name': 'queryLuckyBox', - 'desc': '查询开宝箱信息', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=queryLuckyBox', - 'params': [ - ['account', 0, '钱包账号'], - ['token', '', 'token'], - ['token_id', '', '宝箱token_id'], - ['txhash', '', 'txhash'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['state', '', '0:开启中 1:开启成功'], - ['!nfts', [_common.NftDetail()], '获得的nft列表'], - ] - }, - { - 'name': 'activateNft', - 'desc': '激活nft', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=activateNft', - 'params': [ - ['account', 0, '钱包账号'], - ['token', '', 'token'], - ['token_id', '', 'token_id'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['new_token_id', '', '新nft tokenid'], - ['nonce', '', 'nonce'], - ['signature', '', 'signature'], - ] - }, - { - 'name': 'queryActivateResult', - 'desc': '查询开宝箱信息', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=queryActivateResult', - 'params': [ - ['account', 0, '钱包账号'], - ['token', '', 'token'], - ['token_id', '', '宝箱token_id'], - ['txhash', '', 'txhash'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead(), - ['state', '', '0:激活中 1:激活成功'], - ['nft', _common.NftDetail(), '新nft信息'], - ] - }, { 'name': 'queryOrder', 'desc': '查询订单状态', @@ -316,18 +95,6 @@ class Market(object): ['info', _common.NftDetail(), '商品详细信息'], ] }, - { - 'name': '/api/nft/info', - 'desc': '获取nft信息', - 'group': 'Market', - 'url': '/api/nft/info/{$tokenId}', - 'params': [ - ['account', '', '账号id'], - ], - 'response': [ - _common.NftView(), - ] - }, { 'name': 'listSellNfts', 'desc': '获取上架出售的NFTs', @@ -520,5 +287,4 @@ class Market(object): ['!list', [TransactionRecord()], '交易记录列表'], ] } - ]