Index - D

decideData.Choice
decode 
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
decodeAcceptChannelLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeAcceptChannel2Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeAnnouncementSignaturesLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeBigSize 
1 (Function)Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
2 (Function)Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
decodeBlindedHopDataLightning.Protocol.BOLT4.Blinding, Lightning.Protocol.BOLT4
decodeChannelAnnouncementLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeChannelFlagsLightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7
decodeChannelReadyLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeChannelReestablishLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeChannelUpdateLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeClosingCompleteLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeClosingSigLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeClosingSignedLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeCommitmentSignedLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeEnvelopeLightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1
decodeEnvelopeWithLightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1
DecodeError 
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
decodeErrorLightning.Protocol.BOLT1.Codec
decodeFailureMessageLightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
decodeFundingCreatedLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeFundingSignedLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeGossipTimestampFilterLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeHopPayloadLightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
decodeInitLightning.Protocol.BOLT1.Codec
DecodeInsufficientBytes 
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
DecodeInvalidAddressLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
DecodeInvalidAliasLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
DecodeInvalidChainHash 
1 (Data Constructor)Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
2 (Data Constructor)Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
DecodeInvalidChannelId 
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
DecodeInvalidExtensionLightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1
DecodeInvalidLength 
1 (Data Constructor)Lightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1
2 (Data Constructor)Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
DecodeInvalidNodeIdLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
DecodeInvalidOnionPacketLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
DecodeInvalidPaymentHashLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
DecodeInvalidPaymentPreimageLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
DecodeInvalidPoint 
1 (Data Constructor)Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
2 (Data Constructor)Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
DecodeInvalidRgbColorLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
DecodeInvalidSecretLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
DecodeInvalidShortChannelIdLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
DecodeInvalidSignature 
1 (Data Constructor)Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
2 (Data Constructor)Lightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
DecodeInvalidTxIdLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeMessageLightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1
decodeMessageFlagsLightning.Protocol.BOLT7.Types, Lightning.Protocol.BOLT7
decodeMinSignedLightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeNodeAnnouncementLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeOnionPacketLightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
decodeOpenChannelLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeOpenChannel2Lightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodePeerStorageLightning.Protocol.BOLT1.Codec
decodePeerStorageRetrievalLightning.Protocol.BOLT1.Codec
decodePingLightning.Protocol.BOLT1.Codec
decodePongLightning.Protocol.BOLT1.Codec
decodeQueryChannelRangeLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeQueryShortChannelIdsLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeReplyChannelRangeLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeReplyShortChannelIdsEndLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeRevokeAndAckLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeS16Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeS32Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeS64Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeS8Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeShortChannelIdLightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
decodeShortChannelIdListLightning.Protocol.BOLT7.Codec, Lightning.Protocol.BOLT7
decodeShutdownLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeStfuLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTlvLightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
DecodeTlvError 
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
decodeTlvStream 
1 (Function)Lightning.Protocol.BOLT1.TLV, Lightning.Protocol.BOLT1
2 (Function)Lightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
decodeTlvStreamRawLightning.Protocol.BOLT1.TLV, Lightning.Protocol.BOLT1
decodeTlvStreamWithLightning.Protocol.BOLT1.TLV, Lightning.Protocol.BOLT1
decodeTu16Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeTu32Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeTu64Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeTxAbortLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTxAckRbfLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTxAddInputLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTxAddOutputLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTxCompleteLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTxInitRbfLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTxRemoveInputLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTxRemoveOutputLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeTxSignaturesLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeU16Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeU32Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
decodeU64Lightning.Protocol.BOLT1.Prim, Lightning.Protocol.BOLT1
DecodeUnknownEvenTypeLightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1
DecodeUnknownOddTypeLightning.Protocol.BOLT1.Codec, Lightning.Protocol.BOLT1
decodeUpdateAddHtlcLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeUpdateFailHtlcLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeUpdateFailMalformedHtlcLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeUpdateFeeLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeUpdateFulfillHtlcLightning.Protocol.BOLT2.Codec, Lightning.Protocol.BOLT2
decodeWarningLightning.Protocol.BOLT1.Codec
decodeWord32TULightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
decodeWord64TULightning.Protocol.BOLT4.Codec, Lightning.Protocol.BOLT4
decode_txLightning.Protocol.BOLT3.Decode, Lightning.Protocol.BOLT3
decrypt 
1 (Function)Crypto.AEAD.ChaCha20Poly1305
2 (Function)Lightning.Protocol.BOLT8
decryptHopDataLightning.Protocol.BOLT4.Blinding, Lightning.Protocol.BOLT4
DecryptionFailed 
1 (Data Constructor)Lightning.Protocol.BOLT4.Blinding, Lightning.Protocol.BOLT4
2 (Data Constructor)Lightning.Protocol.BOLT8
decrypt_frameLightning.Protocol.BOLT8
decrypt_frame_partialLightning.Protocol.BOLT8
DelayedPaymentBasepoint 
1 (Type/Class)Lightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3
2 (Data Constructor)Lightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3
derive 
1 (Function)Crypto.KDF.HMAC
2 (Function)Crypto.KDF.PBKDF
3 (Function)Crypto.HDKey.BIP32
derive'Crypto.HDKey.BIP32
deriveAmmagLightning.Protocol.BOLT4.Prim, Lightning.Protocol.BOLT4
deriveBlindedNodeIdLightning.Protocol.BOLT4.Blinding, Lightning.Protocol.BOLT4
deriveBlindingRhoLightning.Protocol.BOLT4.Blinding, Lightning.Protocol.BOLT4
DerivedKey 
1 (Type/Class)Lightning.Protocol.BOLT4.Prim, Lightning.Protocol.BOLT4
2 (Data Constructor)Lightning.Protocol.BOLT4.Prim, Lightning.Protocol.BOLT4
deriveMuLightning.Protocol.BOLT4.Prim, Lightning.Protocol.BOLT4
derivePadLightning.Protocol.BOLT4.Prim, Lightning.Protocol.BOLT4
deriveRhoLightning.Protocol.BOLT4.Prim, Lightning.Protocol.BOLT4
deriveUmLightning.Protocol.BOLT4.Prim, Lightning.Protocol.BOLT4
derive_child_privCrypto.HDKey.BIP32
derive_child_priv'Crypto.HDKey.BIP32
derive_child_pubCrypto.HDKey.BIP32
derive_child_pub'Crypto.HDKey.BIP32
derive_localpubkeyLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_local_delayedpubkeyLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_local_htlcpubkeyLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_old_secretLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_partialCrypto.HDKey.BIP32
derive_partial'Crypto.HDKey.BIP32
derive_per_commitment_pointLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_pub 
1 (Function)Crypto.Curve.Secp256k1
2 (Function)Crypto.Curve.Secp256k1
derive_pub'Crypto.Curve.Secp256k1
derive_pubkeyLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_remote_delayedpubkeyLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_remote_htlcpubkeyLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_revocationpubkeyLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
derive_secretLightning.Protocol.BOLT3.Keys, Lightning.Protocol.BOLT3
doubleCrypto.Curve.Secp256k1
DRBG 
1 (Type/Class)Crypto.DRBG.HMAC.SHA256
2 (Type/Class)Crypto.DRBG.HMAC.SHA512
DustLimit 
1 (Type/Class)Lightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3
2 (Data Constructor)Lightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3
DustLimitViolationLightning.Protocol.BOLT3.Validate, Lightning.Protocol.BOLT3
dust_p2pkhLightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3
dust_p2shLightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3
dust_p2wpkhLightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3
dust_p2wshLightning.Protocol.BOLT3.Types, Lightning.Protocol.BOLT3