package
1.0.18
Repository: https://github.com/multiversx/mx-chain-p2p-go.git
Documentation: pkg.go.dev

# Functions

ConvertPeerIDToPublicKey will convert core peer id to common public key.
ConvertPrivateKeyToLibp2pPrivateKey will convert common private key to libp2p private key.
ConvertPublicKeyToPeerID will convert a public key to core.PeerID.
NewIdentityGenerator creates a new identity generator.
NewP2PSignerWrapper creates a new p2pSigner instance.

# Variables

ErrNilKeyGenerator signals that a nil key generator was provided.
ErrNilPrivateKey signals that a nil private key was provided.
ErrNilPublicKey signals that a nil public key was provided.
ErrNilSingleSigner signals that a nil single signer was provided.

# Structs

ArgsP2pSignerWrapper defines the arguments needed to create a p2p signer wrapper.