From 294d5566bc1239139bc36a873b6d84ddb4b17924 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 6 Jun 2024 11:49:31 +0800 Subject: [PATCH] 1 --- doc/AANft.py | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++ doc/_common.py | 11 ++++++++++ 2 files changed, 68 insertions(+) create mode 100644 doc/AANft.py diff --git a/doc/AANft.py b/doc/AANft.py new file mode 100644 index 00000000..93d56e59 --- /dev/null +++ b/doc/AANft.py @@ -0,0 +1,57 @@ +import _common + +class AANft(object): + + def __init__(self): + self.apis = [ + { + 'name': '/hero/home_meta/:net_id', + 'desc': '获取英雄nft元信息主页', + 'group': '!AANft', + 'url': 'https://nft-test.kingsome.cn/hero/home_meta/:net_id', + 'params': [ + [':net_id', '', '链id'], + ], + 'response': [ + _common.NftHomeMeta(), + ] + }, + { + 'name': '/gold_bullion/home_meta/:net_id', + 'desc': '获取金砖nft元信息主页', + 'group': '!AANft', + 'url': 'https://nft-test.kingsome.cn/gold_bullion/home_meta/:net_id', + 'params': [ + [':net_id', '', '链id'], + ], + 'response': [ + _common.NftHomeMeta(), + ] + }, + { + 'name': '/hero/meta/:net_id/:token_id', + 'desc': '获取英雄nft元信息', + 'group': '!AANft', + 'url': 'https://nft-test.kingsome.cn/hero/meta/:net_id/:token_id', + 'params': [ + [':net_id', '', '链id'], + [':token_id', '', 'tokenId'], + ], + 'response': [ + _common.NftHomeMeta(), + ] + }, + { + 'name': '/gold_bullion/meta/:net_id/:token_id', + 'desc': '获取金砖nft元信息', + 'group': '!AANft', + 'url': 'https://nft-test.kingsome.cn/gold_bullion/meta/:net_id/:token_id', + 'params': [ + [':net_id', '', '链id'], + [':token_id', '', 'tokenId'], + ], + 'response': [ + _common.NftHomeMeta(), + ] + }, + ] diff --git a/doc/_common.py b/doc/_common.py index 00bd81f0..e871f05d 100644 --- a/doc/_common.py +++ b/doc/_common.py @@ -1669,3 +1669,14 @@ class MFTransactionRequest(object): ['to', '', '调用的目标合约地址'], ['data', '', '包含报文相关的字节字符串'], ] + +class NftHomeMeta(object): + + def __init__(self): + self.fields = [ + ['name', '', 'nft名字'], + ['symbol', '', 'symbol'], + ['description', '', 'nft描述'], + ['image', '', 'nft图片地址'], + ['external_link', '', 'nft链接'], + ]