Python client of blocktrades public API

blocktrades的Python项目详细描述


##《入门


[blocktrades restler-api-explorer(https://blocktrades.us/api/api/v2/explorer/explorer//


>安装软件包:

``python
pip install blocktrades
pip install blocktrades-u
```

//` ` ` ` ` ` ` ` ` `如何使用blocktrades

/>
所有软件包都可以如下导入。



` ` ` ` ` ` ` ` ` ` `来自BLocktrades_base.http_client import httpclient
>;>from blocktrades_base.utils import按类型从blocktrades获取活动的钱包
>;>from blocktrades.convert import*
>;>from blocktrades.convert import全部从blocktrades.blocktrades导入(会话、硬币、余额,
公民身份、银行、钱包、兑换,用户)
>>gt>>来自blocktrades.operation import op
```



35 35 35 35 35 35 35 35 \35 \35 \35 http client类
>我们可以使用该类从blocktrades库获取参数并发送来自*blocktrades api services的请求。http://blocktrades tradesapi services*


``python ``pythogt;客户端获取(api-address:str)客户端post(api-address:str,数据:dict默认无)客户端post(api-address:str,数据:dict默认无)客户端post(api-address:str,数据:dict默认无)客户端put(api-address:str,数据:dict默认无)客户端post客户端post(api-address:str,数据:dict默认无)客户端get(api-address:str)客户端get(api-address:str)客户端get(api-address:str)客户端get(api-address:str)客户端get(api-address:str)客户端get(api-address:str)get(api-address:str)客户端get。删除请求请求(api-reququequequequequeuets/>
```

_使用此功能,我们可以看到活动钱包类型。
``python
>>>gt>gt;from blocktrades'u base.utils import get_active_活动_活动_活动_活动_钱包
>>>;gt;gt;gt;对于wallet
>>;打印(wallet_钱包类型)
btc
bch
>>
bts

35;破折号
/>#




` `

<

//
/>







gt;gt;来自大宗交易。转换导入uu all_uu
>;gt; from blocktrades.convert import *
>>> for func in __all__:
>>> print(func)
```

For example;
```python
>>> steem_to_sp(10)
>>> ltc_to_steem(1)
>>> btc_to_ltc(1)
>>> doge_to_sbd(10000)
# run all convert function
>>> for i in __all__:
>>gt;exec(f"print({i}(1))"
````







我已经编写了如何在所有函数中使用每个函数的方法,会话类


我已经编写了如何在所有函数中使用每个函数的方法,
这样,您就可以通过编写下面这样的代码来学习如何使用每个函数,



``python
>>gt;来自blocktracktrades.blocktrades.blocktrades导入会话
>>>gt;session=session=session=session(会话令牌:str)
>>>gt;session.session.session.session.session.session.session.session.session.session.session.session.session=session(session_-token:str)
>;session.session.session.session

>实施说明;
"获取有关指定会话的信息"获取有关指定会话的信息"
>

>模型模式;
>
>>获取有关指定会话的信息"




;模式模式模式模式模式;
>>
{
"令牌":",
"用户":{
#"email":",
"userid":",
"时区":",
"activated":false,
"creationtime":",
"lastmodifiedtime":",
"creationtime":",
"lastmodifiedtime":",
"lastlogintime":",
"lastlogintime":",
<<

"expirationtime":",
"expirationtime":",


>
>;gt;gt;gt;gt;gt;gt;lt;gt;gt;gt;gt;lt;gt;lt;gt;lt;br/>"session会话=会话(session(se)
>>&g会话。无效的会话方法。无效的会话。无效的会话方法。无效的会话方法。无效的会话方法。会话文档。会话=会话(会话令牌:str)会话。会话。无效的会话方法。无效的会话方法。gt;会话。用户详细信息
>;>;>session.user_details.u doc_u
>;>session=session(session_u token:str)
>;>session.user_details

执行说明;
"获取用户详细信息"
>;>session=会话(电子邮件:str,密码:str)
>;>session.create
>;>session.create.\uu doc
>;>session=会话(电子邮件:str,密码:str)
>;
操作说明;
"若要以现有用户身份登录,请指定用户名和密码。
"若要创建新的未注册会话,请保留用户名和密码为空。"
>;>session=session(会话令牌:str,名字:str,姓氏:str,出生日期:str,出生地:str,
国家/地区标识号:str,国家/地区标识类型:str)
>;>会话。创建用户/详细信息
>;>会话=会话(会话标识:str,旧密码:str,新密码:str,电子邮件:str)
>;>会话。更新用户/凭据
>;>会话=会话(会话标识:str,fi)姓名:str,姓氏:str,出生日期:str,出生地:str,出生地:str,出生地:str,
国家身份证号码:str,国家身份证号码:str,国家身份证类型:str)
>>>gt;会话。更新用户的详细信息
>>>>>;gt;gt;会话=会话(会话令牌:str)
>;gt;gt;会话。删除

````







硬币等级

```python
>;>from blocktrades.blocktrades import coin
>;>coin=coin()
>;>coin.coins
>;>coin.coins.\uu doc
>;>coin=coin()
>;>coin.coins
\implementation notes;
由*blocktrades*支持的加密硬币类型"
>;>coin=coin(coin-type:str)
>;>coin.coin
>;>coin.coin.\uu doc
>;>coin=coin(coin-type:str)
>;>coin.coin
包括用户声明的特定硬币类型"
```

``python
>>>>>>>余额类

``python
>>>>>>来自大宗交易。大宗交易导入余额
>>>>余额=余额(会话令牌:str)
>>>余额。余额
>返回所有用户的附属余额
>>gt;balance=balance(coin_type:str,session廑token:str)
>>balance.balance
返回有关选定用户的关联方余额的详细信息
>>balance=balance(coin廑type:str,rate廑fee:str,session廑token:str)
>>balance.set廑rate廑fee
set给定硬币类型的附属机构费率费用
>;>;余额=余额(
硬币类型:str,要提取的金额:str,接收地址:str,
接收备注:str,输出硬币类型:str,会话令牌:str

>;>;余额。提取
r所有余额均为硬币类型
``

``python
>>;,来自大宗交易。大宗交易导入公民身份
>;>;公民身份=公民身份(会话令牌:str)
>;>;公民身份。公民身份返回用户的公民身份信息。Enships
>;>citification=citification()
>;>citification.countries
r/>>;>;公民身份=公民身份(国家/地区id:str,是主要的:str,会话令牌:str)
>;>;公民身份。创建
创建新用户的公民身份
>;>;公民身份=公民身份(国家/地区id:str,新的国家/地区id:str,是主要的:str,会话令牌:str)
>;>;citizenship.update
ktrades import bank
nk.bank s
指定国家和货币的银行帐户的tions
返回银行帐户字段的验证信息
>;>;bank=bank(银行帐户id:str,会话令牌:str)
>;>;bank.bank
;返回银行帐户字段的验证信息
>;>;bank=bank(昵称:str,货币id:str,帐户_持有人:str,账号:str,
iban:str,银行名称:str,分类代码:str,路由编号:str,swift_bic:str,ifsc_code:str,路由代码:str,
用户地址:str,国家/地区:str,邮编:str,城市:str,行政区:str,从属地区:str,
分类代码:str,组织:str,address_line1:str,address_line2:str,session_token:str)
>;>bank.create
\create新用户的银行帐户。
>;>bank=银行(nick_name:str,currency_id:str,account_holder:str,account_number:str,
iban:str,bank_name:str,sort_code:str,routing_number:str,swift_bic:str,ifsc_code:str,routing_code:str,
user_address_id:str,country_id:str,zip:str,city:str,administration_area:str,dependent_locality:str,
sorting_code:str,organization:str,address_line1:str,address_line2:str,session_token:str)
>;>;bank.update
更新现有用户的银行帐户
>;>bank=bank(帐户id:str,会话令牌:str)
>;>bank.delete
wallet=wallet()
>;>;钱包。活动的钱包
llet.wallet返回有关单个特定钱包的信息vert class

``` python
>>gt;from blocktrades.blocktrades import convert
>>convert=convert(金额:float,输入类型:str,输出类型:str)
>>convert.估计输出金额
>>convert=convert(金额:float,输入类型:str,输出类型:str)
>;>convert.estimate廑input廑amount
```

``python
>;>用户。
此呼叫对已注册和未注册的会话都有效。
>;>user=用户(电子邮件:str,密码:str,会话令牌:str)
>;>user.注册用户
新注册的
用户初始处于非活动状态。将向用户发送一封电子邮件,其中包含一个验证链接,以验证用户是否拥有电子邮件地址。一旦他们点击验证链接,
他们将能够登录。
>;>user=user(email:str)
>;>user.forgot撸password
\t;user=用户(用户id:str,还原id:str)
>;>user.还原密码
创建新用户后,BlockTrades将发送一封带有链接的验证电子邮件。
用户单击以验证其拥有电子邮件地址。
````

````
```
````` todo class announcement
` todo class aeclaration
` todo class delegation
s
todo类事务对
todo类存放限制
todo类映射
todo类输出地址
todo类事务
todo类事务初始化

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
哎呀,为什么我的构造函数不能工作?(爪哇)   cmd命令,用于在Java WinSCP中将文件从本地计算机同步到远程服务器   java 安卓无法建立URL连接   java logback手动调用滚动   java是否有编写智能卡访问功能测试的API?   java JPQL多连接和集合   java是否可以使用@NotifyChange而不是BindUtils。有什么变化吗?   使用JNA运行的OSGiJava应用程序在IDE中工作,但不是独立的   java返回箭头时添加事件(getSupportActionBar()。单击setDisplayHomeAsUpEnabled(true))   Java在处理动画时速度较慢   java同时使用JMockit和Spring AOP   java错误:/Applications/Xcode。app/Contents/Developer/usr/bin/make:选项a无效   查看子类方法的java超类   java Making(桌面)软件,其组件用不同语言编程?   java Android Studio:id为'com的插件。安卓找不到“功能”