Function breez_sdk_core::perform_lnurl_auth

pub async fn perform_lnurl_auth(
    linking_keys: KeyPair,
    req_data: LnUrlAuthRequestData,
) -> Result<LnUrlCallbackStatus, LnUrlError>
Expand description

Performs the third and last step of LNURL-auth, as per https://github.com/lnurl/luds/blob/luds/04.md

Linking key is derived as per LUD-05 https://github.com/lnurl/luds/blob/luds/05.md

See the parse docs for more detail on the full workflow.