PaymentOnion
- Source:
- PaymentOnion.scala
Type members
Classlikes
- Companion:
- object
- Source:
- PaymentOnion.scala
Per-hop payload for a final node.
Per-hop payload for a final node.
- Source:
- PaymentOnion.scala
- Source:
- PaymentOnion.scala
Legacy fixed-size 65-bytes onion payload.
Legacy fixed-size 65-bytes onion payload.
- Source:
- PaymentOnion.scala
- Source:
- PaymentOnion.scala
A payment onion packet is used when offering an HTLC to a remote node.
A payment onion packet is used when offering an HTLC to a remote node.
- Source:
- PaymentOnion.scala
Per-hop payload from an HTLC's payment onion (after decryption and decoding).
Per-hop payload from an HTLC's payment onion (after decryption and decoding).
- Source:
- PaymentOnion.scala
- Source:
- PaymentOnion.scala
Per-hop payload for an intermediate node.
Per-hop payload for an intermediate node.
- Source:
- PaymentOnion.scala
Variable-length onion payload with optional additional tlv records.
Variable-length onion payload with optional additional tlv records.
- Source:
- PaymentOnion.scala
A trampoline onion packet is used to defer route construction to trampoline nodes. It is usually embedded inside a PaymentPacket in the final node's payload.
A trampoline onion packet is used to defer route construction to trampoline nodes. It is usually embedded inside a PaymentPacket in the final node's payload.
- Source:
- PaymentOnion.scala
Value members
Concrete methods
- Source:
- PaymentOnion.scala
- Source:
- PaymentOnion.scala
Create a trampoline inner payload instructing the trampoline node to relay via a non-trampoline payment.
Create a trampoline inner payload instructing the trampoline node to relay via a non-trampoline payment.
- Source:
- PaymentOnion.scala
- Source:
- PaymentOnion.scala
Create a trampoline outer payload.
Create a trampoline outer payload.
- Source:
- PaymentOnion.scala