Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data Request
- data Response
- data Response'Either
- _Response'Success' :: Prism' Response'Either Response'Success
- _Response'Failure' :: Prism' Response'Either Response'Failure
- data Response'Failure
- data Response'Failure'InputFailure
- data Response'Failure'InputFailure
- data Response'Failure'InputFailure'UnrecognizedValue
- data Response'Success
Documentation
Fields :
Instances
Fields :
ctx
:: Lens' Response Proto.BtcLsp.Data.HighLevel.Ctx
maybe'ctx
:: Lens' Response (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.Ctx)
maybe'either
:: Lens' Response (Prelude.Maybe Response'Either)
maybe'success
:: Lens' Response (Prelude.Maybe Response'Success)
success
:: Lens' Response Response'Success
maybe'failure
:: Lens' Response (Prelude.Maybe Response'Failure)
failure
:: Lens' Response Response'Failure
Instances
data Response'Either Source #
Instances
_Response'Success' :: Prism' Response'Either Response'Success Source #
_Response'Failure' :: Prism' Response'Either Response'Failure Source #
data Response'Failure Source #
Fields :
generic
:: Lens' Response'Failure [Proto.BtcLsp.Data.HighLevel.InputFailure]
vec'generic
:: Lens' Response'Failure (Data.Vector.Vector Proto.BtcLsp.Data.HighLevel.InputFailure)
specific
:: Lens' Response'Failure [Response
Failure
InputFailure]vec'specific
:: Lens' Response'Failure (Data.Vector.Vector Response
Failure
InputFailure)internal
:: Lens' Response'Failure [Proto.BtcLsp.Data.HighLevel.InternalFailure]
vec'internal
:: Lens' Response'Failure (Data.Vector.Vector Proto.BtcLsp.Data.HighLevel.InternalFailure)
Instances
data Response'Failure'InputFailure Source #
Response'Failure'DEFAULT | |
Response'Failure'InputFailure'Unrecognized !Response'Failure'InputFailure'UnrecognizedValue |
Instances
data Response'Failure'InputFailure Source #
Instances
data Response'Failure'InputFailure'UnrecognizedValue Source #
Instances
data Response'Success Source #
Fields :
lspLnNodes
:: Lens' Response'Success [Proto.BtcLsp.Data.HighLevel.LnPeer]
vec'lspLnNodes
:: Lens' Response'Success (Data.Vector.Vector Proto.BtcLsp.Data.HighLevel.LnPeer)
swapIntoLnMinAmt
:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.LocalBalance
maybe'swapIntoLnMinAmt
:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.LocalBalance)
swapIntoLnMaxAmt
:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.LocalBalance
maybe'swapIntoLnMaxAmt
:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.LocalBalance)
swapFromLnMinAmt
:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.LocalBalance
maybe'swapFromLnMinAmt
:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.LocalBalance)
swapFromLnMaxAmt
:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.LocalBalance
maybe'swapFromLnMaxAmt
:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.LocalBalance)
swapLnFeeRate
:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.FeeRate
maybe'swapLnFeeRate
:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.FeeRate)
swapLnMinFee
:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.FeeMoney
maybe'swapLnMinFee
:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.FeeMoney)