lnwallet: add FundingFlag parameter to InitChannelReservation

This commit is contained in:
Johan T. Halseth authored and Olaoluwa Osuntokun committed 2017-12-17 18:35:34 -08:00
1 parent 10b838e9b4
commit fffe15f0fd
2 files changed
+16 -8

No files matched your search

+8 -6
View File
@@ -137,7 +137,8 @@ type ChannelReservation struct {
// lnwallet.InitChannelReservation interface.
func NewChannelReservation(capacity, fundingAmt, commitFeePerKw btcutil.Amount,
wallet *LightningWallet, id uint64, pushMSat lnwire.MilliSatoshi,
chainHash *chainhash.Hash) (*ChannelReservation, error) {
chainHash *chainhash.Hash,
flags lnwire.FundingFlag) (*ChannelReservation, error) {
var (
ourBalance lnwire.MilliSatoshi
@@ -219,11 +220,12 @@ func NewChannelReservation(capacity, fundingAmt, commitFeePerKw btcutil.Amount,
ChannelConfig: &channeldb.ChannelConfig{},
},
partialState: &channeldb.OpenChannel{
ChanType: chanType,
ChainHash: *chainHash,
IsPending: true,
IsInitiator: initiator,
Capacity: capacity,
ChanType: chanType,
ChainHash: *chainHash,
IsPending: true,
IsInitiator: initiator,
ChannelFlags: flags,
Capacity: capacity,
LocalCommitment: channeldb.ChannelCommitment{
LocalBalance: ourBalance,
RemoteBalance: theirBalance,