deroproject / derohe

DERO Homomorphic Encryption Blockchain Protocol
Other
209 stars 82 forks source link

Some Transfers were not registered in the CLI Wallet History. #118

Open jvxis opened 1 year ago

jvxis commented 1 year ago

The first 2 columns are from Pool Wallet RPC and the last 2 from Pool SW RPC Last Payouts. The pool wallet is missing the last 2 payments, the pool last payouts are right, and the miner received all payments. Looking into the pool wallet transactions, I can't find the payment, but it is in the miner wallet. Is this a known bug?

image

I checked the wallet history, and the transfer is not there but is in the miner cli wallet history.

secretnamebasis commented 1 year ago

@jvxis we have found that there are instances when wallet's have missing data when they are operating on a --fastsync node.

It is recommended that wallet databases be constructed from a full node for full wallet tx history. Otherwise, there is no error in transfers or balances on the block chain, only in the wallet database sync.

jvxis commented 1 year ago

Thanks, but this is a full sync node.

And I have many other examples of this bug.

Ex: No register of the round 2902186 payment on the pool wallet image {"scid":"575c5b0f7595b38a5a47218aad907b3d74c3adec83dc35c445e08e9d90d1277d","destination":"dero1qyhn2s4xvgwgzluxs0esndqtsmr3sjcldge3v82jyqtyrhz78s3tjqq7lulsm","amount":18999,"burn":0,"payload_rpc":[{"name":"C","datatype":"S","value":"friendspool-dero Login: xxx"}]}

TXID: 575c5b0f7595b38a5a47218aad907b3d74c3adec83dc35c445e08e9d90d1277d So, I can't see the OUT transaction on CLI pool wallet, but I can see the IN on my wallet. Both pointed to the same full synced node. image

On Wed, Nov 22, 2023 at 8:40 PM secretnamebasis @.***> wrote:

@jvxis https://github.com/jvxis we have found that there are instances when wallet's have missing data when they are operating on a `--fastsync`` node.

It is recommended that wallet databases be constructed from a full node for full wallet tx history. Otherwise, there is no error in transfers or balances on the block chain, only in the wallet database sync.

— Reply to this email directly, view it on GitHub https://github.com/deroproject/derohe/issues/118#issuecomment-1823631833, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZ7CA7NCCHRL5O32WLZLOM3YF2EOZAVCNFSM6AAAAAAWEOTGJKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRTGYZTCOBTGM . You are receiving this because you were mentioned.Message ID: @.***>