mirror of
https://github.com/ACINQ/eclair.git
synced 2025-02-24 06:47:46 +01:00
We now reject onion message payloads that contain unexpected fields and classify final payloads as being either an invoice request, an invoice response, an error or an invalid payload. Each of these cases are mutually exclusive, it is not allowed to send both an invoice request and an invoice at the same time for instance. Invalid payloads are not dropped immediately so that if they are the response we were waiting for, we can stop waiting and return an error without retrying. |
||
---|---|---|
.. | ||
src | ||
eclair-cli | ||
pom.xml |