OpeningFeeParams class

Dynamic fee parameters offered by the LSP for opening a new channel.

After they are received, the client shouldn't change them when calling LSP methods, otherwise the LSP may reject the call.

Constructors

OpeningFeeParams({required int minMsat, required int proportional, required String validUntil, required int maxIdleTime, required int maxClientToSelfDelay, required String promise})
const

Properties

hashCode int
The hash code for this object.
no setterinherited
maxClientToSelfDelay int
final
maxIdleTime int
The channel can be closed if not used within this duration in blocks
final
minMsat int
The minimum value in millisatoshi we will require for incoming HTLCs on the channel
final
promise String
final
proportional int
The fee in ppm charged over liquidity when buying a channel
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
validUntil String
The date and time this opening fee params promise expires, in RFC 3339 / ISO 8601 format
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited