# Functions
CreateNewKeysX25519 returns a new X25519 key pair.
CreatePrivateKeyED25519FromBase64 accepts a base64 encoded ED25519 private key (88 chars) and returns an ED25519 private key.
CreatePrivateKeyX25519FromBase64 accepts a base64 encoded X25519 private key (44 chars) and returns an X25519 private key.
CreatePublicKeyX25519FromBase64 accepts a base64 encoded X25519 public key (44 chars) and returns an X25519 public key.
GetUri joins the base path and paths array and adds the query values to return a new url.
MarshalAndSortJSON sorts alphabetically the json representation of an interface and returns its marshaled value.
# Structs
JSONWrapper wraps an interface with its corresponding custom type.