Skip to main content
python-dogechain-api
=========================

This is a python wrapper class for the dogechain.info api.

http://dogechain.info/chain/Dogecoin/q

___________________________________________________

_Methods_
* addressbalance - amount ever received minus amount ever sent by a given address.
* addresstohash - shows the public key hash encoded in an address.
* checkaddress - checks an address for validity.
* decode_address - shows the version prefix and hash encoded in an address.
* getblockcount - shows the current block number.
* getdifficulty - shows the last solved block's difficulty.
* getreceivedbyaddress - shows the amount ever received by a given address.
* getsentbyaddress - shows the amount ever sent from a given address.
* hashtoaddress - shows the address with the given version prefix and hash.
* nethash - shows statistics about difficulty and network power.
* totalbc - shows the amount of currency ever mined.
* transactions - shows the amount transactions of the last blocks.

___________________________________________________

_Install_
```bash
sudo pip install DogechainApi
```

___________________________________________________

Here's an example:

```python
from DogechainInfoApi import API

if __name__ == '__main__':

address = 'YOUR WALLET ADDRESS'

api = API()

balance = api.addressbalance(address)
print 'Balance: ', balance

addresstohash = api.addresstohash(address)
print 'AddressToHash: ', addresstohash

checkaddress = api.checkaddress(address)
print 'CheckAddress: ', checkaddress

decodeaddress = api.decode_address(address)
print 'DecodeAddress: ', decodeaddress

blockcount = api.getblockcount()
print 'BlockCount: ', blockcount

difficulty = api.getdifficulty()
print 'Difficulty: ', difficulty

receivedbyaddress = api.getreceivedbyaddress(address)
print 'ReceivedByAddress: ', receivedbyaddress

sentbyaddress = api.getsentbyaddress(address)
print 'SendByAddress: ', sentbyaddress

hashtoaddress = api.hashtoaddress(api.addresstohash(address))
print 'HashToAddress', hashtoaddress

nethash = api.nethash()
print 'Nethash: ', nethash

totalbc = api.totalbc()
print 'TotalBalance: ', totalbc

transactions = api.transactions()
print 'Transactions', transactions
```

___________________________________________________

**Please donate to "DQ6mBVyuboTGwS8JYW11oHwXtxsjNAzkzi" [DOGECOIN]**

!["Dogecoin Donation QR-Code"](http://github.com/Dirrot/python-dogechain.info-api/blob/master/img/donation-qr-code.png?raw=true)

Download files

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

Source Distribution

DogechainApi-0.1.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

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

DogechainApi-0.1.linux-x86_64.tar.gz (14.3 kB view details)

Uploaded Source

File details

Details for the file DogechainApi-0.1.tar.gz.

File metadata

  • Download URL: DogechainApi-0.1.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for DogechainApi-0.1.tar.gz
Algorithm Hash digest
SHA256 245164663391e2ccd22856e8f30a78b5286e8e716b4dd82648208b429bf653f7
MD5 2b1bb91eec583401611538dae515ee3f
BLAKE2b-256 d31cd1ad8a043cb2ad82a88e2aee4388aab3b3ef58ef0949e4b86239d0b9df89

See more details on using hashes here.

File details

Details for the file DogechainApi-0.1.linux-x86_64.tar.gz.

File metadata

File hashes

Hashes for DogechainApi-0.1.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 26527f7c641b7ad6af2e35d06ff47d3a2aead860675dd69e0c95ce82c1a154eb
MD5 902109791a865f52fe9bd4d721f77fec
BLAKE2b-256 dd539b9a7aebc72707ed6911b8f6bdcebdb554982ac2f6a93efbe5b6ea48d2ea

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1 This release

2 files

0.0.1

2 files

Supported by

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