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.0.tar.gz (91.4 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.0-py3-none-any.whl (63.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyCryptoTransactions-0.1.0.tar.gz
  • Upload date:
  • Size: 91.4 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.0.tar.gz
Algorithm Hash digest
SHA256 5d3f87bfe0d85b47102ff072b7776561984ff8f3024b4542ddeee28944a8d5e8
MD5 fa62925c38cc2dac7d9b28dbbc46458e
BLAKE2b-256 5a4d40eb375a4469a1c26cc741d4b64c2a660a75e8484678d0cb62bc43adeabc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyCryptoTransactions-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 63.8 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca6d5028dd39eba36b83ebd390566d0ae1b238237c2d42668b813b6aabafc25f
MD5 a0b78cdd24cdc7f25cfb681127b45591
BLAKE2b-256 c56f0b6a70bd675b5effb49e8a0dbad739b1a1c010494fdb3754d5c36a593a0d

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