libwally-core
latest
Contents:
Core Functions
Crypto Functions
Address Functions
Bip32 Functions
Bip38 Functions
Bip39 Functions
Bip85 Functions
Coinselection Functions
Map Functions
Psbt Functions
Script Functions
Descriptor Functions
Symmetric Functions
Transaction Functions
Elements Functions
Anti-Exfil Functions
Developer Guides
Library Conventions
Liquid
Anti Exfil Protocol
libwally-core
Index
Edit on GitHub
Index
A
|
B
|
E
|
H
|
O
|
P
|
R
|
S
|
W
A
AES_BLOCK_LEN (C macro)
AES_FLAG_DECRYPT (C macro)
AES_FLAG_ENCRYPT (C macro)
AES_KEY_LEN_128 (C macro)
AES_KEY_LEN_192 (C macro)
AES_KEY_LEN_256 (C macro)
ASSET_COMMITMENT_LEN (C macro)
ASSET_EXPLICIT_RANGEPROOF_MAX_LEN (C macro)
ASSET_EXPLICIT_SURJECTIONPROOF_LEN (C macro)
ASSET_GENERATOR_LEN (C macro)
ASSET_RANGEPROOF_MAX_LEN (C macro)
ASSET_SURJECTIONPROOF_MAX_LEN (C macro)
ASSET_TAG_LEN (C macro)
B
BASE58_CHECKSUM_LEN (C macro)
BASE58_FLAG_CHECKSUM (C macro)
BIP32_ENTROPY_LEN_128 (C macro)
BIP32_ENTROPY_LEN_256 (C macro)
BIP32_ENTROPY_LEN_512 (C macro)
BIP32_FLAG_ALLOW_UPPER (C macro)
BIP32_FLAG_KEY_PRIVATE (C macro)
BIP32_FLAG_KEY_PUBLIC (C macro)
BIP32_FLAG_KEY_TWEAK_SUM (C macro)
BIP32_FLAG_SKIP_HASH (C macro)
BIP32_FLAG_STR_BARE (C macro)
BIP32_FLAG_STR_MULTIPATH (C macro)
BIP32_FLAG_STR_WILDCARD (C macro)
BIP32_INITIAL_HARDENED_CHILD (C macro)
BIP32_KEY_FINGERPRINT_LEN (C macro)
bip32_key_free (C function)
bip32_key_from_base58 (C function)
bip32_key_from_base58_alloc (C function)
bip32_key_from_base58_n (C function)
bip32_key_from_base58_n_alloc (C function)
bip32_key_from_parent (C function)
bip32_key_from_parent_alloc (C function)
bip32_key_from_parent_path (C function)
bip32_key_from_parent_path_alloc (C function)
bip32_key_from_parent_path_str (C function)
bip32_key_from_parent_path_str_alloc (C function)
bip32_key_from_parent_path_str_n (C function)
bip32_key_from_parent_path_str_n_alloc (C function)
bip32_key_from_seed (C function)
bip32_key_from_seed_alloc (C function)
bip32_key_from_seed_custom (C function)
bip32_key_from_seed_custom_alloc (C function)
bip32_key_get_fingerprint (C function)
bip32_key_init (C function)
bip32_key_init_alloc (C function)
bip32_key_serialize (C function)
bip32_key_strip_private_key (C function)
bip32_key_to_base58 (C function)
bip32_key_unserialize (C function)
bip32_key_unserialize_alloc (C function)
bip32_key_with_tweak_from_parent_path (C function)
bip32_key_with_tweak_from_parent_path_alloc (C function)
bip32_path_from_str (C function)
bip32_path_from_str_n (C function)
BIP32_PATH_IS_BARE (C macro)
BIP32_PATH_IS_HARDENED (C macro)
BIP32_PATH_IS_MULTIPATH (C macro)
BIP32_PATH_IS_WILDCARD (C macro)
BIP32_PATH_LEN_MASK (C macro)
BIP32_PATH_LEN_SHIFT (C macro)
BIP32_PATH_MAX_LEN (C macro)
BIP32_PATH_MULTI_MASK (C macro)
BIP32_PATH_MULTI_SHIFT (C macro)
bip32_path_str_get_features (C function)
bip32_path_str_n_get_features (C function)
BIP32_PATH_WILDCARD_MASK (C macro)
BIP32_PATH_WILDCARD_SHIFT (C macro)
BIP32_SERIALIZED_LEN (C macro)
BIP32_VER_MAIN_PRIVATE (C macro)
BIP32_VER_MAIN_PUBLIC (C macro)
BIP32_VER_TEST_PRIVATE (C macro)
BIP32_VER_TEST_PUBLIC (C macro)
bip38_from_private_key (C function)
bip38_get_flags (C function)
BIP38_KEY_COMPRESSED (C macro)
BIP38_KEY_EC_MULT (C macro)
BIP38_KEY_MAINNET (C macro)
BIP38_KEY_NETWORK_MASK (C macro)
BIP38_KEY_QUICK_CHECK (C macro)
BIP38_KEY_RAW_MODE (C macro)
BIP38_KEY_SWAP_ORDER (C macro)
BIP38_KEY_TESTNET (C macro)
bip38_raw_from_private_key (C function)
bip38_raw_get_flags (C function)
bip38_raw_to_private_key (C function)
BIP38_SERIALIZED_LEN (C macro)
bip38_to_private_key (C function)
BIP39_ENTROPY_LEN_128 (C macro)
BIP39_ENTROPY_LEN_160 (C macro)
BIP39_ENTROPY_LEN_192 (C macro)
BIP39_ENTROPY_LEN_224 (C macro)
BIP39_ENTROPY_LEN_256 (C macro)
BIP39_ENTROPY_LEN_288 (C macro)
BIP39_ENTROPY_LEN_320 (C macro)
BIP39_ENTROPY_MAX_LEN (C macro)
bip39_get_languages (C function)
bip39_get_word (C function)
bip39_get_word_by_index (C function)
bip39_get_wordlist (C function)
bip39_mnemonic_from_bytes (C function)
bip39_mnemonic_to_bytes (C function)
bip39_mnemonic_to_seed (C function)
bip39_mnemonic_to_seed512 (C function)
bip39_mnemonic_validate (C function)
BIP39_SEED_LEN_512 (C macro)
BIP39_WORDLIST_LEN (C macro)
bip85_get_bip39_entropy (C function)
bip85_get_languages (C function)
BITCOIN_MESSAGE_FLAG_HASH (C macro)
BITCOIN_MESSAGE_MAX_LEN (C macro)
BLINDING_FACTOR_LEN (C macro)
E
EC_FLAG_ECDSA (C macro)
EC_FLAG_ELEMENTS (C macro)
EC_FLAG_GRIND_R (C macro)
EC_FLAG_RECOVERABLE (C macro)
EC_FLAG_SCHNORR (C macro)
EC_FLAGS_ALL (C macro)
EC_MESSAGE_HASH_LEN (C macro)
EC_PRIVATE_KEY_LEN (C macro)
EC_PUBLIC_KEY_LEN (C macro)
EC_PUBLIC_KEY_UNCOMPRESSED_LEN (C macro)
EC_SCALAR_LEN (C macro)
EC_SIGNATURE_DER_MAX_LEN (C macro)
EC_SIGNATURE_DER_MAX_LOW_R_LEN (C macro)
EC_SIGNATURE_LEN (C macro)
EC_SIGNATURE_RECOVERABLE_LEN (C macro)
EC_XONLY_PUBLIC_KEY_LEN (C macro)
H
HASH160_LEN (C macro)
HMAC_SHA256_LEN (C macro)
HMAC_SHA512_LEN (C macro)
O
OP_0 (C macro)
OP_0NOTEQUAL (C macro)
OP_1 (C macro)
OP_10 (C macro)
OP_11 (C macro)
OP_12 (C macro)
OP_13 (C macro)
OP_14 (C macro)
OP_15 (C macro)
OP_16 (C macro)
OP_1ADD (C macro)
OP_1NEGATE (C macro)
OP_1SUB (C macro)
OP_2 (C macro)
OP_2DIV (C macro)
OP_2DROP (C macro)
OP_2DUP (C macro)
OP_2MUL (C macro)
OP_2OVER (C macro)
OP_2ROT (C macro)
OP_2SWAP (C macro)
OP_3 (C macro)
OP_3DUP (C macro)
OP_4 (C macro)
OP_5 (C macro)
OP_6 (C macro)
OP_7 (C macro)
OP_8 (C macro)
OP_9 (C macro)
OP_ABS (C macro)
OP_ADD (C macro)
OP_AND (C macro)
OP_BOOLAND (C macro)
OP_BOOLOR (C macro)
OP_CAT (C macro)
OP_CHECKLOCKTIMEVERIFY (C macro)
OP_CHECKMULTISIG (C macro)
OP_CHECKMULTISIGVERIFY (C macro)
OP_CHECKSEQUENCEVERIFY (C macro)
OP_CHECKSIG (C macro)
OP_CHECKSIGVERIFY (C macro)
OP_CODESEPARATOR (C macro)
OP_DEPTH (C macro)
OP_DIV (C macro)
OP_DROP (C macro)
OP_DUP (C macro)
OP_ELSE (C macro)
OP_ENDIF (C macro)
OP_EQUAL (C macro)
OP_EQUALVERIFY (C macro)
OP_FALSE (C macro)
OP_FROMALTSTACK (C macro)
OP_GREATERTHAN (C macro)
OP_GREATERTHANOREQUAL (C macro)
OP_HASH160 (C macro)
OP_HASH256 (C macro)
OP_IF (C macro)
OP_IFDUP (C macro)
OP_INVALIDOPCODE (C macro)
OP_INVERT (C macro)
OP_LEFT (C macro)
OP_LESSTHAN (C macro)
OP_LESSTHANOREQUAL (C macro)
OP_LSHIFT (C macro)
OP_MAX (C macro)
OP_MIN (C macro)
OP_MOD (C macro)
OP_MUL (C macro)
OP_NEGATE (C macro)
OP_NIP (C macro)
OP_NOP (C macro)
OP_NOP1 (C macro)
OP_NOP10 (C macro)
OP_NOP2 (C macro)
OP_NOP3 (C macro)
OP_NOP4 (C macro)
OP_NOP5 (C macro)
OP_NOP6 (C macro)
OP_NOP7 (C macro)
OP_NOP8 (C macro)
OP_NOP9 (C macro)
OP_NOT (C macro)
OP_NOTIF (C macro)
OP_NUMEQUAL (C macro)
OP_NUMEQUALVERIFY (C macro)
OP_NUMNOTEQUAL (C macro)
OP_OR (C macro)
OP_OVER (C macro)
OP_PICK (C macro)
OP_PUSHDATA1 (C macro)
OP_PUSHDATA2 (C macro)
OP_PUSHDATA4 (C macro)
OP_RESERVED (C macro)
OP_RESERVED1 (C macro)
OP_RESERVED2 (C macro)
OP_RETURN (C macro)
OP_RIGHT (C macro)
OP_RIPEMD160 (C macro)
OP_ROLL (C macro)
OP_ROT (C macro)
OP_RSHIFT (C macro)
OP_SHA1 (C macro)
OP_SHA256 (C macro)
OP_SIZE (C macro)
OP_SUB (C macro)
OP_SUBSTR (C macro)
OP_SWAP (C macro)
OP_TOALTSTACK (C macro)
OP_TRUE (C macro)
OP_TUCK (C macro)
OP_VER (C macro)
OP_VERIF (C macro)
OP_VERIFY (C macro)
OP_VERNOTIF (C macro)
OP_WITHIN (C macro)
OP_XOR (C macro)
P
PBKDF2_HMAC_SHA256_LEN (C macro)
PBKDF2_HMAC_SHA512_LEN (C macro)
R
RIPEMD160_LEN (C macro)
S
SHA256_LEN (C macro)
SHA512_LEN (C macro)
W
WALLY_ABF_VBF_LEN (C macro)
wally_addr_segwit_from_bytes (C function)
wally_addr_segwit_get_version (C function)
wally_addr_segwit_n_get_version (C function)
wally_addr_segwit_n_to_bytes (C function)
wally_addr_segwit_to_bytes (C function)
WALLY_ADDRESS_PUBKEY_MAX_LEN (C macro)
wally_address_to_scriptpubkey (C function)
WALLY_ADDRESS_TYPE_P2PKH (C macro)
WALLY_ADDRESS_TYPE_P2SH_P2WPKH (C macro)
WALLY_ADDRESS_TYPE_P2WPKH (C macro)
WALLY_ADDRESS_VERSION_P2PKH_LIQUID (C macro)
WALLY_ADDRESS_VERSION_P2PKH_LIQUID_REGTEST (C macro)
WALLY_ADDRESS_VERSION_P2PKH_LIQUID_TESTNET (C macro)
WALLY_ADDRESS_VERSION_P2PKH_MAINNET (C macro)
WALLY_ADDRESS_VERSION_P2PKH_TESTNET (C macro)
WALLY_ADDRESS_VERSION_P2SH_LIQUID (C macro)
WALLY_ADDRESS_VERSION_P2SH_LIQUID_REGTEST (C macro)
WALLY_ADDRESS_VERSION_P2SH_LIQUID_TESTNET (C macro)
WALLY_ADDRESS_VERSION_P2SH_MAINNET (C macro)
WALLY_ADDRESS_VERSION_P2SH_TESTNET (C macro)
WALLY_ADDRESS_VERSION_WIF_MAINNET (C macro)
WALLY_ADDRESS_VERSION_WIF_TESTNET (C macro)
wally_ae_host_commit_from_bytes (C function)
wally_ae_sig_from_bytes (C function)
wally_ae_signer_commit_from_bytes (C function)
wally_ae_verify (C function)
wally_aes (C function)
wally_aes_cbc (C function)
wally_aes_cbc_get_maximum_length (C function)
wally_aes_cbc_with_ecdh_key (C function)
wally_aes_cbc_with_ecdh_key_get_maximum_length (C function)
wally_aes_len (C function)
wally_asset_blinding_key_from_seed (C function)
wally_asset_blinding_key_to_abf (C function)
wally_asset_blinding_key_to_abf_vbf (C function)
wally_asset_blinding_key_to_ec_private_key (C function)
wally_asset_blinding_key_to_vbf (C function)
wally_asset_final_vbf (C function)
wally_asset_generator_from_bytes (C function)
wally_asset_pak_whitelistproof (C function)
wally_asset_pak_whitelistproof_len (C function)
wally_asset_pak_whitelistproof_size (C function)
wally_asset_rangeproof (C function)
wally_asset_rangeproof_get_maximum_len (C function)
wally_asset_rangeproof_with_nonce (C function)
wally_asset_scalar_offset (C function)
wally_asset_surjectionproof (C function)
wally_asset_surjectionproof_len (C function)
wally_asset_surjectionproof_size (C function)
wally_asset_unblind (C function)
wally_asset_unblind_with_nonce (C function)
wally_asset_value_commitment (C function)
wally_base58_from_bytes (C function)
wally_base58_get_length (C function)
wally_base58_n_get_length (C function)
wally_base58_n_to_bytes (C function)
wally_base58_to_bytes (C function)
wally_base64_from_bytes (C function)
wally_base64_get_maximum_length (C function)
wally_base64_to_bytes (C function)
WALLY_BIP32_CHAIN_CODE_LEN (C macro)
wally_bip32_key_to_addr_segwit (C function)
wally_bip32_key_to_address (C function)
WALLY_BIP32_TWEAK_SUM_LEN (C macro)
wally_bip340_tagged_hash (C function)
WALLY_BTC_MAX (C macro)
WALLY_BUILD_VER (C macro)
wally_bzero (C function)
WALLY_CA_PREFIX_LIQUID (C macro)
WALLY_CA_PREFIX_LIQUID_REGTEST (C macro)
WALLY_CA_PREFIX_LIQUID_TESTNET (C macro)
wally_calloc (C function)
wally_cleanup (C function)
wally_coinselect_assets (C function)
wally_confidential_addr_from_addr (C function)
wally_confidential_addr_from_addr_segwit (C function)
wally_confidential_addr_segwit_to_ec_public_key (C function)
wally_confidential_addr_to_addr (C function)
wally_confidential_addr_to_addr_segwit (C function)
wally_confidential_addr_to_ec_public_key (C function)
WALLY_CS_MAX_ASSETS (C macro)
wally_descriptor_canonicalize (C function)
wally_descriptor_free (C function)
wally_descriptor_get_checksum (C function)
wally_descriptor_get_depth (C function)
wally_descriptor_get_features (C function)
wally_descriptor_get_key (C function)
wally_descriptor_get_key_child_path_str (C function)
wally_descriptor_get_key_child_path_str_len (C function)
wally_descriptor_get_key_features (C function)
wally_descriptor_get_key_origin_fingerprint (C function)
wally_descriptor_get_key_origin_path_str (C function)
wally_descriptor_get_key_origin_path_str_len (C function)
wally_descriptor_get_network (C function)
wally_descriptor_get_num_keys (C function)
wally_descriptor_get_num_paths (C function)
wally_descriptor_get_num_variants (C function)
wally_descriptor_parse (C function)
wally_descriptor_set_network (C function)
wally_descriptor_to_address (C function)
wally_descriptor_to_addresses (C function)
wally_descriptor_to_script (C function)
wally_descriptor_to_script_get_maximum_length (C function)
wally_ec_private_key_bip341_tweak (C function)
wally_ec_private_key_verify (C function)
wally_ec_public_key_bip341_tweak (C function)
wally_ec_public_key_decompress (C function)
wally_ec_public_key_from_private_key (C function)
wally_ec_public_key_negate (C function)
wally_ec_public_key_verify (C function)
wally_ec_scalar_add (C function)
wally_ec_scalar_add_to (C function)
wally_ec_scalar_multiply (C function)
wally_ec_scalar_multiply_by (C function)
wally_ec_scalar_subtract (C function)
wally_ec_scalar_subtract_from (C function)
wally_ec_scalar_verify (C function)
wally_ec_sig_from_bytes (C function)
wally_ec_sig_from_bytes_aux (C function)
wally_ec_sig_from_bytes_aux_len (C function)
wally_ec_sig_from_bytes_len (C function)
wally_ec_sig_from_der (C function)
wally_ec_sig_normalize (C function)
wally_ec_sig_to_der (C function)
wally_ec_sig_to_public_key (C function)
wally_ec_sig_verify (C function)
wally_ec_xonly_public_key_verify (C function)
wally_ecdh (C function)
wally_ecdh_nonce_hash (C function)
WALLY_EINVAL (C macro)
wally_elements_pegin_contract_script_from_bytes (C function)
wally_elements_pegout_script_from_bytes (C function)
wally_elements_pegout_script_size (C function)
WALLY_ENOMEM (C macro)
WALLY_ERROR (C macro)
wally_explicit_rangeproof (C function)
wally_explicit_rangeproof_verify (C function)
wally_explicit_surjectionproof (C function)
wally_explicit_surjectionproof_verify (C function)
wally_format_bitcoin_message (C function)
wally_free (C function)
wally_free_string (C function)
wally_get_build_version (C function)
wally_get_hash_prevouts (C function)
wally_get_new_secp_context (C function)
wally_get_operations (C function)
wally_get_secp_context (C function)
wally_hash160 (C function)
wally_hex_from_bytes (C function)
wally_hex_n_to_bytes (C function)
wally_hex_n_verify (C function)
wally_hex_to_bytes (C function)
wally_hex_verify (C function)
wally_hmac_sha256 (C function)
wally_hmac_sha512 (C function)
WALLY_HOST_COMMITMENT_LEN (C macro)
wally_init (C function)
wally_is_elements_build (C function)
wally_keypath_bip32_verify (C function)
wally_keypath_get_fingerprint (C function)
wally_keypath_get_path (C function)
wally_keypath_get_path_len (C function)
wally_keypath_public_key_verify (C function)
wally_keypath_xonly_public_key_verify (C function)
WALLY_MAJOR_VER (C macro)
wally_malloc (C function)
wally_map_add (C function)
wally_map_add_integer (C function)
wally_map_assign (C function)
wally_map_clear (C function)
wally_map_combine (C function)
wally_map_find (C function)
wally_map_find_bip32_public_key_from (C function)
wally_map_find_from (C function)
wally_map_find_integer (C function)
wally_map_free (C function)
wally_map_get (C function)
wally_map_get_integer (C function)
wally_map_get_item (C function)
wally_map_get_item_integer_key (C function)
wally_map_get_item_key (C function)
wally_map_get_item_key_length (C function)
wally_map_get_item_length (C function)
wally_map_get_num_items (C function)
wally_map_hash_preimage_verify (C function)
wally_map_init (C function)
wally_map_init_alloc (C function)
wally_map_keypath_add (C function)
wally_map_keypath_bip32_init_alloc (C function)
wally_map_keypath_get_bip32_key_from_alloc (C function)
wally_map_keypath_get_item_fingerprint (C function)
wally_map_keypath_get_item_path (C function)
wally_map_keypath_get_item_path_len (C function)
wally_map_keypath_public_key_init_alloc (C function)
wally_map_merkle_path_add (C function)
wally_map_preimage_hash160_add (C function)
wally_map_preimage_init_alloc (C function)
wally_map_preimage_ripemd160_add (C function)
wally_map_preimage_sha256_add (C function)
wally_map_preimage_sha256d_add (C function)
wally_map_remove (C function)
wally_map_remove_integer (C function)
wally_map_replace (C function)
wally_map_replace_integer (C function)
wally_map_sort (C function)
WALLY_MAX_OP_RETURN_LEN (C macro)
wally_merkle_path_xonly_public_key_verify (C function)
WALLY_MINISCRIPT_DEPTH_MASK (C macro)
WALLY_MINISCRIPT_DEPTH_SHIFT (C macro)
WALLY_MINISCRIPT_ONLY (C macro)
WALLY_MINISCRIPT_POLICY_TEMPLATE (C macro)
WALLY_MINISCRIPT_REQUIRE_CHECKSUM (C macro)
WALLY_MINISCRIPT_TAPSCRIPT (C macro)
WALLY_MINISCRIPT_UNIQUE_KEYPATHS (C macro)
WALLY_MINOR_VER (C macro)
WALLY_MS_CANONICAL_NO_CHECKSUM (C macro)
WALLY_MS_IS_DESCRIPTOR (C macro)
WALLY_MS_IS_MULTIPATH (C macro)
WALLY_MS_IS_PARENTED (C macro)
WALLY_MS_IS_PRIVATE (C macro)
WALLY_MS_IS_RANGED (C macro)
WALLY_MS_IS_RAW (C macro)
WALLY_MS_IS_UNCOMPRESSED (C macro)
WALLY_MS_IS_X_ONLY (C macro)
WALLY_NETWORK_BITCOIN_MAINNET (C macro)
WALLY_NETWORK_BITCOIN_REGTEST (C macro)
WALLY_NETWORK_BITCOIN_TESTNET (C macro)
WALLY_NETWORK_LIQUID (C macro)
WALLY_NETWORK_LIQUID_REGTEST (C macro)
WALLY_NETWORK_LIQUID_TESTNET (C macro)
WALLY_NETWORK_NONE (C macro)
WALLY_NO_CODESEPARATOR (C macro)
WALLY_OK (C macro)
WALLY_PATCH_VER (C macro)
wally_pbkdf2_hmac_sha256 (C function)
wally_pbkdf2_hmac_sha512 (C function)
wally_psbt_add_global_scalar (C function)
wally_psbt_add_input_taproot_keypath (C function)
wally_psbt_add_output_taproot_keypath (C function)
wally_psbt_add_tx_input_at (C function)
wally_psbt_add_tx_output_at (C function)
wally_psbt_blind (C function)
wally_psbt_blind_alloc (C function)
wally_psbt_clear_fallback_locktime (C function)
wally_psbt_clone_alloc (C function)
wally_psbt_combine (C function)
wally_psbt_extract (C function)
WALLY_PSBT_EXTRACT_FINAL (C macro)
WALLY_PSBT_EXTRACT_NON_FINAL (C macro)
WALLY_PSBT_EXTRACT_OPT_FINAL (C macro)
wally_psbt_finalize (C function)
wally_psbt_finalize_input (C function)
WALLY_PSBT_FINALIZE_NO_CLEAR (C macro)
wally_psbt_find_global_scalar (C function)
wally_psbt_find_input_spending_utxo (C function)
WALLY_PSBT_FLAG_NON_FINAL (C macro)
wally_psbt_free (C function)
wally_psbt_from_base64 (C function)
wally_psbt_from_bytes (C function)
wally_psbt_from_tx (C function)
wally_psbt_get_id (C function)
wally_psbt_get_input_bip32_key_from_alloc (C function)
wally_psbt_get_input_scriptcode (C function)
wally_psbt_get_input_scriptcode_len (C function)
wally_psbt_get_input_signature_hash (C function)
wally_psbt_get_input_signing_script (C function)
wally_psbt_get_input_signing_script_len (C function)
wally_psbt_get_length (C function)
wally_psbt_get_locktime (C function)
wally_psbt_get_tx_version (C function)
WALLY_PSBT_HIGHEST_VERSION (C macro)
WALLY_PSBT_ID_AS_V2 (C macro)
WALLY_PSBT_ID_BIP370 (C macro)
WALLY_PSBT_ID_USE_LOCKTIME (C macro)
wally_psbt_init_alloc (C function)
WALLY_PSBT_INIT_PSET (C macro)
wally_psbt_input_add_signature (C function)
wally_psbt_input_clear_amount_rangeproof (C function)
wally_psbt_input_clear_asset (C function)
wally_psbt_input_clear_asset_surjectionproof (C function)
wally_psbt_input_clear_inflation_keys_blinding_rangeproof (C function)
wally_psbt_input_clear_inflation_keys_commitment (C function)
wally_psbt_input_clear_inflation_keys_rangeproof (C function)
wally_psbt_input_clear_issuance_amount_blinding_rangeproof (C function)
wally_psbt_input_clear_issuance_amount_commitment (C function)
wally_psbt_input_clear_issuance_amount_rangeproof (C function)
wally_psbt_input_clear_issuance_asset_entropy (C function)
wally_psbt_input_clear_issuance_blinding_nonce (C function)
wally_psbt_input_clear_pegin_claim_script (C function)
wally_psbt_input_clear_pegin_genesis_blockhash (C function)
wally_psbt_input_clear_pegin_txout_proof (C function)
wally_psbt_input_clear_required_lockheight (C function)
wally_psbt_input_clear_required_locktime (C function)
wally_psbt_input_clear_sequence (C function)
wally_psbt_input_clear_utxo_rangeproof (C function)
wally_psbt_input_find_keypath (C function)
wally_psbt_input_find_signature (C function)
wally_psbt_input_find_unknown (C function)
wally_psbt_input_generate_explicit_proofs (C function)
wally_psbt_input_get_amount_rangeproof (C function)
wally_psbt_input_get_amount_rangeproof_len (C function)
wally_psbt_input_get_asset (C function)
wally_psbt_input_get_asset_len (C function)
wally_psbt_input_get_asset_surjectionproof (C function)
wally_psbt_input_get_asset_surjectionproof_len (C function)
wally_psbt_input_get_inflation_keys_blinding_rangeproof (C function)
wally_psbt_input_get_inflation_keys_blinding_rangeproof_len (C function)
wally_psbt_input_get_inflation_keys_commitment (C function)
wally_psbt_input_get_inflation_keys_commitment_len (C function)
wally_psbt_input_get_inflation_keys_rangeproof (C function)
wally_psbt_input_get_inflation_keys_rangeproof_len (C function)
wally_psbt_input_get_issuance_amount_blinding_rangeproof (C function)
wally_psbt_input_get_issuance_amount_blinding_rangeproof_len (C function)
wally_psbt_input_get_issuance_amount_commitment (C function)
wally_psbt_input_get_issuance_amount_commitment_len (C function)
wally_psbt_input_get_issuance_amount_rangeproof (C function)
wally_psbt_input_get_issuance_amount_rangeproof_len (C function)
wally_psbt_input_get_issuance_asset_entropy (C function)
wally_psbt_input_get_issuance_asset_entropy_len (C function)
wally_psbt_input_get_issuance_blinding_nonce (C function)
wally_psbt_input_get_issuance_blinding_nonce_len (C function)
wally_psbt_input_get_pegin_claim_script (C function)
wally_psbt_input_get_pegin_claim_script_len (C function)
wally_psbt_input_get_pegin_genesis_blockhash (C function)
wally_psbt_input_get_pegin_genesis_blockhash_len (C function)
wally_psbt_input_get_pegin_txout_proof (C function)
wally_psbt_input_get_pegin_txout_proof_len (C function)
wally_psbt_input_get_utxo_rangeproof (C function)
wally_psbt_input_get_utxo_rangeproof_len (C function)
wally_psbt_input_is_finalized (C function)
wally_psbt_input_keypath_add (C function)
wally_psbt_input_set_amount (C function)
wally_psbt_input_set_amount_rangeproof (C function)
wally_psbt_input_set_asset (C function)
wally_psbt_input_set_asset_surjectionproof (C function)
wally_psbt_input_set_final_scriptsig (C function)
wally_psbt_input_set_final_witness (C function)
wally_psbt_input_set_inflation_keys (C function)
wally_psbt_input_set_inflation_keys_blinding_rangeproof (C function)
wally_psbt_input_set_inflation_keys_commitment (C function)
wally_psbt_input_set_inflation_keys_rangeproof (C function)
wally_psbt_input_set_issuance_amount (C function)
wally_psbt_input_set_issuance_amount_blinding_rangeproof (C function)
wally_psbt_input_set_issuance_amount_commitment (C function)
wally_psbt_input_set_issuance_amount_rangeproof (C function)
wally_psbt_input_set_issuance_asset_entropy (C function)
wally_psbt_input_set_issuance_blinding_nonce (C function)
wally_psbt_input_set_keypaths (C function)
wally_psbt_input_set_output_index (C function)
wally_psbt_input_set_pegin_amount (C function)
wally_psbt_input_set_pegin_claim_script (C function)
wally_psbt_input_set_pegin_genesis_blockhash (C function)
wally_psbt_input_set_pegin_tx (C function)
wally_psbt_input_set_pegin_txout_proof (C function)
wally_psbt_input_set_pegin_witness (C function)
wally_psbt_input_set_previous_txid (C function)
wally_psbt_input_set_redeem_script (C function)
wally_psbt_input_set_required_lockheight (C function)
wally_psbt_input_set_required_locktime (C function)
wally_psbt_input_set_sequence (C function)
wally_psbt_input_set_sighash (C function)
wally_psbt_input_set_signatures (C function)
wally_psbt_input_set_taproot_signature (C function)
wally_psbt_input_set_unknowns (C function)
wally_psbt_input_set_utxo (C function)
wally_psbt_input_set_utxo_rangeproof (C function)
wally_psbt_input_set_witness_script (C function)
wally_psbt_input_set_witness_utxo (C function)
wally_psbt_input_set_witness_utxo_from_tx (C function)
wally_psbt_input_taproot_keypath_add (C function)
wally_psbt_is_elements (C function)
wally_psbt_is_finalized (C function)
wally_psbt_is_input_finalized (C function)
wally_psbt_output_clear_amount (C function)
wally_psbt_output_clear_asset (C function)
wally_psbt_output_clear_asset_blinding_surjectionproof (C function)
wally_psbt_output_clear_asset_commitment (C function)
wally_psbt_output_clear_asset_surjectionproof (C function)
wally_psbt_output_clear_blinder_index (C function)
wally_psbt_output_clear_blinding_public_key (C function)
wally_psbt_output_clear_ecdh_public_key (C function)
wally_psbt_output_clear_value_blinding_rangeproof (C function)
wally_psbt_output_clear_value_commitment (C function)
wally_psbt_output_clear_value_rangeproof (C function)
wally_psbt_output_find_keypath (C function)
wally_psbt_output_find_unknown (C function)
wally_psbt_output_get_asset (C function)
wally_psbt_output_get_asset_blinding_surjectionproof (C function)
wally_psbt_output_get_asset_blinding_surjectionproof_len (C function)
wally_psbt_output_get_asset_commitment (C function)
wally_psbt_output_get_asset_commitment_len (C function)
wally_psbt_output_get_asset_len (C function)
wally_psbt_output_get_asset_surjectionproof (C function)
wally_psbt_output_get_asset_surjectionproof_len (C function)
wally_psbt_output_get_blinding_public_key (C function)
wally_psbt_output_get_blinding_public_key_len (C function)
wally_psbt_output_get_blinding_status (C function)
wally_psbt_output_get_ecdh_public_key (C function)
wally_psbt_output_get_ecdh_public_key_len (C function)
wally_psbt_output_get_value_blinding_rangeproof (C function)
wally_psbt_output_get_value_blinding_rangeproof_len (C function)
wally_psbt_output_get_value_commitment (C function)
wally_psbt_output_get_value_commitment_len (C function)
wally_psbt_output_get_value_rangeproof (C function)
wally_psbt_output_get_value_rangeproof_len (C function)
wally_psbt_output_keypath_add (C function)
wally_psbt_output_set_amount (C function)
wally_psbt_output_set_asset (C function)
wally_psbt_output_set_asset_blinding_surjectionproof (C function)
wally_psbt_output_set_asset_commitment (C function)
wally_psbt_output_set_asset_surjectionproof (C function)
wally_psbt_output_set_blinder_index (C function)
wally_psbt_output_set_blinding_public_key (C function)
wally_psbt_output_set_ecdh_public_key (C function)
wally_psbt_output_set_keypaths (C function)
wally_psbt_output_set_redeem_script (C function)
wally_psbt_output_set_script (C function)
wally_psbt_output_set_unknowns (C function)
wally_psbt_output_set_value_blinding_rangeproof (C function)
wally_psbt_output_set_value_commitment (C function)
wally_psbt_output_set_value_rangeproof (C function)
wally_psbt_output_set_witness_script (C function)
wally_psbt_output_taproot_keypath_add (C function)
WALLY_PSBT_PARSE_FLAG_STRICT (C macro)
WALLY_PSBT_PROPRIETARY_TYPE (C macro)
wally_psbt_remove_input (C function)
wally_psbt_remove_output (C function)
WALLY_PSBT_SERIALIZE_FLAG_REDUNDANT (C macro)
wally_psbt_set_fallback_locktime (C function)
wally_psbt_set_global_scalars (C function)
wally_psbt_set_global_tx (C function)
wally_psbt_set_pset_modifiable_flags (C function)
wally_psbt_set_tx_modifiable_flags (C function)
wally_psbt_set_tx_version (C function)
wally_psbt_set_version (C function)
wally_psbt_sign (C function)
wally_psbt_sign_bip32 (C function)
wally_psbt_sign_input_bip32 (C function)
wally_psbt_to_base64 (C function)
wally_psbt_to_bytes (C function)
WALLY_PSBT_TXMOD_INPUTS (C macro)
WALLY_PSBT_TXMOD_OUTPUTS (C macro)
WALLY_PSBT_TXMOD_SINGLE (C macro)
WALLY_PSBT_VERSION_0 (C macro)
WALLY_PSBT_VERSION_2 (C macro)
WALLY_PSET_BLIND_ALL (C macro)
WALLY_PSET_BLINDED_FULL (C macro)
WALLY_PSET_BLINDED_NONE (C macro)
WALLY_PSET_BLINDED_PARTIAL (C macro)
WALLY_PSET_BLINDED_REQUIRED (C macro)
WALLY_PSET_TXMOD_RESERVED (C macro)
wally_ripemd160 (C function)
wally_s2c_commitment_verify (C function)
WALLY_S2C_DATA_LEN (C macro)
WALLY_S2C_OPENING_LEN (C macro)
wally_s2c_sig_from_bytes (C function)
WALLY_SATOSHI_PER_BTC (C macro)
WALLY_SCALAR_OFFSET_LEN (C macro)
WALLY_SCRIPT_AS_PUSH (C macro)
WALLY_SCRIPT_HASH160 (C macro)
WALLY_SCRIPT_MULTISIG_SORTED (C macro)
wally_script_push_from_bytes (C function)
WALLY_SCRIPT_SHA256 (C macro)
WALLY_SCRIPT_TYPE_CSV2OF2_1 (C macro)
WALLY_SCRIPT_TYPE_CSV2OF2_1_OPT (C macro)
WALLY_SCRIPT_TYPE_MULTISIG (C macro)
WALLY_SCRIPT_TYPE_OP_RETURN (C macro)
WALLY_SCRIPT_TYPE_P2PKH (C macro)
WALLY_SCRIPT_TYPE_P2SH (C macro)
WALLY_SCRIPT_TYPE_P2TR (C macro)
WALLY_SCRIPT_TYPE_P2WPKH (C macro)
WALLY_SCRIPT_TYPE_P2WSH (C macro)
WALLY_SCRIPT_TYPE_UNKNOWN (C macro)
WALLY_SCRIPT_VARINT_MAX_SIZE (C macro)
wally_scriptpubkey_csv_2of2_then_1_from_bytes (C function)
wally_scriptpubkey_csv_2of2_then_1_from_bytes_opt (C function)
wally_scriptpubkey_get_type (C function)
wally_scriptpubkey_multisig_from_bytes (C function)
wally_scriptpubkey_op_return_from_bytes (C function)
WALLY_SCRIPTPUBKEY_OP_RETURN_MAX_LEN (C macro)
wally_scriptpubkey_p2pkh_from_bytes (C function)
WALLY_SCRIPTPUBKEY_P2PKH_LEN (C macro)
wally_scriptpubkey_p2sh_from_bytes (C function)
WALLY_SCRIPTPUBKEY_P2SH_LEN (C macro)
WALLY_SCRIPTPUBKEY_P2TR_LEN (C macro)
WALLY_SCRIPTPUBKEY_P2WPKH_LEN (C macro)
WALLY_SCRIPTPUBKEY_P2WSH_LEN (C macro)
wally_scriptpubkey_to_address (C function)
WALLY_SCRIPTSIG_MAX_LEN (C macro)
wally_scriptsig_multisig_from_bytes (C function)
wally_scriptsig_p2pkh_from_der (C function)
wally_scriptsig_p2pkh_from_sig (C function)
WALLY_SCRIPTSIG_P2PKH_MAX_LEN (C macro)
wally_scrypt (C function)
wally_secp_context_free (C function)
wally_secp_randomize (C function)
WALLY_SECP_RANDOMIZE_LEN (C macro)
WALLY_SEGWIT_ADDRESS_PUBKEY_MAX_LEN (C macro)
WALLY_SEGWIT_V0_ADDRESS_PUBKEY_MAX_LEN (C macro)
WALLY_SEGWIT_V1_ADDRESS_PUBKEY_LEN (C macro)
wally_set_operations (C function)
wally_sha256 (C function)
wally_sha256_midstate (C function)
wally_sha256d (C function)
wally_sha512 (C function)
WALLY_SIGHASH_ALL (C macro)
WALLY_SIGHASH_ANYONECANPAY (C macro)
WALLY_SIGHASH_ANYPREVOUT (C macro)
WALLY_SIGHASH_ANYPREVOUTANYSCRIPT (C macro)
WALLY_SIGHASH_DEFAULT (C macro)
WALLY_SIGHASH_FORKID (C macro)
WALLY_SIGHASH_MASK (C macro)
WALLY_SIGHASH_NONE (C macro)
WALLY_SIGHASH_RANGEPROOF (C macro)
WALLY_SIGHASH_SINGLE (C macro)
WALLY_SIGHASH_TR_IN_MASK (C macro)
wally_strdup (C function)
wally_strdup_n (C function)
wally_symmetric_key_from_parent (C function)
wally_symmetric_key_from_seed (C function)
wally_tx_add_elements_raw_input (C function)
wally_tx_add_elements_raw_input_at (C function)
wally_tx_add_elements_raw_output (C function)
wally_tx_add_elements_raw_output_at (C function)
wally_tx_add_input (C function)
wally_tx_add_input_at (C function)
wally_tx_add_output (C function)
wally_tx_add_output_at (C function)
wally_tx_add_raw_input (C function)
wally_tx_add_raw_input_at (C function)
wally_tx_add_raw_output (C function)
wally_tx_add_raw_output_at (C function)
WALLY_TX_ASSET_CT_ASSET_LEN (C macro)
WALLY_TX_ASSET_CT_ASSET_PREFIX_A (C macro)
WALLY_TX_ASSET_CT_ASSET_PREFIX_B (C macro)
WALLY_TX_ASSET_CT_EMPTY_PREFIX (C macro)
WALLY_TX_ASSET_CT_EXPLICIT_PREFIX (C macro)
WALLY_TX_ASSET_CT_LEN (C macro)
WALLY_TX_ASSET_CT_NONCE_LEN (C macro)
WALLY_TX_ASSET_CT_NONCE_PREFIX_A (C macro)
WALLY_TX_ASSET_CT_NONCE_PREFIX_B (C macro)
WALLY_TX_ASSET_CT_VALUE_LEN (C macro)
WALLY_TX_ASSET_CT_VALUE_PREFIX_A (C macro)
WALLY_TX_ASSET_CT_VALUE_PREFIX_B (C macro)
WALLY_TX_ASSET_CT_VALUE_UNBLIND_LEN (C macro)
WALLY_TX_ASSET_TAG_LEN (C macro)
wally_tx_clone_alloc (C function)
WALLY_TX_CLONE_FLAG_NON_FINAL (C macro)
wally_tx_confidential_value_from_satoshi (C function)
wally_tx_confidential_value_to_satoshi (C function)
WALLY_TX_DUMMY_NULL (C macro)
WALLY_TX_DUMMY_SIG (C macro)
WALLY_TX_DUMMY_SIG_LOW_R (C macro)
wally_tx_elements_input_init_alloc (C function)
wally_tx_elements_input_is_pegin (C function)
wally_tx_elements_input_issuance_free (C function)
wally_tx_elements_input_issuance_set (C function)
wally_tx_elements_issuance_calculate_asset (C function)
wally_tx_elements_issuance_calculate_reissuance_token (C function)
wally_tx_elements_issuance_generate_entropy (C function)
wally_tx_elements_output_commitment_free (C function)
wally_tx_elements_output_commitment_set (C function)
wally_tx_elements_output_init (C function)
wally_tx_elements_output_init_alloc (C function)
WALLY_TX_FLAG_ALLOW_PARTIAL (C macro)
WALLY_TX_FLAG_BLINDED_INITIAL_ISSUANCE (C macro)
WALLY_TX_FLAG_PRE_BIP144 (C macro)
WALLY_TX_FLAG_USE_ELEMENTS (C macro)
WALLY_TX_FLAG_USE_WITNESS (C macro)
wally_tx_free (C function)
wally_tx_from_bytes (C function)
wally_tx_from_hex (C function)
wally_tx_get_btc_signature_hash (C function)
wally_tx_get_btc_taproot_signature_hash (C function)
wally_tx_get_elements_signature_hash (C function)
wally_tx_get_hash_prevouts (C function)
wally_tx_get_length (C function)
wally_tx_get_signature_hash (C function)
wally_tx_get_total_output_satoshi (C function)
wally_tx_get_txid (C function)
wally_tx_get_vsize (C function)
wally_tx_get_weight (C function)
wally_tx_get_witness_count (C function)
WALLY_TX_INDEX_MASK (C macro)
wally_tx_init_alloc (C function)
wally_tx_input_clone (C function)
wally_tx_input_clone_alloc (C function)
wally_tx_input_free (C function)
wally_tx_input_init_alloc (C function)
wally_tx_is_coinbase (C function)
WALLY_TX_IS_COINBASE (C macro)
wally_tx_is_elements (C function)
WALLY_TX_IS_ELEMENTS (C macro)
WALLY_TX_IS_ISSUANCE (C macro)
WALLY_TX_IS_PEGIN (C macro)
WALLY_TX_ISSUANCE_FLAG (C macro)
wally_tx_output_clone (C function)
wally_tx_output_clone_alloc (C function)
wally_tx_output_free (C function)
wally_tx_output_init (C function)
wally_tx_output_init_alloc (C function)
WALLY_TX_PEGIN_FLAG (C macro)
wally_tx_remove_input (C function)
wally_tx_remove_output (C function)
WALLY_TX_SEQUENCE_FINAL (C macro)
wally_tx_set_input_script (C function)
wally_tx_set_input_witness (C function)
wally_tx_to_bytes (C function)
wally_tx_to_hex (C function)
WALLY_TX_VERSION_1 (C macro)
WALLY_TX_VERSION_2 (C macro)
wally_tx_vsize_from_weight (C function)
wally_tx_witness_stack_add (C function)
wally_tx_witness_stack_add_dummy (C function)
wally_tx_witness_stack_clone_alloc (C function)
wally_tx_witness_stack_free (C function)
wally_tx_witness_stack_from_bytes (C function)
wally_tx_witness_stack_get_length (C function)
wally_tx_witness_stack_get_num_items (C function)
wally_tx_witness_stack_init_alloc (C function)
wally_tx_witness_stack_set (C function)
wally_tx_witness_stack_set_dummy (C function)
wally_tx_witness_stack_to_bytes (C function)
WALLY_TXHASH_LEN (C macro)
wally_varbuff_get_length (C function)
wally_varbuff_to_bytes (C function)
wally_varint_get_length (C function)
wally_varint_to_bytes (C function)
WALLY_WIF_FLAG_COMPRESSED (C macro)
WALLY_WIF_FLAG_UNCOMPRESSED (C macro)
wally_wif_from_bytes (C function)
wally_wif_is_uncompressed (C function)
wally_wif_to_address (C function)
wally_wif_to_bytes (C function)
wally_wif_to_public_key (C function)
wally_witness_multisig_from_bytes (C function)
wally_witness_p2tr_from_sig (C function)
wally_witness_p2wpkh_from_der (C function)
wally_witness_p2wpkh_from_sig (C function)
wally_witness_program_from_bytes (C function)
wally_witness_program_from_bytes_and_version (C function)
WALLY_WITNESSSCRIPT_MAX_LEN (C macro)
Read the Docs
v: latest
Versions
latest
release_1.0.0
release_0.9.1
release_0.9.0
release_0.8.9
release_0.8.8
release_0.8.7
release_0.8.6
release_0.8.5
Downloads
On Read the Docs
Project Home
Builds