from app.api.resources import Xprv_To_Expanded_Private_Key
from app.api.resources import Xpub_To_Public_Key
from app.api.resources import Xpub_Verify
+from app.api.resources import Xprv_Sign
+from app.api.resources import Xprv_To_Xpub
+from app.api.resources import Xprv_To_Child_Xprv
+from app.api.resources import Xpub_To_Child_Xpub
+from app.api.resources import Create_P2WPKH_Program
+from app.api.resources import Create_Address
+from app.api.resources import Get_Path_From_Index
+from app.api.resources import Submit_Transaction
+from app.api.resources import Create_QRcode_Base64
+from app.api.resources import Create_New_Key
+from app.api.resources import Create_New_Address
+from app.api.resources import Decode_Raw_Transaction
+from app.api.resources import Get_Gm_Root_Xprv
blueprint = Blueprint('api', __name__, url_prefix='/api/v1')
api = Api(blueprint)
api.add_resource(Seed_To_Root_Xprv, '/seed_to_root_xprv')
api.add_resource(Xprv_To_Expanded_Private_Key, '/xprv_to_expanded_private_key')
api.add_resource(Xpub_To_Public_Key, '/xpub_to_public_key')
-api.add_resource(Xpub_Verify, '/xpub_verify')
\ No newline at end of file
+api.add_resource(Xpub_Verify, '/xpub_verify')
+api.add_resource(Xprv_Sign, '/xprv_sign')
+api.add_resource(Xprv_To_Xpub, '/xprv_to_xpub')
+api.add_resource(Xprv_To_Child_Xprv, '/xprv_to_child_xprv')
+api.add_resource(Xpub_To_Child_Xpub, '/xpub_to_child_xpub')
+api.add_resource(Create_P2WPKH_Program, '/create_P2WPKH_program')
+api.add_resource(Create_Address, '/create_address')
+api.add_resource(Get_Path_From_Index, '/get_path_from_index')
+api.add_resource(Submit_Transaction, '/submit_transaction')
+api.add_resource(Create_QRcode_Base64, '/create_qrcode_base64')
+api.add_resource(Create_New_Key, '/create_new_key')
+api.add_resource(Create_New_Address, '/create_new_address')
+api.add_resource(Decode_Raw_Transaction, '/decode_raw_transaction')
+api.add_resource(Get_Gm_Root_Xprv, '/get_gm_root_xprv')
\ No newline at end of file