Module uma::protocol

source ·

Structs§

  • LnurlComplianceResponse is the compliance field of the LnurlpResponse.
  • LnurlpRequest is the first request in the UMA protocol. It is sent by the VASP that is sending the payment to find out information about the receiver.
  • LnurlpResponse is the response to the LnurlpRequest. It is sent by the VASP that is receiving the payment to provide information to the sender about the receiver.
  • PayReqResponse is the response sent by the receiver to the sender to provide an invoice.
  • PayRequest is the request sent by the sender to the receiver to retrieve an invoice.
  • PubKeyResponse is sent from a VASP to another VASP to provide its public keys. It is the response to GET requests at /.well-known/lnurlpubkey.
  • UtxoWithAmount is a pair of utxo and amount transferred over that corresponding channel. It can be used to register payment for KYT.

Enums§