| FailureCode | |
| 1 (Type/Class) | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| FailureMessage | |
| 1 (Type/Class) | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| false# | Data.Choice |
| fe | Crypto.Curve.Secp256k1 |
| Feature | |
| 1 (Type/Class) | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| featureAssumed | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| featureBaseBit | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| FeatureBits | |
| 1 (Type/Class) | Lightning.Protocol.BOLT2.Types, Lightning.Protocol.BOLT2 |
| 2 (Type/Class) | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| featureBits | |
| 1 (Function) | Lightning.Protocol.BOLT2.Types, Lightning.Protocol.BOLT2 |
| 2 (Function) | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| featureByBit | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| featureByName | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| featureContexts | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| featureDependencies | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| FeatureLevel | Lightning.Protocol.BOLT9.Types, Lightning.Protocol.BOLT9 |
| featureName | Lightning.Protocol.BOLT9.Features, Lightning.Protocol.BOLT9 |
| FeatureVector | Lightning.Protocol.BOLT9.Types, Lightning.Protocol.BOLT9 |
| FeeBaseMsat | |
| 1 (Type/Class) | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| FeeInsufficient | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| FeeProportionalMillionths | |
| 1 (Type/Class) | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| FeeratePerKw | |
| 1 (Type/Class) | Lightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3 |
| FinalIncorrectCltvExpiry | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| FinalIncorrectHtlcAmount | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| finalize | Lightning.Protocol.BOLT8 |
| fiNextPacket | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| fingerprint | Crypto.HDKey.BIP32 |
| fiPayload | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| fiSharedSecret | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| fmCode | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| fmData | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| fmTlvs | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| formatScid | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| Forward | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| ForwardInfo | |
| 1 (Type/Class) | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| FrameError | Lightning.Protocol.BOLT8 |
| FrameOk | Lightning.Protocol.BOLT8 |
| FrameResult | Lightning.Protocol.BOLT8 |
| french | Crypto.KDF.BIP39 |
| from | |
| 1 (Function) | Numeric.Montgomery.Secp256k1.Curve |
| 2 (Function) | Numeric.Montgomery.Secp256k1.Scalar |
| fromByteString | Lightning.Protocol.BOLT9.Types, Lightning.Protocol.BOLT9 |
| from_base16 | |
| 1 (Function) | Bitcoin.Prim.Script |
| 2 (Function) | Bitcoin.Prim.Tx |
| from_bit# | Data.Choice |
| from_bytes | |
| 1 (Function) | Bitcoin.Prim.Tx |
| 2 (Function) | Lightning.Protocol.BOLT3 |
| from_full_mask# | Data.Choice |
| from_script | Bitcoin.Prim.Script |
| from_vartime | |
| 1 (Function) | Data.Word.Wide |
| 2 (Function) | Data.Word.Wider |
| from_word_eq# | Data.Choice |
| from_word_gt# | Data.Choice |
| from_word_le# | Data.Choice |
| from_word_lt# | Data.Choice |
| from_word_nonzero# | Data.Choice |
| FundingCreated | |
| 1 (Type/Class) | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| fundingCreatedFundingOutIdx | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| fundingCreatedFundingTxid | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| fundingCreatedSignature | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| fundingCreatedTempChannelId | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| FundingPubkey | |
| 1 (Type/Class) | Lightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3 |
| FundingSigned | |
| 1 (Type/Class) | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| fundingSignedChannelId | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| fundingSignedSignature | Lightning.Protocol.BOLT2.Messages, Lightning.Protocol.BOLT2 |
| funding_script | Lightning.Protocol.BOLT3.Scripts, Lightning.Protocol.BOLT3 |
| funding_witness | Lightning.Protocol.BOLT3.Scripts, Lightning.Protocol.BOLT3 |