INNER CODE UNIT · Go

sender

lightningnetwork/lightning-onion · crypto.go:386

			sender = i + 1
			msg = data
		}
	}

	// If the sender index is still zero, then we haven't found the sender,
	// meaning we've failed to decrypt.
	if sender == 0 {
		return nil, errors.New("unable to retrieve onion failure")
	}

	return &DecryptedError{
		SenderIdx: sender,
		Sender:    o.circuit.PaymentPath[sender-1],
		Message:   msg,
	}, nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…