bitcoin-scripting-0.1.0: Resources for working with miniscript, and script descriptors
Contents
Index
Index
.:
Language.Bitcoin.Miniscript
A
Language.Bitcoin.Miniscript
AbstractKey
1 (Data Constructor)
Language.Bitcoin.Miniscript.Witness
2 (Data Constructor)
Language.Bitcoin.Miniscript
Addr
Language.Bitcoin.Script.Descriptors
After
Language.Bitcoin.Miniscript
after
Language.Bitcoin.Miniscript
AndB
Language.Bitcoin.Miniscript
AndOr
Language.Bitcoin.Miniscript
AndV
Language.Bitcoin.Miniscript
AnnA
Language.Bitcoin.Miniscript
AnnC
Language.Bitcoin.Miniscript
AnnD
Language.Bitcoin.Miniscript
AnnJ
Language.Bitcoin.Miniscript
AnnN
Language.Bitcoin.Miniscript
Annotation
Language.Bitcoin.Miniscript
AnnS
Language.Bitcoin.Miniscript
AnnV
Language.Bitcoin.Miniscript
BaseType
Language.Bitcoin.Miniscript
baseType
Language.Bitcoin.Miniscript
blockHeight
Language.Bitcoin.Miniscript.Witness
Boolean
Language.Bitcoin.Miniscript
boolType
Language.Bitcoin.Miniscript
Bytes
Language.Bitcoin.Miniscript
bytesType
Language.Bitcoin.Miniscript
C
Language.Bitcoin.Miniscript
ChainState
1 (Type/Class)
Language.Bitcoin.Miniscript.Witness
2 (Data Constructor)
Language.Bitcoin.Miniscript.Witness
Combo
Language.Bitcoin.Script.Descriptors
compile
Language.Bitcoin.Miniscript
compileOnly
Language.Bitcoin.Miniscript
CompilerError
1 (Type/Class)
Language.Bitcoin.Miniscript
2 (Data Constructor)
Language.Bitcoin.Miniscript
D
Language.Bitcoin.Miniscript
derivation
Language.Bitcoin.Script.Descriptors
descriptorParser
Language.Bitcoin.Script.Descriptors
descriptorToText
Language.Bitcoin.Script.Descriptors
emptyChainState
Language.Bitcoin.Miniscript.Witness
fingerprint
Language.Bitcoin.Script.Descriptors
FreeVariable
1 (Data Constructor)
Language.Bitcoin.Miniscript.Witness
2 (Data Constructor)
Language.Bitcoin.Miniscript
fromCScriptNum
Language.Bitcoin.Script.Utils
HardKeys
Language.Bitcoin.Script.Descriptors
Hash160
Language.Bitcoin.Miniscript
hash160
Language.Bitcoin.Miniscript
Hash256
Language.Bitcoin.Miniscript
hash256
Language.Bitcoin.Miniscript
Impossible
Language.Bitcoin.Miniscript.Witness
J
Language.Bitcoin.Miniscript
Key
1 (Type/Class)
Language.Bitcoin.Script.Descriptors
2 (Data Constructor)
Language.Bitcoin.Miniscript
key
Language.Bitcoin.Miniscript
keyBytes
Language.Bitcoin.Script.Descriptors
KeyCollection
Language.Bitcoin.Script.Descriptors
keyDef
Language.Bitcoin.Script.Descriptors
KeyDesc
Language.Bitcoin.Miniscript
keyDescPubKey
Language.Bitcoin.Script.Descriptors
KeyDescriptor
1 (Type/Class)
Language.Bitcoin.Script.Descriptors
2 (Data Constructor)
Language.Bitcoin.Script.Descriptors
keyDescriptorParser
Language.Bitcoin.Script.Descriptors
keyDescriptorToText
Language.Bitcoin.Script.Descriptors
keyDescriptorType
Language.Bitcoin.Miniscript
KeyH
Language.Bitcoin.Miniscript
keyH
Language.Bitcoin.Miniscript
L
Language.Bitcoin.Miniscript
Let
Language.Bitcoin.Miniscript
let_
Language.Bitcoin.Miniscript
Lit
Language.Bitcoin.Miniscript
literal
Language.Bitcoin.Miniscript
lookupPreimage
Language.Bitcoin.Miniscript.Witness
lookupSignature
Language.Bitcoin.Miniscript.Witness
Miniscript
Language.Bitcoin.Miniscript
MiniscriptAnnotation
Language.Bitcoin.Miniscript
miniscriptParser
Language.Bitcoin.Miniscript
miniscriptToText
Language.Bitcoin.Miniscript
MiniscriptType
1 (Type/Class)
Language.Bitcoin.Miniscript
2 (Data Constructor)
Language.Bitcoin.Miniscript
MiniscriptTypeError
1 (Type/Class)
Language.Bitcoin.Miniscript
2 (Data Constructor)
Language.Bitcoin.Miniscript
MissingPreimage
Language.Bitcoin.Miniscript.Witness
MissingSignature
Language.Bitcoin.Miniscript.Witness
modD
Language.Bitcoin.Miniscript
ModField
1 (Type/Class)
Language.Bitcoin.Miniscript
2 (Data Constructor)
Language.Bitcoin.Miniscript
modifiers
Language.Bitcoin.Miniscript
modN
Language.Bitcoin.Miniscript
modO
Language.Bitcoin.Miniscript
modU
Language.Bitcoin.Miniscript
modZ
Language.Bitcoin.Miniscript
Multi
1 (Data Constructor)
Language.Bitcoin.Script.Descriptors
2 (Data Constructor)
Language.Bitcoin.Miniscript
multi
Language.Bitcoin.Miniscript
N
Language.Bitcoin.Miniscript
NotImplemented
Language.Bitcoin.Miniscript
Number
Language.Bitcoin.Miniscript
numberType
Language.Bitcoin.Miniscript
Older
Language.Bitcoin.Miniscript
older
Language.Bitcoin.Miniscript
OrB
Language.Bitcoin.Miniscript
OrC
Language.Bitcoin.Miniscript
OrD
Language.Bitcoin.Miniscript
OrI
Language.Bitcoin.Miniscript
Origin
1 (Type/Class)
Language.Bitcoin.Script.Descriptors
2 (Data Constructor)
Language.Bitcoin.Script.Descriptors
origin
Language.Bitcoin.Script.Descriptors
parseDescriptor
Language.Bitcoin.Script.Descriptors
parseKeyDescriptor
Language.Bitcoin.Script.Descriptors
parseMiniscript
Language.Bitcoin.Miniscript
Pk
Language.Bitcoin.Script.Descriptors
Pkh
Language.Bitcoin.Script.Descriptors
preimage
Language.Bitcoin.Miniscript.Witness
Pubkey
Language.Bitcoin.Script.Descriptors
pubKey
Language.Bitcoin.Script.Descriptors
pushNumber
Language.Bitcoin.Script.Utils
Raw
Language.Bitcoin.Script.Descriptors
Ripemd160
Language.Bitcoin.Miniscript
ripemd160
Language.Bitcoin.Miniscript
S
Language.Bitcoin.Miniscript
SatisfactionContext
Language.Bitcoin.Miniscript.Witness
satisfactionContext
Language.Bitcoin.Miniscript.Witness
SatisfactionError
Language.Bitcoin.Miniscript.Witness
satisfy
Language.Bitcoin.Miniscript.Witness
ScriptDescriptor
Language.Bitcoin.Script.Descriptors
secKey
Language.Bitcoin.Script.Descriptors
SecretKey
Language.Bitcoin.Script.Descriptors
Sh
Language.Bitcoin.Script.Descriptors
Sha256
Language.Bitcoin.Miniscript
sha256
Language.Bitcoin.Miniscript
sig
Language.Bitcoin.Miniscript.Witness
sigHash
Language.Bitcoin.Miniscript.Witness
Signature
1 (Type/Class)
Language.Bitcoin.Miniscript.Witness
2 (Data Constructor)
Language.Bitcoin.Miniscript.Witness
signature
Language.Bitcoin.Miniscript.Witness
Single
Language.Bitcoin.Script.Descriptors
SoftKeys
Language.Bitcoin.Script.Descriptors
SortedMulti
Language.Bitcoin.Script.Descriptors
T
Language.Bitcoin.Miniscript
Thresh
Language.Bitcoin.Miniscript
thresh
Language.Bitcoin.Miniscript
toCScriptNum
Language.Bitcoin.Script.Utils
TypeB
Language.Bitcoin.Miniscript
TypeBytes
Language.Bitcoin.Miniscript
typeCheckMiniscript
Language.Bitcoin.Miniscript
TypeError
1 (Data Constructor)
Language.Bitcoin.Miniscript.Witness
2 (Data Constructor)
Language.Bitcoin.Miniscript
TypeK
Language.Bitcoin.Miniscript
TypeKeyDesc
Language.Bitcoin.Miniscript
TypeNumber
Language.Bitcoin.Miniscript
TypeV
Language.Bitcoin.Miniscript
TypeW
Language.Bitcoin.Miniscript
U
Language.Bitcoin.Miniscript
UntypedVariable
Language.Bitcoin.Miniscript
utxoAge
Language.Bitcoin.Miniscript.Witness
V
Language.Bitcoin.Miniscript
Value
Language.Bitcoin.Miniscript
Var
Language.Bitcoin.Miniscript
var
Language.Bitcoin.Miniscript
Variable
Language.Bitcoin.Miniscript
Wpkh
Language.Bitcoin.Script.Descriptors
WrongVariableType
Language.Bitcoin.Miniscript
Wsh
Language.Bitcoin.Script.Descriptors
XPub
Language.Bitcoin.Script.Descriptors