Comments (5)
correction: looks like its only 4.0.7 but loading 4.0.7 messed up my evm state. afterwards both 4.0.5 and 4.0.3 (where it clearly worked before) show the same error now.
will load a snapshot and try to pin it down.
from ain.
confirmed: 4.0.3 and 4.0.5 works, 4.0.7 gives the error.
going back to 4.05 after 4.0.7 is fine now too. might have been some weird glitch. But error clearly there in 4.0.7
from ain.
Hi Kuegi, thanks for reporting this. I cannot seem to recreate your issue (yet) but everything seems to be working fine on my end. The bincode error is coming from the rocksdb query (the EVM db) serialize/de-serialization error. This could potentially be a result of a corrupted db on your end, and I wouldnt be surprise if there were some undetected corruption in the evm db state because these were not safeguarded in the versions prior to v4.0.7. This would be a state issue on your end and perhaps re-indexing or reloading the chain from snapshot will resolve your issue.
I will spend abit of time today validating and trying to recreate your error, but would appreciate if you could get back if you were able to recreate the error on a snapshot.
from ain.
(btw. that limit is super annoying on local nodes)
- Unfortunately the old pipeline was incorrect and this was actually fixed in v4.0.6 onwards. The reference PR is: #2736.
The reason as to why a block range limit was included in the PR fixes is for maximum reliability of queries, with an additional a layer of security to the node against DoS. The RPC now fully aligns with geth, and that PR fixes are actually extremely crucial for the stability of the node which is enhanced in v4.0.6 onwards.
from ain.
Update - managed to recreate the issue on my end and this seems to be a bug on PR #2736. Nothing wrong on your end and we will be resolving this, very much appreciated for spotting this. 🙏🏻
from ain.
Related Issues (20)
- History for Vault Withdraw not correct on tiny amounts HOT 1
- eth_estimateGas fails on empty address HOT 12
- node crashes and corrupts DB on heavy usage HOT 17
- getaccount regression
- Tracer tracker HOT 1
- Zertificate of the webpage https://api.defichain.io/v1/stats is no more valid HOT 2
- "refreshing UTXOs" never finishes in ver. 4.0.9 HOT 1
- Mixed vaults may not convert their vault to DUSD-only collateral with active loans. HOT 1
- Defichain desktop wallet for windows only gets to splash screen, then stops HOT 1
- EVM token split: intrinsic.migrateToken does not create tokentransfers HOT 2
- Non-upgradeable proxy contract HOT 1
- EVM: Deploy smart contract with salt and bytecode not possible! HOT 3
- 4.0.9 crashes after "[ain_evm::services] Starting tokio waiter" on x86_64-apple-darwin HOT 8
- EVM: token transfers on stock split (upgradeToken) misses inflow HOT 1
- 4.1.0 defid.exe crashes on Windows HOT 7
- Testnet Seeds in Code out of date HOT 1
- 4.1.0 fails by using non existing default path HOT 1
- block.timestamp is not strictly ascending HOT 2
- released sha256sum have the wrong path in it HOT 1
- walletimport: doesn't understand erc55 addresses in the dump format
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ain.