| ecdh | |
| 1 (Function) | Crypto.Curve.Secp256k1 |
| 2 (Function) | Crypto.Curve.Secp256k1 |
| ECDSA | |
| 1 (Type/Class) | Crypto.Curve.Secp256k1 |
| 2 (Data Constructor) | Crypto.Curve.Secp256k1 |
| ecdsa_r | Crypto.Curve.Secp256k1 |
| ecdsa_s | Crypto.Curve.Secp256k1 |
| empty | Lightning.Protocol.BOLT9.Types, Lightning.Protocol.BOLT9 |
| EmptyPath | Lightning.Protocol.BOLT4.Blinding, Lightning.Protocol.BOLT4 |
| EmptyRoute | Lightning.Protocol.BOLT4.Construct |
| empty_store | Lightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3 |
| encode | |
| 1 (Function) | Data.ByteString.Base32 |
| 2 (Function) | Data.ByteString.Bech32 |
| 3 (Function) | Data.ByteString.Bech32m |
| 4 (Function) | Data.ByteString.Base58 |
| 5 (Function) | Data.ByteString.Base58Check |
| 6 (Function) | Data.ByteString.Base16 |
| encodeAcceptChannel | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeAcceptChannel2 | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeAnnouncementSignatures | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeBigSize | |
| 1 (Function) | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| 2 (Function) | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encodeBlindedHopData | Lightning.Protocol.BOLT4.Blinding, Lightning.Protocol.BOLT4 |
| encodeChannelAnnouncement | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeChannelFlags | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| encodeChannelReady | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeChannelReestablish | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeChannelUpdate | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeClosingComplete | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeClosingSig | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeClosingSigned | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeCommitmentSigned | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeEnvelope | Lightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1 |
| EncodeError | |
| 1 (Type/Class) | Lightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1 |
| 2 (Type/Class) | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| 3 (Type/Class) | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeError | Lightning.Protocol.BOLT1.Codec |
| encodeFailureMessage | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encodeFundingCreated | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeFundingSigned | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeGossipTimestampFilter | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeHopPayload | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encodeInit | Lightning.Protocol.BOLT1.Codec |
| encodeInitTlvs | Lightning.Protocol.BOLT1.TLV |
| encodeLength | Lightning.Protocol.BOLT1.Prim |
| EncodeLengthOverflow | |
| 1 (Data Constructor) | Lightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| 3 (Data Constructor) | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeMessage | Lightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1 |
| encodeMessageFlags | Lightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7 |
| EncodeMessageTooLarge | Lightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1 |
| encodeMinSigned | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeNodeAnnouncement | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeOnionPacket | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encodeOpenChannel | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeOpenChannel2 | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodePeerStorage | Lightning.Protocol.BOLT1.Codec |
| encodePeerStorageRetrieval | Lightning.Protocol.BOLT1.Codec |
| encodePing | Lightning.Protocol.BOLT1.Codec |
| encodePong | Lightning.Protocol.BOLT1.Codec |
| encodeQueryChannelRange | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeQueryShortChannelIds | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeReplyChannelRange | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeReplyShortChannelIdsEnd | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeRevokeAndAck | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeS16 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeS32 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeS64 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeS8 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeShortChannelId | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encodeShortChannelIdList | Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7 |
| encodeShutdown | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeStfu | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTlv | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encodeTlvRecord | Lightning.Protocol.BOLT1.TLV |
| encodeTlvStream | |
| 1 (Function) | Lightning.Protocol.BOLT1.TLV, Lightning.Protocol.BOLT1 |
| 2 (Function) | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encodeTu16 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeTu32 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeTu64 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeTxAbort | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTxAckRbf | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTxAddInput | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTxAddOutput | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTxComplete | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTxInitRbf | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTxRemoveInput | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTxRemoveOutput | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeTxSignatures | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeU16 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeU32 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeU64 | Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1 |
| encodeUpdateAddHtlc | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeUpdateFailHtlc | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeUpdateFailMalformedHtlc | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeUpdateFee | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeUpdateFulfillHtlc | Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2 |
| encodeWarning | Lightning.Protocol.BOLT1.Codec |
| encodeWord32TU | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encodeWord64TU | Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4 |
| encode_closing_tx | Lightning.Protocol.BOLT3.Encode, Lightning.Protocol.BOLT3 |
| encode_funding_witness | Lightning.Protocol.BOLT3.Encode, Lightning.Protocol.BOLT3 |
| encode_htlc_tx | Lightning.Protocol.BOLT3.Encode, Lightning.Protocol.BOLT3 |
| encode_tx | Lightning.Protocol.BOLT3.Encode, Lightning.Protocol.BOLT3 |
| encode_tx_for_signing | Lightning.Protocol.BOLT3.Encode, Lightning.Protocol.BOLT3 |
| encode_witness | Lightning.Protocol.BOLT3.Encode, Lightning.Protocol.BOLT3 |
| encrypt | |
| 1 (Function) | Crypto.AEAD.ChaCha20Poly1305 |
| 2 (Function) | Lightning.Protocol.BOLT8 |
| encryptHopData | Lightning.Protocol.BOLT4.Blinding, Lightning.Protocol.BOLT4 |
| english | Crypto.KDF.BIP39 |
| Envelope | |
| 1 (Type/Class) | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| 2 (Data Constructor) | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| envExtension | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| envPayload | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| envType | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| eq | |
| 1 (Function) | Data.Choice |
| 2 (Function) | Data.Word.Wide |
| 3 (Function) | Numeric.Montgomery.Secp256k1.Curve |
| 4 (Function) | Numeric.Montgomery.Secp256k1.Scalar |
| eq# | |
| 1 (Function) | Data.Word.Limb |
| 2 (Function) | Data.Word.Wider |
| eq_vartime | |
| 1 (Function) | Data.Word.Wide |
| 2 (Function) | Data.Word.Wider |
| 3 (Function) | Numeric.Montgomery.Secp256k1.Curve |
| 4 (Function) | Numeric.Montgomery.Secp256k1.Scalar |
| eq_vartime# | Data.Word.Limb |
| eq_wide# | Data.Choice |
| eq_wider# | Data.Choice |
| eq_word# | Data.Choice |
| Error | |
| 1 (Type/Class) | Crypto.AEAD.ChaCha20Poly1305 |
| 2 (Type/Class) | Crypto.Cipher.ChaCha20 |
| 3 (Type/Class) | Crypto.DRBG.HMAC.SHA256, Crypto.DRBG.HMAC.SHA512 |
| 4 (Type/Class) | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| 5 (Data Constructor) | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| 6 (Type/Class) | Lightning.Protocol.BOLT4.Construct |
| 7 (Type/Class) | Lightning.Protocol.BOLT8 |
| errorChannelId | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| errorData | Lightning.Protocol.BOLT1.Message, Lightning.Protocol.BOLT1 |
| ErrorPacket | |
| 1 (Type/Class) | Lightning.Protocol.BOLT4.Error |
| 2 (Data Constructor) | Lightning.Protocol.BOLT4.Error |
| exp | |
| 1 (Function) | Numeric.Montgomery.Secp256k1.Curve |
| 2 (Function) | Numeric.Montgomery.Secp256k1.Scalar |
| exp# | |
| 1 (Function) | Numeric.Montgomery.Secp256k1.Curve |
| 2 (Function) | Numeric.Montgomery.Secp256k1.Scalar |
| expand | Crypto.KDF.HMAC |
| ExpiryTooFar | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| ExpiryTooSoon | Lightning.Protocol.BOLT4.Types, Lightning.Protocol.BOLT4 |
| Extended | Crypto.HDKey.BIP32 |
| extract | Crypto.KDF.HMAC |
| extract_preimage_htlc_success | Lightning.Protocol.BOLT5.Detect, Lightning.Protocol.BOLT5 |
| extract_preimage_offered | Lightning.Protocol.BOLT5.Detect, Lightning.Protocol.BOLT5 |