Contents
Index
Index
add
1 (Function)
Data.Word.Wide
2 (Function)
Data.Word.Wider
3 (Function)
Numeric.Montgomery.Secp256k1.Curve
4 (Function)
Numeric.Montgomery.Secp256k1.Scalar
5 (Function)
Crypto.Curve.Secp256k1
add#
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
add_c#
Data.Word.Limb
add_mixed
Crypto.Curve.Secp256k1
add_mod
Data.Word.Wider
add_mod#
Data.Word.Wider
add_o
1 (Function)
Data.Word.Wide
2 (Function)
Data.Word.Wider
add_o#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
add_proj
Crypto.Curve.Secp256k1
add_s#
Data.Word.Limb
add_w#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
Affine
1 (Type/Class)
Crypto.Curve.Secp256k1
2 (Data Constructor)
Crypto.Curve.Secp256k1
affine
Crypto.Curve.Secp256k1
and
1 (Function)
Data.Choice
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
and#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
ba_to_bs
Bitcoin.Prim.Script
bits#
Data.Word.Limb
block
Crypto.Cipher.ChaCha20
bs_to_ba
Bitcoin.Prim.Script
BYTE
Bitcoin.Prim.Script
ChaCha
1 (Type/Class)
Crypto.Cipher.ChaCha20
2 (Data Constructor)
Crypto.Cipher.ChaCha20
chinese_simplified
Crypto.KDF.BIP39
chinese_traditional
Crypto.KDF.BIP39
Choice
Data.Choice
cipher
Crypto.Cipher.ChaCha20
ckd_priv
Crypto.HDKey.BIP32
ckd_priv'
Crypto.HDKey.BIP32
ckd_pub
Crypto.HDKey.BIP32
ckd_pub'
Crypto.HDKey.BIP32
cmp#
Data.Word.Wider
cmp_vartime
Data.Word.Wider
Context
1 (Type/Class)
Crypto.Curve.Secp256k1
2 (Data Constructor)
Crypto.Curve.Secp256k1
3 (Type/Class)
Crypto.Curve.Secp256k1
4 (Type/Class)
Crypto.HDKey.BIP32
CSecp256k1Error
Crypto.Curve.Secp256k1
cswap#
Data.Word.Limb
czech
Crypto.KDF.BIP39
decide
Data.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
decrypt
Crypto.AEAD.ChaCha20Poly1305
derive
1 (Function)
Crypto.KDF.HMAC
2 (Function)
Crypto.KDF.PBKDF
3 (Function)
Crypto.HDKey.BIP32
derive'
Crypto.HDKey.BIP32
derive_child_priv
Crypto.HDKey.BIP32
derive_child_priv'
Crypto.HDKey.BIP32
derive_child_pub
Crypto.HDKey.BIP32
derive_child_pub'
Crypto.HDKey.BIP32
derive_partial
Crypto.HDKey.BIP32
derive_partial'
Crypto.HDKey.BIP32
derive_pub
1 (Function)
Crypto.Curve.Secp256k1
2 (Function)
Crypto.Curve.Secp256k1
derive_pub'
Crypto.Curve.Secp256k1
double
Crypto.Curve.Secp256k1
DRBG
Crypto.DRBG.HMAC
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
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
encrypt
Crypto.AEAD.ChaCha20Poly1305
english
Crypto.KDF.BIP39
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
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
Extended
Crypto.HDKey.BIP32
extract
Crypto.KDF.HMAC
false#
Data.Choice
fe
Crypto.Curve.Secp256k1
fingerprint
Crypto.HDKey.BIP32
french
Crypto.KDF.BIP39
from
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
from_base16
Bitcoin.Prim.Script
from_bit#
Data.Choice
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
ge
Crypto.Curve.Secp256k1
gen
Crypto.DRBG.HMAC
gt
Data.Word.Wider
gt#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wider
hash
1 (Function)
Crypto.Hash.SHA256
2 (Function)
Crypto.Hash.SHA512
3 (Function)
Crypto.Hash.RIPEMD160
hash_lazy
1 (Function)
Crypto.Hash.SHA256
2 (Function)
Crypto.Hash.SHA512
3 (Function)
Crypto.Hash.RIPEMD160
HDKey
1 (Type/Class)
Crypto.HDKey.BIP32
2 (Data Constructor)
Crypto.HDKey.BIP32
hd_child
Crypto.HDKey.BIP32
hd_depth
Crypto.HDKey.BIP32
hd_key
Crypto.HDKey.BIP32
hd_parent
Crypto.HDKey.BIP32
HMAC
1 (Type/Class)
Crypto.DRBG.HMAC
2 (Type/Class)
Crypto.KDF.HMAC
3 (Type/Class)
Crypto.KDF.PBKDF
hmac
1 (Function)
Crypto.Hash.SHA256
2 (Function)
Crypto.Hash.SHA512
3 (Function)
Crypto.Hash.RIPEMD160
HMACEnv
Crypto.KDF.HMAC
hmac_lazy
1 (Function)
Crypto.Hash.SHA256
2 (Function)
Crypto.Hash.SHA512
3 (Function)
Crypto.Hash.RIPEMD160
identifier
Crypto.HDKey.BIP32
inv
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
inv#
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
InvalidKey
1 (Data Constructor)
Crypto.AEAD.ChaCha20Poly1305
2 (Data Constructor)
Crypto.Cipher.ChaCha20
InvalidMAC
Crypto.AEAD.ChaCha20Poly1305
InvalidNonce
1 (Data Constructor)
Crypto.AEAD.ChaCha20Poly1305
2 (Data Constructor)
Crypto.Cipher.ChaCha20
italian
Crypto.KDF.BIP39
japanese
Crypto.KDF.BIP39
KeyPair
Crypto.Curve.Secp256k1
keypair
Crypto.Curve.Secp256k1
keypair_pub
Crypto.Curve.Secp256k1
keypair_sec
Crypto.Curve.Secp256k1
korean
Crypto.KDF.BIP39
Limb
1 (Type/Class)
Data.Word.Limb
2 (Data Constructor)
Data.Word.Limb
LowS
Crypto.Curve.Secp256k1
lt
Data.Word.Wider
lt#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wider
MAC
1 (Type/Class)
Crypto.Hash.SHA256
2 (Data Constructor)
Crypto.Hash.SHA256
3 (Type/Class)
Crypto.Hash.SHA512
4 (Data Constructor)
Crypto.Hash.SHA512
mac
Crypto.MAC.Poly1305
mac#
Data.Word.Limb
master
Crypto.HDKey.BIP32
MaxBytesExceeded
Crypto.DRBG.HMAC
mnemonic
Crypto.KDF.BIP39
Montgomery
1 (Type/Class)
Numeric.Montgomery.Secp256k1.Curve
2 (Data Constructor)
Numeric.Montgomery.Secp256k1.Curve
3 (Type/Class)
Numeric.Montgomery.Secp256k1.Scalar
4 (Data Constructor)
Numeric.Montgomery.Secp256k1.Scalar
mul
1 (Function)
Data.Word.Wide
2 (Function)
Data.Word.Wider
3 (Function)
Numeric.Montgomery.Secp256k1.Curve
4 (Function)
Numeric.Montgomery.Secp256k1.Scalar
5 (Function)
Crypto.Curve.Secp256k1
mul#
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
mul_c
Data.Word.Wider
mul_c#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wider
mul_s#
Data.Word.Limb
mul_vartime
Crypto.Curve.Secp256k1
mul_w#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
mul_wnaf
Crypto.Curve.Secp256k1
n
Crypto.HDKey.BIP32
n'
Crypto.HDKey.BIP32
ne
Data.Choice
ne#
Data.Word.Limb
neg
1 (Function)
Data.Word.Wide
2 (Function)
Numeric.Montgomery.Secp256k1.Curve
3 (Function)
Numeric.Montgomery.Secp256k1.Scalar
4 (Function)
Crypto.Curve.Secp256k1
neg#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Numeric.Montgomery.Secp256k1.Curve
4 (Function)
Numeric.Montgomery.Secp256k1.Scalar
new
Crypto.DRBG.HMAC
ne_vartime#
Data.Word.Limb
nonzero#
Data.Word.Limb
not
1 (Function)
Data.Choice
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
not#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
odd
Data.Word.Wider
odd#
1 (Function)
Data.Word.Wider
2 (Function)
Numeric.Montgomery.Secp256k1.Curve
3 (Function)
Numeric.Montgomery.Secp256k1.Scalar
odd_vartime
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
one
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
OPCODE
Bitcoin.Prim.Script
Opcode
Bitcoin.Prim.Script
OP_0NOTEQUAL
Bitcoin.Prim.Script
OP_1
Bitcoin.Prim.Script
OP_10
Bitcoin.Prim.Script
OP_11
Bitcoin.Prim.Script
OP_12
Bitcoin.Prim.Script
OP_13
Bitcoin.Prim.Script
OP_14
Bitcoin.Prim.Script
OP_15
Bitcoin.Prim.Script
OP_16
Bitcoin.Prim.Script
OP_1ADD
Bitcoin.Prim.Script
OP_1NEGATE
Bitcoin.Prim.Script
OP_1SUB
Bitcoin.Prim.Script
OP_2
Bitcoin.Prim.Script
OP_2DIV
Bitcoin.Prim.Script
OP_2DROP
Bitcoin.Prim.Script
OP_2DUP
Bitcoin.Prim.Script
OP_2MUL
Bitcoin.Prim.Script
OP_2OVER
Bitcoin.Prim.Script
OP_2ROT
Bitcoin.Prim.Script
OP_2SWAP
Bitcoin.Prim.Script
OP_3
Bitcoin.Prim.Script
OP_3DUP
Bitcoin.Prim.Script
OP_4
Bitcoin.Prim.Script
OP_5
Bitcoin.Prim.Script
OP_6
Bitcoin.Prim.Script
OP_7
Bitcoin.Prim.Script
OP_8
Bitcoin.Prim.Script
OP_9
Bitcoin.Prim.Script
OP_ABS
Bitcoin.Prim.Script
OP_ADD
Bitcoin.Prim.Script
OP_AND
Bitcoin.Prim.Script
OP_BOOLAND
Bitcoin.Prim.Script
OP_BOOLOR
Bitcoin.Prim.Script
OP_CAT
Bitcoin.Prim.Script
OP_CHECKMULTISIG
Bitcoin.Prim.Script
OP_CHECKMULTISIGVERIFY
Bitcoin.Prim.Script
OP_CHECKSIG
Bitcoin.Prim.Script
OP_CHECKSIGADD
Bitcoin.Prim.Script
OP_CHECKSIGVERIFY
Bitcoin.Prim.Script
OP_CLTV
Bitcoin.Prim.Script
OP_CODESEPARATOR
Bitcoin.Prim.Script
OP_CSV
Bitcoin.Prim.Script
OP_DEPTH
Bitcoin.Prim.Script
OP_DIV
Bitcoin.Prim.Script
OP_DROP
Bitcoin.Prim.Script
OP_DUP
Bitcoin.Prim.Script
OP_ELSE
Bitcoin.Prim.Script
OP_ENDIF
Bitcoin.Prim.Script
OP_EQUAL
Bitcoin.Prim.Script
OP_EQUALVERIFY
Bitcoin.Prim.Script
OP_FROMALTSTACK
Bitcoin.Prim.Script
OP_GREATERTHAN
Bitcoin.Prim.Script
OP_GREATERTHANOREQUAL
Bitcoin.Prim.Script
OP_HASH160
Bitcoin.Prim.Script
OP_HASH256
Bitcoin.Prim.Script
OP_IF
Bitcoin.Prim.Script
OP_IFDUP
Bitcoin.Prim.Script
OP_INVALIDOPCODE
Bitcoin.Prim.Script
OP_INVERT
Bitcoin.Prim.Script
OP_LEFT
Bitcoin.Prim.Script
OP_LESSTHAN
Bitcoin.Prim.Script
OP_LESSTHANOREQUAL
Bitcoin.Prim.Script
OP_LSHIFT
Bitcoin.Prim.Script
OP_MAX
Bitcoin.Prim.Script
OP_MIN
Bitcoin.Prim.Script
OP_MOD
Bitcoin.Prim.Script
OP_MUL
Bitcoin.Prim.Script
OP_NEGATE
Bitcoin.Prim.Script
OP_NIP
Bitcoin.Prim.Script
OP_NOP
Bitcoin.Prim.Script
OP_NOP1
Bitcoin.Prim.Script
OP_NOP10
Bitcoin.Prim.Script
OP_NOP4
Bitcoin.Prim.Script
OP_NOP5
Bitcoin.Prim.Script
OP_NOP6
Bitcoin.Prim.Script
OP_NOP7
Bitcoin.Prim.Script
OP_NOP8
Bitcoin.Prim.Script
OP_NOP9
Bitcoin.Prim.Script
OP_NOT
Bitcoin.Prim.Script
OP_NOTIF
Bitcoin.Prim.Script
OP_NUMEQUAL
Bitcoin.Prim.Script
OP_NUMEQUALVERIFY
Bitcoin.Prim.Script
OP_NUMNOTEQUAL
Bitcoin.Prim.Script
OP_OR
Bitcoin.Prim.Script
OP_OVER
Bitcoin.Prim.Script
OP_PICK
Bitcoin.Prim.Script
OP_PUSHBYTES_0
Bitcoin.Prim.Script
OP_PUSHBYTES_1
Bitcoin.Prim.Script
OP_PUSHBYTES_10
Bitcoin.Prim.Script
OP_PUSHBYTES_11
Bitcoin.Prim.Script
OP_PUSHBYTES_12
Bitcoin.Prim.Script
OP_PUSHBYTES_13
Bitcoin.Prim.Script
OP_PUSHBYTES_14
Bitcoin.Prim.Script
OP_PUSHBYTES_15
Bitcoin.Prim.Script
OP_PUSHBYTES_16
Bitcoin.Prim.Script
OP_PUSHBYTES_17
Bitcoin.Prim.Script
OP_PUSHBYTES_18
Bitcoin.Prim.Script
OP_PUSHBYTES_19
Bitcoin.Prim.Script
OP_PUSHBYTES_2
Bitcoin.Prim.Script
OP_PUSHBYTES_20
Bitcoin.Prim.Script
OP_PUSHBYTES_21
Bitcoin.Prim.Script
OP_PUSHBYTES_22
Bitcoin.Prim.Script
OP_PUSHBYTES_23
Bitcoin.Prim.Script
OP_PUSHBYTES_24
Bitcoin.Prim.Script
OP_PUSHBYTES_25
Bitcoin.Prim.Script
OP_PUSHBYTES_26
Bitcoin.Prim.Script
OP_PUSHBYTES_27
Bitcoin.Prim.Script
OP_PUSHBYTES_28
Bitcoin.Prim.Script
OP_PUSHBYTES_29
Bitcoin.Prim.Script
OP_PUSHBYTES_3
Bitcoin.Prim.Script
OP_PUSHBYTES_30
Bitcoin.Prim.Script
OP_PUSHBYTES_31
Bitcoin.Prim.Script
OP_PUSHBYTES_32
Bitcoin.Prim.Script
OP_PUSHBYTES_33
Bitcoin.Prim.Script
OP_PUSHBYTES_34
Bitcoin.Prim.Script
OP_PUSHBYTES_35
Bitcoin.Prim.Script
OP_PUSHBYTES_36
Bitcoin.Prim.Script
OP_PUSHBYTES_37
Bitcoin.Prim.Script
OP_PUSHBYTES_38
Bitcoin.Prim.Script
OP_PUSHBYTES_39
Bitcoin.Prim.Script
OP_PUSHBYTES_4
Bitcoin.Prim.Script
OP_PUSHBYTES_40
Bitcoin.Prim.Script
OP_PUSHBYTES_41
Bitcoin.Prim.Script
OP_PUSHBYTES_42
Bitcoin.Prim.Script
OP_PUSHBYTES_43
Bitcoin.Prim.Script
OP_PUSHBYTES_44
Bitcoin.Prim.Script
OP_PUSHBYTES_45
Bitcoin.Prim.Script
OP_PUSHBYTES_46
Bitcoin.Prim.Script
OP_PUSHBYTES_47
Bitcoin.Prim.Script
OP_PUSHBYTES_48
Bitcoin.Prim.Script
OP_PUSHBYTES_49
Bitcoin.Prim.Script
OP_PUSHBYTES_5
Bitcoin.Prim.Script
OP_PUSHBYTES_50
Bitcoin.Prim.Script
OP_PUSHBYTES_51
Bitcoin.Prim.Script
OP_PUSHBYTES_52
Bitcoin.Prim.Script
OP_PUSHBYTES_53
Bitcoin.Prim.Script
OP_PUSHBYTES_54
Bitcoin.Prim.Script
OP_PUSHBYTES_55
Bitcoin.Prim.Script
OP_PUSHBYTES_56
Bitcoin.Prim.Script
OP_PUSHBYTES_57
Bitcoin.Prim.Script
OP_PUSHBYTES_58
Bitcoin.Prim.Script
OP_PUSHBYTES_59
Bitcoin.Prim.Script
OP_PUSHBYTES_6
Bitcoin.Prim.Script
OP_PUSHBYTES_60
Bitcoin.Prim.Script
OP_PUSHBYTES_61
Bitcoin.Prim.Script
OP_PUSHBYTES_62
Bitcoin.Prim.Script
OP_PUSHBYTES_63
Bitcoin.Prim.Script
OP_PUSHBYTES_64
Bitcoin.Prim.Script
OP_PUSHBYTES_65
Bitcoin.Prim.Script
OP_PUSHBYTES_66
Bitcoin.Prim.Script
OP_PUSHBYTES_67
Bitcoin.Prim.Script
OP_PUSHBYTES_68
Bitcoin.Prim.Script
OP_PUSHBYTES_69
Bitcoin.Prim.Script
OP_PUSHBYTES_7
Bitcoin.Prim.Script
OP_PUSHBYTES_70
Bitcoin.Prim.Script
OP_PUSHBYTES_71
Bitcoin.Prim.Script
OP_PUSHBYTES_72
Bitcoin.Prim.Script
OP_PUSHBYTES_73
Bitcoin.Prim.Script
OP_PUSHBYTES_74
Bitcoin.Prim.Script
OP_PUSHBYTES_75
Bitcoin.Prim.Script
OP_PUSHBYTES_8
Bitcoin.Prim.Script
OP_PUSHBYTES_9
Bitcoin.Prim.Script
OP_PUSHDATA1
Bitcoin.Prim.Script
OP_PUSHDATA2
Bitcoin.Prim.Script
OP_PUSHDATA4
Bitcoin.Prim.Script
OP_RESERVED
Bitcoin.Prim.Script
OP_RESERVED1
Bitcoin.Prim.Script
OP_RESERVED2
Bitcoin.Prim.Script
OP_RETURN
Bitcoin.Prim.Script
OP_RETURN_187
Bitcoin.Prim.Script
OP_RETURN_188
Bitcoin.Prim.Script
OP_RETURN_189
Bitcoin.Prim.Script
OP_RETURN_190
Bitcoin.Prim.Script
OP_RETURN_191
Bitcoin.Prim.Script
OP_RETURN_192
Bitcoin.Prim.Script
OP_RETURN_193
Bitcoin.Prim.Script
OP_RETURN_194
Bitcoin.Prim.Script
OP_RETURN_195
Bitcoin.Prim.Script
OP_RETURN_196
Bitcoin.Prim.Script
OP_RETURN_197
Bitcoin.Prim.Script
OP_RETURN_198
Bitcoin.Prim.Script
OP_RETURN_199
Bitcoin.Prim.Script
OP_RETURN_200
Bitcoin.Prim.Script
OP_RETURN_201
Bitcoin.Prim.Script
OP_RETURN_202
Bitcoin.Prim.Script
OP_RETURN_203
Bitcoin.Prim.Script
OP_RETURN_204
Bitcoin.Prim.Script
OP_RETURN_205
Bitcoin.Prim.Script
OP_RETURN_206
Bitcoin.Prim.Script
OP_RETURN_207
Bitcoin.Prim.Script
OP_RETURN_208
Bitcoin.Prim.Script
OP_RETURN_209
Bitcoin.Prim.Script
OP_RETURN_210
Bitcoin.Prim.Script
OP_RETURN_211
Bitcoin.Prim.Script
OP_RETURN_212
Bitcoin.Prim.Script
OP_RETURN_213
Bitcoin.Prim.Script
OP_RETURN_214
Bitcoin.Prim.Script
OP_RETURN_215
Bitcoin.Prim.Script
OP_RETURN_216
Bitcoin.Prim.Script
OP_RETURN_217
Bitcoin.Prim.Script
OP_RETURN_218
Bitcoin.Prim.Script
OP_RETURN_219
Bitcoin.Prim.Script
OP_RETURN_220
Bitcoin.Prim.Script
OP_RETURN_221
Bitcoin.Prim.Script
OP_RETURN_222
Bitcoin.Prim.Script
OP_RETURN_223
Bitcoin.Prim.Script
OP_RETURN_224
Bitcoin.Prim.Script
OP_RETURN_225
Bitcoin.Prim.Script
OP_RETURN_226
Bitcoin.Prim.Script
OP_RETURN_227
Bitcoin.Prim.Script
OP_RETURN_228
Bitcoin.Prim.Script
OP_RETURN_229
Bitcoin.Prim.Script
OP_RETURN_230
Bitcoin.Prim.Script
OP_RETURN_231
Bitcoin.Prim.Script
OP_RETURN_232
Bitcoin.Prim.Script
OP_RETURN_233
Bitcoin.Prim.Script
OP_RETURN_234
Bitcoin.Prim.Script
OP_RETURN_235
Bitcoin.Prim.Script
OP_RETURN_236
Bitcoin.Prim.Script
OP_RETURN_237
Bitcoin.Prim.Script
OP_RETURN_238
Bitcoin.Prim.Script
OP_RETURN_239
Bitcoin.Prim.Script
OP_RETURN_240
Bitcoin.Prim.Script
OP_RETURN_241
Bitcoin.Prim.Script
OP_RETURN_242
Bitcoin.Prim.Script
OP_RETURN_243
Bitcoin.Prim.Script
OP_RETURN_244
Bitcoin.Prim.Script
OP_RETURN_245
Bitcoin.Prim.Script
OP_RETURN_246
Bitcoin.Prim.Script
OP_RETURN_247
Bitcoin.Prim.Script
OP_RETURN_248
Bitcoin.Prim.Script
OP_RETURN_249
Bitcoin.Prim.Script
OP_RETURN_250
Bitcoin.Prim.Script
OP_RETURN_251
Bitcoin.Prim.Script
OP_RETURN_252
Bitcoin.Prim.Script
OP_RETURN_253
Bitcoin.Prim.Script
OP_RETURN_254
Bitcoin.Prim.Script
OP_RIGHT
Bitcoin.Prim.Script
OP_RIPEMD160
Bitcoin.Prim.Script
OP_ROLL
Bitcoin.Prim.Script
OP_ROT
Bitcoin.Prim.Script
OP_RSHIFT
Bitcoin.Prim.Script
OP_SHA1
Bitcoin.Prim.Script
OP_SHA256
Bitcoin.Prim.Script
OP_SIZE
Bitcoin.Prim.Script
OP_SUB
Bitcoin.Prim.Script
OP_SUBSTR
Bitcoin.Prim.Script
OP_SWAP
Bitcoin.Prim.Script
OP_TOALTSTACK
Bitcoin.Prim.Script
OP_TUCK
Bitcoin.Prim.Script
OP_VER
Bitcoin.Prim.Script
OP_VERIF
Bitcoin.Prim.Script
OP_VERIFY
Bitcoin.Prim.Script
OP_VERNOTIF
Bitcoin.Prim.Script
OP_WITHIN
Bitcoin.Prim.Script
OP_XOR
Bitcoin.Prim.Script
or
1 (Function)
Data.Choice
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
or#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
parse
Crypto.HDKey.BIP32
parse_compact
Crypto.Curve.Secp256k1
parse_der
Crypto.Curve.Secp256k1
parse_int256
Crypto.Curve.Secp256k1
parse_point
Crypto.Curve.Secp256k1
parse_pub
Crypto.Curve.Secp256k1
parse_sig
Crypto.Curve.Secp256k1
parse_xonly
Crypto.Curve.Secp256k1
portuguese
Crypto.KDF.BIP39
precompute
1 (Function)
Crypto.Curve.Secp256k1
2 (Function)
Crypto.HDKey.BIP32
Projective
1 (Type/Class)
Crypto.Curve.Secp256k1
2 (Data Constructor)
Crypto.Curve.Secp256k1
projective
Crypto.Curve.Secp256k1
Pub
1 (Type/Class)
Crypto.Curve.Secp256k1
2 (Data Constructor)
Crypto.Curve.Secp256k1
3 (Type/Class)
Crypto.Curve.Secp256k1
px
Crypto.Curve.Secp256k1
py
Crypto.Curve.Secp256k1
pz
Crypto.Curve.Secp256k1
redc
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
redc#
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
render
1 (Function)
Data.Word.Limb
2 (Function)
Numeric.Montgomery.Secp256k1.Curve
3 (Function)
Numeric.Montgomery.Secp256k1.Scalar
reseed
Crypto.DRBG.HMAC
ReseedRequired
Crypto.DRBG.HMAC
retr
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
retr#
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
roll32
Crypto.Curve.Secp256k1
Script
1 (Type/Class)
Bitcoin.Prim.Script
2 (Data Constructor)
Bitcoin.Prim.Script
Secp256k1Error
Crypto.Curve.Secp256k1
Secp256k1Exception
Crypto.Curve.Secp256k1
seed
Crypto.KDF.BIP39
seed_unsafe
Crypto.KDF.BIP39
select
1 (Function)
Data.Word.Wide
2 (Function)
Data.Word.Wider
3 (Function)
Numeric.Montgomery.Secp256k1.Curve
4 (Function)
Numeric.Montgomery.Secp256k1.Scalar
select#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
4 (Function)
Numeric.Montgomery.Secp256k1.Curve
5 (Function)
Numeric.Montgomery.Secp256k1.Scalar
select_proj
Crypto.Curve.Secp256k1
select_wide#
Data.Choice
select_wider#
Data.Choice
select_word#
Data.Choice
serialize_compact
Crypto.Curve.Secp256k1
serialize_der
Crypto.Curve.Secp256k1
serialize_point
Crypto.Curve.Secp256k1
serialize_pub
Crypto.Curve.Secp256k1
serialize_pub_u
Crypto.Curve.Secp256k1
serialize_xonly
Crypto.Curve.Secp256k1
shl#
Data.Word.Limb
shl1
Data.Word.Wider
shl1#
Data.Word.Limb
shl1_c
Data.Word.Wider
shl1_c#
Data.Word.Wider
shl_limb
Data.Word.Wider
shl_limb#
Data.Word.Wider
shr#
Data.Word.Limb
shr1
Data.Word.Wider
shr1#
Data.Word.Limb
shr1_c
Data.Word.Wider
shr1_c#
Data.Word.Wider
shr_limb
Data.Word.Wider
shr_limb#
Data.Word.Wider
Sig
Crypto.Curve.Secp256k1
sign_ecdsa
1 (Function)
Crypto.Curve.Secp256k1
2 (Function)
Crypto.Curve.Secp256k1
sign_ecdsa'
Crypto.Curve.Secp256k1
sign_ecdsa_unrestricted
Crypto.Curve.Secp256k1
sign_ecdsa_unrestricted'
Crypto.Curve.Secp256k1
sign_schnorr
1 (Function)
Crypto.Curve.Secp256k1
2 (Function)
Crypto.Curve.Secp256k1
sign_schnorr'
Crypto.Curve.Secp256k1
SigType
Crypto.Curve.Secp256k1
spanish
Crypto.KDF.BIP39
sqr
1 (Function)
Data.Word.Wider
2 (Function)
Numeric.Montgomery.Secp256k1.Curve
3 (Function)
Numeric.Montgomery.Secp256k1.Scalar
sqr#
1 (Function)
Data.Word.Wider
2 (Function)
Numeric.Montgomery.Secp256k1.Curve
3 (Function)
Numeric.Montgomery.Secp256k1.Scalar
sqrt#
Numeric.Montgomery.Secp256k1.Curve
sqrt_vartime
Numeric.Montgomery.Secp256k1.Curve
sub
1 (Function)
Data.Word.Wide
2 (Function)
Data.Word.Wider
3 (Function)
Numeric.Montgomery.Secp256k1.Curve
4 (Function)
Numeric.Montgomery.Secp256k1.Scalar
sub#
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
sub_b
Data.Word.Wider
sub_b#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
sub_mod
Data.Word.Wider
sub_mod#
Data.Word.Wider
sub_mod_c#
Data.Word.Wider
sub_s#
Data.Word.Limb
sub_w#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
Term
Bitcoin.Prim.Script
to
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
to_base16
Bitcoin.Prim.Script
to_script
Bitcoin.Prim.Script
to_vartime
1 (Function)
Data.Word.Wide
2 (Function)
Data.Word.Wider
to_word#
Data.Choice
tprv
Crypto.HDKey.BIP32
tpub
Crypto.HDKey.BIP32
true#
Data.Choice
tweak_pub_add
Crypto.Curve.Secp256k1
tweak_pub_mul
Crypto.Curve.Secp256k1
tweak_sec_add
Crypto.Curve.Secp256k1
tweak_sec_mul
Crypto.Curve.Secp256k1
Unrestricted
Crypto.Curve.Secp256k1
unroll32
Crypto.Curve.Secp256k1
unsafe_roll32
Crypto.Curve.Secp256k1
valid
1 (Function)
Crypto.Curve.Secp256k1
2 (Function)
Crypto.KDF.BIP39
verify
1 (Function)
Data.ByteString.Bech32
2 (Function)
Data.ByteString.Bech32m
verify_ecdsa
1 (Function)
Crypto.Curve.Secp256k1
2 (Function)
Crypto.Curve.Secp256k1
verify_ecdsa'
Crypto.Curve.Secp256k1
verify_ecdsa_unrestricted
Crypto.Curve.Secp256k1
verify_ecdsa_unrestricted'
Crypto.Curve.Secp256k1
verify_schnorr
1 (Function)
Crypto.Curve.Secp256k1
2 (Function)
Crypto.Curve.Secp256k1
verify_schnorr'
Crypto.Curve.Secp256k1
W#
Data.Word.Limb
wcontext
Crypto.Curve.Secp256k1
Wide
1 (Type/Class)
Data.Word.Wide
2 (Data Constructor)
Data.Word.Wide
wide
Data.Word.Wide
Wider
1 (Type/Class)
Data.Word.Wider
2 (Data Constructor)
Data.Word.Wider
wider
Data.Word.Wider
Word
Data.Word.Limb
Word#
Data.Word.Limb
Wordlist
1 (Type/Class)
Crypto.KDF.BIP39
2 (Data Constructor)
Crypto.KDF.BIP39
wrcontext
Crypto.Curve.Secp256k1
X
Crypto.HDKey.BIP32
xonly
Crypto.Curve.Secp256k1
XOnlyPub
1 (Type/Class)
Crypto.Curve.Secp256k1
2 (Data Constructor)
Crypto.Curve.Secp256k1
xor
1 (Function)
Data.Choice
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
xor#
1 (Function)
Data.Word.Limb
2 (Function)
Data.Word.Wide
3 (Function)
Data.Word.Wider
XPrv
Crypto.HDKey.BIP32
xprv
Crypto.HDKey.BIP32
xprv_cod
Crypto.HDKey.BIP32
xprv_key
Crypto.HDKey.BIP32
XPub
Crypto.HDKey.BIP32
xpub
Crypto.HDKey.BIP32
xpub_cod
Crypto.HDKey.BIP32
xpub_key
Crypto.HDKey.BIP32
zero
1 (Function)
Numeric.Montgomery.Secp256k1.Curve
2 (Function)
Numeric.Montgomery.Secp256k1.Scalar
_chacha
Crypto.Cipher.ChaCha20
_CURVE_G
Crypto.Curve.Secp256k1
_CURVE_P
Crypto.Curve.Secp256k1
_CURVE_Q
Crypto.Curve.Secp256k1
_CURVE_ZERO
Crypto.Curve.Secp256k1
_mnemonic
Crypto.KDF.BIP39
_parse_key
Crypto.Cipher.ChaCha20
_parse_nonce
Crypto.Cipher.ChaCha20
_poly1305_key_gen
Crypto.AEAD.ChaCha20Poly1305
_poly1305_loop
Crypto.MAC.Poly1305
_precompute
Crypto.Curve.Secp256k1
_quarter
Crypto.Cipher.ChaCha20
_quarter_pure
Crypto.Cipher.ChaCha20
_read_k
Crypto.DRBG.HMAC
_read_v
Crypto.DRBG.HMAC
_roll16
Crypto.MAC.Poly1305
_rounds
Crypto.Cipher.ChaCha20
_seed
Crypto.KDF.BIP39
_sign_ecdsa_no_hash
Crypto.Curve.Secp256k1
_sign_ecdsa_no_hash'
Crypto.Curve.Secp256k1
_valid
Crypto.KDF.BIP39