Skip to main content

Python Package to query crpyto transactions from various blockchains and exchanges through public APIs

Project description

py-Crypto-Transactions

A python package to query crypto transaction from various blockchains and exchanges to build your own portfolio app!

pyCryptoTransactions also supports a few exporters, such that data can be imported e.g. at Koinly or Accointing.

Note: Very elary alpha version!

Supported Blockchains

  • Bitcoin
  • Litecoin
  • Cosmos
  • Thorchain
  • Osmos
  • Iota
  • Persistence
  • Ethereum (soon)
  • Bsc (soon)

Supported exchanges

  • Binance (support for exported CSVs, no API yet)
  • Coinbase (Oauth Api)
  • Coinbase Pro (soon)

Examples

t = LitecoinImport("xpub...")
t.getTransactions()`
t = CosmosChain("cosmos....")
txs = t.getTransactions()
print(txs)
df = txs.toPandasDataframe()
df.to_csv("atom_test.csv")
print(txs.calculateBalance())
a = AccointingExporter(txs)
a.exportToExcel("atom_accointing.xlsx")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyCryptoTransactions-0.1.1.tar.gz (50.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyCryptoTransactions-0.1.1-py3-none-any.whl (63.9 kB view details)

Uploaded Python 3

File details

Details for the file pyCryptoTransactions-0.1.1.tar.gz.

File metadata

  • Download URL: pyCryptoTransactions-0.1.1.tar.gz
  • Upload date:
  • Size: 50.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.0

File hashes

Hashes for pyCryptoTransactions-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4de3643e9d680548b038dd541a7bf5338a6f6ff39a3f0c6a3eeda88600221003
MD5 8745ccab020f668124a543186b1eaf52
BLAKE2b-256 f7126ceebc4345662f56b18353c802b116904b79d98afbc7135d9cd6734f83fa

See more details on using hashes here.

File details

Details for the file pyCryptoTransactions-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyCryptoTransactions-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 63.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.0

File hashes

Hashes for pyCryptoTransactions-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c62706610d5c7eb0e7998f72c33bce48074950ca99de60f108c08a6f55b2545c
MD5 4c5c926491ceebab82bb46de969cba35
BLAKE2b-256 a0c2d90c085995b02cdc94773963e18fafe62c2ee51c9b18ba019f9e98a1ac14

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page