OSDN Git Service

add create_address_qrcode
[bytom/bytom-kit.git] / app / api / __init__.py
1 from flask import Blueprint
2 from flask_restful import Api
3
4 from app.api.resources import Hello
5 from app.api.resources import Sign
6 from app.api.resources import Verify
7 from app.api.resources import Create_Entropy
8 from app.api.resources import Entropy_To_Mnemonic
9 from app.api.resources import Mnemonic_To_Seed
10 from app.api.resources import Seed_To_Root_Xprv
11 from app.api.resources import Xprv_To_Expanded_Private_Key
12 from app.api.resources import Xpub_To_Public_Key
13 from app.api.resources import Xpub_Verify
14 from app.api.resources import Xprv_Sign
15 from app.api.resources import Xprv_To_Xpub
16 from app.api.resources import Xprv_To_Child_Xprv
17 from app.api.resources import Xpub_To_Child_Xpub
18 from app.api.resources import Create_P2WPKH_Program
19 from app.api.resources import Create_Address
20 from app.api.resources import Get_Path_From_Index
21 from app.api.resources import Broadcast_Transaction
22 from app.api.resources import Create_Address_QRcode
23
24 blueprint = Blueprint('api', __name__, url_prefix='/api/v1')
25 api = Api(blueprint)
26
27 api.add_resource(Hello, '/hello/<string:content>')
28 api.add_resource(Sign, '/sign')
29 api.add_resource(Verify, '/verify')
30 api.add_resource(Create_Entropy, '/create_entropy')
31 api.add_resource(Entropy_To_Mnemonic, '/entropy_to_mnemonic')
32 api.add_resource(Mnemonic_To_Seed, '/mnemonic_to_seed')
33 api.add_resource(Seed_To_Root_Xprv, '/seed_to_root_xprv')
34 api.add_resource(Xprv_To_Expanded_Private_Key, '/xprv_to_expanded_private_key')
35 api.add_resource(Xpub_To_Public_Key, '/xpub_to_public_key')
36 api.add_resource(Xpub_Verify, '/xpub_verify')
37 api.add_resource(Xprv_Sign, '/xprv_sign')
38 api.add_resource(Xprv_To_Xpub, '/xprv_to_xpub')
39 api.add_resource(Xprv_To_Child_Xprv, '/xprv_to_child_xprv')
40 api.add_resource(Xpub_To_Child_Xpub, '/xpub_to_child_xpub')
41 api.add_resource(Create_P2WPKH_Program, '/create_P2WPKH_program')
42 api.add_resource(Create_Address, '/create_address')
43 api.add_resource(Get_Path_From_Index, '/get_path_from_index')
44 api.add_resource(Broadcast_Transaction, '/broadcast_transaction')
45 api.add_resource(Create_Address_QRcode, '/create_address_qrcode')