bitcoin-scripting-0.3.0: Resources for working with miniscript, and script descriptors
Contents
Index
Index
.:
Language.Bitcoin.Miniscript
A
Language.Bitcoin.Miniscript
Absent
Language.Bitcoin.Script.Descriptors
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
ChecksumDescriptor
1 (Type/Class)
Language.Bitcoin.Script.Descriptors
2 (Data Constructor)
Language.Bitcoin.Script.Descriptors
ChecksumStatus
Language.Bitcoin.Script.Descriptors
checksumStatus
Language.Bitcoin.Script.Descriptors
Combo
Language.Bitcoin.Script.Descriptors
compile
1 (Function)
Language.Bitcoin.Miniscript
2 (Function)
Language.Bitcoin.Script.Descriptors
CompileError
Language.Bitcoin.Script.Descriptors
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
descriptor
Language.Bitcoin.Script.Descriptors
descriptorAddresses
Language.Bitcoin.Script.Descriptors
descriptorChecksum
Language.Bitcoin.Script.Descriptors
descriptorToText
Language.Bitcoin.Script.Descriptors
descriptorToTextWithChecksum
Language.Bitcoin.Script.Descriptors
emptyChainState
Language.Bitcoin.Miniscript.Witness
expectedChecksum
Language.Bitcoin.Script.Descriptors
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
Invalid
Language.Bitcoin.Script.Descriptors
InvalidOutput
Language.Bitcoin.Script.Descriptors
isDefinite
Language.Bitcoin.Script.Descriptors
J
Language.Bitcoin.Miniscript
Key
1 (Type/Class)
Language.Bitcoin.Script.Descriptors
2 (Data Constructor)
Language.Bitcoin.Miniscript
key
Language.Bitcoin.Miniscript
keyAtIndex
Language.Bitcoin.Script.Descriptors
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
keyDescriptorAtIndex
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
KeyNotAvailable
Language.Bitcoin.Script.Descriptors
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
OutputDescriptor
Language.Bitcoin.Script.Descriptors
outputDescriptorAtIndex
Language.Bitcoin.Script.Descriptors
outputDescriptorParser
Language.Bitcoin.Script.Descriptors
outputDescriptorPubKeys
Language.Bitcoin.Script.Descriptors
outputDescriptorScripts
Language.Bitcoin.Script.Descriptors
OutputIndexOOB
Language.Bitcoin.Script.Descriptors
P2SH
Language.Bitcoin.Script.Descriptors
P2WPKH
Language.Bitcoin.Script.Descriptors
P2WSH
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
PsbtInputError
Language.Bitcoin.Script.Descriptors
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
scriptDescriptorAtIndex
Language.Bitcoin.Script.Descriptors
scriptDescriptorPubKeys
Language.Bitcoin.Script.Descriptors
ScriptPubKey
Language.Bitcoin.Script.Descriptors
secKey
Language.Bitcoin.Script.Descriptors
SecretKey
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
toPsbtInput
Language.Bitcoin.Script.Descriptors
TransactionScripts
1 (Type/Class)
Language.Bitcoin.Script.Descriptors
2 (Data Constructor)
Language.Bitcoin.Script.Descriptors
txRedeemScript
Language.Bitcoin.Script.Descriptors
txScriptPubKey
Language.Bitcoin.Script.Descriptors
txWitnessScript
Language.Bitcoin.Script.Descriptors
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
Valid
Language.Bitcoin.Script.Descriptors
validDescriptorChecksum
Language.Bitcoin.Script.Descriptors
Value
Language.Bitcoin.Miniscript
Var
Language.Bitcoin.Miniscript
var
Language.Bitcoin.Miniscript
Variable
Language.Bitcoin.Miniscript
WrappedWPkh
Language.Bitcoin.Script.Descriptors
WrappedWSh
Language.Bitcoin.Script.Descriptors
WrongVariableType
Language.Bitcoin.Miniscript
XPub
Language.Bitcoin.Script.Descriptors