From 97722088b68a75f42d3a2dbcd4a42697076a2e3e Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 4 Aug 2023 13:32:35 +0800 Subject: [PATCH] 1 --- doc/Mall.py | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++ doc/Market.py | 66 --------------------------------------------- 2 files changed, 75 insertions(+), 66 deletions(-) create mode 100644 doc/Mall.py diff --git a/doc/Mall.py b/doc/Mall.py new file mode 100644 index 00000000..b2ed4b81 --- /dev/null +++ b/doc/Mall.py @@ -0,0 +1,75 @@ +# -*- coding: utf-8 -*- + +import _common + +class Mall(object): + + def __init__(self): + self.apis = [ + { + 'name': 'productOnline', + 'desc': '出售NFT', + 'group': 'Mall', + 'url': 'webapp/index.php?c=Mall&a=productOnline', + 'params': [ + _common.ReqHead(), + ['account', '', '账号id'], + ['token', '', 'token'], + ['nft_token', '', 'nft_token'], + ['item_id', '', '道具id,'], + ['s_price', '', '出售价格USDT'], + ['amount', 0, '出售数量'], + ['payment_token_address', '', 'payment_token_address'], + ['nonce', '', 'nonce'], + ['signature', '', '签名soliditySha3(type, payment_token_address, price, nonce), 签名的replace客户端做处理'], + ['net_id', '', '网络id'], + ], + 'response': [ + _common.RspHead() + ] + }, + { + 'name': 'productOffline', + 'desc': '下架物品', + 'group': 'Mall', + 'url': 'webapp/index.php?c=Mall&a=productOffline', + 'params': [ + _common.ReqHead(), + ['account', '', '账号id'], + ['idx', '', '出售的idx'], + ], + 'response': [ + _common.RspHead() + ] + }, + { + 'name': 'modifyPrice', + 'desc': '修改价格', + 'group': 'Mall', + 'url': 'webapp/index.php?c=Mall&a=modifyPrice', + 'params':[ + _common.ReqHead(), + ['account', '', '账号id'], + ['idx', '', '出售的idx'], + ['s_price', '', '出售价格USDT'], + ], + 'response': [ + _common.RspHead() + ] + }, + { + 'name': 'buy', + 'desc': '购买商品 (金币购买)', + 'group': 'Mall', + 'url': 'webapp/index.php?c=Mall&a=buy', + 'params': [ + _common.ReqHead(), + ['account', '', '账号id'], + ['idx', '', '出售的idx'], + ['s_price', '', '出售价格USDT'], + ], + 'response': [ + _common.RspHead() + ] + }, + ] diff --git a/doc/Market.py b/doc/Market.py index be2b3a5e..108f31fc 100644 --- a/doc/Market.py +++ b/doc/Market.py @@ -60,70 +60,4 @@ class Market(object): ['!nfts', [_common.NftIntro()], 'nft列表'], ] }, - { - 'name': 'sell', - 'desc': '出售NFT', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=sell', - 'params': [ - _common.ReqHead(), - ['account', '', '账号id'], - ['token', '', 'token'], - ['nft_token', '', 'nft_token'], - ['item_id', '', '道具id,'], - ['s_price', '', '出售价格USDT'], - ['amount', 0, '出售数量'], - ['payment_token_address', '', 'payment_token_address'], - ['nonce', '', 'nonce'], - ['signature', '', '签名soliditySha3(type, payment_token_address, price, nonce), 签名的replace客户端做处理'], - ['net_id', '', '网络id'], - ], - 'response': [ - _common.RspHead() - ] - }, - { - 'name': 'sellCancel', - 'desc': '下架物品', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=sellCancel', - 'params': [ - _common.ReqHead(), - ['account', '', '账号id'], - ['idx', '', '出售的idx'], - ], - 'response': [ - _common.RspHead() - ] - }, - { - 'name': 'sellUpdatePrice', - 'desc': '修改价格', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=sellUpdatePrice', - 'params':[ - _common.ReqHead(), - ['account', '', '账号id'], - ['idx', '', '出售的idx'], - ['s_price', '', '出售价格USDT'], - ], - 'response': [ - _common.RspHead() - ] - }, - { - 'name': 'buy', - 'desc': '购买商品 (金币购买)', - 'group': 'Market', - 'url': 'webapp/index.php?c=Market&a=buy', - 'params': [ - _common.ReqHead(), - ['account', '', '账号id'], - ['idx', '', '出售的idx'], - ['s_price', '', '出售价格USDT'], - ], - 'response': [ - _common.RspHead() - ] - }, ]