def bch_tx(recipient, amount, currency, prkey): key = bch_network(prkey=prkey) try: tx = key.send([(recipient, amount, currency)]) error = False except InsufficientFunds: tx = False except ValueError: tx = False return tx
def bch_balance(currency, prkey): key = bch_network(prkey=prkey) return key.get_balance(currency)
def __init__(self): self.network = bch_network()
def test_bch_network(): key = bch_network() if CRYPTO_NETWORK == 'testnet': assert type(key) == bitcash.wallet.PrivateKeyTestnet elif CRYPTO_NETWORK == 'mainnet': assert type(key) == bitcash.wallet.PrivateKey
def bch_tx_count(prkey): key = bch_network(prkey=prkey) txs = key.get_transactions() return len(txs)
def bch_tx_history(prkey): key = bch_network(prkey=prkey) return key.get_transactions()