Skip to main content

nkn-sdk-py3

Install

pip install nkn-sdk

Usage

Import library

from nknsdk.wallet import Wallet
  • Create a new wallet
wallet = Wallet.new_wallet('pswd')
  • Get wallet's json string
print(wallet.to_json())
  • Get wallet's address
print(wallet.address)
  • Transfer token to some address
print(wallet.transfer_to(wallet.address, 1, fee=0.00000001))
  • Load wallet from a wallet json string
wallet_from_json = Wallet.load_json_wallet(wallet.to_json(), 'pswd')
  • Get wallet's json to dict
print(wallet_from_json.to_dict())
  • Restore wallet from Ed25519 seed
wallet_from_seed = Wallet.restore_wallet_by_seed(wallet.seed, 'aaa')
  • Verify whether an address is valid
print(Wallet.verify_address(wallet.address))
  • Verify password of the wallet
print(wallet.verify_wallet_password('pswd'))
  • Get balance of this wallet
print(wallet.get_balance())
  • Get balance of address
print(Wallet.get_balance_by_addr(wallet.address))
  • Get nonce for next transaction of this wallet
print(wallet.get_nonce())
  • Get nonce for next transaction of address
print(Wallet.get_nonce_by_addr(wallet.address))
  • Get wallet address of a name
print(Wallet.get_address_by_name('somename'))

Metadata

Release files for nkn-sdk 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nkn-sdk 0.1.1
File Size Uploaded Provenance
nkn-sdk-0.1.1.tar.gz 19.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for nkn-sdk 0.1.1
File Interpreter ABI Platform
nkn_sdk-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 52.9 kB

Release files / nkn-sdk-0.1.1.tar.gz

Download URL nkn-sdk-0.1.1.tar.gz
Size 19.8 kB
Tags Source
SHA-256 checksum
How to use checksums
202022e62f31846240b45b5f915b5e499781e179d1349fe39e226713fa73d630
BLAKE2b-256 checksum
How to use checksums
b040448518db0a49d8efdc81f0a8b8aeb402eca4d812d309b13c1a3b259ddc9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.1

Release files / nkn_sdk-0.1.1-py3-none-any.whl

Download URL nkn_sdk-0.1.1-py3-none-any.whl
Size 33.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eaf4c5a47586766caa1d055b0ba7f240dd84a5f336842fa5c5562c4f6d3f24eb
BLAKE2b-256 checksum
How to use checksums
4d2ca110fe33167aef018c8dcb5e3c200be63cc5b87cf43df4c22b928f1eae25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.1

Security for nkn-sdk 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page