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.
|