Merge pull request #9431 from f321x/fix_trampoline_onion_index
Fix trampoline onion construction by selecting correct last hop
This commit is contained in:
@@ -1605,7 +1605,7 @@ class Peer(Logger, EventListener):
|
|||||||
# if we are forwarding a trampoline payment, add trampoline onion
|
# if we are forwarding a trampoline payment, add trampoline onion
|
||||||
if trampoline_onion:
|
if trampoline_onion:
|
||||||
self.logger.info(f'adding trampoline onion to final payload')
|
self.logger.info(f'adding trampoline onion to final payload')
|
||||||
trampoline_payload = hops_data[num_hops-2].payload
|
trampoline_payload = hops_data[-1].payload
|
||||||
trampoline_payload["trampoline_onion_packet"] = {
|
trampoline_payload["trampoline_onion_packet"] = {
|
||||||
"version": trampoline_onion.version,
|
"version": trampoline_onion.version,
|
||||||
"public_key": trampoline_onion.public_key,
|
"public_key": trampoline_onion.public_key,
|
||||||
|
|||||||
Reference in New Issue
Block a user