Comments (4)
validators that run with the old code (<v0.6.0) after Durango has created a faulty state. Did you copy from a validator DB to new nodes? If so they also have this faulty state.
We're working on a way to mitigate missed upgrades.
from subnet-evm.
Hello there!
We just released Subnet-EVM v0.6.3 focusing on this very issue. You can now coordinate an upgrade for your network to reschedule the Durango activation. I advise to set a timestamp in future, giving enough time so your network can coordinate the upgrade.
See here for more information.
If you have any questions feel free to ask.
from subnet-evm.
we have 7 validators, 4 of them were operating normally but the other 3 fall in to this state. I copied db from one of the four validators to the others to mitigate the issue.
I am looking forward for updates !
Thank you
from subnet-evm.
Hello I have upgraded to avalanchego-v1.11.4 and subnet-evm_0.6.3 but it couldn't detect networkUpgradeOverrides
setting. I'm sharing the bootstrap logs.
Apr 22 07:41:28 vmi1540889.contaboserver.net avalanchego[1961877]: INFO [04-22|07:41:28.649] <2KV1ighhTjNpuQq8BVgHeJF3QHdF3KxhY9AqB9M1GfUuBCKjNo Chain> github.com/ava-labs/subnet-evm/plugin/evm/vm.go:288: Initializing Subnet EVM VM Version=v0.6.3 Config="{AirdropFile: SnowmanAPIEnabled:false AdminAPIEnabled:false AdminAPIDir: WarpAPIEnabled:false EnabledEthAPIs:[eth eth-filter net web3 internal-eth internal-blockchain internal-transaction] ContinuousProfilerDir: ContinuousProfilerFrequency:15m0s ContinuousProfilerMaxFiles:5 RPCGasCap:50000000 RPCTxFeeCap:100 TrieCleanCache:512 TrieDirtyCache:512 TrieDirtyCommitTarget:20 TriePrefetcherParallelism:16 SnapshotCache:256 Preimages:false SnapshotWait:false SnapshotVerify:false Pruning:false AcceptorQueueLimit:64 CommitInterval:4096 AllowMissingTries:false PopulateMissingTries:<nil> PopulateMissingTriesParallelism:1024 PruneWarpDB:false MetricsExpensiveEnabled:true LocalTxsEnabled:false TxPoolPriceLimit:1 TxPoolPriceBump:10 TxPoolAccountSlots:16 TxPoolGlobalSlots:5120 TxPoolAccountQueue:64 TxPoolGlobalQueue:1024 TxPoolLifetime:10m0s APIMaxDuration:0s WSCPURefillRate:0s WSCPUMaxStored:0s MaxBlocksPerRequest:0 AllowUnfinalizedQueries:false AllowUnprotectedTxs:false AllowUnprotectedTxHashes:[0xfefb2da535e927b85fe68eb81cb2e4a5827c905f78381a01ef2322aa9b0aee8e] KeystoreDirectory: KeystoreExternalSigner: KeystoreInsecureUnlockAllowed:false PushGossipPercentStake:0.9 PushGossipNumValidators:100 PushGossipNumPeers:0 PushRegossipNumValidators:10 PushRegossipNumPeers:0 PushGossipFrequency:100ms PullGossipFrequency:1s RegossipFrequency:30s PriorityRegossipAddresses:[] LogLevel:info LogJSONFormat:false FeeRecipient: OfflinePruning:false OfflinePruningBloomFilterSize:512 OfflinePruningDataDirectory: MaxOutboundActiveRequests:16 MaxOutboundActiveCrossChainRequests:64 StateSyncEnabled:false StateSyncSkipResume:false StateSyncServerTrieCache:64 StateSyncIDs: StateSyncCommitInterval:16384 StateSyncMinBlocks:300000 StateSyncRequestSize:1024 InspectDatabase:false SkipUpgradeCheck:true AcceptedCacheSize:32 TxLookupLimit:0 SkipTxIndexing:false WarpOffChainMessages:[]}"
Apr 22 07:41:28 vmi1540889.contaboserver.net avalanchego[1961877]: [04-22|07:41:28.651] ERROR chains/manager.go:331 error creating chain {"subnetID": "21HEmZx5zVHYcP3JzbmRGVsYdm3HjrM2BMEPoCpoS3fHmZshq9", "chainID": "2KV1ighhTjNpuQq8BVgHeJF3QHdF3KxhY9AqB9M1GfUuBCKjNo", "chainAlias": "2KV1ighhTjNpuQq8BVgHeJF3QHdF3KxhY9AqB9M1GfUuBCKjNo", "vmID": "nyfSdZmrxTXbJrxdUoqLegVGQzWF6RVL4jYn7Yr6NsMzpdrFA", "error": "error while creating new snowman vm rpc error: code = Unknown desc = failed to parse upgrade bytes: unknown precompile config: networkUpgradeOverrides"}
EDIT
My bad, I included the configuration in precompileUpgrades, when I just append the upgrade.json with this config, it worked.
Thank you !
from subnet-evm.
Related Issues (20)
- [code sync] Update code to go-ethereum 1.12.2
- Flaking Load Test
- Not able to start subnet network with avalanchego 1.11.0 and subnet-evm 0.6.0 HOT 45
- Document Durango Changes
- [code sync] Update code to go-ethereum 1.13.2
- Genesis ChainConfig Timestamp Cleanup
- Subnet knows about pending tx, but has stopped producing blocks HOT 18
- ethclient.ChainConfig errors after precompile upgrade
- Deprecate historical proofs from API
- [code sync] Update code to go-ethereum 1.13.8
- RPC call: the method debug_traceBlockByNumber does not exist/is not available HOT 4
- [code sync] Update code to go-ethereum 1.13.14 HOT 1
- Add Native Burner Precompile to burn native tokens
- [antithesis] add subnet-evm test cases
- [design] prepare design for acp-77/subnet-staking HOT 1
- Test using path based trie
- eth_estimateGas calls with predicates
- Panic while syncing HOT 2
- Question on Warp precompiler contract. HOT 2
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 subnet-evm.