Minimal python wrapper for Solscan.io Api
Project description
PySolscan
It's a minimal wrapper around Solscan.io API
Block -
get_last_block(limit=10)Get last [limit] blocks (Default Limit: 10)get_block_transactions(limit=10,offset=0,block=None)Get block transactions.get_block_info(block=None)Detail information of given block.
Transaction -
get_last_transaction(limit=10)Get last [limit] transactionsget_transaction_signature_info(signature=None)Detail information of given transaction signature
Account -
get_account_token(account=None)Get token balances of the given accountget_account_transaction(account=None,beforeHash=None,limit=10)Get list of transactions of the given account.get_account_stakeAccounts(account=None)Get staking accounts of the given accountget_account_splTransfers(account=None,limit=10,offset=0,fromTime=None,toTime=None)Get list of transactions make tokenBalance changes.get_account_solTransfers(account=None,limit=10,offset=0,fromTime=None,toTime=None)Get list of SOL transfersget_account_exportTransactions(account=None,type='all',fromTime=None,toTime=None)Export transactions to CSV. Returns Blob URLget_account_info(account=None)Get overall account information, including program account, NFT metadata information
Token -
get_token_holder(tokenaddr=None,limit=10,offset=0)Get token holdersget_token_meta(tokenaddr=None)Get metadata of given tokenget_token_list(sortBy='market_cap',direction='desc',limit=10,offset=0)Get list of tokens.
Market -
get_market_token_info(tokenaddr=None)Get market information of the given token
Chain Information -
get_chaininfo()Get market information of the given token
Installation
PySolscan package is available via Pipy or Github.
pip install pysolscan
Plugins
PySolscan doesn't require many packages except Python Requests
| Package | Pipy |
|---|---|
| Python Requests | https://pypi.org/project/requests/ |
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pysolscan-0.0.6.tar.gz
(4.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pysolscan-0.0.6.tar.gz.
File metadata
- Download URL: pysolscan-0.0.6.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
535bb3940cd220286822cd48c338b09ac47fdc956afa45e2720155e1547d3fb4
|
|
| MD5 |
eb23d79e44f80fe59875f83e6ad7bf9b
|
|
| BLAKE2b-256 |
598ca438635fdc4747a326ce3245f7abea213c8b5be2372007ea985aa62ca40b
|
File details
Details for the file pysolscan-0.0.6-py3-none-any.whl.
File metadata
- Download URL: pysolscan-0.0.6-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81d6b177626a702724356b44db341f4304050ba1011604216ccb7b067dbd7d5c
|
|
| MD5 |
2c05c4d5e770287cf7a9e7f4f7d8934c
|
|
| BLAKE2b-256 |
c8785eeb6c2397a9a774a88e1c19a28f248d423d0460f37c6de353e7d6869df3
|