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

Negative value for address detected in the running testnet #142

Closed dnck closed 4 years ago

dnck commented 4 years ago

The nodes in the testnet are currently detecting negative balance for address,

5e03ec2ddfb01a891afe55b8a1362577ae7fccbe66c87633ce8d7d4367b9e684

As a result, no node can confirm new transactions.

node_3 | 09/19 10:48:55.241 [Transaction Stats Publisher] DEBUG WalkValidator:85 - Validation failed: 0000d1b67ba2cacb1c42c6483478b2b17bf078b9bc86a74198b86334d00d3073 balance is not consistent

Thus all transactions are failing validation.

Some of the the relevant log output can be found at this link:

https://pastebin.com/DAAhQcAP

cristina-vasiu commented 4 years ago

Steps to reproduced it:

Using 2 nodes (v .0.6.2), perform a payment operation (using a seed (address) which doesn't have any amount on it),
Example of used bundle: https://pastebin.com/4yd6EJfk

Error in both nodes: 09/20 12:56:43.726 [pool-21-thread-1] INFO SnapshotStateImpl:163 - negative value for address 1245e733c1abf577cff3056880f9963ae6170e4bd02c53dcea9db9501e8d52e1: -3

And then validation failed: 09/20 12:56:43.727 [pool-21-thread-1] DEBUG WalkValidator:85 - Validation failed: 000038f5d25145a0b4fed8fd4150627535e88f950f462cbc2f3cf6d796c69742 balance is not consistent

oracle58 commented 4 years ago

Steps to reproduced it:

Using 2 nodes (v .0.6.2), perform a payment operation (using a seed (address) which doesn't have any amount on it)

When, I do that I just get insufficient balance.

oracle58 commented 4 years ago

has this been resolved, any updates?

dnck commented 4 years ago

has this been resolved, any updates?

The network was restarted, and now there are different issues.

oracle58 commented 4 years ago

Still observing if https://github.com/HelixNetwork/pendulum/pull/162 resolves this issue.

oracle58 commented 4 years ago

@dnck please feel free to try and reproduce and see if it is resolved on your side also. thanks