get10101 / 10101

10101 (Ten-Ten-One): Self-custodial derivative trading at your fingertips.
https://10101.finance
MIT License
128 stars 23 forks source link

Use coordinator for open channel faucet #633

Closed bonomat closed 1 year ago

bonomat commented 1 year ago

For the faucet, I propose to use the coordinator directly to open a channel with the app instead of using LND. This will allow us to remove one source of errors.

I see alot of work putting into the LND settup which is not worth the time at the moment.

bonomat commented 1 year ago

Somewhat related to

klochowicz commented 1 year ago

there's not much there's not much work happening for this specific reason, I think the most important is the fact that our coordinator loses connection to a valid LDK node that's definitely online - which should not happen, and IMHO is a critical bug in itself and should be dealt with asap, otherwise we can't really roll out mainnet at all? . The fact that we actually can reproduce this behaviour is a good sign, instead of chasing elusive situations.

bonomat commented 1 year ago

It's good that this problem is reproducible though and should be handled but for on-boarding users on regtest with fake money we should not need to deal with LND.