Table of Contents

Class LNURLPayRequest.LNURLPayRequestCallbackResponse.LNURLPayRequestSuccessActionAES

Namespace
LNURL
Assembly
LNURL.Core.dll
public class LNURLPayRequest.LNURLPayRequestCallbackResponse.LNURLPayRequestSuccessActionAES : LNURLPayRequest.LNURLPayRequestCallbackResponse.ILNURLPayRequestSuccessAction
Inheritance
LNURLPayRequest.LNURLPayRequestCallbackResponse.LNURLPayRequestSuccessActionAES
Implements
Inherited Members

Properties

CipherText

[JsonProperty("ciphertext")]
[JsonPropertyName("ciphertext")]
public string CipherText { get; set; }

Property Value

string

Description

[JsonProperty("description")]
[JsonPropertyName("description")]
public string Description { get; set; }

Property Value

string

IV

[JsonProperty("iv")]
[JsonPropertyName("iv")]
public string IV { get; set; }

Property Value

string

Tag

[JsonProperty("tag")]
[JsonPropertyName("tag")]
public string Tag { get; set; }

Property Value

string

Methods

Decrypt(string)

Decrypts the CipherText using the payment preimage as the AES key (LUD-10).

public string Decrypt(string preimage)

Parameters

preimage string

Returns

string