-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The version 1.6 rejected most of blocks by submitblock method #1163
Comments
Hi @zzgang. Can you post your kernel logs? How did you upgrade your node? Please don't overwrite file to your kernel execution root path (meaning you should create a new folder for your kernel and then migrate your config and database) |
Log is normal. |
Is it the reason? Constrain the client API block submit #1155 ? |
Log error: ERROR P2P [p2p-in]: Could not read buffer. |
when reject, no logs. |
a different error: INFO SYNC [p2p-recv-23]: <import-status: node = 72e683, hash = a98f5a, number = 6659815, txs = 0, result = NOT_IN_RANGE> |
The block has been rejected from the return of the submitblock method because the new kernel does not allow the pool submitting the block has the same mining hash. you can look at this commit eb2ed92 |
Log error: ERROR P2P [p2p-in]: Could not read buffer.
This is the message we should suppress. Not an issue. |
but my success block is less than the old version 1.5. |
This is the sync manager try to fetch a block from a peer, but the receiving block data is far from the top. |
success sumbit : INFO API [XNIO-1 task-6]: mining block submitted via api |
when fail, no logs. but the block mined is less than the old version. |
I don't know how you submit your block (guess you are using your own customized pool). But the commit I posted is trying to prevent the kernel fall into some incorrect state. you can do your own kernel build if you think it can increase the block submit success rate to you. |
I may submit old block mining hash, because the job getblocktemplate sometimes returns 'no mining job', So use the old job template. |
Version: 1.6.2.5c5a608
https://github.com/aionnetwork/aion/releases/download/v1.6.2/oan-v1.6.2.5c5a608-2020-12-09.tar.bz2
we upgrade the aion from 1.5 to 1.6 ,but it rejects most of blocks.
the version 1.5 works better.
The text was updated successfully, but these errors were encountered: