Fetches the public key for another VASP.
Creates a signed uma pay request.
Creates a signed uma request URL.
Gets the domain of the VASP from an uma address.
Checks if the given URL is a valid UMA request.
Parses the message into an LnurlpRequest object.
Verifies the signature on a uma pay request based on the public key of the VASP making the request.
Verifies the signature on an uma Lnurlp query based on the public key of the VASP making the request.
Verifies the signature on an uma Lnurlp response based on the public key of the VASP making the request.