func (k *Keypair) GetPubkeyHash(shardID uint32) [20]byte {
	var pkh [20]byte
	out := address.HashPubkey(&k.pubkey, shardID)
	copy(pkh[:], out)
	return pkh
}
// GetPubkeyHash gets the pubkey hash of this keypair for a certain shard.
GetPubkeyHash gets the pubkey hash of this keypair for a certain shard.
// GetPubkeyHash gets the pubkey hash of this keypair for a certain shard .
func (k *Keypair) GetPubkeyHash(shardID uint32) [20]byte {
	var pkh [20]byte
	out := address.HashPubkey(&k.pubkey, shardID)
	copy(pkh[:], out)
	return pkh
}
func ( k * Keypair ) GetPubkeyHash ( shardID uint32 ) [ 20 ] byte { var pkh [ 20 ] byte out := address . HashPubkey ( & k . pubkey , shardID ) copy ( pkh [ : ] , out ) return pkh }
GetPubkeyHash gets the pubkey hash of this keypair for a certain shard.
GetPubkeyHash gets the pubkey hash of this keypair for a certain shard .