@@ -632,36 +632,8 @@ proc getBlockSignature*(v: AttachedValidator, fork: Fork,
632632 proofs)
633633 elif blck is ForkedMaybeBlindedBeaconBlock :
634634 withForkyMaybeBlindedBlck (blck):
635- when consensusFork < ConsensusFork .Deneb :
635+ when consensusFork < ConsensusFork .Electra :
636636 return SignatureResult .err (" Invalid beacon block fork" )
637- elif consensusFork == ConsensusFork .Deneb :
638- when isBlinded:
639- case v.data.remoteType
640- of RemoteSignerType .Web3Signer :
641- Web3SignerRequest .init (fork, genesis_validators_root,
642- Web3SignerForkedBeaconBlock (kind: ConsensusFork .Deneb ,
643- data: forkyMaybeBlindedBlck.toBeaconBlockHeader))
644- of RemoteSignerType .VerifyingWeb3Signer :
645- let proofs =
646- blockPropertiesProofs (forkyMaybeBlindedBlck.body,
647- denebIndex)
648- Web3SignerRequest .init (fork, genesis_validators_root,
649- Web3SignerForkedBeaconBlock (kind: ConsensusFork .Deneb ,
650- data: forkyMaybeBlindedBlck.toBeaconBlockHeader), proofs)
651- else :
652- case v.data.remoteType
653- of RemoteSignerType .Web3Signer :
654- Web3SignerRequest .init (fork, genesis_validators_root,
655- Web3SignerForkedBeaconBlock (kind: ConsensusFork .Deneb ,
656- data: forkyMaybeBlindedBlck.`block`.toBeaconBlockHeader))
657- of RemoteSignerType .VerifyingWeb3Signer :
658- let proofs =
659- blockPropertiesProofs (forkyMaybeBlindedBlck.`block`.body,
660- denebIndex)
661- Web3SignerRequest .init (fork, genesis_validators_root,
662- Web3SignerForkedBeaconBlock (kind: ConsensusFork .Deneb ,
663- data: forkyMaybeBlindedBlck.`block`.toBeaconBlockHeader),
664- proofs)
665637 elif consensusFork == ConsensusFork .Electra :
666638 when isBlinded:
667639 case v.data.remoteType
@@ -720,21 +692,8 @@ proc getBlockSignature*(v: AttachedValidator, fork: Fork,
720692 proofs)
721693 else :
722694 case blck.kind
723- of ConsensusFork .Phase0 .. ConsensusFork .Capella :
695+ of ConsensusFork .Phase0 .. ConsensusFork .Deneb :
724696 return SignatureResult .err (" Invalid beacon block fork" )
725- of ConsensusFork .Deneb :
726- case v.data.remoteType
727- of RemoteSignerType .Web3Signer :
728- Web3SignerRequest .init (fork, genesis_validators_root,
729- Web3SignerForkedBeaconBlock (kind: ConsensusFork .Deneb ,
730- data: blck.denebData.toBeaconBlockHeader))
731- of RemoteSignerType .VerifyingWeb3Signer :
732- let proofs = blockPropertiesProofs (
733- blck.denebData.body, denebIndex)
734- Web3SignerRequest .init (fork, genesis_validators_root,
735- Web3SignerForkedBeaconBlock (kind: ConsensusFork .Deneb ,
736- data: blck.denebData.toBeaconBlockHeader),
737- proofs)
738697 of ConsensusFork .Electra :
739698 case v.data.remoteType
740699 of RemoteSignerType .Web3Signer :
0 commit comments