-
Hans Moog authored
* Feat: started porting the new binary stuff * Refactor: removed unnecessary folder * Refactor: cleaned up go.mod files * Fix: removed objectsdb files * Feat: added transactionrequester package
Hans Moog authored* Feat: started porting the new binary stuff * Refactor: removed unnecessary folder * Refactor: cleaned up go.mod files * Fix: removed objectsdb files * Feat: added transactionrequester package
ed25119.go 309 B
package ed25119
import (
"crypto/rand"
"github.com/oasislabs/ed25519"
)
func GenerateKeyPair() (keyPair KeyPair) {
if public, private, err := ed25519.GenerateKey(rand.Reader); err != nil {
panic(err)
} else {
copy(keyPair.PrivateKey[:], private)
copy(keyPair.PublicKey[:], public)
return
}
}