def test_validate_card_transfer_p2th(): provider = Cryptoid(network="peercoin-testnet") deck = find_deck(provider, "643dccd585211766fc03f71e92fbf299cfc2bdbf3f2cae0ad85adec3141069f3", 1) raw_tx = provider.getrawtransaction("809c506bc3add9e46a4d3a65348426688545213da5fb5b524acd380f2cdaf3cc", 1) validate_card_transfer_p2th(deck, raw_tx['vout'][0])
def test_cryptoid_getblock(): provider = Cryptoid(network="tppc") assert isinstance( provider.getblock( '0000000429a1e623da44a7430b9d9ae377bc2da203043c444c313b2d4390eba2' ), dict)
def test_find_tx_sender(prov): if prov == "holy": provider = Holy(network="peercoin") rawtx = provider.getrawtransaction( "397bda2f5e6608c872a663b2e5482d95db8ecfad00757823f0f12caa45a213a6") assert find_tx_sender(provider, rawtx) == 'PNHGzKupyvo2YZVb1CTdRxtCGBB5ykgiug' if prov == "mintr": provider = Mintr(network="peercoin") rawtx = provider.getrawtransaction( "397bda2f5e6608c872a663b2e5482d95db8ecfad00757823f0f12caa45a213a6") assert find_tx_sender(provider, rawtx) == 'PNHGzKupyvo2YZVb1CTdRxtCGBB5ykgiug' if prov == "cryptoid": provider = Cryptoid(network="peercoin") rawtx = provider.getrawtransaction( "397bda2f5e6608c872a663b2e5482d95db8ecfad00757823f0f12caa45a213a6") assert find_tx_sender(provider, rawtx) == 'PNHGzKupyvo2YZVb1CTdRxtCGBB5ykgiug' try: if prov == "rpc": provider = RpcNode(testnet=False) rawtx = provider.getrawtransaction( "397bda2f5e6608c872a663b2e5482d95db8ecfad00757823f0f12caa45a213a6" ) assert find_tx_sender( provider, rawtx) == 'PNHGzKupyvo2YZVb1CTdRxtCGBB5ykgiug' except: print("No RpcNode avaliable.")
def test_find_tx_sender(prov): if prov == "explorer": provider = Explorer(network="peercoin") rawtx = provider.getrawtransaction( "397bda2f5e6608c872a663b2e5482d95db8ecfad00757823f0f12caa45a213a6", 1) assert find_tx_sender(provider, rawtx) == 'PNHGzKupyvo2YZVb1CTdRxtCGBB5ykgiug' if prov == "mintr": provider = Mintr() rawtx = provider.getrawtransaction( "397bda2f5e6608c872a663b2e5482d95db8ecfad00757823f0f12caa45a213a6", 1) assert find_tx_sender(provider, rawtx) == 'PNHGzKupyvo2YZVb1CTdRxtCGBB5ykgiug' if prov == "cryptoid": provider = Cryptoid(network="peercoin") rawtx = provider.getrawtransaction( "397bda2f5e6608c872a663b2e5482d95db8ecfad00757823f0f12caa45a213a6", 1) assert find_tx_sender(provider, rawtx) == 'PNHGzKupyvo2YZVb1CTdRxtCGBB5ykgiug'
def test_find_deck_spawns(prov): if prov == "explorer": provider = Explorer(network="peercoin") if prov == "cryptoid": provider = Cryptoid(network="peercoin") assert isinstance(find_deck_spawns(provider), Generator)
def test_find_deck_spawns(prov): if prov == "holy": provider = Holy(network="peercoin-testnet") if prov == "mintr": provider = Mintr(network="peercoin") if prov == "cryptoid": provider = Cryptoid(network="peercoin") try: if prov == "rpc": provider = RpcNode(testnet=True) except: print("No RpcNode avaliable.") assert isinstance(find_deck_spawns(provider), Generator)
def test_cryptoid_listtransactions(): assert isinstance( Cryptoid(network="tppc").listtransactions( 'msPLoMcHpn6Y28pPKwATG411m5X7Vodu3m'), list)
def test_cryptoid_getrawtransaction(): assert isinstance( Cryptoid(network="ppc").getrawtransaction( '34d19bf5a5c757d5bcbf83a91ad9bc04365c58a035a6bf728bce8013ad04c173' ), dict)
def test_cryptoid_listunspent(): assert isinstance( Cryptoid( network="ppc").listunspent('PAdonateFczhZuKLkKHozrcyMJW7Y6TKvw'), list)
def test_cryptoid_getreceivedbyaddress(): assert isinstance( Cryptoid(network="ppc").getreceivedbyaddress( 'PHvDhfz1dGyPbZZ3Qnp56y92zmy98sncZT'), float)
def test_cryptoid_getbalance(): assert isinstance( Cryptoid( network="ppc").getbalance('PHvDhfz1dGyPbZZ3Qnp56y92zmy98sncZT'), float)
def test_cryptoid_getdifficulty(): assert isinstance(Cryptoid(network="ppc").getdifficulty(), float)
def test_cryptoid_get_block_hash(): assert isinstance(Cryptoid(network="ppc").getblockhash(3378), str)
def test_cryptoid_getblockcount(): assert isinstance(Cryptoid(network="ppc").getblockcount(), int)
def test_crypotid_network(): assert Cryptoid(network="ppc").network == "peercoin"
def test_cryptoid_is_testnet(): cryptoid = Cryptoid(network="ppc") assert isinstance(cryptoid.is_testnet, bool) assert cryptoid.is_testnet is False