func (k *Ed25519PrivateKey) Sign(msg []byte) ([]byte, error) {
	return ed25519.Sign(k.k, msg), nil
}
func (k *Ed25519PrivateKey) Sign(msg []byte) ([]byte, error) {
	return ed25519.Sign(k.k, msg), nil
}
func ( k * Ed25519PrivateKey ) Sign ( msg [ ] byte ) ( [ ] byte , error ) { return ed25519 . Sign ( k . k , msg ) , nil }
// Sign returns a signature from an input message.
Sign returns a signature from an input message .