final case class PendingOpenChannel(channel: Option[PendingChannel] = _root_.scala.None, confirmationHeight: Int = 0, commitFee: Long = 0L, commitWeight: Long = 0L, feePerKw: Long = 0L, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PendingOpenChannel] with Product with Serializable
- channel
The pending channel
- confirmationHeight
The height at which this channel will be confirmed
- commitFee
The amount calculated to be paid in fees for the current set of commitment transactions. The fee amount is persisted with the channel in order to allow the fee amount to be removed and recalculated with each channel state update, including updates that happen after a system restart.
- commitWeight
The weight of the commitment transaction
- feePerKw
The required number of satoshis per kilo-weight that the requester will pay at all times, for both the funding transaction and commitment transaction. This value can later be updated once the channel is open.
- Annotations
- @SerialVersionUID()
- Alphabetic
- By Inheritance
- PendingOpenChannel
- Updatable
- GeneratedMessage
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new PendingOpenChannel(channel: Option[PendingChannel] = _root_.scala.None, confirmationHeight: Int = 0, commitFee: Long = 0L, commitWeight: Long = 0L, feePerKw: Long = 0L, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)
- channel
The pending channel
- confirmationHeight
The height at which this channel will be confirmed
- commitFee
The amount calculated to be paid in fees for the current set of commitment transactions. The fee amount is persisted with the channel in order to allow the fee amount to be removed and recalculated with each channel state update, including updates that happen after a system restart.
- commitWeight
The weight of the commitment transaction
- feePerKw
The required number of satoshis per kilo-weight that the requester will pay at all times, for both the funding transaction and commitment transaction. This value can later be updated once the channel is open.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val channel: Option[PendingChannel]
- def clearChannel: PendingOpenChannel
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val commitFee: Long
- val commitWeight: Long
- def companion: PendingOpenChannel.type
- Definition Classes
- PendingOpenChannel → GeneratedMessage
- val confirmationHeight: Int
- def discardUnknownFields: PendingOpenChannel
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val feePerKw: Long
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def getChannel: PendingChannel
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getField(__field: FieldDescriptor): PValue
- Definition Classes
- PendingOpenChannel → GeneratedMessage
- def getFieldByNumber(__fieldNumber: Int): Any
- Definition Classes
- PendingOpenChannel → GeneratedMessage
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def serializedSize: Int
- Definition Classes
- PendingOpenChannel → GeneratedMessage
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def toByteArray: Array[Byte]
- Definition Classes
- GeneratedMessage
- final def toByteString: ByteString
- Definition Classes
- GeneratedMessage
- final def toPMessage: PMessage
- Definition Classes
- GeneratedMessage
- def toProtoString: String
- Definition Classes
- PendingOpenChannel → GeneratedMessage
- val unknownFields: UnknownFieldSet
- def update(ms: (Lens[PendingOpenChannel, PendingOpenChannel]) => Mutation[PendingOpenChannel]*): PendingOpenChannel
- Definition Classes
- Updatable
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withChannel(__v: PendingChannel): PendingOpenChannel
- def withCommitFee(__v: Long): PendingOpenChannel
- def withCommitWeight(__v: Long): PendingOpenChannel
- def withConfirmationHeight(__v: Int): PendingOpenChannel
- def withFeePerKw(__v: Long): PendingOpenChannel
- def withUnknownFields(__v: UnknownFieldSet): PendingOpenChannel
- final def writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
- def writeTo(_output__: CodedOutputStream): Unit
- Definition Classes
- PendingOpenChannel → GeneratedMessage
- final def writeTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage