lnd+lnwallet: fundmax flag for openchannel
This commit is contained in:
1 parent
0e5b3e77cb
commit
5d88693852
3 files changed
+206
-25
No files matched your search
+20
-17
@@ -4088,23 +4088,26 @@ func (f *Manager) handleInitFundingMsg(msg *InitFundingMsg) {
|
||||
}
|
||||
|
||||
req := &lnwallet.InitFundingReserveMsg{
|
||||
ChainHash: &msg.ChainHash,
|
||||
PendingChanID: chanID,
|
||||
NodeID: peerKey,
|
||||
NodeAddr: msg.Peer.Address(),
|
||||
SubtractFees: msg.SubtractFees,
|
||||
LocalFundingAmt: localAmt,
|
||||
RemoteFundingAmt: 0,
|
||||
CommitFeePerKw: commitFeePerKw,
|
||||
FundingFeePerKw: msg.FundingFeePerKw,
|
||||
PushMSat: msg.PushAmt,
|
||||
Flags: channelFlags,
|
||||
MinConfs: msg.MinConfs,
|
||||
CommitType: commitType,
|
||||
ChanFunder: msg.ChanFunder,
|
||||
ZeroConf: zeroConf,
|
||||
OptionScidAlias: scid,
|
||||
ScidAliasFeature: scidFeatureVal,
|
||||
ChainHash: &msg.ChainHash,
|
||||
PendingChanID: chanID,
|
||||
NodeID: peerKey,
|
||||
NodeAddr: msg.Peer.Address(),
|
||||
SubtractFees: msg.SubtractFees,
|
||||
LocalFundingAmt: localAmt,
|
||||
RemoteFundingAmt: 0,
|
||||
FundUpToMaxAmt: msg.FundUpToMaxAmt,
|
||||
MinFundAmt: msg.MinFundAmt,
|
||||
RemoteChanReserve: chanReserve,
|
||||
CommitFeePerKw: commitFeePerKw,
|
||||
FundingFeePerKw: msg.FundingFeePerKw,
|
||||
PushMSat: msg.PushAmt,
|
||||
Flags: channelFlags,
|
||||
MinConfs: msg.MinConfs,
|
||||
CommitType: commitType,
|
||||
ChanFunder: msg.ChanFunder,
|
||||
ZeroConf: zeroConf,
|
||||
OptionScidAlias: scid,
|
||||
ScidAliasFeature: scidFeatureVal,
|
||||
}
|
||||
|
||||
reservation, err := f.cfg.Wallet.InitChannelReservation(req)
|
||||
|
||||
Reference in new issue
Block a user