| Interface | Description |
|---|---|
| MacaroonContext |
Interface for MacaroonContext used to manage which Macaroon that should be used
for API calls.
|
| Class | Description |
|---|---|
| API |
Base class for Wrapping API implementations.
|
| AsynchronousAPI |
Base call for all Asynchronous API implementations.
|
| AsynchronousLndAPI |
API Class for generating asynchronous API calls to LDN server using wrapped objects.
|
| MacaroonClientInterceptor |
Macaroon Client Call Interceptor used to inject current macaroon into each GRPC call.
|
| Message<T> |
Base Wrapper Message class containing the base functionality for
all LND Messages.
|
| StaticFileMacaroonContext |
MacaroonContext that reads a static file during construction
and returns the macaroon content for each calls.
|
| StatusExceptionWrapper |
Class wrapping a GRPC status exception.
|
| StreamObserverWrapper<T> |
StreamObserverWrapper is converts received api object to wrapped objects.
|
| SynchronousAPI |
Base call for all Synchronous API implementations.
|
| SynchronousLndAPI |
API Class for generating synchronous API calls to LDN server using wrapped objects.
|
| V1XMLParser |
LND Version 1 implementation of XML Api
Created by Philip Vendil.
|
| ValidationProblems |
Class containing validation problem information about which field and description
of the problem.
|
| ValidationResult |
Created by Message.validate() containing a result of the validation.
|
| WrapperFactory |
Wrapper factory converting a GRPC Message into it's wrapper object.
|
| XMLParser |
Class containing help methods to marshall and unmarshall XML data to messages.
|
| XMLParserFactory |
Factory class to retrieve Singleton XML Parser within the factory instance.
|
| Exception | Description |
|---|---|
| ClientSideException |
Exception indicating an error occurred on client side which
indicate there is some problem on the client side such
as invalid request data.
|
| CommunicationException |
Exception indicating an error occurred when communicating
with server.
|
| ServerSideException |
Exception indicating an error occurred on server side which
indicate there is some problem on the server side that might
persist for some time.
|
| StatusException |
Base exception that is wrapped around GRPC status.
|
| ValidationException |
Exception indicating an error occurred validating a message.
|