Companion

Functions

create
Link copied to clipboard
common
fun create(amount: MilliSatoshi, expiry: CltvExpiry, nextNodeId: PublicKey): PaymentOnion.NodeRelayPayload
createNodeRelayToNonTrampolinePayload
Link copied to clipboard
common
fun createNodeRelayToNonTrampolinePayload(amount: MilliSatoshi, totalAmount: MilliSatoshi, expiry: CltvExpiry, targetNodeId: PublicKey, invoice: PaymentRequest): PaymentOnion.NodeRelayPayload

Create a trampoline inner payload instructing the trampoline node to relay via a non-trampoline payment.

read
Link copied to clipboard
common
open override fun read(input: Input): PaymentOnion.NodeRelayPayload
open fun read(bytes: ByteArray): PaymentOnion.NodeRelayPayload