python-api icon indicating copy to clipboard operation
python-api copied to clipboard

Test net endpoint not working.

Open JeffryCA opened this issue 3 years ago • 2 comments

When using any test net endpoint the process of deploying a contract does not work:

These are some of my logs: I added:

def await_confirmation(client, signatures, max_timeout=60, target=20, finalized=True):
    elapsed = 0
    while elapsed < max_timeout:
        sleep_time = 5
        time.sleep(sleep_time)
        elapsed += sleep_time
        resp = client.get_signature_statuses(signatures)
        log.debug(resp)
        ...
INFO     uvicorn:metadata.py:135 Metadata account 8jTFMZm1ZnNtMUZhA447kxUGyjkro3Gyq5teDBiSkRwY
INFO     uvicorn:metaplex_api.py:53 Contract H3GhaJf18aYgmxWxtCz6RTuJ4uUqVteUqB3RLUxJeYdP
INFO     uvicorn:execution_engine.py:14 {'jsonrpc': '2.0', 'result': '2TTfGUDbh6S1Tj7pZdPUQU3UfG2bf9vizerjCCcgJjr2LzpJcszjzFLzS9dqfrhHDVVMiZ26gwDk5NE7kKdjbSvP', 'id': 2}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912377}, 'value': [None, None]}, 'id': 3}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912390}, 'value': [None, None]}, 'id': 4}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912399}, 'value': [None, None]}, 'id': 5}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912414}, 'value': [None, None]}, 'id': 6}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912427}, 'value': [None, None]}, 'id': 7}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912439}, 'value': [None, None]}, 'id': 8}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912452}, 'value': [None, None]}, 'id': 9}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912464}, 'value': [None, None]}, 'id': 10}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912477}, 'value': [None, None]}, 'id': 11}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912484}, 'value': [None, None]}, 'id': 12}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912484}, 'value': [None, None]}, 'id': 13}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912484}, 'value': [None, None]}, 'id': 14}

JeffryCA avatar Mar 01 '22 11:03 JeffryCA

When using any test net endpoint the process of deploying a contract does not work:

These are some of my logs: I added:

def await_confirmation(client, signatures, max_timeout=60, target=20, finalized=True):
    elapsed = 0
    while elapsed < max_timeout:
        sleep_time = 5
        time.sleep(sleep_time)
        elapsed += sleep_time
        resp = client.get_signature_statuses(signatures)
        log.debug(resp)
        ...
INFO     uvicorn:metadata.py:135 Metadata account 8jTFMZm1ZnNtMUZhA447kxUGyjkro3Gyq5teDBiSkRwY
INFO     uvicorn:metaplex_api.py:53 Contract H3GhaJf18aYgmxWxtCz6RTuJ4uUqVteUqB3RLUxJeYdP
INFO     uvicorn:execution_engine.py:14 {'jsonrpc': '2.0', 'result': '2TTfGUDbh6S1Tj7pZdPUQU3UfG2bf9vizerjCCcgJjr2LzpJcszjzFLzS9dqfrhHDVVMiZ26gwDk5NE7kKdjbSvP', 'id': 2}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912377}, 'value': [None, None]}, 'id': 3}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912390}, 'value': [None, None]}, 'id': 4}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912399}, 'value': [None, None]}, 'id': 5}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912414}, 'value': [None, None]}, 'id': 6}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912427}, 'value': [None, None]}, 'id': 7}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912439}, 'value': [None, None]}, 'id': 8}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912452}, 'value': [None, None]}, 'id': 9}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912464}, 'value': [None, None]}, 'id': 10}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912477}, 'value': [None, None]}, 'id': 11}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912484}, 'value': [None, None]}, 'id': 12}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912484}, 'value': [None, None]}, 'id': 13}
DEBUG    uvicorn:execution_engine.py:31 {'jsonrpc': '2.0', 'result': {'context': {'slot': 120912484}, 'value': [None, None]}, 'id': 14}

rerun again after a few minutes. it will work.

this wont happen in mainnet (never happened to me)

crypt0miester avatar Mar 01 '22 13:03 crypt0miester

I really have tried multiple times and not one transaction was successful @crypt0miester
(not even the deploy one)

By just changing to devnet it works again...

JeffryCA avatar Mar 01 '22 14:03 JeffryCA