@@ -112,7 +112,6 @@ extension RouteHintHop {
112112//Our own channels
113113extension ChannelDetails {
114114 var asJson : [ String : Any ] {
115- let shortChannelId = getShortChannelId ( )
116115 return [
117116 " channel_id " : Data ( getChannelId ( ) ?? [ ] ) . hexEncodedString ( ) ,
118117 " is_public " : getIsPublic ( ) ,
@@ -123,11 +122,11 @@ extension ChannelDetails {
123122 " counterparty_node_id " : Data ( getCounterparty ( ) . getNodeId ( ) ) . hexEncodedString ( ) ,
124123 " funding_txid " : Data ( getFundingTxo ( ) ? . getTxid ( ) ? . reversed ( ) ?? [ ] ) . hexEncodedString ( ) ,
125124 " channel_type " : Data ( getChannelType ( ) ? . write ( ) ?? [ ] ) . hexEncodedString ( ) ,
126- " user_channel_id " : Data ( getUserChannelId ( ) ) . hexEncodedString ( ) , //Sting
125+ " user_channel_id " : Data ( getUserChannelId ( ) ) . hexEncodedString ( ) , //String
127126 " confirmations_required " : getConfirmationsRequired ( ) as Any , // Optional number
128- " short_channel_id " : shortChannelId != nil ? String ( shortChannelId !) : " " ,
129- " inbound_scid_alias " : getInboundScidAlias ( ) as Any , //Optional number
130- " inbound_payment_scid " : getInboundPaymentScid ( ) as Any , //Optional number,
127+ " short_channel_id " : getShortChannelId ( ) != nil ? String ( getShortChannelId ( ) !) : " " , //String
128+ " inbound_scid_alias " : getInboundScidAlias ( ) != nil ? String ( getInboundScidAlias ( ) ! ) : " " , //String
129+ " inbound_payment_scid " : getInboundPaymentScid ( ) != nil ? String ( getInboundPaymentScid ( ) ! ) : " " , //String
131130 " inbound_capacity_sat " : getInboundCapacityMsat ( ) / 1000 ,
132131 " outbound_capacity_sat " : getOutboundCapacityMsat ( ) / 1000 ,
133132 " channel_value_satoshis " : getChannelValueSatoshis ( ) ,
0 commit comments