Interface ChannelUpdate

Hierarchy

  • ChannelUpdate

Properties

baseFee: string | number

The base fee that must be used for incoming HTLC's to this particular channel. This value will be tacked onto the required for a payment independent of the size of the payment.

chanId: string | number

The unique description of the funding transaction.

channelFlags: string | number

The bitfield that describes additional meta-data concerning how the update is to be interpreted. Currently, the least-significant bit must be set to 0 if the creating node corresponds to the first node in the previously sent channel announcement and 1 otherwise. If the second bit is set, then the channel is set to be disabled.

feeRate: string | number

The fee rate that will be charged per millionth of a satoshi.

htlcMaximumMsat: string | number

The maximum HTLC value which will be accepted.

htlcMinimumMsat: string | number

The minimum HTLC value which will be accepted.

messageFlags: string | number

The bitfield that describes whether optional fields are present in this update. Currently, the least-significant bit must be set to 1 if the optional field MaxHtlc is present.

timeLockDelta: string | number

The minimum number of blocks this node requires to be added to the expiry of HTLCs. This is a security parameter determined by the node operator. This value represents the required gap between the time locks of the incoming and outgoing HTLC's set to this node.

timestamp: string | number

A timestamp that allows ordering in the case of multiple announcements. We should ignore the message if timestamp is not greater than the last-received.

Generated using TypeDoc