-
Notifications
You must be signed in to change notification settings - Fork 624
Open
Description
Description
when i try to run nethermind geth client with snapshot from https://publicnode.com/snapshots#gnosis, it works fine first, when reach block 43572715, it throws error and node got shutdown, the environment is k8s statefulset
Steps to Reproduce
In order to replicate the behavior, please provide a detailed list of steps:
1、download snapshot from publicnodes
2、untar snapshot files
3、start k8s statefulset node
Actual behavior
Step StepWrapper failed after 4,599ms Autofac.Core.DependencyResolutionException: An exception was thrown while activating λ:Nethermind.Init.Modules.MainProcessingContext -> Nethermind.Init.Modules.Ma │
│ ---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor(Autofac.ILifetimeScope, Nethermind.Blockchain.Receipts.IReceiptConfig, Nethermind.Config.IBlocksConfig, Nethermind │
│ ---> Autofac.Core.DependencyResolutionException: An exception was thrown while activating Nethermind.Init.Modules.MainProcessingContext+Components -> Nethermind.Consensus.Processing.BranchProcessor -> Nethermind.Consensus.Processi │
│ ---> Nethermind.Consensus.AuRa.AuRaException: Failed to initialize validators list on block 43572715 (0xa47f8734f602fa1370fda16917dac92514d5e01b6333ac0030283a1610691146) │
│ at Nethermind.Consensus.AuRa.Validators.ContractBasedValidator.LoadValidatorsFromContract(BlockHeader parentHeader) │
│ at Nethermind.Consensus.AuRa.Validators.ContractBasedValidator.SetFinalizationManager(IAuRaBlockFinalizationManager finalizationManager, BlockHeader parentHeader) │
│ at Nethermind.Consensus.AuRa.Validators.ContractBasedValidator..ctor(IValidatorContract validatorContract, IBlockTree blockTree, IReceiptFinder receiptFinder, IValidatorStore validatorStore, IValidSealerStrategy validSealerStrat │
│ at Nethermind.Consensus.AuRa.AuRaValidatorFactory.<CreateValidatorProcessor>g__GetContractBasedValidator|19_2(<>c__DisplayClass19_0&) │
│ at Nethermind.Consensus.AuRa.AuRaValidatorFactory.CreateValidatorProcessor(Validator validator, BlockHeader parentHeader, Nullable`1 startBlock) │
│ at Nethermind.Consensus.AuRa.Validators.MultiValidator.CreateValidator(Int64 finalizedAtBlockNumber, Validator validatorPrototype, BlockHeader parentHeader) │
│ at Nethermind.Consensus.AuRa.Validators.MultiValidator.SetCurrentValidator(Int64 finalizedAtBlockNumber, Validator validatorPrototype, BlockHeader parentHeader) │
│ at Nethermind.Consensus.AuRa.Validators.MultiValidator.SetCurrentValidator(KeyValuePair`2 validatorInfo, BlockHeader parentHeader) │
│ at Nethermind.Consensus.AuRa.Validators.MultiValidator.InitCurrentValidator(Int64 blockNumber, BlockHeader parentHeader) │
│ at Nethermind.Consensus.AuRa.Validators.MultiValidator.SetFinalizationManager(IAuRaBlockFinalizationManager finalizationManager, BlockHeader parentHeader) │
│ at Nethermind.Consensus.AuRa.Validators.MultiValidator..ctor(Validator validator, IAuRaValidatorFactory validatorFactory, IBlockTree blockTree, IValidatorStore validatorStore, IAuRaBlockFinalizationManager finalizationManager, B │
│ at Nethermind.Consensus.AuRa.AuRaValidatorFactory.CreateValidatorProcessor(Validator validator, BlockHeader parentHeader, Nullable`1 startBlock) │
│ at Nethermind.Consensus.AuRa.InitializationSteps.AuraMainProcessingModule.CreateAuRaValidator(AuRaNethermindApi api, IWorldState worldState, ITransactionProcessor transactionProcessor) │
│ at Nethermind.Core.ContainerBuilderExtensions.<>c__DisplayClass4_0`4.<AddSingleton>b__0(IComponentContext ctx) │
│ at Autofac.RegistrationExtensions.<>c__DisplayClass41_0`1.<Register>b__0(IComponentContext c, IEnumerable`1 p) │
│ at Autofac.Builder.RegistrationBuilder.<>c__DisplayClass0_0`1.<ForDelegate>b__0(IComponentContext c, IEnumerable`1 p) │
│ at Autofac.Core.Activators.Delegate.DelegateActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters)
Expected behavior
sync normally
Screenshots
Desktop (please complete the following information):
Please provide the following information regarding your setup:
- Operating System: [e.g. docker]
- Version: [e.g. 1.35.3]
- Installation Method: [e.g. helm]
- Consensus Client: [e.g. teku consensys/teku:25.11.1 ]
Metadata
Metadata
Assignees
Labels
No labels