crypto wallet rpc client for flask,基于python模块slick bitconirpc
Flask-Wallet-RPC的Python项目详细描述
flask wallet rpc是Flask的加密wallet rpc客户端扩展,基于 python模块slick-bitcoinrpc。 连接到钱包的rpc服务器。
安装
使用以下命令之一安装扩展:
$ easy_install Flask-Walet-RPC
或者,如果安装了pip:
$ pip install Flask-Wallet-RPC
例1
fromflaskimportFlaskfromflask_wallet_rpcimportWalletrpc,walletapp=Flask(__name__)app.config.from_pyfile('mysettings.cfg')w=Walletrpc(app)@app.route('/')defmain():returnwallet.getwalletinfo()
例2
fromflaskimportFlaskfromflask_wallet_rpcimportWalletrpc,walletrpc=Walletrpc()defcreate_app('the-config.cfg'):rpc.init_app(app)
在你的蓝图里。
fromyourappimportwalletbp=Blueprint('name_of_bp',__name__)@bp.route('/')defindex():returnwallet.getwalletinfo()
配置
在烧瓶应用程序配置中添加:
WALLET_RPC_URL = "http://%s:%s@127.0.0.1:8332"%("Rpcuser", "Rpcpassword")
用您的钱包rpc信息替换rpcuser和rpcpassword。