2

From what I can gather, it doesn't seem like there is a way to know your "inputs" upfront. The inputs are the various addresses the different chunks of bitcoin are coming from... I think? So the inputs, as I understand, will depend on the source. Your wallet's balance is comprised of the various 'unspent transaction outputs' (UTXOs) it controls. These UTXOs ...


1

Only if the state changes fees are negotiated (and for mutual closing the channel) so in case the onchain fees change and the channel is not used for a long time just send a fake payment hash to adapt to onchain fees. Regarding 2 and 3. Nothing Alice can do. She just has to wait until the traffic on chain decreases. There are some ideas to include a dust ...


1

No, in general non-miner third parties cannot influence the priority of transactions except by outbidding them. Unconfirmed transactions can only be reprioritized by either the sender or one of the recipients: Any recipient (including the sender if there is a change output) can craft a child-pays-for-parent transaction that will incentivize the inclusion ...


Only top voted, non community-wiki answers of a minimum length are eligible