bump some eth2 phase0 spec refs to v0.11.1
This commit is contained in:
parent
4f970a067a
commit
943a7da610
|
@ -84,7 +84,7 @@ template `==`*[N, T](a: T, b: BlsValue[N, T]): bool =
|
|||
|
||||
# API
|
||||
# ----------------------------------------------------------------------
|
||||
# https://github.com/ethereum/eth2.0-specs/blob/v0.10.1/specs/phase0/beacon-chain.md#bls-signatures
|
||||
# https://github.com/ethereum/eth2.0-specs/blob/v0.11.1/specs/phase0/beacon-chain.md#bls-signatures
|
||||
|
||||
func toPubKey*(privkey: ValidatorPrivKey): ValidatorPubKey =
|
||||
## Create a private key from a public key
|
||||
|
@ -112,7 +112,7 @@ func aggregate*(x: var ValidatorSig, other: ValidatorSig) =
|
|||
## This assumes that they are real signatures
|
||||
x.blsValue.aggregate(other.blsValue)
|
||||
|
||||
# https://github.com/ethereum/eth2.0-specs/blob/v0.10.1/specs/phase0/beacon-chain.md#bls-signatures
|
||||
# https://github.com/ethereum/eth2.0-specs/blob/v0.11.1/specs/phase0/beacon-chain.md#bls-signatures
|
||||
func blsVerify*(
|
||||
pubkey: ValidatorPubKey, message: openArray[byte],
|
||||
signature: ValidatorSig): bool =
|
||||
|
|
|
@ -138,7 +138,7 @@ proc main(nb_samples: Natural) =
|
|||
for i in 0 ..< proof_of_possessions.len:
|
||||
pop_valid = pop_valid and proof_of_possessions[i].verifyPoP(pubkeys[i])
|
||||
|
||||
# TODO: update with IETF API (Eth2 v0.10.1)
|
||||
# TODO: update with IETF API (Eth2 v0.11.1)
|
||||
# func fastAggregateVerify*[T: byte|char](
|
||||
# publicKeys: openarray[PublicKey],
|
||||
# message: openarray[T],
|
||||
|
|
Loading…
Reference in New Issue