Skip to content

Commit 7f11fda

Browse files
authored
rm Deneb builder API remnant (#7111)
1 parent e83ebba commit 7f11fda

File tree

4 files changed

+5
-57
lines changed

4 files changed

+5
-57
lines changed

beacon_chain/spec/keystore.nim

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,6 @@ type
150150
ProvenProperty* = object
151151
path*: string
152152
description*: Option[string]
153-
capellaIndex*: Option[GeneralizedIndex]
154153
denebIndex*: Option[GeneralizedIndex]
155154
electraIndex*: Option[GeneralizedIndex]
156155
fuluIndex*: Option[GeneralizedIndex]
@@ -730,14 +729,12 @@ func parseProvenBlockProperty*(propertyPath: string): Result[ProvenProperty, str
730729
debugFuluComment "We don't know yet if `GeneralizedIndex` will stay same in Fulu yet."
731730
ok ProvenProperty(
732731
path: propertyPath,
733-
capellaIndex: some GeneralizedIndex(401),
734732
denebIndex: some GeneralizedIndex(801),
735733
electraIndex: some GeneralizedIndex(801),
736734
fuluIndex: some GeneralizedIndex(801))
737735
elif propertyPath == ".graffiti":
738736
ok ProvenProperty(
739737
path: propertyPath,
740-
capellaIndex: some GeneralizedIndex(18),
741738
denebIndex: some GeneralizedIndex(18),
742739
electraIndex: some GeneralizedIndex(18),
743740
fuluIndex: some GeneralizedIndex(18))
@@ -847,12 +844,10 @@ proc readValue*(reader: var JsonReader, value: var RemoteKeystore)
847844
var provenProperties = reader.readValue(seq[ProvenProperty])
848845
for prop in provenProperties.mitems:
849846
if prop.path == ".execution_payload.fee_recipient":
850-
prop.capellaIndex = some GeneralizedIndex(401)
851847
prop.denebIndex = some GeneralizedIndex(801)
852848
prop.electraIndex = some GeneralizedIndex(801)
853849
prop.fuluIndex = some GeneralizedIndex(801)
854850
elif prop.path == ".graffiti":
855-
prop.capellaIndex = some GeneralizedIndex(18)
856851
prop.denebIndex = some GeneralizedIndex(18)
857852
prop.electraIndex = some GeneralizedIndex(18)
858853
prop.fuluIndex = some GeneralizedIndex(18)

beacon_chain/validators/validator_pool.nim

Lines changed: 3 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -578,21 +578,8 @@ proc getBlockSignature*(v: AttachedValidator, fork: Fork,
578578
let web3signerRequest =
579579
when blck is ForkedBlindedBeaconBlock:
580580
case blck.kind
581-
of ConsensusFork.Phase0 .. ConsensusFork.Capella:
581+
of ConsensusFork.Phase0 .. ConsensusFork.Deneb:
582582
return SignatureResult.err("Invalid blinded beacon block fork")
583-
of ConsensusFork.Deneb:
584-
case v.data.remoteType
585-
of RemoteSignerType.Web3Signer:
586-
Web3SignerRequest.init(fork, genesis_validators_root,
587-
Web3SignerForkedBeaconBlock(kind: ConsensusFork.Deneb,
588-
data: blck.denebData.toBeaconBlockHeader))
589-
of RemoteSignerType.VerifyingWeb3Signer:
590-
let proofs = blockPropertiesProofs(
591-
blck.denebData.body, denebIndex)
592-
Web3SignerRequest.init(fork, genesis_validators_root,
593-
Web3SignerForkedBeaconBlock(kind: ConsensusFork.Deneb,
594-
data: blck.denebData.toBeaconBlockHeader),
595-
proofs)
596583
of ConsensusFork.Electra:
597584
case v.data.remoteType
598585
of RemoteSignerType.Web3Signer:
@@ -647,26 +634,8 @@ proc getBlockSignature*(v: AttachedValidator, fork: Fork,
647634
proofs)
648635
elif blck is ForkedMaybeBlindedBeaconBlock:
649636
withForkyMaybeBlindedBlck(blck):
650-
# TODO why isn't this a case statement
651-
when consensusFork < ConsensusFork.Capella:
637+
when consensusFork < ConsensusFork.Deneb:
652638
return SignatureResult.err("Invalid beacon block fork")
653-
elif consensusFork == ConsensusFork.Capella:
654-
when isBlinded:
655-
return SignatureResult.err("Invalid blinded beacon block fork")
656-
else:
657-
case v.data.remoteType
658-
of RemoteSignerType.Web3Signer:
659-
Web3SignerRequest.init(fork, genesis_validators_root,
660-
Web3SignerForkedBeaconBlock(kind: ConsensusFork.Capella,
661-
data: forkyMaybeBlindedBlck.toBeaconBlockHeader))
662-
of RemoteSignerType.VerifyingWeb3Signer:
663-
let proofs =
664-
blockPropertiesProofs(forkyMaybeBlindedBlck.body,
665-
capellaIndex)
666-
Web3SignerRequest.init(fork, genesis_validators_root,
667-
Web3SignerForkedBeaconBlock(kind: ConsensusFork.Capella,
668-
data: forkyMaybeBlindedBlck.toBeaconBlockHeader),
669-
proofs)
670639
elif consensusFork == ConsensusFork.Deneb:
671640
when isBlinded:
672641
case v.data.remoteType
@@ -753,21 +722,8 @@ proc getBlockSignature*(v: AttachedValidator, fork: Fork,
753722
proofs)
754723
else:
755724
case blck.kind
756-
of ConsensusFork.Phase0 .. ConsensusFork.Bellatrix:
725+
of ConsensusFork.Phase0 .. ConsensusFork.Capella:
757726
return SignatureResult.err("Invalid beacon block fork")
758-
of ConsensusFork.Capella:
759-
case v.data.remoteType
760-
of RemoteSignerType.Web3Signer:
761-
Web3SignerRequest.init(fork, genesis_validators_root,
762-
Web3SignerForkedBeaconBlock(kind: ConsensusFork.Capella,
763-
data: blck.capellaData.toBeaconBlockHeader))
764-
of RemoteSignerType.VerifyingWeb3Signer:
765-
let proofs = blockPropertiesProofs(
766-
blck.capellaData.body, capellaIndex)
767-
Web3SignerRequest.init(fork, genesis_validators_root,
768-
Web3SignerForkedBeaconBlock(kind: ConsensusFork.Capella,
769-
data: blck.capellaData.toBeaconBlockHeader),
770-
proofs)
771727
of ConsensusFork.Deneb:
772728
case v.data.remoteType
773729
of RemoteSignerType.Web3Signer:

tests/test_remote_keystore.nim

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# beacon_chain
2-
# Copyright (c) 2022-2024 Status Research & Development GmbH
2+
# Copyright (c) 2022-2025 Status Research & Development GmbH
33
# Licensed and distributed under either of
44
# * MIT license (license terms in the root directory or at https://opensource.org/licenses/MIT).
55
# * Apache v2 license (license terms in the root directory or at https://www.apache.org/licenses/LICENSE-2.0).
@@ -135,7 +135,6 @@ suite "Remove keystore testing suite":
135135
check keystore.remotes[0].id == 0
136136
check keystore.remotes[0].pubkey.toHex == "8b9c875fbe539c6429c4fc304675062579ce47fb6b2ac6b6a1ba1188ca123a80affbfe381dbbc8e7f2437709a4c3325c"
137137
check keystore.provenBlockProperties.len == 1
138-
check keystore.provenBlockProperties[0].capellaIndex == some GeneralizedIndex(401)
139138
check keystore.provenBlockProperties[0].denebIndex == some GeneralizedIndex(801)
140139
check keystore.provenBlockProperties[0].electraIndex == some GeneralizedIndex(801)
141140
check keystore.provenBlockProperties[0].fuluIndex == some GeneralizedIndex(801)
@@ -185,7 +184,6 @@ suite "Remove keystore testing suite":
185184
check keystore.remotes[2].pubkey.toHex == "8f5f9e305e7fcbde94182747f5ecec573d1786e8320a920347a74c0ff5e70f12ca22607c98fdc8dbe71161db59e0ac9d"
186185
check keystore.threshold == 2
187186
check keystore.provenBlockProperties.len == 1
188-
check keystore.provenBlockProperties[0].capellaIndex == some GeneralizedIndex(401)
189187
check keystore.provenBlockProperties[0].denebIndex == some GeneralizedIndex(801)
190188
check keystore.provenBlockProperties[0].electraIndex == some GeneralizedIndex(801)
191189
check keystore.provenBlockProperties[0].fuluIndex == some GeneralizedIndex(801)

tests/test_signing_node.nim

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,8 +265,7 @@ func getRemoteKeystoreData(data: string, basePort: int,
265265
path: ".execution_payload.fee_recipient",
266266
fuluIndex: some GeneralizedIndex(801),
267267
electraIndex: some GeneralizedIndex(801),
268-
denebIndex: some GeneralizedIndex(801),
269-
capellaIndex: some GeneralizedIndex(401)
268+
denebIndex: some GeneralizedIndex(801)
270269
)
271270
],
272271
version: uint64(4),

0 commit comments

Comments
 (0)