用于发送 steem 引擎令牌的命令行工具和 python 库
项目描述
# steemengine 用于获取和处理 steem 引擎令牌的 Python 工具
[]( https://travis-ci.org/holgern/steemengine )
## 安装 ` pip install steemengine `
## 命令获取侧链的最新区块 ` from steemengine.api import Api api = Api() print(api.get_latest_block_info()) `
获取侧链指定区块号的区块 ` from steemengine.api import Api api = Api() print(api.get_block_info(1910)) `
从 steemengine.api中获取指定的侧链交易信息 import Api api = Api() print(api.get_transaction_info("e6c7f351b3743d1ed3d66eb9c6f2c102020aaa5d")) `
从数据库中获取指定的合约 ` from steemengine.api import Api api = Api() print(api.get_contract("tokens")) `
从指定合约的表中获取与查询匹配的对象数组 ` from steemengine.api import Api api = Api() print(api.find("tokens", "tokens")) `
从指定合约的表中获取与查询匹配的对象 ` from steemengine.api import Api api = Api() print(api.find_one("tokens", "tokens")) `
从 steemengine.api import Api api = Api() print(api.get_history("holger80", "NINJA")) ` ## Token transfer ` from beem import Steem from steemengine 获取账户和代币的交易历史 。 wallet import Wallet stm = Steem(keys=["5xx"]) wallet = Wallet("test_user", steem_instance=stm) wallet.transfer("test1",1,"TST", memo="This is a test") ` ## Buy/Sell ### 创建买单 ` from beem import Steem from steemengine.market import Market stm = Steem(keys=["5xx"]) m=Market(steem_instance=stm) m.buy("test_user ", 1, "TST", 9.99) ` ### 创建卖单
` from beem import Steem from steemengine.market import Market stm = Steem(keys=["5xx"]) m=Market(steem_instance=stm) m.sell("test_user", 1, "TST", 9.99) ` ## # 取消买单 ` from beem import Steem from steemengine.market import Market stm = Steem(keys=["5xx"]) m=Market(steem_instance=stm) open_buy_orders = m.get_buy_book("TST", "test_user") m.cancel("test_user", "buy", open_buy_orders[0]["$loki"]) ` ### 取消卖单 ` from beem import Steem from steemengine.market import Market stm = Steem(keys=[" 5xx"]) m=Market(steem_instance=stm) open_sell_orders = m.get_sell_book("TST","test_user") m.cancel("test_user", "sell", open_sell_orders[0]["$loki"]) ` ### 存款 Steem ` from beem import Steem from steemengine.market import Market stm = Steem(keys= ["5xx"]) m=Market(steem_instance=stm) m.deposit("test_user", 10) ` ### 提现` from beem import Steem from steemengine.market import Market stm = Steem(keys=["5xx" ]) m=Market(steem_instance=stm) m.withdraw("test_user", 10) `
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
内置分布
steemengine -0.5.3.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 1c7e28334967a5e3c0f94030c570a4d42c1ae7249607ccd9e55d249c05ee371f |
|
| MD5 | dc0d3b7a0bf7401f284e4a87c60c260a |
|
| 布莱克2-256 | 6249439a7ad767625fa65e8d6e2b103fa1d3e5a5ebe5a1675dd4f544656c3333 |
steemengine -0.5.3-py2.py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | db92df4882100852e7a721c6ac510fbd5109e535a6ec74a4b95725312a5469eb |
|
| MD5 | 4665e7e0dbdf77bf04e2c534ebf818c0 |
|
| 布莱克2-256 | 6fd0ce99db89089e8f28ef9a90896d768b9ed74c4c0a7a719e212eec7506c4ac |