HelixNetwork / pendulum

Pendulum is a distributed messaging protocol that enables globally available tamper proof timestamps :hourglass_flowing_sand:
https://dev.hlx.ai
Other
10 stars 6 forks source link

Transactions Doesn't get confirmed after a few hours on running the node #155

Closed sachushaji closed 1 year ago

sachushaji commented 4 years ago

Expected Behaviour

Valid Transactions which are broadcasted to the network should get confirmed within some limited period of time

Current Behaviour

The Transactions are not confirming after a few hours of running the network with a single nominee. After a some hours of running the node, it also seems that the solid round is way far off from the current round. image

Failure Information (for bugs)

Valid Broadcasted Transactions are not being confirmed even after a long period of time by checking the tail hashes using getInclusionState API.

Steps to Reproduce

  1. Run the node in server with configuration
    java -jar target/pendulum-0.6.5.jar -p 8085 -m 60 --nominee <pathToNomineeSeed> --remote
  2. Do some random transactions
  3. Check after a few hours and send a transaction and check inclusionStates. It seems unconfirmed and the nodeInfo is having the solid round is way far off from the current round.

Context

I ran the node in aws (t2 micro) with ubuntu 18.04. Unfortunately I am not sure exactly when the problem started. It should be within 12 hours running the node. Version:0.6.5 Operating System:ubuntu 18.04

Failure Logs

. image

oracle58 commented 4 years ago

I unfortunately couldn't reproduce it, after having it run for several hours. More information would be needed:

sachushaji commented 4 years ago

I was running a single node with no neighbours connected. I was sending transactions to this node only

oracle58 commented 4 years ago

I was running a single node with no neighbours connected. I was sending transactions to this node only

Okay, I did the same :)

oracle58 commented 4 years ago

Can you remember that from a specific transaction/bundle on, this occurred?

sachushaji commented 4 years ago

I am not sure unfortunately, It was working when I left off and when I tried again the next day, the transactions where not confirming

oracle58 commented 4 years ago

you dont have access to the full log right?

spangin commented 4 years ago

@sachushaji Could you please attach the log-file with the exception?

sachushaji commented 4 years ago

you dont have access to the full log right?

Unfortunately yes