initial commit

This commit is contained in:
2018-01-04 09:40:02 +09:00
commit ef54bac7f3
8 changed files with 575 additions and 0 deletions

67
api_test.py Normal file
View File

@@ -0,0 +1,67 @@
#! /usr/bin/env python
# XCoin API-call sample script (for Python 3.X)
#
# @author btckorea
# @date 2017-04-11
#
#
# First, Build and install pycurl with the following commands::
# (if necessary, become root)
#
# https://pypi.python.org/pypi/pycurl/7.43.0#downloads
#
# tar xvfz pycurl-7.43.0.tar.gz
# cd pycurl-7.43.0
# python setup.py --libcurl-dll=libcurl.so install
# python setup.py --with-openssl install
# python setup.py install
import sys
from xcoin_api_client import *
import pprint
api_key = "api_connect_key"
api_secret = "api_secret_key"
api = XCoinAPI(api_key, api_secret)
rgParams = {
"order_currency": "xrp",
"payment_currency": "KRW"
};
#
# public api
#
# /public/ticker
# /public/recent_ticker
# /public/orderbook
# /public/recent_transactions
result = api.xcoinApiCall("/public/ticker/" + rgParams["order_currency"], rgParams)
print("status: " + result["status"])
print("last: " + result["data"]["closing_price"])
print("sell: " + result["data"]["sell_price"])
print("buy: " + result["data"]["buy_price"])
#
# private api
#
# endpoint => parameters
# /info/current
# /info/account
# /info/balance
# /info/wallet_address
#result = api.xcoinApiCall("/info/account", rgParams);
#print("status: " + result["status"]);
#print("created: " + result["data"]["created"]);
#print("account id: " + result["data"]["account_id"]);
#print("trade fee: " + result["data"]["trade_fee"]);
#print("balance: " + result["data"]["balance"]);
sys.exit(0)