Socket
Socket
Sign inDemoInstall

btcs-crypto-systems

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

btcs-crypto-systems

To interact with BTCS crypto systems.


Maintainers
1

crypto systems package for BTCS crypto business systems

Install

pip install btcs_crypto_systems

Update

pip install btcs_crypto_systems --upgrade

Usage

TokenMaster

Retrieve a the symbol of a specific asset

from btcs_crypto_systems import token_master

tm = token_master.TokenMaster(env="test")
print(tm.assets[7].symbol)

Find the differences between two TM environments

from btcs_crypto_systems import token_master

tm_prod = token_master.TokenMaster(env="prod")
tm_dev = token_master.TokenMaster(env="dev")

tm_prod.print_diffs(tm_dev)

Utils

from btcs_crypto_systems import utils

csv_writer = utils.get_csv_writer(file_name="example_output_file", headers=["address", "balance"])
csv_writer.writerow(["0x8c8d7c46219d9205f056f28fee5950ad564d7465","1.001"])

#creates a file called 20230217_0853_example_output_file.csv

AMS

from btcs_crypto_systems import address_manangement_service

ams = address_manangement_service.AMS(env="test")
print(json.dumps(ams.get_addresses(is_deposit=True, include_balances=True, limit=10, tags=["siba"]), indent=2))

Update the package

Navigate to the folder where the pyproject.toml file is. Update version number.

python3 -m build
python3 -m twine upload --repository pypi dist/*

Make sure old bulds are not part of the dist folder.

username: __token__
password: get an API key from here https://pypi.org/manage/account/token/ 

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc