[][src]Crate bitcoin_cash

Modules

encoding_utils
error
error
func

Internal module used for type checking.

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

Enums

AddressType
DataType
Function
Op
Opcode

All opcodes which can be used in a Bitcoin Cash script.

Prefix
StackItemData
StackItemDelta

Constants

DEFAULT_SEQUENCE
MAX_SIGNATURE_SIZE

Traits

BitcoinDataType
ECC
Hashed
InputScript
Ops
Signatory
ToPreimages

Functions

decode_bitcoin_code
deserialize_ops
deserialize_ops_byte_array
encode_bitcoin_code
encode_bitcoin_code_all
json_to_tx
p2pkh_script
p2sh_script
serialize_op
serialize_ops
tx_to_json

Type Definitions

Integer

Attribute Macros

script