Package org.ldk.structs
Class APIError
- java.lang.Object
-
- org.ldk.structs.APIError
-
- Direct Known Subclasses:
APIError.APIMisuseError
,APIError.ChannelUnavailable
,APIError.FeeRateTooHigh
,APIError.IncompatibleShutdownScript
,APIError.MonitorUpdateFailed
,APIError.RouteError
public class APIError extends Object
Indicates an error on the client's part (usually some variant of attempting to use too-low or too-high values)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
APIError.APIMisuseError
static class
APIError.ChannelUnavailable
static class
APIError.FeeRateTooHigh
static class
APIError.IncompatibleShutdownScript
static class
APIError.MonitorUpdateFailed
static class
APIError.RouteError
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static APIError
apimisuse_error(String err)
Utility method to constructs a new APIMisuseError-variant APIErrorstatic APIError
channel_unavailable(String err)
Utility method to constructs a new ChannelUnavailable-variant APIErrorAPIError
clone()
Creates a copy of the APIErrorstatic APIError
fee_rate_too_high(String err, int feerate)
Utility method to constructs a new FeeRateTooHigh-variant APIErrorprotected void
finalize()
static APIError
incompatible_shutdown_script(ShutdownScript script)
Utility method to constructs a new IncompatibleShutdownScript-variant APIErrorstatic APIError
monitor_update_failed()
Utility method to constructs a new MonitorUpdateFailed-variant APIErrorstatic APIError
route_error(String err)
Utility method to constructs a new RouteError-variant APIError
-
-
-
Method Detail
-
finalize
protected void finalize() throws Throwable
-
apimisuse_error
public static APIError apimisuse_error(String err)
Utility method to constructs a new APIMisuseError-variant APIError
-
fee_rate_too_high
public static APIError fee_rate_too_high(String err, int feerate)
Utility method to constructs a new FeeRateTooHigh-variant APIError
-
route_error
public static APIError route_error(String err)
Utility method to constructs a new RouteError-variant APIError
-
channel_unavailable
public static APIError channel_unavailable(String err)
Utility method to constructs a new ChannelUnavailable-variant APIError
-
monitor_update_failed
public static APIError monitor_update_failed()
Utility method to constructs a new MonitorUpdateFailed-variant APIError
-
incompatible_shutdown_script
public static APIError incompatible_shutdown_script(ShutdownScript script)
Utility method to constructs a new IncompatibleShutdownScript-variant APIError
-
-