rm unused function and unexport some others (#4941)

This commit is contained in:
tersec 2023-05-14 22:56:14 +00:00 committed by GitHub
parent 18de7a517a
commit 6024b3e508
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 15 deletions

View File

@ -53,15 +53,6 @@ func get_slot_signature*(
blsSign(privkey, signing_root.data) blsSign(privkey, signing_root.data)
proc verify_slot_signature*(
fork: Fork, genesis_validators_root: Eth2Digest, slot: Slot,
pubkey: ValidatorPubKey | CookedPubKey, signature: SomeSig): bool =
withTrust(signature):
let signing_root = compute_slot_signing_root(
fork, genesis_validators_root, slot)
blsVerify(pubkey, signing_root.data, signature)
func compute_epoch_signing_root*( func compute_epoch_signing_root*(
fork: Fork, genesis_validators_root: Eth2Digest, epoch: Epoch fork: Fork, genesis_validators_root: Eth2Digest, epoch: Epoch
): Eth2Digest = ): Eth2Digest =
@ -98,7 +89,7 @@ func compute_block_signing_root*(
fork, DOMAIN_BEACON_PROPOSER, epoch, genesis_validators_root) fork, DOMAIN_BEACON_PROPOSER, epoch, genesis_validators_root)
compute_signing_root(blck, domain) compute_signing_root(blck, domain)
func compute_blob_signing_root*( func compute_blob_signing_root(
fork: Fork, genesis_validators_root: Eth2Digest, slot: Slot, fork: Fork, genesis_validators_root: Eth2Digest, slot: Slot,
blob: BlobSidecar): Eth2Digest = blob: BlobSidecar): Eth2Digest =
let let
@ -195,7 +186,7 @@ proc verify_attestation_signature*(
blsFastAggregateVerify(pubkeys, signing_root.data, signature) blsFastAggregateVerify(pubkeys, signing_root.data, signature)
func compute_deposit_signing_root*( func compute_deposit_signing_root(
version: Version, version: Version,
deposit_message: DepositMessage): Eth2Digest = deposit_message: DepositMessage): Eth2Digest =
let let
@ -218,9 +209,9 @@ func get_deposit_signature*(message: DepositMessage, version: Version,
blsSign(privkey, signing_root.data) blsSign(privkey, signing_root.data)
proc verify_deposit_signature*(preset: RuntimeConfig, proc verify_deposit_signature(preset: RuntimeConfig,
deposit: DepositData, deposit: DepositData,
pubkey: CookedPubKey): bool = pubkey: CookedPubKey): bool =
let let
deposit_message = deposit.getDepositMessage() deposit_message = deposit.getDepositMessage()
signing_root = compute_deposit_signing_root( signing_root = compute_deposit_signing_root(
@ -366,7 +357,7 @@ proc verify_contribution_and_proof_signature*(
blsVerify(pubkey, signing_root.data, signature) blsVerify(pubkey, signing_root.data, signature)
# https://github.com/ethereum/builder-specs/blob/v0.3.0/specs/bellatrix/builder.md#signing # https://github.com/ethereum/builder-specs/blob/v0.3.0/specs/bellatrix/builder.md#signing
func compute_builder_signing_root*( func compute_builder_signing_root(
fork: Fork, fork: Fork,
msg: bellatrix_mev.BuilderBid | capella_mev.BuilderBid | msg: bellatrix_mev.BuilderBid | capella_mev.BuilderBid |
ValidatorRegistrationV1): Eth2Digest = ValidatorRegistrationV1): Eth2Digest =