跳转到主要内容

轻松制作UFO。

项目描述

https://img.shields.io/pypi/v/ufobit.svg?style=flat-square https://img.shields.io/pypi/pyversions/ufobit.svg?style=flat-square https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square

UFOBit是Python的最快的统一财政对象库,并且从一开始就被设计得直观、易于使用,并且具有可读的源代码。它受到了RequestsKeras的极大启发。基于Ofek的Bit代码。

UFOBit易于使用,实际上,您可以这样做

>>> import ufobit
>>>
>>> ufobit.config['api_key'] = 'cryptoid api key'
>>> my_key = ufobit.Key(...)
>>> my_key.get_balance('ufo')
'378.623'
>>>
>>> outputs = [
>>>     ('Bz9rtnrFgjEC6Tv6CWpHz8EYFwJJJnwwjq', 25, 'ufo'),
>>>     ('Bu6rsw6ineEDUuH1Ph5CRzVqTt7s3skgDq', 50, 'satoshi'),
>>>     ('C5urCiXUyAnsrnKf7RaB2oBpdKxo51Vkpc', 0.02, 'usd'),
>>>     ('CFhf3Pk3T3MhFvAidRZJ9cxkJ8DurLYmo1', 1, 'rub'),
>>> ]
>>>
>>> my_key.send(outputs)
'cfecc199a5c6e6bc24610366e8eda36571162e9e3f7c419f0b6095c257acc5fc'
>>>
>>> ufobit.network.services.UFO.get_tx('cfecc199a5c6e6bc24610366e8eda36571162e9e3f7c419f0b6095c257acc5fc')
{
"hash": "cfecc199a5c6e6bc24610366e8eda36571162e9e3f7c419f0b6095c257acc5fc",
"block": 1275211,
"timestamp": 1522830963,
"confirmations": 5493,
"fees": 0.01,
"total_input": 378.623,
"inputs": [
    {
    "addr": "CA9GaxxUuhexg2hv14Ws1wkvoxLmfqT7HY",
    "amount": 3.0,
    "received_from": {
        "tx": "17290dcbb508f2c69b7ba552c88176e679865297fb090d7ef061cc37c4d9599a",
        "n": 0
    }
    },
    {
    "addr": "CA9GaxxUuhexg2hv14Ws1wkvoxLmfqT7HY",
    "amount": 375.623,
    "received_from": {
        "tx": "2334f2259f57207876a2b7364d2f7e306c18f0db2e76c8324f71f69ae587cebc",
        "n": 1
    }
    }
],
"total_output": 378.613,
"outputs": [
    {
    "addr": "Bz9rtnrFgjEC6Tv6CWpHz8EYFwJJJnwwjq",
    "amount": 25.0,
    "script": "76a9144d1519b9ab1934c5818239464fb734854c3051b488ac"
    },
    {
    "addr": "Bu6rsw6ineEDUuH1Ph5CRzVqTt7s3skgDq",
    "amount": 3.56887937,
    "script": "76a91415ab361a5c7df1f1f39f6b72caf81732f80e6aa788ac"
    },
    {
    "addr": "C5urCiXUyAnsrnKf7RaB2oBpdKxo51Vkpc",
    "amount": 19.45449593,
    "script": "76a9148c3f74782fdc29a214dd1b6168033801e46d146388ac"
    },
    {
    "addr": "CFhf3Pk3T3MhFvAidRZJ9cxkJ8DurLYmo1",
    "amount": 16.87786971,
    "script": "76a914f7a2679c125ae6d90da693dc5fb2b818f213116c88ac"
    },
    {
    "addr": "CA9GaxxUuhexg2hv14Ws1wkvoxLmfqT7HY",
    "amount": 313.71175499,
    "script": "76a914baa9b852078d0528379e97798693d2a71676c8c088ac"
    }
]
}

这是交易https://chainz.cryptoid.info/ufo/tx.dws?1576204.htm

功能

  • Python中可用的最快实现(比最接近的库快100倍)

  • 无缝集成到现有的服务器设置

  • 支持冷存储中的密钥

  • 全面支持25种不同货币

  • 区块链存储数据的一等支持

  • RFC 6979的确定性签名

  • 通过多个API访问区块链以提高冗余

  • 汇率API,可选缓存

  • 最佳交易费API,可选缓存

  • 默认压缩公钥

  • 私钥的多种表示形式;WIF,PEM,DER等。

  • 标准P2PKH交易

如果你对此感兴趣,请继续阅读。如果不感兴趣,也可以继续!

安装

Bit以通用轮的形式发布在PyPI上,可在Linux/macOS和Windows上使用,并支持Python 3.5+和PyPy3.5-v5.7.1+。需要pip >= 8.1.2。

$ pip install ufobit

文档

文档由Github Pages托管,并在每次对UFOBit的master分支成功提交后自动构建和发布。

致谢

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

ufobit-0.8.2.tar.gz (34.7 kB 查看哈希值)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面