Example #1
0
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)
Example #3
0
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'
Example #5
0
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)
Example #6
0
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)
Example #10
0
def test_cryptoid_getreceivedbyaddress():

    assert isinstance(
        Cryptoid(network="ppc").getreceivedbyaddress(
            'PHvDhfz1dGyPbZZ3Qnp56y92zmy98sncZT'), float)
Example #11
0
def test_cryptoid_getbalance():

    assert isinstance(
        Cryptoid(
            network="ppc").getbalance('PHvDhfz1dGyPbZZ3Qnp56y92zmy98sncZT'),
        float)
Example #12
0
def test_cryptoid_getdifficulty():

    assert isinstance(Cryptoid(network="ppc").getdifficulty(), float)
Example #13
0
def test_cryptoid_get_block_hash():

    assert isinstance(Cryptoid(network="ppc").getblockhash(3378), str)
Example #14
0
def test_cryptoid_getblockcount():

    assert isinstance(Cryptoid(network="ppc").getblockcount(), int)
Example #15
0
def test_crypotid_network():

    assert Cryptoid(network="ppc").network == "peercoin"
Example #16
0
def test_cryptoid_is_testnet():

    cryptoid = Cryptoid(network="ppc")

    assert isinstance(cryptoid.is_testnet, bool)
    assert cryptoid.is_testnet is False