git.gammaspectra.live/P2Pool/consensus/v3@v3.8.0/monero/crypto/keypair.go (about)

     1  package crypto
     2  
     3  type KeyPair struct {
     4  	PrivateKey PrivateKey
     5  	PublicKey  PublicKey
     6  }
     7  
     8  func NewKeyPairFromPrivate(privateKey PrivateKey) *KeyPair {
     9  	return &KeyPair{
    10  		PrivateKey: privateKey,
    11  		PublicKey:  privateKey.PublicKey(),
    12  	}
    13  }