It's the minimum reserve YOU would have to change, try typing to the command line
clightning /? | grep="reserve"
And see what comes up, replacing clightning with how you'd normally run it and potentially /? with -h or - -help.
I was trying to search through the docs but there was a lot of them on their github.
Well, the output of that is:
$ lightning-cli help | grep reserve
fundpsbt satoshi feerate startweight [minconf] [reserve] [locktime]
reserveinputs psbt [exclusive]
unreserveinputs psbt
Unreserve utxos (or at least, reduce their reservation)
utxopsbt satoshi feerate startweight utxos [reserve] [reservedok] [locktime]
But in the meantime, I was talking to (what I think is) a dev and he told me this is actually a bug and he started an issue on github.
https://github.com/ElementsProject/lightning/issues/4140In less than a week, I have already stumbled into 2 bugs. On one hand, this is bad, because a noob user and a new lightning user is coming across with quite a few bugs. On the other hand, it's good because I'm kind of contributing for the enhancement of this Lightning Network implementation.
This dev tried to push me to fix the bug, as it's apparently simple to fix, but I'm too afraid of messing things up, so I'm not going to do anything without supervision.
As far as I understood, every node in the Lightning Network has these 2 settings:
channel reserve and
dust limit. This said, when one node (A) tries to open a channel to another node (B), node (A) needs to make sure tat it's own
channel reserve parameter is equal or greater than its own
dust limit. Moreover, it also needs to make sure that its own
channel reserve parameter is greater or equal to node (B)
dust limit parameter.
I'm not sure about this because in the meantime, this dev stopped talking to me. He's probably afaik and where I live is now time to go to bed. If I can find this dev tomorrow again, I my try to discuss with him, the fix I have in mind, in case my assumption above is true and accurate!