Open NicolasDorier opened 5 years ago
simplest solution is to just add another optional parameter to the query string called 'cipher'. so we'd get something like:
lndconnect://<host>:<port>?macaroon=xxx&cipher=ECDHE-RSA-AES128-GCM-SHA256%3AECDHE-RSA-AES256-GCM-SHA384%3AECDHE-ECDSA-AES128-SHA256
:
is encoded as %3A
in the example which sucks a bit for readability.
everybody fine with naming and encoding? @mrfelton @NicolasDorier ? if so i'll make a PR.
It is fine for me
@NicolasDorier does this still work for you? if so, it works for me as long as we get consensus from @mrfelton @korhaliv @ottosuess
yep
Did this end up getting implemented fellas?
BTCPay is using let's encrypt cypher, so the client need to be properly configured before using the gRPC lib by setting
GRPC_SSL_CIPHER_SUITES
toECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256
instead of the default recommended by LND.