hardcode a NUMS key.
This commit is contained in:
8
keys.go
8
keys.go
@@ -89,7 +89,13 @@ func GetPublicKey(sk [32]byte) PubKey {
|
||||
return [32]byte(pk.SerializeCompressed()[1:])
|
||||
}
|
||||
|
||||
var ZeroPK = PubKey{}
|
||||
var (
|
||||
ZeroPK = PubKey{}
|
||||
|
||||
// this special public key doesn't have a secret key known to anyone,
|
||||
// it corresponds to the hash of the block #3 of bitcoin (the first 3 block hashes are not valid public keys)
|
||||
NUMS = MustPubKeyFromHex("0000000082b5015589a3fdf2d4baff403e6f0be035a5d9742c1cae6295464449")
|
||||
)
|
||||
|
||||
type PubKey [32]byte
|
||||
|
||||
|
||||
Reference in New Issue
Block a user