A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractRPCCommand<T> - Class in jrpc.clightning.commands
- AbstractRPCCommand(String) - Constructor for class jrpc.clightning.commands.AbstractRPCCommand
- AbstractRPCMethod - Class in jrpc.clightning.plugins.rpcmethods
- AbstractRPCMethod(String, String, String) - Constructor for class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- AbstractRPCMethod(String, String, String, String) - Constructor for class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- AbstractRPCMethod(String, String, String, String, RPCMethodType) - Constructor for class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- add(String, JsonElement) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- add(String, Object) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- addFeature(String, String, String, String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- addHook(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- addInterceptorAfterRPCMethod(Interceptor) - Method in class jrpc.clightning.plugins.CLightningPlugin
- addInterceptorAfterRPCMethod(Interceptor) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- addInterceptorBeforeRPCMethod(Interceptor) - Method in class jrpc.clightning.plugins.CLightningPlugin
- addInterceptorBeforeRPCMethod(Interceptor) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- addMethod(AbstractRPCMethod) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- addMethods(List<AbstractRPCMethod>) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- addNotification(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
-
Method to help the user to register a custom notification for the plugin
- addNotification(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- addOption(Option) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- addParameter(String, Object) - Method in class jrpc.clightning.plugins.CLightningPlugin
- addParameter(String, Object) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- addProperty(String, Boolean) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- addProperty(String, Character) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- addProperty(String, Number) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- addProperty(String, String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- AddressType - Enum in jrpc.clightning.model.types
- addRPCMethod(AbstractRPCMethod) - Method in class jrpc.clightning.plugins.CLightningPlugin
- addRPCMethod(AbstractRPCMethod) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- addSubscription(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
- addSubscriptions(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- autoCleanInvoice() - Method in class jrpc.clightning.CLightningRPC
- autoCleanInvoice(String, String) - Method in class jrpc.clightning.CLightningRPC
- autoCleanInvoice(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
- AUTOCLEANINVOICE - jrpc.clightning.commands.Command
B
- BECH32 - jrpc.clightning.model.types.AddressType
- BitcoinDestination - Class in jrpc.clightning.model.types.bitcoin
- BitcoinDestination() - Constructor for class jrpc.clightning.model.types.bitcoin.BitcoinDestination
- BitcoinDestination(String, String) - Constructor for class jrpc.clightning.model.types.bitcoin.BitcoinDestination
- BitcoinOutputTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
- BitcoinOutputTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.BitcoinOutputTypeAdapter
- BitcoinUTXO - Class in jrpc.clightning.model.types.bitcoin
- BitcoinUTXO(String, int) - Constructor for class jrpc.clightning.model.types.bitcoin.BitcoinUTXO
- BitcoinUTXOTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
- BitcoinUTXOTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.BitcoinUTXOTypeAdapter
C
- call(String, Class<T>) - Method in class jrpc.clightning.LiteCLightningRPC
-
Make a JSON RPC 2.0 call over the socket, and unwrap the result in a class of the specified type
- call(String, Map<String, Object>, Class<T>) - Method in class jrpc.clightning.LiteCLightningRPC
-
Make a JSON RPC 2.0 call over the socket, and unwrap the result in a class of the specified type
- CallOnInitMethod - Class in jrpc.clightning.plugins.interceptor
- CallOnInitMethod() - Constructor for class jrpc.clightning.plugins.interceptor.CallOnInitMethod
- changeUrlRpcFile(String) - Method in class jrpc.clightning.service.CLightningConfigurator
- checkJSONObjectNotNull(String, Class, JsonObject) - Static method in class jrpc.util.ParameterChecker
- clean() - Method in class jrpc.clightning.model.CLightningProprietiesMediator
- CLightingPluginConfig - Class in jrpc.clightning.model.types
- CLightingPluginConfig() - Constructor for class jrpc.clightning.model.types.CLightingPluginConfig
- CLightningBitcoinRPC - Class in jrpc.clightning.rpc.bitcoin
- CLightningBitcoinRPC() - Constructor for class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- CLightningBitcoinTx - Class in jrpc.clightning.model
- CLightningBitcoinTx() - Constructor for class jrpc.clightning.model.CLightningBitcoinTx
- CLightningChannel - Class in jrpc.clightning.model.types
- CLightningChannel() - Constructor for class jrpc.clightning.model.types.CLightningChannel
- CLightningChannelRPC - Class in jrpc.clightning.rpc.channel
- CLightningChannelRPC() - Constructor for class jrpc.clightning.rpc.channel.CLightningChannelRPC
- CLightningCommandConnect - Class in jrpc.clightning.commands
- CLightningCommandConnect() - Constructor for class jrpc.clightning.commands.CLightningCommandConnect
- CLightningCommandDecodePay - Class in jrpc.clightning.commands
- CLightningCommandDecodePay() - Constructor for class jrpc.clightning.commands.CLightningCommandDecodePay
- CLightningCommandDisconnect - Class in jrpc.clightning.commands
- CLightningCommandDisconnect() - Constructor for class jrpc.clightning.commands.CLightningCommandDisconnect
- CLightningCommandFeeRate - Class in jrpc.clightning.commands
- CLightningCommandFeeRate() - Constructor for class jrpc.clightning.commands.CLightningCommandFeeRate
- CLightningCommandFundPSBT - Class in jrpc.clightning.commands
- CLightningCommandFundPSBT() - Constructor for class jrpc.clightning.commands.CLightningCommandFundPSBT
- CLightningCommandGetRoute - Class in jrpc.clightning.commands
- CLightningCommandGetRoute() - Constructor for class jrpc.clightning.commands.CLightningCommandGetRoute
- CLightningCommandHelp - Class in jrpc.clightning.commands
- CLightningCommandHelp() - Constructor for class jrpc.clightning.commands.CLightningCommandHelp
- CLightningCommandListChannels - Class in jrpc.clightning.commands
- CLightningCommandListChannels() - Constructor for class jrpc.clightning.commands.CLightningCommandListChannels
- CLightningCommandListConfigs - Class in jrpc.clightning.commands
- CLightningCommandListConfigs() - Constructor for class jrpc.clightning.commands.CLightningCommandListConfigs
- CLightningCommandListNodes - Class in jrpc.clightning.commands
- CLightningCommandListNodes() - Constructor for class jrpc.clightning.commands.CLightningCommandListNodes
- CLightningCommandListPays - Class in jrpc.clightning.commands
- CLightningCommandListPays() - Constructor for class jrpc.clightning.commands.CLightningCommandListPays
- CLightningCommandListPeers - Class in jrpc.clightning.commands
- CLightningCommandListPeers() - Constructor for class jrpc.clightning.commands.CLightningCommandListPeers
- CLightningCommandListSendPays - Class in jrpc.clightning.commands
- CLightningCommandListSendPays() - Constructor for class jrpc.clightning.commands.CLightningCommandListSendPays
- CLightningCommandListTransactions - Class in jrpc.clightning.commands
- CLightningCommandListTransactions() - Constructor for class jrpc.clightning.commands.CLightningCommandListTransactions
- CLightningCommandPay - Class in jrpc.clightning.commands
- CLightningCommandPay() - Constructor for class jrpc.clightning.commands.CLightningCommandPay
- CLightningCommandPing - Class in jrpc.clightning.commands
- CLightningCommandPing() - Constructor for class jrpc.clightning.commands.CLightningCommandPing
- CLightningCommandReserveInputs - Class in jrpc.clightning.commands
- CLightningCommandReserveInputs() - Constructor for class jrpc.clightning.commands.CLightningCommandReserveInputs
- CLightningCommandSendPSBT - Class in jrpc.clightning.commands
- CLightningCommandSendPSBT() - Constructor for class jrpc.clightning.commands.CLightningCommandSendPSBT
- CLightningCommandSignPSBT - Class in jrpc.clightning.commands
- CLightningCommandSignPSBT() - Constructor for class jrpc.clightning.commands.CLightningCommandSignPSBT
- CLightningCommandStop - Class in jrpc.clightning.commands
- CLightningCommandStop() - Constructor for class jrpc.clightning.commands.CLightningCommandStop
- CLightningCommandUnreserveInputs - Class in jrpc.clightning.commands
- CLightningCommandUnreserveInputs() - Constructor for class jrpc.clightning.commands.CLightningCommandUnreserveInputs
- CLightningCommandWaitingInvoice - Class in jrpc.clightning.commands
- CLightningCommandWaitingInvoice() - Constructor for class jrpc.clightning.commands.CLightningCommandWaitingInvoice
- CLightningCommandWaitSenDPay - Class in jrpc.clightning.commands
- CLightningCommandWaitSenDPay() - Constructor for class jrpc.clightning.commands.CLightningCommandWaitSenDPay
- CLightningConfigurator - Class in jrpc.clightning.service
-
TODO Refactoring this class
- CLightningConnect - Class in jrpc.clightning.model.types
- CLightningConnect() - Constructor for class jrpc.clightning.model.types.CLightningConnect
- CLightningDecodePay - Class in jrpc.clightning.model
- CLightningDecodePay() - Constructor for class jrpc.clightning.model.CLightningDecodePay
- CLightningException - Exception in jrpc.clightning.exceptions
- CLightningException() - Constructor for exception jrpc.clightning.exceptions.CLightningException
- CLightningException(String) - Constructor for exception jrpc.clightning.exceptions.CLightningException
- CLightningException(String, Throwable) - Constructor for exception jrpc.clightning.exceptions.CLightningException
- CLightningException(String, Throwable, boolean, boolean) - Constructor for exception jrpc.clightning.exceptions.CLightningException
- CLightningException(Throwable) - Constructor for exception jrpc.clightning.exceptions.CLightningException
- CLightningFeeRate - Class in jrpc.clightning.model
- CLightningFeeRate() - Constructor for class jrpc.clightning.model.CLightningFeeRate
- CLightningFundPSBT - Class in jrpc.clightning.model
- CLightningFundPSBT() - Constructor for class jrpc.clightning.model.CLightningFundPSBT
- CLightningGetInfo - Class in jrpc.clightning.model
- CLightningGetInfo() - Constructor for class jrpc.clightning.model.CLightningGetInfo
- CLightningGetRoutes - Class in jrpc.clightning.model
- CLightningGetRoutes() - Constructor for class jrpc.clightning.model.CLightningGetRoutes
- CLightningHelp - Class in jrpc.clightning.model
- CLightningHelp() - Constructor for class jrpc.clightning.model.CLightningHelp
- CLightningInfoChannel - Class in jrpc.clightning.model.types
- CLightningInfoChannel() - Constructor for class jrpc.clightning.model.types.CLightningInfoChannel
- CLightningInvoice - Class in jrpc.clightning.model
- CLightningInvoice() - Constructor for class jrpc.clightning.model.CLightningInvoice
- CLightningJsonObject - Class in jrpc.service.converters.jsonwrapper
- CLightningJsonObject() - Constructor for class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- CLightningJsonObject(JsonObject) - Constructor for class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- CLightningListChannels - Class in jrpc.clightning.model
- CLightningListChannels() - Constructor for class jrpc.clightning.model.CLightningListChannels
- CLightningListConfigs - Class in jrpc.clightning.model
- CLightningListConfigs() - Constructor for class jrpc.clightning.model.CLightningListConfigs
- CLightningListFunds - Class in jrpc.clightning.model
- CLightningListFunds() - Constructor for class jrpc.clightning.model.CLightningListFunds
- CLightningListInvoices - Class in jrpc.clightning.model
- CLightningListInvoices() - Constructor for class jrpc.clightning.model.CLightningListInvoices
- CLightningListNodes - Class in jrpc.clightning.model
- CLightningListNodes() - Constructor for class jrpc.clightning.model.CLightningListNodes
- CLightningListPays - Class in jrpc.clightning.model
- CLightningListPays() - Constructor for class jrpc.clightning.model.CLightningListPays
- CLightningListPeers - Class in jrpc.clightning.model
- CLightningListPeers() - Constructor for class jrpc.clightning.model.CLightningListPeers
- CLightningListSendPays - Class in jrpc.clightning.model
- CLightningListSendPays() - Constructor for class jrpc.clightning.model.CLightningListSendPays
- CLightningListTransactions - Class in jrpc.clightning.model
- CLightningListTransactions() - Constructor for class jrpc.clightning.model.CLightningListTransactions
- CLightningLogger - Class in jrpc.service
- CLightningLogger.LevelLogger - Enum in jrpc.service
- CLightningNetworkRPC - Class in jrpc.clightning.rpc.network
- CLightningNetworkRPC() - Constructor for class jrpc.clightning.rpc.network.CLightningNetworkRPC
- CLightningNewAddress - Class in jrpc.clightning.model
- CLightningNewAddress() - Constructor for class jrpc.clightning.model.CLightningNewAddress
- CLightningNode - Class in jrpc.clightning.model.types
- CLightningNode() - Constructor for class jrpc.clightning.model.types.CLightningNode
- CLightningOutput - Class in jrpc.clightning.model.types
- CLightningOutput() - Constructor for class jrpc.clightning.model.types.CLightningOutput
- CLightningPay - Class in jrpc.clightning.model.types
- CLightningPay() - Constructor for class jrpc.clightning.model.types.CLightningPay
- CLightningPaymentRPC - Class in jrpc.clightning.rpc.payment
- CLightningPaymentRPC() - Constructor for class jrpc.clightning.rpc.payment.CLightningPaymentRPC
- CLightningPayResult - Class in jrpc.clightning.model
- CLightningPayResult() - Constructor for class jrpc.clightning.model.CLightningPayResult
- CLightningPeerData - Class in jrpc.clightning.model.types
- CLightningPeerData() - Constructor for class jrpc.clightning.model.types.CLightningPeerData
- CLightningPing - Class in jrpc.clightning.model.types
- CLightningPing() - Constructor for class jrpc.clightning.model.types.CLightningPing
- CLightningPlugin - Class in jrpc.clightning.plugins
- CLightningPlugin() - Constructor for class jrpc.clightning.plugins.CLightningPlugin
- CLightningPluginConfModel - Class in jrpc.clightning.model.types
- CLightningPluginConfModel() - Constructor for class jrpc.clightning.model.types.CLightningPluginConfModel
- CLightningPluginException - Exception in jrpc.clightning.plugins.exceptions
- CLightningPluginException(int, String) - Constructor for exception jrpc.clightning.plugins.exceptions.CLightningPluginException
- CLightningPluginException(int, String, Throwable) - Constructor for exception jrpc.clightning.plugins.exceptions.CLightningPluginException
- CLightningProprietiesMediator - Class in jrpc.clightning.model
- CLightningPSBT - Class in jrpc.clightning.model.types
- CLightningPSBT() - Constructor for class jrpc.clightning.model.types.CLightningPSBT
- CLightningRawTransactions - Class in jrpc.clightning.model.types.bitcoin
- CLightningRawTransactions() - Constructor for class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- CLightningReservation - Class in jrpc.clightning.model.types
- CLightningReservation() - Constructor for class jrpc.clightning.model.types.CLightningReservation
- CLightningReserveInputs - Class in jrpc.clightning.model
- CLightningReserveInputs() - Constructor for class jrpc.clightning.model.CLightningReserveInputs
- CLightningRPC - Class in jrpc.clightning
- CLightningRPC() - Constructor for class jrpc.clightning.CLightningRPC
-
Create a client where the configuration it is taken from a config file.
- CLightningRPC(String) - Constructor for class jrpc.clightning.CLightningRPC
-
Create a client where with a connection with the unix socket at the specified path.
- CLightningSendPay - Class in jrpc.clightning.model.types
- CLightningSendPay() - Constructor for class jrpc.clightning.model.types.CLightningSendPay
- CLightningSocket - Class in jrpc.clightning.service.socket
- CLightningSocket() - Constructor for class jrpc.clightning.service.socket.CLightningSocket
- CLightningSocket(String) - Constructor for class jrpc.clightning.service.socket.CLightningSocket
- CLightningTransaction - Class in jrpc.clightning.model.types
- CLightningTransaction() - Constructor for class jrpc.clightning.model.types.CLightningTransaction
- CLightningTransactionInput - Class in jrpc.clightning.model.types.bitcoin
- CLightningTransactionInput() - Constructor for class jrpc.clightning.model.types.bitcoin.CLightningTransactionInput
- CLightningTransactionOutput - Class in jrpc.clightning.model.types.bitcoin
- CLightningTransactionOutput() - Constructor for class jrpc.clightning.model.types.bitcoin.CLightningTransactionOutput
- close() - Method in interface jrpc.service.socket.ISocket
- close() - Method in class jrpc.service.socket.UnixDomainSocketRpc
- close(String) - Method in class jrpc.clightning.CLightningRPC
- close(String, String, String, String) - Method in class jrpc.clightning.CLightningRPC
- close(CommandRPCMediator, String, String, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- CLOSE - jrpc.clightning.commands.Command
- Command - Enum in jrpc.clightning.commands
- CommandException - Exception in jrpc.clightning.exceptions
- CommandException(String) - Constructor for exception jrpc.clightning.exceptions.CommandException
- CommandException(String, Throwable) - Constructor for exception jrpc.clightning.exceptions.CommandException
- CommandException(String, Throwable, boolean, boolean) - Constructor for exception jrpc.clightning.exceptions.CommandException
- CommandException(Throwable) - Constructor for exception jrpc.clightning.exceptions.CommandException
- commandName - Variable in class jrpc.clightning.commands.AbstractRPCCommand
- commandName() - Method in annotation type jrpc.clightning.annotation.RPCCommand
- CommandRPCMediator - Class in jrpc.clightning.commands
- CommandRPCMediator(CLightningSocket) - Constructor for class jrpc.clightning.commands.CommandRPCMediator
- commands - Variable in class jrpc.clightning.commands.CommandRPCMediator
- configs - Variable in class jrpc.clightning.plugins.CLightningPlugin
- connect(String) - Method in class jrpc.clightning.CLightningRPC
- connect(String, String, String) - Method in class jrpc.clightning.CLightningRPC
- connect(CommandRPCMediator, String, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- CONNECT - jrpc.clightning.commands.Command
- containsCommand(ICommandKey, boolean) - Method in class jrpc.clightning.commands.CommandRPCMediator
- containsNotification(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
-
Helper method to check if a notification with the key (method name) exist in the plugin.
- containsValue(String) - Method in class jrpc.clightning.model.CLightningProprietiesMediator
- converterJson - Variable in class jrpc.service.socket.UnixDomainSocketRpc
- custom() - Method in annotation type jrpc.clightning.annotation.RPCCommand
- customCommands - Variable in class jrpc.clightning.commands.CommandRPCMediator
D
- debug(Class, String) - Method in class jrpc.service.CLightningLogger
- DEBUG - jrpc.clightning.plugins.log.PluginLog
- DEBUG - jrpc.service.CLightningLogger.LevelLogger
- decodePay(String) - Method in class jrpc.clightning.CLightningRPC
- decodePay(String, String) - Method in class jrpc.clightning.CLightningRPC
- decodePay(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- DECODEPAY - jrpc.clightning.commands.Command
- deepCopy() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- defaultPropriety - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- defValue() - Method in annotation type jrpc.clightning.annotation.PluginOption
- DELEXPIREDINVOICE - jrpc.clightning.commands.Command
- delInvoice(String, String) - Method in class jrpc.clightning.CLightningRPC
- delInvoice(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
- DELINVOICE - jrpc.clightning.commands.Command
- deprecated - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- deprecated() - Method in annotation type jrpc.clightning.annotation.PluginOption
- description - Variable in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- description() - Method in annotation type jrpc.clightning.annotation.PluginOption
- description() - Method in annotation type jrpc.clightning.annotation.RPCMethod
- descriptionPlugin - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- deserialization(InputStream, Type) - Method in interface jrpc.service.converters.IConverter
- deserialization(InputStream, Type) - Method in class jrpc.service.converters.JsonConverter
- deserialization(String, Type) - Method in interface jrpc.service.converters.IConverter
- deserialization(String, Type) - Method in class jrpc.service.converters.JsonConverter
- DEV_LISTADDRS - jrpc.clightning.commands.Command
- DEV_RESCAN_OUTPUTS - jrpc.clightning.commands.Command
- disconnect(String) - Method in class jrpc.clightning.CLightningRPC
- disconnect(String, boolean) - Method in class jrpc.clightning.CLightningRPC
- disconnect(CommandRPCMediator, String, boolean) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- DISCONNECT - jrpc.clightning.commands.Command
- doAction(String, CLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.interceptor.CallOnInitMethod
- doAction(String, CLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in interface jrpc.clightning.plugins.interceptor.Interceptor
- doAction(String, CLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.interceptor.MappingCmdOptions
- doCall(IWrapperSocketCall, Type) - Method in interface jrpc.service.socket.ISocket
-
Deprecated.
- doCall(IWrapperSocketCall, Type) - Method in class jrpc.service.socket.UnixDomainSocketRpc
- doCheckObjectNotNull(String, String, Object) - Static method in class jrpc.util.ParameterChecker
- doCheckPositiveNumber(String, String, Number) - Static method in class jrpc.util.ParameterChecker
- doCheckPositiveNumber(String, String, Number, boolean) - Static method in class jrpc.util.ParameterChecker
- doCheckString(String, String, String, boolean) - Static method in class jrpc.util.ParameterChecker
- doRawCall(IWrapperSocketCall) - Method in interface jrpc.service.socket.ISocket
-
Make a raw call to the socket without JSON parsing
- doRawCall(IWrapperSocketCall) - Method in class jrpc.service.socket.UnixDomainSocketRpc
- doRPCCommand(CLightningSocket, Map<String, Object>) - Method in class jrpc.clightning.commands.AbstractRPCCommand
- doRPCCommand(CLightningSocket, Map<String, Object>) - Method in interface jrpc.clightning.commands.IRPCCommand
- doRun(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
- doRun(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.rpcmethods.init.InitMethod
- doRun(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- doRun(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.rpcmethods.RPCMethodReflection
E
- ENCODING - Static variable in class jrpc.service.socket.UnixDomainSocketRpc
- entrySet() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- equals(Object) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Notification
- equals(Object) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- equals(Object) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- error(Class, String) - Method in class jrpc.service.CLightningLogger
- ERROR - jrpc.clightning.plugins.log.PluginLog
- ERROR - jrpc.service.CLightningLogger.LevelLogger
- ErrorResponse - Class in jrpc.wrapper.response
- ErrorResponse() - Constructor for class jrpc.wrapper.response.ErrorResponse
- ExcludeChannel - Class in jrpc.clightning.model.types
- ExcludeChannel(String, int) - Constructor for class jrpc.clightning.model.types.ExcludeChannel
F
- Features - Class in jrpc.clightning.plugins.rpcmethods.manifest.types
- Features() - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
- Features(String, String, String, String) - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
- feeRate(CommandRPCMediator, FeeRateStyle) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- feeRate(FeeRateStyle) - Method in class jrpc.clightning.CLightningRPC
- FeeRateInfo - Class in jrpc.clightning.model.types
- FeeRateInfo() - Constructor for class jrpc.clightning.model.types.FeeRateInfo
- FEERATES - jrpc.clightning.commands.Command
- FeeRateStyle - Enum in jrpc.clightning.model.types
- FeeRateTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
- FeeRateTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.FeeRateTypeAdapter
- fundChannel(String, String) - Method in class jrpc.clightning.CLightningRPC
- fundChannel(String, String, String, boolean, int, List<BitcoinUTXO>, String, String) - Method in class jrpc.clightning.CLightningRPC
- fundChannel(CommandRPCMediator, String, String, String, boolean, int, List<BitcoinUTXO>, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- FUNDCHANNEL - jrpc.clightning.commands.Command
- FUNDCHANNEL_CANCEL - jrpc.clightning.commands.Command
- FUNDCHANNEL_COMPLETE - jrpc.clightning.commands.Command
- FUNDCHANNEL_START - jrpc.clightning.commands.Command
- fundPSBT(String, int, int) - Method in class jrpc.clightning.CLightningRPC
- FUNDPSBT - jrpc.clightning.commands.Command
- fundsPSBT(String, int, int, int, boolean, BigInteger, BigInteger, Boolean) - Method in class jrpc.clightning.CLightningRPC
- fundsPSBT(CommandRPCMediator, String, int, int, int, boolean, BigInteger, BigInteger, Boolean) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
G
- get(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- getAddr() - Method in class jrpc.clightning.model.CLightningListConfigs
- getAddress() - Method in class jrpc.clightning.model.CLightningGetInfo
- getAddress() - Method in class jrpc.clightning.model.types.CLightningConnect
- getAddress() - Method in class jrpc.clightning.model.types.CLightningOutput
- getAddress() - Method in class jrpc.clightning.model.types.NetworkAddress
- getAddresses() - Method in class jrpc.clightning.model.types.CLightningNode
- getAlias() - Method in class jrpc.clightning.model.CLightningGetInfo
- getAlias() - Method in class jrpc.clightning.model.CLightningListConfigs
- getAlias() - Method in class jrpc.clightning.model.types.CLightningNode
- getAllowDeprecatedApis() - Method in class jrpc.clightning.model.CLightningListConfigs
- getAmount() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinDestination
- getAmount() - Method in class jrpc.clightning.model.types.CLightningOutput
- getAmountMilliSat() - Method in class jrpc.clightning.model.types.CLightningChannel
- getAmountMsat() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getAmountMsat() - Method in class jrpc.clightning.model.types.Route
- getAmountMSat() - Method in class jrpc.clightning.model.CLightningDecodePay
- getAmountMSat() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getAmountSat() - Method in class jrpc.clightning.model.types.CLightningChannel
-
Deprecated.
- getAmountSentMsat() - Method in class jrpc.clightning.model.types.CLightningPay
- getAnnounceAddr() - Method in class jrpc.clightning.model.CLightningListConfigs
- getAsJsonArray(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- getAsJsonObject(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- getAsJsonPrimitive(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- getBaseFeeMilliSatoshi() - Method in class jrpc.clightning.model.types.CLightningChannel
- getBech32() - Method in class jrpc.clightning.model.CLightningNewAddress
- getBindAddr() - Method in class jrpc.clightning.model.CLightningListConfigs
- getBinding() - Method in class jrpc.clightning.model.CLightningGetInfo
- getBlockheight() - Method in class jrpc.clightning.model.CLightningGetInfo
- getBlockHeight() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- getBlockHeight() - Method in class jrpc.clightning.model.types.CLightningOutput
- getBlockReservation() - Method in class jrpc.clightning.model.types.CLightningReservation
- getBolt11() - Method in class jrpc.clightning.model.CLightningInvoice
- getBolt11() - Method in class jrpc.clightning.model.types.CLightningPay
- getBolt11() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getCategory() - Method in class jrpc.clightning.model.types.HelpItem
- getChannel() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
- getChannelFlags() - Method in class jrpc.clightning.model.types.CLightningChannel
- getChannels() - Method in class jrpc.clightning.model.CLightningListChannels
- getChannels() - Method in class jrpc.clightning.model.CLightningListFunds
- getChannels() - Method in class jrpc.clightning.model.types.CLightningPeerData
- getChannelSat() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getChannelTotalSat() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getCltvDeelta() - Method in class jrpc.clightning.model.CLightningListConfigs
- getCltvFinal() - Method in class jrpc.clightning.model.CLightningListConfigs
- getCode() - Method in exception jrpc.clightning.plugins.exceptions.CLightningPluginException
- getCode() - Method in class jrpc.wrapper.response.ErrorResponse
- getColor() - Method in class jrpc.clightning.model.CLightningGetInfo
- getColor() - Method in class jrpc.clightning.model.CLightningListConfigs
- getColor() - Method in class jrpc.clightning.model.types.CLightningNode
- getCommand() - Method in class jrpc.clightning.model.types.HelpItem
- getCommandKey() - Method in enum jrpc.clightning.commands.Command
- getCommandKey() - Method in interface jrpc.clightning.commands.ICommandKey
- getCommandWithAnnotation() - Method in class jrpc.util.ReflectionManager
- getCommitFeeMax() - Method in class jrpc.clightning.model.CLightningListConfigs
- getCommitFeeMin() - Method in class jrpc.clightning.model.CLightningListConfigs
- getCommitTime() - Method in class jrpc.clightning.model.CLightningListConfigs
- getConfigs() - Method in class jrpc.clightning.plugins.CLightningPlugin
- getConfigs() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- getConnected() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getConnected() - Method in class jrpc.clightning.model.types.CLightningPeerData
- getCreatedAt() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getCurrency() - Method in class jrpc.clightning.model.CLightningDecodePay
- getCustomCommandWithAnnotation() - Method in class jrpc.util.ReflectionManager
- getDefaultPropriety() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- getDelay() - Method in class jrpc.clightning.model.types.CLightningChannel
- getDelay() - Method in class jrpc.clightning.model.types.Route
- getDelayToUs() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getDescription() - Method in class jrpc.clightning.model.CLightningDecodePay
- getDescription() - Method in class jrpc.clightning.model.CLightningInvoice
- getDescription() - Method in class jrpc.clightning.model.types.HelpItem
- getDescription() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- getDescription() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
- getDescriptionPlugin() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- getDestination() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinDestination
- getDestination() - Method in class jrpc.clightning.model.types.CLightningChannel
- getDestination() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getDisablePlugin() - Method in class jrpc.clightning.model.CLightningListConfigs
- getDynamic() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- getError() - Method in class jrpc.wrapper.response.RPCResponseWrapper
- getErrorMessage() - Method in exception jrpc.clightning.plugins.exceptions.CLightningPluginException
- getEstimatedFinalWeight() - Method in class jrpc.clightning.model.CLightningFundPSBT
- getExcessMilliSat() - Method in class jrpc.clightning.model.CLightningFundPSBT
- getExpiresAt() - Method in class jrpc.clightning.model.CLightningInvoice
- getExpiry() - Method in class jrpc.clightning.model.CLightningDecodePay
- getFeature() - Method in class jrpc.clightning.model.types.CLightningConnect
- getFeatures() - Method in class jrpc.clightning.model.types.CLightningNode
- getFeatures() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- getFeatureSet() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- getFeeBase() - Method in class jrpc.clightning.model.CLightningListConfigs
- getFeePerMillionth() - Method in class jrpc.clightning.model.types.CLightningChannel
- getFeePerSatoshi() - Method in class jrpc.clightning.model.CLightningListConfigs
- getFeeRateInfo() - Method in class jrpc.clightning.model.CLightningFeeRate
- getFeeratePerKw() - Method in class jrpc.clightning.model.CLightningFundPSBT
- getFees_collected_msat() - Method in class jrpc.clightning.model.CLightningGetInfo
- getFundingConfirms() - Method in class jrpc.clightning.model.CLightningListConfigs
- getFundingOutput() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getFundingTxId() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getGetRouteTries() - Method in class jrpc.clightning.model.CLightningPayResult
- getHash() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- getHelpItems() - Method in class jrpc.clightning.model.CLightningHelp
- getHooks() - Method in class jrpc.clightning.plugins.CLightningPlugin
- getHooks() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- getHooks() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- getHtlcMaximumMSat() - Method in class jrpc.clightning.model.types.CLightningChannel
- getHtlcMinimumMSat() - Method in class jrpc.clightning.model.types.CLightningChannel
- getHtlcResolution() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getHtlcSuccessSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
- getHtlcTimeoutSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
- getId() - Method in class jrpc.clightning.model.CLightningGetInfo
- getId() - Method in class jrpc.clightning.model.types.CLightningConnect
- getId() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getId() - Method in class jrpc.clightning.model.types.Route
- getId() - Method in class jrpc.wrapper.response.RPCResponseWrapper
- getId() - Method in interface jrpc.wrapper.socket.IWrapperSocketCall
- getId() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
- getIdPeer() - Method in class jrpc.clightning.model.types.CLightningPeerData
- getImportantPlugins() - Method in class jrpc.clightning.model.CLightningListConfigs
- getIndex() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinUTXO
- getIndex() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionInput
- getIndex() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionOutput
- getInfo() - Method in class jrpc.clightning.CLightningRPC
- GETINFO - jrpc.clightning.commands.Command
- getInit() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
- getInputs() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- getInstance() - Static method in class jrpc.clightning.CLightningRPC
-
Deprecated.
- getInstance() - Static method in class jrpc.clightning.model.CLightningProprietiesMediator
- getInstance() - Static method in class jrpc.clightning.service.CLightningConfigurator
- getInstance() - Static method in class jrpc.service.CLightningLogger
- getInstance() - Static method in class jrpc.util.ReflectionManager
- getInvoice() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
- getLabel() - Method in class jrpc.clightning.model.CLightningInvoice
- getLabel() - Method in class jrpc.clightning.model.types.CLightningPay
- getLabel() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getLastTimestamp() - Method in class jrpc.clightning.model.types.CLightningNode
- getLastUpdate() - Method in class jrpc.clightning.model.types.CLightningChannel
- getLevel() - Method in enum jrpc.clightning.plugins.log.PluginLog
- getLightningDir() - Method in class jrpc.clightning.model.CLightningListConfigs
- getLightningDir() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- getListInvoice() - Method in class jrpc.clightning.model.CLightningListInvoices
- getLocktime() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- getLog() - Method in class jrpc.clightning.model.types.CLightningPeerData
- GETLOG - jrpc.clightning.commands.Command
- getLoggerByClass(Class) - Method in class jrpc.service.CLightningLogger
- getLogLevel() - Method in class jrpc.clightning.model.CLightningListConfigs
- getLogPrefix() - Method in class jrpc.clightning.model.CLightningListConfigs
- getLongDescription() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- getLongDescription() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
- getMaxAcceptable() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getMaxConcurrentHtlcs() - Method in class jrpc.clightning.model.CLightningListConfigs
- getMaxLockTimeBlocks() - Method in class jrpc.clightning.model.CLightningListConfigs
- getMessage() - Method in class jrpc.wrapper.response.ErrorResponse
- getMessageFlags() - Method in class jrpc.clightning.model.types.CLightningChannel
- getMethod() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Notification
- getMethod() - Method in interface jrpc.wrapper.socket.IWrapperSocketCall
- getMethod() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
- getMilliSatoshi() - Method in class jrpc.clightning.model.CLightningInvoice
- getMinAcceptable() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getMinCapacitySat() - Method in class jrpc.clightning.model.CLightningListConfigs
- getmSatoshi() - Method in class jrpc.clightning.model.types.Route
- getMsatoshi() - Method in class jrpc.clightning.model.CLightningDecodePay
- getMsatoshi_fees_collected() - Method in class jrpc.clightning.model.CLightningGetInfo
- getMutualClose() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getMutualCloseSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
- getName() - Method in class jrpc.clightning.model.types.CLightningPluginConfModel
- getName() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- getName() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
- getNameOption() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- getNetaddr() - Method in class jrpc.clightning.model.types.CLightningPeerData
- getNetwork() - Method in class jrpc.clightning.model.CLightningGetInfo
- getNetwork() - Method in class jrpc.clightning.model.CLightningListConfigs
- getNetwork() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- getNode() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
- getNodeId() - Method in class jrpc.clightning.model.types.CLightningNode
- getNodes() - Method in class jrpc.clightning.model.CLightningListNodes
- getNormal() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getNotifications() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- getNum_active_channels() - Method in class jrpc.clightning.model.CLightningGetInfo
- getNum_inactive_channels() - Method in class jrpc.clightning.model.CLightningGetInfo
- getNum_peers() - Method in class jrpc.clightning.model.CLightningGetInfo
- getNum_pending_channels() - Method in class jrpc.clightning.model.CLightningGetInfo
- getOnChainFeeEstimates() - Method in class jrpc.clightning.model.CLightningFeeRate
- getOpening() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getOpeningChannelSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
- getOptions() - Method in class jrpc.clightning.model.types.CLightningPluginConfModel
- getOptions() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- getOurAmountMSat() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getOutput() - Method in class jrpc.clightning.model.types.CLightningOutput
- getOutputs() - Method in class jrpc.clightning.model.CLightningListFunds
- getOutputs() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- getP2shSegwit() - Method in class jrpc.clightning.model.CLightningNewAddress
- getParameter(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
- getParameter(String) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- getParams() - Method in interface jrpc.wrapper.socket.IWrapperSocketCall
- getParams() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
- getPath() - Method in class jrpc.clightning.LiteCLightningRPC
- getPath() - Method in class jrpc.clightning.model.types.CLightningPluginConfModel
- getPayee() - Method in class jrpc.clightning.model.CLightningDecodePay
- getPaymentHash() - Method in class jrpc.clightning.model.CLightningDecodePay
- getPaymentHash() - Method in class jrpc.clightning.model.CLightningInvoice
- getPaymentHash() - Method in class jrpc.clightning.model.types.CLightningPay
- getPaymentHash() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getPaymentPreImage() - Method in class jrpc.clightning.model.CLightningPayResult
- getPayments() - Method in class jrpc.clightning.model.CLightningListSendPays
- getPaymentSecret() - Method in class jrpc.clightning.model.CLightningInvoice
- getPays() - Method in class jrpc.clightning.model.CLightningListPays
- getPeerId() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getPeers() - Method in class jrpc.clightning.model.CLightningListPeers
- getPenalty() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getPidFile() - Method in class jrpc.clightning.model.CLightningListConfigs
- getPlugins() - Method in class jrpc.clightning.model.CLightningListConfigs
- getPort() - Method in class jrpc.clightning.model.types.NetworkAddress
- getPreimage() - Method in class jrpc.clightning.model.types.CLightningPay
- getPreimage() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getProxy() - Method in class jrpc.clightning.model.CLightningListConfigs
- getProxy() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- getPsbt() - Method in class jrpc.clightning.model.CLightningFundPSBT
- getPSBT() - Method in class jrpc.clightning.model.types.CLightningPSBT
- getRandomNumber() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
- getRawtx() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- getReceiveBufferSize() - Method in interface jrpc.service.socket.ISocket
- getReceiveBufferSize() - Method in class jrpc.service.socket.UnixDomainSocketRpc
- getRescan() - Method in class jrpc.clightning.model.CLightningListConfigs
- getReservation() - Method in class jrpc.clightning.model.CLightningReserveInputs
- getReservations() - Method in class jrpc.clightning.model.CLightningFundPSBT
- getReserved() - Method in class jrpc.clightning.model.types.CLightningOutput
- getReservedToBlock() - Method in class jrpc.clightning.model.types.CLightningOutput
- getResult() - Method in class jrpc.wrapper.response.RPCResponseWrapper
- getRoute(String, String, float) - Method in class jrpc.clightning.CLightningRPC
- getRoute(String, String, float, int, String, String, int, ExcludeChannel...) - Method in class jrpc.clightning.CLightningRPC
- getRoute(CommandRPCMediator, String, String, float, int, String, String, int, ExcludeChannel...) - Method in class jrpc.clightning.rpc.network.CLightningNetworkRPC
- GETROUTE - jrpc.clightning.commands.Command
- getRoutes() - Method in class jrpc.clightning.model.CLightningGetRoutes
- getRpcFile() - Method in class jrpc.clightning.model.CLightningListConfigs
- getRpcFile() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- getRpcFileMode() - Method in class jrpc.clightning.model.CLightningListConfigs
- getRpcMethods() - Method in class jrpc.clightning.plugins.CLightningPlugin
- getRpcMethods() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- getRpcMethods() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- getSatoshis() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionOutput
- getSatoshis() - Method in class jrpc.clightning.model.types.CLightningChannel
- getScriptPubKey() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionOutput
- getScriptPubKey() - Method in class jrpc.clightning.model.types.CLightningOutput
- getSendPayTries() - Method in class jrpc.clightning.model.CLightningPayResult
- getSequences() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionInput
- getShortChannelId() - Method in class jrpc.clightning.model.types.CLightningChannel
- getShortChannelId() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getSignature() - Method in class jrpc.clightning.model.CLightningDecodePay
- getSlow() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getSocketFileName() - Method in class jrpc.clightning.service.CLightningConfigurator
- getSocketPath() - Method in class jrpc.clightning.service.CLightningConfigurator
- getSource() - Method in class jrpc.clightning.model.types.CLightningChannel
- getStartup() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- getState() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
- getStatus() - Method in class jrpc.clightning.model.CLightningInvoice
- getStatus() - Method in class jrpc.clightning.model.types.CLightningOutput
- getStatus() - Method in class jrpc.clightning.model.types.CLightningPay
- getStatus() - Method in class jrpc.clightning.model.types.CLightningSendPay
- getStyle() - Method in class jrpc.clightning.model.types.Route
- getSubscriptions() - Method in class jrpc.clightning.plugins.CLightningPlugin
- getSubscriptions() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- getSubscriptions() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- getTimestamp() - Method in class jrpc.clightning.model.CLightningDecodePay
- getTotLen() - Method in class jrpc.clightning.model.types.CLightningPing
- getTransactions() - Method in class jrpc.clightning.model.CLightningListTransactions
- getTx() - Method in class jrpc.clightning.model.CLightningBitcoinTx
- getTx() - Method in class jrpc.clightning.model.types.CLightningTransaction
- getTxId() - Method in class jrpc.clightning.model.CLightningBitcoinTx
- getTxId() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinUTXO
- getTxId() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionInput
- getTxId() - Method in class jrpc.clightning.model.types.CLightningOutput
- getTxId() - Method in class jrpc.clightning.model.types.CLightningReservation
- getTxId() - Method in class jrpc.clightning.model.types.CLightningTransaction
- getTxIndex() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- getType() - Method in class jrpc.clightning.model.CLightningFeeRate
- getType() - Method in class jrpc.clightning.model.types.NetworkAddress
- getType() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- getType() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
- getType() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- getUnilateralClose() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getUnilateralCloseSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
- getUnsignedTx() - Method in class jrpc.clightning.model.CLightningBitcoinTx
- getUrgent() - Method in class jrpc.clightning.model.types.FeeRateInfo
- getUrl() - Method in class jrpc.clightning.service.CLightningConfigurator
- getUsage() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- getUsage() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
- getValue() - Method in enum jrpc.clightning.model.types.AddressType
- getValue() - Method in class jrpc.clightning.model.types.CLightningOutput
- getValue(String) - Method in class jrpc.clightning.model.CLightningProprietiesMediator
- getVerbose() - Method in class jrpc.clightning.model.types.HelpItem
- getVersion() - Method in class jrpc.clightning.model.CLightningGetInfo
- getVersion() - Method in class jrpc.clightning.model.CLightningListConfigs
- getVersion() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
- getVersion() - Method in class jrpc.wrapper.response.RPCResponseWrapper
- getVersion() - Method in interface jrpc.wrapper.socket.IWrapperSocketCall
- getVersion() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
- getVout() - Method in class jrpc.clightning.model.types.CLightningReservation
- getWallet() - Method in class jrpc.clightning.model.CLightningListConfigs
- getWarning_lightningd_sync() - Method in class jrpc.clightning.model.CLightningGetInfo
- getWarningCapacity() - Method in class jrpc.clightning.model.CLightningInvoice
- getWarningDeadends() - Method in class jrpc.clightning.model.CLightningInvoice
- getWarningOffline() - Method in class jrpc.clightning.model.CLightningInvoice
- getWarningPrivateUnused() - Method in class jrpc.clightning.model.CLightningInvoice
- getWatchTimeBlocks() - Method in class jrpc.clightning.model.CLightningListConfigs
- getWrapper() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
H
- has(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- hasCommand(ICommandKey) - Method in class jrpc.clightning.CLightningRPC
- hasCommand(ICommandKey, boolean) - Method in class jrpc.clightning.CLightningRPC
- hashCode() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Notification
- hashCode() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- hashCode() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- hasParameter(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
- hasParameter(String) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- hasParametersReady() - Method in class jrpc.clightning.plugins.CLightningPlugin
- hasParametersReady() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- help() - Method in class jrpc.clightning.CLightningRPC
- HELP - jrpc.clightning.commands.Command
- HelpItem - Class in jrpc.clightning.model.types
- HelpItem() - Constructor for class jrpc.clightning.model.types.HelpItem
- hook() - Method in annotation type jrpc.clightning.annotation.Hook
- Hook - Annotation Type in jrpc.clightning.annotation
- HOOK - jrpc.clightning.plugins.rpcmethods.RPCMethodType
I
- ICLightningPlugin - Interface in jrpc.clightning.plugins
- ICLightningRPCMethod - Interface in jrpc.clightning.plugins.rpcmethods
- ICommandKey - Interface in jrpc.clightning.commands
- IConverter - Interface in jrpc.service.converters
- info(Class, String) - Method in class jrpc.service.CLightningLogger
- INFO - jrpc.clightning.plugins.log.PluginLog
- INFO - jrpc.service.CLightningLogger.LevelLogger
- initializeMediator() - Method in class jrpc.clightning.commands.CommandRPCMediator
- InitMethod - Class in jrpc.clightning.plugins.rpcmethods.init
- InitMethod() - Constructor for class jrpc.clightning.plugins.rpcmethods.init.InitMethod
- InitMethodTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
- InitMethodTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.InitMethodTypeAdapter
- initPostHandlerInterceptor() - Method in class jrpc.clightning.plugins.CLightningPlugin
- initPreHandlerInterceptor() - Method in class jrpc.clightning.plugins.CLightningPlugin
- Interceptor - Interface in jrpc.clightning.plugins.interceptor
- invoice(String, String, String) - Method in class jrpc.clightning.CLightningRPC
- invoice(String, String, String, String, String[], String, boolean) - Method in class jrpc.clightning.CLightningRPC
- invoice(CommandRPCMediator, String, String, String, String, String[], String, boolean) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
- INVOICE - jrpc.clightning.commands.Command
- IRPCCommand<T> - Interface in jrpc.clightning.commands
- isActive() - Method in class jrpc.clightning.model.types.CLightningChannel
- isAlwaysUseProxy() - Method in class jrpc.clightning.model.CLightningListConfigs
- isAutolisten() - Method in class jrpc.clightning.model.CLightningListConfigs
- isDaemon() - Method in class jrpc.clightning.model.CLightningListConfigs
- isDeprecated() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- isDisableDns() - Method in class jrpc.clightning.model.CLightningListConfigs
- isDynamic() - Method in class jrpc.clightning.plugins.CLightningPlugin
- isDynamic() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- isEnableAutotorV2Mode() - Method in class jrpc.clightning.model.CLightningListConfigs
- isEncryptedHsm() - Method in class jrpc.clightning.model.CLightningListConfigs
- isIgnoreFeeLimits() - Method in class jrpc.clightning.model.CLightningListConfigs
- isNotification(JsonObject) - Static method in class jrpc.clightning.plugins.PluginUtils
- ISocket - Interface in jrpc.service.socket
- isOffline() - Method in class jrpc.clightning.model.CLightningListConfigs
- isOpen() - Method in interface jrpc.service.socket.ISocket
- isOpen() - Method in class jrpc.service.socket.UnixDomainSocketRpc
- isProxyEnabled() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- isPublicChannel() - Method in class jrpc.clightning.model.types.CLightningChannel
- isReserved() - Method in class jrpc.clightning.model.types.CLightningReservation
- isRpcCall(JsonObject) - Static method in class jrpc.clightning.plugins.PluginUtils
- isTorv3() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- isUseProxyAlways() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
- isValid() - Method in class jrpc.clightning.model.types.NetworkAddress
-
This method check if the object is fill from the json or the propriety inside the json was empty
- isValidJSON(String) - Static method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- isWasReserved() - Method in class jrpc.clightning.model.types.CLightningReservation
- isWumbo() - Method in class jrpc.clightning.model.CLightningListConfigs
- IWrapperSocketCall - Interface in jrpc.wrapper.socket
J
- jrpc.clightning - package jrpc.clightning
- jrpc.clightning.annotation - package jrpc.clightning.annotation
- jrpc.clightning.commands - package jrpc.clightning.commands
- jrpc.clightning.exceptions - package jrpc.clightning.exceptions
- jrpc.clightning.model - package jrpc.clightning.model
- jrpc.clightning.model.types - package jrpc.clightning.model.types
- jrpc.clightning.model.types.bitcoin - package jrpc.clightning.model.types.bitcoin
- jrpc.clightning.plugins - package jrpc.clightning.plugins
- jrpc.clightning.plugins.exceptions - package jrpc.clightning.plugins.exceptions
- jrpc.clightning.plugins.interceptor - package jrpc.clightning.plugins.interceptor
- jrpc.clightning.plugins.log - package jrpc.clightning.plugins.log
- jrpc.clightning.plugins.rpcmethods - package jrpc.clightning.plugins.rpcmethods
- jrpc.clightning.plugins.rpcmethods.init - package jrpc.clightning.plugins.rpcmethods.init
- jrpc.clightning.plugins.rpcmethods.manifest - package jrpc.clightning.plugins.rpcmethods.manifest
- jrpc.clightning.plugins.rpcmethods.manifest.types - package jrpc.clightning.plugins.rpcmethods.manifest.types
- jrpc.clightning.rpc.bitcoin - package jrpc.clightning.rpc.bitcoin
- jrpc.clightning.rpc.channel - package jrpc.clightning.rpc.channel
- jrpc.clightning.rpc.network - package jrpc.clightning.rpc.network
- jrpc.clightning.rpc.payment - package jrpc.clightning.rpc.payment
- jrpc.clightning.service - package jrpc.clightning.service
- jrpc.clightning.service.socket - package jrpc.clightning.service.socket
- jrpc.exceptions - package jrpc.exceptions
- jrpc.service - package jrpc.service
- jrpc.service.converters - package jrpc.service.converters
- jrpc.service.converters.jsontypeadapter - package jrpc.service.converters.jsontypeadapter
- jrpc.service.converters.jsonwrapper - package jrpc.service.converters.jsonwrapper
- jrpc.service.socket - package jrpc.service.socket
- jrpc.util - package jrpc.util
- jrpc.wrapper.response - package jrpc.wrapper.response
- jrpc.wrapper.socket - package jrpc.wrapper.socket
- JsonConverter - Class in jrpc.service.converters
- JsonConverter() - Constructor for class jrpc.service.converters.JsonConverter
- JsonConverter.MyDateTypeAdapter - Class in jrpc.service.converters
K
- keySet() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
L
- listChannels() - Method in class jrpc.clightning.CLightningRPC
- listChannels(String, String, String) - Method in class jrpc.clightning.CLightningRPC
- listChannels(CommandRPCMediator, String, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- LISTCHANNELS - jrpc.clightning.commands.Command
- listConfigs() - Method in class jrpc.clightning.CLightningRPC
- listConfigs(String) - Method in class jrpc.clightning.CLightningRPC
- LISTCONFIGS - jrpc.clightning.commands.Command
- LISTFORWARDS - jrpc.clightning.commands.Command
- LISTFOUNDS - jrpc.clightning.commands.Command
- listFunds() - Method in class jrpc.clightning.CLightningRPC
- LISTINVOICE - jrpc.clightning.commands.Command
- listInvoices() - Method in class jrpc.clightning.CLightningRPC
- listInvoices(String) - Method in class jrpc.clightning.CLightningRPC
- listInvoices(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
- listNodes() - Method in class jrpc.clightning.CLightningRPC
- listNodes(String) - Method in class jrpc.clightning.CLightningRPC
- listNodes(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.network.CLightningNetworkRPC
- LISTNODES - jrpc.clightning.commands.Command
- listPays() - Method in class jrpc.clightning.CLightningRPC
- listPays(String, String) - Method in class jrpc.clightning.CLightningRPC
- listPays(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
- LISTPAYS - jrpc.clightning.commands.Command
- listPeers() - Method in class jrpc.clightning.CLightningRPC
- listPeers(String, String) - Method in class jrpc.clightning.CLightningRPC
- listPeers(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- LISTPEERS - jrpc.clightning.commands.Command
- listSendPays() - Method in class jrpc.clightning.CLightningRPC
- listSendPays(String, String) - Method in class jrpc.clightning.CLightningRPC
- listSendPays(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- LISTSENDPAYS - jrpc.clightning.commands.Command
- listTransactions() - Method in class jrpc.clightning.CLightningRPC
- LISTTRANSACTIONS - jrpc.clightning.commands.Command
- LiteCLightningRPC - Class in jrpc.clightning
-
Lite version of the client, this avoid all the complexity given by the design patter under the hood.
- LiteCLightningRPC() - Constructor for class jrpc.clightning.LiteCLightningRPC
-
Create a client where the configuration it is taken from a config file.
- LiteCLightningRPC(String) - Constructor for class jrpc.clightning.LiteCLightningRPC
-
Create a client where with a connection with the unix socket at the specified path
- log(PluginLog, Object) - Method in class jrpc.clightning.plugins.CLightningPlugin
- log(PluginLog, Object) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- log(PluginLog, String) - Method in class jrpc.clightning.plugins.CLightningPlugin
-
This call should be enable also in RPC methods.
- log(PluginLog, String) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- log(PluginLog, CLightningJsonObject) - Method in class jrpc.clightning.plugins.CLightningPlugin
- log(PluginLog, CLightningJsonObject) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- longDescription - Variable in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- longDescription() - Method in annotation type jrpc.clightning.annotation.RPCMethod
M
- makeCall(IWrapperSocketCall) - Method in interface jrpc.service.socket.ISocket
- makeCall(IWrapperSocketCall) - Method in class jrpc.service.socket.UnixDomainSocketRpc
- makeCall(IWrapperSocketCall, Class<T>) - Method in interface jrpc.service.socket.ISocket
- makeCall(IWrapperSocketCall, Class<T>) - Method in class jrpc.service.socket.UnixDomainSocketRpc
- ManifestMethod - Class in jrpc.clightning.plugins.rpcmethods.manifest
- ManifestMethod() - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- ManifestMethodTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
- ManifestMethodTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.ManifestMethodTypeAdapter
- mapping(JsonObject) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- MappingCmdOptions - Class in jrpc.clightning.plugins.interceptor
- MappingCmdOptions(Reflections) - Constructor for class jrpc.clightning.plugins.interceptor.MappingCmdOptions
- mediatorCommand - Variable in class jrpc.clightning.CLightningRPC
- MyDateTypeAdapter() - Constructor for class jrpc.service.converters.JsonConverter.MyDateTypeAdapter
N
- name - Variable in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- name() - Method in annotation type jrpc.clightning.annotation.PluginOption
- name() - Method in annotation type jrpc.clightning.annotation.RPCCommand
- name() - Method in annotation type jrpc.clightning.annotation.RPCMethod
- nameOption - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- NetworkAddress - Class in jrpc.clightning.model.types
- NetworkAddress() - Constructor for class jrpc.clightning.model.types.NetworkAddress
- NEWADDR - jrpc.clightning.commands.Command
- newAddress(CommandRPCMediator, AddressType) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- newAddress(AddressType) - Method in class jrpc.clightning.CLightningRPC
- notification() - Method in annotation type jrpc.clightning.annotation.Subscription
- Notification - Class in jrpc.clightning.plugins.rpcmethods.manifest.types
- Notification(String) - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Notification
- NULL - jrpc.clightning.commands.Command
O
- ObjectTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
- ObjectTypeAdapter() - Constructor for class jrpc.service.converters.jsontypeadapter.ObjectTypeAdapter
- OnChainFeeEstimates - Class in jrpc.clightning.model.types
- OnChainFeeEstimates() - Constructor for class jrpc.clightning.model.types.OnChainFeeEstimates
- onInit(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.CLightningPlugin
- onInit(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- Option - Class in jrpc.clightning.plugins.rpcmethods.manifest.types
- Option() - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- Option(JsonObject) - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
P
- P2SH_SEGWIT - jrpc.clightning.model.types.AddressType
- parameter() - Method in annotation type jrpc.clightning.annotation.RPCMethod
- ParameterChecker - Class in jrpc.util
- ParameterChecker() - Constructor for class jrpc.util.ParameterChecker
- parameters - Variable in class jrpc.clightning.plugins.CLightningPlugin
- path - Variable in class jrpc.clightning.CLightningRPC
- path - Variable in class jrpc.clightning.LiteCLightningRPC
- pay(String) - Method in class jrpc.clightning.CLightningRPC
- pay(String, String, String, float, String, int, String, String) - Method in class jrpc.clightning.CLightningRPC
- pay(CommandRPCMediator, String, String, String, float, String, int, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
- PAY - jrpc.clightning.commands.Command
- PERKB - jrpc.clightning.model.types.FeeRateStyle
- PERKW - jrpc.clightning.model.types.FeeRateStyle
- ping(String) - Method in class jrpc.clightning.CLightningRPC
- ping(String, int, int) - Method in class jrpc.clightning.CLightningRPC
- ping(CommandRPCMediator, String, int, int) - Method in class jrpc.clightning.rpc.network.CLightningNetworkRPC
- PING - jrpc.clightning.commands.Command
- PluginLog - Enum in jrpc.clightning.plugins.log
- PluginOption - Annotation Type in jrpc.clightning.annotation
- PluginUtils - Class in jrpc.clightning.plugins
- PluginUtils() - Constructor for class jrpc.clightning.plugins.PluginUtils
- printMessage(CLightningLogger.LevelLogger, Class, String) - Method in class jrpc.service.CLightningLogger
R
- rawCall(String) - Method in class jrpc.clightning.LiteCLightningRPC
-
Low lever call, useful if you want useful another type of JSON decoder, it returns a raw string received from the socket.
- rawCall(String, Map<String, Object>) - Method in class jrpc.clightning.LiteCLightningRPC
-
Low lever call, useful if you want useful another type of JSON decoder, it returns a raw string received from the socket.
- rawCommand(String) - Method in class jrpc.clightning.CLightningRPC
-
Run any command directly over the UNIX socket, this command is faster, but the final user need to manage the JSON string received from the Socket.
- rawCommand(String, Map<String, Object>) - Method in class jrpc.clightning.CLightningRPC
-
Run any command directly over the UNIX socket, this command is faster, but the final user need to manage the JSON string received from the Socket.
- read(JsonReader) - Method in class jrpc.service.converters.JsonConverter.MyDateTypeAdapter
- read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.BitcoinOutputTypeAdapter
- read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.BitcoinUTXOTypeAdapter
- read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.FeeRateTypeAdapter
- read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.InitMethodTypeAdapter
- read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.ManifestMethodTypeAdapter
- read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.ObjectTypeAdapter
- ReflectionManager - Class in jrpc.util
- ReflectionManager() - Constructor for class jrpc.util.ReflectionManager
- registerCommand(ICommandKey, IRPCCommand) - Method in class jrpc.clightning.commands.CommandRPCMediator
- registerCommand(ICommandKey, IRPCCommand<T>) - Method in class jrpc.clightning.CLightningRPC
- registerMethod() - Method in class jrpc.clightning.plugins.CLightningPlugin
- remove(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- reserveInputs(String) - Method in class jrpc.clightning.CLightningRPC
- reserveInputs(String, boolean) - Method in class jrpc.clightning.CLightningRPC
- reserveInputs(CommandRPCMediator, String, boolean) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- RESERVEINPUTS - jrpc.clightning.commands.Command
- Route - Class in jrpc.clightning.model.types
- Route() - Constructor for class jrpc.clightning.model.types.Route
- RPCCommand - Annotation Type in jrpc.clightning.annotation
- RPCMethod - Annotation Type in jrpc.clightning.annotation
- RPCMETHOD - jrpc.clightning.plugins.rpcmethods.RPCMethodType
- RPCMethodReflection - Class in jrpc.clightning.plugins.rpcmethods
- RPCMethodReflection(String, String, String, String, Method) - Constructor for class jrpc.clightning.plugins.rpcmethods.RPCMethodReflection
- RPCMethodReflection(String, String, String, String, RPCMethodType, Method) - Constructor for class jrpc.clightning.plugins.rpcmethods.RPCMethodReflection
- RPCMethodType - Enum in jrpc.clightning.plugins.rpcmethods
- RPCResponseWrapper<T> - Class in jrpc.wrapper.response
- RPCResponseWrapper() - Constructor for class jrpc.wrapper.response.RPCResponseWrapper
- RPCUnixRequestMethod - Class in jrpc.wrapper.socket
- RPCUnixRequestMethod(String, Map<String, Object>) - Constructor for class jrpc.wrapper.socket.RPCUnixRequestMethod
- runCommand(Command, String) - Method in class jrpc.clightning.commands.CommandRPCMediator
-
Deprecated.
- runCommand(Command, Map<String, Object>) - Method in class jrpc.clightning.commands.CommandRPCMediator
- runRegisterCommand(String, HashMap<String, Object>) - Method in class jrpc.clightning.CLightningRPC
- runRegisterCommand(String, HashMap<String, Object>) - Method in class jrpc.clightning.commands.CommandRPCMediator
- runRegisterCommand(ICommandKey, HashMap<String, Object>) - Method in class jrpc.clightning.CLightningRPC
- runRegisterCommand(ICommandKey, HashMap<String, Object>) - Method in class jrpc.clightning.commands.CommandRPCMediator
S
- sendNotification(String, CLightningJsonObject) - Method in class jrpc.clightning.plugins.CLightningPlugin
-
Method to tell the plugin that the user want send a notification
- sendPSBT(String) - Method in class jrpc.clightning.CLightningRPC
- sendPSBT(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- SENDPSBT - jrpc.clightning.commands.Command
- serialization(Object) - Method in interface jrpc.service.converters.IConverter
- serialization(Object) - Method in class jrpc.service.converters.JsonConverter
- ServiceException - Exception in jrpc.exceptions
- ServiceException() - Constructor for exception jrpc.exceptions.ServiceException
- ServiceException(String) - Constructor for exception jrpc.exceptions.ServiceException
- ServiceException(String, Throwable) - Constructor for exception jrpc.exceptions.ServiceException
- ServiceException(String, Throwable, boolean, boolean) - Constructor for exception jrpc.exceptions.ServiceException
- ServiceException(Throwable) - Constructor for exception jrpc.exceptions.ServiceException
- setAddress(String) - Method in class jrpc.clightning.model.types.CLightningOutput
- setAmount(String) - Method in class jrpc.clightning.model.types.bitcoin.BitcoinDestination
- setAmount(String) - Method in class jrpc.clightning.model.types.CLightningOutput
- setBlockHeight(BigInteger) - Method in class jrpc.clightning.model.types.CLightningOutput
- SETCHANNELFEE - jrpc.clightning.commands.Command
- setChannels(List<CLightningInfoChannel>) - Method in class jrpc.clightning.model.CLightningListFunds
- setConfigs(CLightingPluginConfig) - Method in class jrpc.clightning.plugins.CLightningPlugin
- setConfigs(CLightingPluginConfig) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- setDefaultValue(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- setDeprecated(boolean) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- setDescriptionOption(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- setDynamic(Boolean) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
- setFeeRateInfo(FeeRateInfo) - Method in class jrpc.clightning.model.CLightningFeeRate
- setName(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- setOnChainFeeEstimates(OnChainFeeEstimates) - Method in class jrpc.clightning.model.CLightningFeeRate
- setOutput(Integer) - Method in class jrpc.clightning.model.types.CLightningOutput
- setOutputs(List<CLightningOutput>) - Method in class jrpc.clightning.model.CLightningListFunds
- setParametersReady(boolean) - Method in class jrpc.clightning.plugins.CLightningPlugin
- setReserved(Boolean) - Method in class jrpc.clightning.model.types.CLightningOutput
- setScriptPubKey(String) - Method in class jrpc.clightning.model.types.CLightningOutput
- setStatus(String) - Method in class jrpc.clightning.model.types.CLightningOutput
- setTxId(String) - Method in class jrpc.clightning.model.types.CLightningOutput
- setType(String) - Method in class jrpc.clightning.model.CLightningFeeRate
- setType(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- setValue(BigInteger) - Method in class jrpc.clightning.model.types.CLightningOutput
- signPSBT(String) - Method in class jrpc.clightning.CLightningRPC
- signPSBT(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- SIGNPSBT - jrpc.clightning.commands.Command
- size() - Method in class jrpc.clightning.model.CLightningListChannels
- size() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- socket - Variable in class jrpc.clightning.CLightningRPC
- socket - Variable in class jrpc.clightning.LiteCLightningRPC
- socketFile - Variable in class jrpc.service.socket.UnixDomainSocketRpc
- start() - Method in class jrpc.clightning.plugins.CLightningPlugin
- start() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
- stop() - Method in class jrpc.clightning.CLightningRPC
- STOP - jrpc.clightning.commands.Command
- store(String, Object) - Method in class jrpc.clightning.model.CLightningProprietiesMediator
- Subscription - Annotation Type in jrpc.clightning.annotation
T
- toString() - Method in enum jrpc.clightning.model.types.AddressType
- toString() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinUTXO
- toString() - Method in class jrpc.clightning.model.types.ExcludeChannel
- toString() - Method in enum jrpc.clightning.model.types.FeeRateStyle
- toString() - Method in class jrpc.clightning.plugins.CLightningPlugin
- toString() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
- toString() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- toString() - Method in enum jrpc.clightning.plugins.rpcmethods.RPCMethodType
- toString() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
- toTypeFromClass() - Method in class jrpc.clightning.commands.AbstractRPCCommand
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandConnect
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandDecodePay
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandDisconnect
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandFeeRate
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandFundPSBT
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandGetRoute
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandHelp
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListChannels
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListConfigs
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListNodes
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListPays
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListPeers
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListSendPays
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListTransactions
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandPay
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandPing
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandReserveInputs
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandSendPSBT
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandSignPSBT
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandStop
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandUnreserveInputs
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandWaitingInvoice
- toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandWaitSenDPay
- txDiscard(String) - Method in class jrpc.clightning.CLightningRPC
- txDiscard(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- TXDISCARD - jrpc.clightning.commands.Command
- txPrepare(List<BitcoinDestination>) - Method in class jrpc.clightning.CLightningRPC
- txPrepare(List<BitcoinDestination>, String, int, List<BitcoinUTXO>) - Method in class jrpc.clightning.CLightningRPC
- txPrepare(CommandRPCMediator, List<BitcoinDestination>, String, int, List<BitcoinUTXO>) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- TXPREPARE - jrpc.clightning.commands.Command
- TXSEND - jrpc.clightning.commands.Command
- type - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
- typeValue() - Method in annotation type jrpc.clightning.annotation.PluginOption
U
- UnixDomainSocketRpc - Class in jrpc.service.socket
- UnixDomainSocketRpc(String) - Constructor for class jrpc.service.socket.UnixDomainSocketRpc
- unregisterCommand(ICommandKey) - Method in class jrpc.clightning.CLightningRPC
- unregisterCommand(ICommandKey) - Method in class jrpc.clightning.commands.CommandRPCMediator
- unReserveInputs(String) - Method in class jrpc.clightning.CLightningRPC
- unReserveInputs(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- UNRESERVEINPUTS - jrpc.clightning.commands.Command
- usage - Variable in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
V
- valueOf(String) - Static method in enum jrpc.clightning.commands.Command
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jrpc.clightning.model.types.AddressType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jrpc.clightning.model.types.FeeRateStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jrpc.clightning.plugins.log.PluginLog
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jrpc.clightning.plugins.rpcmethods.RPCMethodType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jrpc.service.CLightningLogger.LevelLogger
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jrpc.clightning.commands.Command
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jrpc.clightning.model.types.AddressType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jrpc.clightning.model.types.FeeRateStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jrpc.clightning.plugins.log.PluginLog
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jrpc.clightning.plugins.rpcmethods.RPCMethodType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jrpc.service.CLightningLogger.LevelLogger
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueToHasMap(String) - Method in class jrpc.clightning.commands.CommandRPCMediator
-
Deprecated.
- valueToList(String) - Method in class jrpc.clightning.commands.CommandRPCMediator
-
Deprecated.
W
- waitInvoice(String) - Method in class jrpc.clightning.CLightningRPC
- waitInvoice(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
- WAITINVOICE - jrpc.clightning.commands.Command
- waitSendPay(String) - Method in class jrpc.clightning.CLightningRPC
- WAITSENDPAY - jrpc.clightning.commands.Command
- waitSendPays(String, int, int) - Method in class jrpc.clightning.CLightningRPC
- waitSendPays(CommandRPCMediator, String, int, int) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
- WARNING - jrpc.clightning.plugins.log.PluginLog
- withdraw(String, String) - Method in class jrpc.clightning.CLightningRPC
- withdraw(String, String, String, int, List<BitcoinUTXO>) - Method in class jrpc.clightning.CLightningRPC
- withdraw(CommandRPCMediator, String, String, String, int, List<BitcoinUTXO>) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
- WITHDRAW - jrpc.clightning.commands.Command
- write(JsonWriter, Object) - Method in class jrpc.service.converters.jsontypeadapter.ObjectTypeAdapter
- write(JsonWriter, Date) - Method in class jrpc.service.converters.JsonConverter.MyDateTypeAdapter
- write(JsonWriter, CLightningFeeRate) - Method in class jrpc.service.converters.jsontypeadapter.FeeRateTypeAdapter
- write(JsonWriter, BitcoinDestination) - Method in class jrpc.service.converters.jsontypeadapter.BitcoinOutputTypeAdapter
- write(JsonWriter, BitcoinUTXO) - Method in class jrpc.service.converters.jsontypeadapter.BitcoinUTXOTypeAdapter
- write(JsonWriter, InitMethod) - Method in class jrpc.service.converters.jsontypeadapter.InitMethodTypeAdapter
- write(JsonWriter, ManifestMethod) - Method in class jrpc.service.converters.jsontypeadapter.ManifestMethodTypeAdapter
All Classes All Packages