| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Proto.BtcLsp.Method.GetCfg
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.Ctxmaybe'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'Successmaybe'failure:: Lens' Response (Prelude.Maybe Response'Failure)failure:: Lens' Response Response'Failure
Instances
data Response'Either Source #
Constructors
| Response'Success' !Response'Success | |
| Response'Failure' !Response'Failure |
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 [ResponseFailureInputFailure]vec'specific:: Lens' Response'Failure (Data.Vector.Vector ResponseFailureInputFailure)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 #
Constructors
| 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.LocalBalancemaybe'swapIntoLnMinAmt:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.LocalBalance)swapIntoLnMaxAmt:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.LocalBalancemaybe'swapIntoLnMaxAmt:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.LocalBalance)swapFromLnMinAmt:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.LocalBalancemaybe'swapFromLnMinAmt:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.LocalBalance)swapFromLnMaxAmt:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.LocalBalancemaybe'swapFromLnMaxAmt:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.LocalBalance)swapLnFeeRate:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.FeeRatemaybe'swapLnFeeRate:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.FeeRate)swapLnMinFee:: Lens' Response'Success Proto.BtcLsp.Data.HighLevel.FeeMoneymaybe'swapLnMinFee:: Lens' Response'Success (Prelude.Maybe Proto.BtcLsp.Data.HighLevel.FeeMoney)