Class CLightningChannelRPC


  • public class CLightningChannelRPC
    extends java.lang.Object
    • Constructor Detail

      • CLightningChannelRPC

        public CLightningChannelRPC()
    • Method Detail

      • close

        public CLightningBitcoinTx close​(CommandRPCMediator mediatorCommand,
                                         java.lang.String channelId,
                                         java.lang.String unilateralTimeout,
                                         java.lang.String feeNegotiationStep,
                                         java.lang.String wrongFunding)
      • fundChannel

        public CLightningBitcoinTx fundChannel​(CommandRPCMediator mediatorCommand,
                                               java.lang.String id,
                                               java.lang.String amount,
                                               java.lang.String feerate,
                                               boolean announce,
                                               int minConf,
                                               java.util.List<BitcoinUTXO> utxos,
                                               java.lang.String pushMilliSat,
                                               java.lang.String closeTo)
      • disconnect

        public boolean disconnect​(CommandRPCMediator mediatorCommand,
                                  java.lang.String id,
                                  boolean force)
      • pay

        public CLightningPayResult pay​(CommandRPCMediator mediatorCommand,
                                       java.lang.String bolt11,
                                       java.lang.String milliSatoshi,
                                       java.lang.String label,
                                       float riskFactor,
                                       java.lang.String maxFeePercent,
                                       int retryFor,
                                       java.lang.String maxDelay,
                                       java.lang.String exemptfee)