[−] List of all items
Structs
- Address
- BitcoinBoolean
- BitcoinByteArray
- BitcoinInteger
- ByteArray
- FixedByteArray
- FromSliceError
- Hash160
- InputReference
- MAP_NAME_TO_ENUM
- OpcodeBehavior
- P2PKHInputs
- P2PKHSignatory
- P2SHInputs
- Pubkey
- Ripemd160
- Script
- Sha1
- Sha256
- Sha256d
- SigHashFlags
- TaggedOp
- TaggedScript
- Tx
- TxBuilder
- TxInput
- TxOutpoint
- TxOutput
- TxPreimage
- UnhashedTx
- UnsignedTx
- UnsignedTxInput
- error::Error
Enums
- AddressType
- DataType
- Function
- Op
- Opcode
- Prefix
- StackItemData
- StackItemDelta
- error::BitcoinCodeError
- error::ErrorKind
- error::ScriptSerializeError
Traits
Attribute Macros
Functions
- decode_bitcoin_code
- deserialize_ops
- deserialize_ops_byte_array
- encode_bitcoin_code
- encode_bitcoin_code_all
- encoding_utils::encode_bool
- encoding_utils::encode_int
- encoding_utils::encode_minimally
- encoding_utils::read_var_int
- encoding_utils::vec_to_int
- encoding_utils::write_var_int
- func::FIRST
- func::OP_0
- func::OP_0NOTEQUAL
- func::OP_1
- func::OP_10
- func::OP_11
- func::OP_12
- func::OP_13
- func::OP_14
- func::OP_15
- func::OP_16
- func::OP_1ADD
- func::OP_1NEGATE
- func::OP_1SUB
- func::OP_2
- func::OP_2DROP
- func::OP_2DUP
- func::OP_2OVER
- func::OP_2ROT
- func::OP_2SWAP
- func::OP_3
- func::OP_3DUP
- func::OP_4
- func::OP_5
- func::OP_6
- func::OP_7
- func::OP_8
- func::OP_9
- func::OP_ABS
- func::OP_ADD
- func::OP_AND
- func::OP_BIN2NUM
- func::OP_BOOLAND
- func::OP_BOOLOR
- func::OP_CAT
- func::OP_CHECKDATASIG
- func::OP_CHECKDATASIGVERIFY
- func::OP_CHECKLOCKTIMEVERIFY
- func::OP_CHECKSEQUENCEVERIFY
- func::OP_CHECKSIG
- func::OP_CHECKSIGVERIFY
- func::OP_CODESEPARATOR
- func::OP_DEPTH
- func::OP_DIV
- func::OP_DROP
- func::OP_DUP
- func::OP_ELSE
- func::OP_ENDIF
- func::OP_EQUAL
- func::OP_EQUALVERIFY
- func::OP_FROMALTSTACK
- func::OP_GREATERTHAN
- func::OP_GREATERTHANOREQUAL
- func::OP_HASH160
- func::OP_HASH256
- func::OP_IF
- func::OP_LESSTHAN
- func::OP_LESSTHANOREQUAL
- func::OP_MAX
- func::OP_MIN
- func::OP_MOD
- func::OP_NEGATE
- func::OP_NIP
- func::OP_NOP
- func::OP_NOP1
- func::OP_NOP10
- func::OP_NOP4
- func::OP_NOP5
- func::OP_NOP6
- func::OP_NOP7
- func::OP_NOP8
- func::OP_NOP9
- func::OP_NOT
- func::OP_NUM2BIN
- func::OP_NUMEQUAL
- func::OP_NUMEQUALVERIFY
- func::OP_NUMNOTEQUAL
- func::OP_OR
- func::OP_OVER
- func::OP_PICK
- func::OP_RETURN
- func::OP_REVERSEBYTES
- func::OP_RIPEMD160
- func::OP_ROLL
- func::OP_ROT
- func::OP_SHA1
- func::OP_SHA256
- func::OP_SIZE
- func::OP_SPLIT
- func::OP_SUB
- func::OP_SWAP
- func::OP_TOALTSTACK
- func::OP_TUCK
- func::OP_VERIFY
- func::OP_WITHIN
- func::OP_XOR
- func::SECOND
- json_to_tx
- p2pkh_script
- p2sh_script
- serialize_op
- serialize_ops
- tx_to_json