diff --git a/doc/BlockChain.py b/doc/BlockChain.py index e525d7f6..6c44fc9f 100644 --- a/doc/BlockChain.py +++ b/doc/BlockChain.py @@ -7,26 +7,156 @@ class BlockChain(object): def __init__(self): self.apis = [ { - 'name': 'activeNft', - 'desc': '激活nft', + 'name': 'active721Nft', + 'desc': '激活721nft', 'group': 'BlockChain', - 'url': 'webapp/index.php?c=ActiveNft&a=activeNft', + 'url': 'webapp/index.php?c=BlockChain&a=active721Nft', 'params': [ ['type', 0, '1:英雄 2:枪械'], ['uniid', 0, '唯一id'], ], 'response': [ _common.RspHead(), + ['trans_id', '', '事务id'], + ['!params', [''], '合约参数列表'], + ] + }, + { + 'name': 'active1155Nft', + 'desc': '激活721nft', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=active1155Nft', + 'params': [ + ['type', 0, '1:英雄 2:枪械'], + ['uniid', 0, '唯一id'], + ], + 'response': [ + _common.RspHead(), + ['trans_id', '', '事务id'], + ['!params', [''], '合约参数列表'], ] }, { 'name': 'reportActiveResult', 'desc': '上报激活结果', 'group': 'BlockChain', - 'url': 'webapp/index.php?c=ActiveNft&a=reportActiveResult', + 'url': 'webapp/index.php?c=BlockChain&a=reportActiveResult', + 'params': [ + ['trans_id', '', '事务id'], + ['result', '', '合约返回值'], + ], + 'response': [ + _common.RspHead(), + ] + }, + { + 'name': 'evolve721Nft', + 'desc': 'nft进阶(英雄,武器)', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=active1155Nft', 'params': [ ['type', 0, '1:英雄 2:枪械'], - ['uniid', 0, '唯一id'], + ['token_id1', 0, 'tokenid1'], + ['token_id2', 0, 'tokenid2'], + ], + 'response': [ + _common.RspHead(), + ['trans_id', '', '事务id'], + ['!params', [''], '合约参数列表'], + ] + }, + { + 'name': 'reportEvolve721NftResult', + 'desc': '上报nft进阶(英雄、武器)结果', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=reportEvolve721NftResult', + 'params': [ + ['trans_id', '', '事务id'], + ['result', '', '合约返回值'], + ], + 'response': [ + _common.RspHead(), + ] + }, + { + 'name': 'evolveChip', + 'desc': '芯片进阶', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=evolveChip', + 'params': [ + ['token_id1', 0, 'tokenid1'], + ['token_id2', 0, 'tokenid2'], + ], + 'response': [ + _common.RspHead(), + ['trans_id', '', '事务id'], + ['!params', [''], '合约参数列表'], + ] + }, + { + 'name': 'reportEvolveChipResult', + 'desc': '上报芯片进阶结果', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=reportEvolveChipResult', + 'params': [ + ['trans_id', '', '事务id'], + ['result', '', '合约返回值'], + ], + 'response': [ + _common.RspHead(), + ] + }, + { + 'name': 'mintShardBatchUser', + 'desc': '碎片生成', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=mintShardBatchUser', + 'params': [ + ['token_id1', 0, 'tokenid1'], + ['token_id2', 0, 'tokenid2'], + ], + 'response': [ + _common.RspHead(), + ['trans_id', '', '事务id'], + ['!params', [''], '合约参数列表'], + ] + }, + { + 'name': 'reportMintShardBatchUserResult', + 'desc': '上报碎片生成结果', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=reportMintShardBatchUserResult', + 'params': [ + ['trans_id', '', '事务id'], + ['result', '', '合约返回值'], + ], + 'response': [ + _common.RspHead(), + ] + }, + { + 'name': 'shardMixByUser', + 'desc': '碎片合成', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=shardMixByUser', + 'params': [ + ['token_id1', 0, 'tokenid1'], + ['token_id2', 0, 'tokenid2'], + ], + 'response': [ + _common.RspHead(), + ['trans_id', '', '事务id'], + ['!params', [''], '合约参数列表'], + ] + }, + { + 'name': 'reportShardMixByUserUserResult', + 'desc': '上报碎片合成结果', + 'group': 'BlockChain', + 'url': 'webapp/index.php?c=BlockChain&a=reportShardMixByUserResult', + 'params': [ + ['trans_id', '', '事务id'], + ['result', '', '合约返回值'], ], 'response': [ _common.RspHead(),