List of all items
Structs
- bitcoin::BitcoinSignature
- bitcoin::BitcoinSigner
- bitcoin::BitcoinVerifier
- bitcoin::psbt::v0::KeyValuePair
- bitcoin::psbt::v0::Psbt
- bitcoin::schnorr::SchnorrSignature
- bitcoin::schnorr::SchnorrSigner
- bitcoin::schnorr::SchnorrVerifier
- bitcoin::scripts::CoinSelectionResult
- bitcoin::scripts::Utxo
- bitcoin::sighash::PrevOut
- bitcoin::taproot::ControlBlock
- bitcoin::taproot::TapLeaf
- bitcoin::tapscript::Script
- bitcoin::transaction::OutPoint
- bitcoin::transaction::Recipient
- bitcoin::transaction::Transaction
- bitcoin::transaction::TxIn
- bitcoin::transaction::TxOut
- bls::BlsPublicKey
- bls::BlsSignature
- bls::BlsSigner
- bls::BlsVerifier
- bls::keystore::BlsKeystore
- bls::keystore::BlsScryptParams
- bls::threshold::BlsKeyShare
- bls::threshold::BlsPartialSignature
- bls::threshold::BlsThresholdKeyGen
- ethereum::Eip712Domain
- ethereum::EthereumSignature
- ethereum::EthereumSigner
- ethereum::EthereumVerifier
- ethereum::abi::ContractCall
- ethereum::abi::Function
- ethereum::eips::AuthMessage
- ethereum::eips::CancelAuthorization
- ethereum::eips::Eip7702Authorization
- ethereum::eips::Erc721Permit
- ethereum::eips::Permit
- ethereum::eips::ReceiveWithAuthorization
- ethereum::eips::TransferWithAuthorization
- ethereum::eips::UserOperation
- ethereum::keystore::Keystore
- ethereum::keystore::ScryptParams
- ethereum::siwe::SiweMessage
- ethereum::transaction::DecodedTransaction
- ethereum::transaction::EIP1559Transaction
- ethereum::transaction::EIP2930Transaction
- ethereum::transaction::EIP4844Transaction
- ethereum::transaction::LegacyTransaction
- ethereum::transaction::SignedTransaction
- hd_key::DerivationPath
- hd_key::DerivationStep
- hd_key::ExtendedPrivateKey
- hd_key::ExtendedPublicKey
- mnemonic::Mnemonic
- neo::NeoSignature
- neo::NeoSigner
- neo::NeoVerifier
- neo::transaction::NeoTransaction
- neo::transaction::ScriptBuilder
- neo::transaction::TransactionAttribute
- neo::transaction::TransactionSigner
- neo::witness::Witness
- security::GuardedMemory
- solana::SolanaSignature
- solana::SolanaSigner
- solana::SolanaVerifier
- solana::programs::token_metadata::Creator
- solana::programs::token_metadata::DataV2
- solana::transaction::AccountMeta
- solana::transaction::AddressLookupTable
- solana::transaction::CompiledInstruction
- solana::transaction::Instruction
- solana::transaction::InstructionDataBuilder
- solana::transaction::InstructionDataReader
- solana::transaction::Message
- solana::transaction::MessageV0
- solana::transaction::Transaction
- solana::transaction::VersionedTransaction
- threshold::frost::dkg::DkgRound1Package
- threshold::frost::dkg::DkgRound2Package
- threshold::frost::keygen::KeyGenOutput
- threshold::frost::keygen::KeyPackage
- threshold::frost::keygen::VssCommitments
- threshold::frost::refresh::RefreshPackage
- threshold::frost::signing::FrostSignature
- threshold::frost::signing::SignatureShare
- threshold::frost::signing::SigningCommitments
- threshold::frost::signing::SigningNonces
- threshold::musig2::adaptor::AdaptorSignature
- threshold::musig2::adaptor::CachedKeyAgg
- threshold::musig2::signing::AggNonce
- threshold::musig2::signing::KeyAggContext
- threshold::musig2::signing::MuSig2Signature
- threshold::musig2::signing::PartialSignature
- threshold::musig2::signing::PubNonce
- threshold::musig2::signing::SecNonce
- threshold::musig2::tweak::Tweak
- threshold::musig2::tweak::TweakedKeyAggContext
- xrp::XrpEcdsaSigner
- xrp::XrpEcdsaVerifier
- xrp::XrpEddsaSigner
- xrp::XrpEddsaVerifier
- xrp::XrpSignature
- xrp::transaction::IssuedAmount
- xrp::transaction::SignerEntry
Enums
- bitcoin::descriptor::Descriptor
- bitcoin::descriptor::DescriptorKey
- bitcoin::psbt::v0::GlobalKey
- bitcoin::psbt::v0::InputKey
- bitcoin::psbt::v0::OutputKey
- bitcoin::taproot::TapTree
- bitcoin::tapscript::Opcode
- bitcoin::tapscript::SighashType
- error::SignerError
- ethereum::abi::AbiValue
- ethereum::rlp::RlpItem
- ethereum::transaction::TxType
- neo::transaction::WitnessScope
- solana::transaction::spl_token::AuthorityType
- threshold::musig2::nested::KeyTreeNode
- xrp::transaction::FieldType
Traits
Functions
- bip85::derive_bip39
- bip85::derive_entropy
- bip85::derive_entropy_at
- bip85::derive_hex
- bip85::derive_wif
- bip85::derive_xprv
- bitcoin::bitcoin_message_hash
- bitcoin::descriptor::parse
- bitcoin::double_sha256
- bitcoin::hash160
- bitcoin::helpers::cpfp_child
- bitcoin::helpers::cpfp_required_fee_rate
- bitcoin::helpers::enable_rbf
- bitcoin::helpers::enable_rbf_all
- bitcoin::helpers::inscription_envelope
- bitcoin::helpers::inscription_size
- bitcoin::helpers::is_rbf_signaling
- bitcoin::helpers::op_return
- bitcoin::helpers::op_return_multi
- bitcoin::helpers::tx_signals_rbf
- bitcoin::message::compute_txid
- bitcoin::message::create_to_sign_tx
- bitcoin::message::create_to_spend_tx
- bitcoin::message::message_hash
- bitcoin::message::p2tr_script_pubkey
- bitcoin::message::p2wpkh_script_pubkey
- bitcoin::message::sign_simple_p2tr
- bitcoin::message::sign_simple_p2wpkh
- bitcoin::message::verify_simple_p2tr
- bitcoin::message::verify_simple_p2wpkh
- bitcoin::scripts::cltv_script
- bitcoin::scripts::csv_script
- bitcoin::scripts::htlc_claim_witness
- bitcoin::scripts::htlc_payment_hash
- bitcoin::scripts::htlc_refund_witness
- bitcoin::scripts::htlc_script
- bitcoin::scripts::is_block_height_locktime
- bitcoin::scripts::select_coins_bnb
- bitcoin::scripts::select_coins_srd
- bitcoin::sighash::p2wpkh_script_code
- bitcoin::sighash::segwit_v0_sighash
- bitcoin::sighash::taproot_key_path_sighash
- bitcoin::sighash::taproot_script_path_sighash
- bitcoin::taproot::tap_branch_hash
- bitcoin::taproot::taproot_address
- bitcoin::taproot::taproot_output_key
- bitcoin::taproot::taproot_tweak
- bitcoin::tapscript::checksig_script
- bitcoin::tapscript::create_annex
- bitcoin::tapscript::is_annex
- bitcoin::tapscript::multisig_script
- bitcoin::tapscript::timelocked_script
- bitcoin::transaction::build_batch_transaction
- bitcoin::transaction::estimate_fee
- bitcoin::transaction::estimate_vsize
- bitcoin::transaction::parse_unsigned_tx
- bitcoin::validate_address
- bitcoin::validate_mainnet_address
- bitcoin::validate_testnet_address
- bls::aggregate_signatures
- bls::eip2333::derive_child_sk
- bls::eip2333::derive_key_from_path
- bls::eip2333::derive_master_sk
- bls::eip2333::validator_pubkey
- bls::eip2333::validator_signer
- bls::threshold::aggregate_partial_sigs
- bls::threshold::threshold_keygen
- bls::threshold::verify_partial_sig
- bls::verify_aggregated
- bls::verify_aggregated_multi
- crypto::double_sha256
- crypto::hash160
- crypto::sha256
- crypto::tagged_hash
- encoding::base58check_decode
- encoding::base58check_encode
- encoding::bech32_encode
- encoding::encode_compact_size
- encoding::read_compact_size
- ethereum::abi::decode_address
- ethereum::abi::decode_bool
- ethereum::abi::decode_bytes
- ethereum::abi::decode_string
- ethereum::abi::decode_uint256
- ethereum::abi::decode_uint256_as_u64
- ethereum::abi::deploy_contract
- ethereum::abi::encode
- ethereum::abi::encode_and_hash
- ethereum::abi::encode_constructor
- ethereum::abi::encode_packed
- ethereum::abi::encode_packed_and_hash
- ethereum::abi::event_topic
- ethereum::abi::function_selector
- ethereum::ecrecover
- ethereum::ecrecover_digest
- ethereum::eip191_hash
- ethereum::eip55_checksum
- ethereum::eip712_hash
- ethereum::eips::bls_paths::signing
- ethereum::eips::bls_paths::withdrawal
- ethereum::eips::encode_eip712_domain_call
- ethereum::eips::encode_multicall3
- ethereum::eips::encode_try_aggregate
- ethereum::eips::is_eip6492_signature
- ethereum::eips::unwrap_eip6492_signature
- ethereum::eips::wrap_eip6492_signature
- ethereum::rlp::decode
- ethereum::rlp::decode_list_items
- ethereum::rlp::encode_access_list
- ethereum::rlp::encode_bytes
- ethereum::rlp::encode_empty_list
- ethereum::rlp::encode_list
- ethereum::rlp::encode_u128
- ethereum::rlp::encode_u64
- ethereum::transaction::create2_address
- ethereum::transaction::create_address
- ethereum::transaction::decode_signed_tx
- ethereum::transaction::encode_is_valid_signature
- ethereum::validate_address
- neo::transaction::contract_deploy
- neo::transaction::contract_destroy
- neo::transaction::contract_update
- neo::transaction::neo_get_candidates
- neo::transaction::neo_get_committee
- neo::transaction::neo_register_candidate
- neo::transaction::neo_unclaimed_gas
- neo::transaction::neo_vote
- neo::transaction::nep17_allowance
- neo::transaction::nep17_approve
- neo::transaction::nep17_balance_of
- neo::transaction::nep17_decimals
- neo::transaction::nep17_symbol
- neo::transaction::nep17_total_supply
- neo::transaction::nep17_transfer
- neo::transaction::nep17_transfer_from
- neo::transaction::read_var_int
- neo::validate_address
- neo::witness::gas_claim_script
- neo::witness::nep11::owner_of
- neo::witness::nep11::properties
- neo::witness::nep11::tokens_of
- neo::witness::nep11::transfer
- security::ct_hex_decode
- security::ct_hex_encode
- security::rotate_key
- security::rotate_key_with_seed
- security::secure_random
- security::secure_zero
- solana::programs::address_lookup_table::close
- solana::programs::address_lookup_table::create
- solana::programs::address_lookup_table::deactivate
- solana::programs::address_lookup_table::extend
- solana::programs::advance_nonce
- solana::programs::create_ata
- solana::programs::create_ata_idempotent
- solana::programs::derive_ata_address
- solana::programs::initialize_nonce
- solana::programs::memo
- solana::programs::memo_unsigned
- solana::programs::stake_deactivate
- solana::programs::stake_delegate
- solana::programs::stake_withdraw
- solana::programs::token_metadata::create_metadata_v3
- solana::programs::token_metadata::derive_metadata_address
- solana::programs::token_metadata::update_metadata_v2
- solana::transaction::compute_budget::set_compute_unit_limit
- solana::transaction::compute_budget::set_compute_unit_price
- solana::transaction::create_program_address
- solana::transaction::decode_compact_u16
- solana::transaction::encode_compact_u16
- solana::transaction::find_program_address
- solana::transaction::spl_token::approve
- solana::transaction::spl_token::burn
- solana::transaction::spl_token::close_account
- solana::transaction::spl_token::freeze_account
- solana::transaction::spl_token::initialize_account
- solana::transaction::spl_token::initialize_mint
- solana::transaction::spl_token::mint_to
- solana::transaction::spl_token::revoke
- solana::transaction::spl_token::set_authority
- solana::transaction::spl_token::thaw_account
- solana::transaction::spl_token::transfer
- solana::transaction::spl_token::transfer_checked
- solana::transaction::spl_token_2022::transfer_checked
- solana::transaction::spl_token_2022::transfer_checked_with_fee
- solana::transaction::system_program::allocate
- solana::transaction::system_program::create_account
- solana::transaction::system_program::transfer
- solana::validate_address
- threshold::frost::dkg::dkg_finalize
- threshold::frost::dkg::dkg_round1
- threshold::frost::dkg::dkg_round2
- threshold::frost::dkg::reshare
- threshold::frost::keygen::derive_interpolating_value
- threshold::frost::keygen::polynomial_evaluate
- threshold::frost::keygen::random_scalar
- threshold::frost::keygen::scalar_from_bytes
- threshold::frost::keygen::trusted_dealer_keygen
- threshold::frost::refresh::apply_refresh
- threshold::frost::refresh::generate_refresh
- threshold::frost::refresh::verify_refresh_package
- threshold::frost::signing::aggregate
- threshold::frost::signing::commit
- threshold::frost::signing::identify_misbehaving
- threshold::frost::signing::sign
- threshold::frost::signing::verify
- threshold::frost::signing::verify_share
- threshold::musig2::adaptor::create_adaptor_signature
- threshold::musig2::nested::flat_key_tree
- threshold::musig2::nested::grouped_key_tree
- threshold::musig2::nested::verify_partial_sig
- threshold::musig2::signing::individual_pubkey
- threshold::musig2::signing::key_agg
- threshold::musig2::signing::key_sort
- threshold::musig2::signing::nonce_agg
- threshold::musig2::signing::nonce_gen
- threshold::musig2::signing::partial_sig_agg
- threshold::musig2::signing::sign
- threshold::musig2::signing::verify
- threshold::musig2::tweak::adjust_partial_sig_for_tweak
- threshold::musig2::tweak::apply_plain_tweak
- threshold::musig2::tweak::apply_xonly_tweak
- threshold::musig2::tweak::compute_taproot_tweak
- xrp::account_id
- xrp::advanced::account_set
- xrp::advanced::channel_claim
- xrp::advanced::channel_create
- xrp::advanced::channel_fund
- xrp::advanced::check_cancel
- xrp::advanced::check_cash
- xrp::advanced::check_create
- xrp::advanced::decode_iou_amount
- xrp::advanced::encode_currency_code
- xrp::advanced::encode_iou_amount
- xrp::advanced::escrow_cancel
- xrp::advanced::escrow_create
- xrp::advanced::escrow_finish
- xrp::advanced::nftoken_accept_offer
- xrp::advanced::nftoken_burn
- xrp::advanced::nftoken_create_offer
- xrp::advanced::nftoken_mint
- xrp::advanced::offer_cancel
- xrp::advanced::offer_create
- xrp::advanced::set_hook
- xrp::decode_x_address
- xrp::encode_x_address
- xrp::sha512_half
- xrp::transaction::encode_account_id
- xrp::transaction::encode_blob
- xrp::transaction::encode_field_id
- xrp::transaction::encode_uint16
- xrp::transaction::encode_uint32
- xrp::transaction::encode_xrp_amount
- xrp::transaction::multisign_hash
- xrp::transaction::serialize_payment
- xrp::transaction::serialize_signer_list
- xrp::transaction::serialize_trust_set
- xrp::validate_address
- xrp::xrp_address
Constants
- bitcoin::helpers::OP_RETURN_MAX_SIZE
- bitcoin::helpers::RBF_SEQUENCE
- bitcoin::transaction::DUST_LIMIT_P2PKH
- bitcoin::transaction::DUST_LIMIT_P2TR
- bitcoin::transaction::DUST_LIMIT_P2WPKH
- bitcoin::transaction::MIN_RELAY_FEE_SAT_PER_VB
- bls::ETH2_DST
- bls::keystore::VERSION
- ethereum::eips::EIP2335_CHECKSUM
- ethereum::eips::EIP2335_CIPHER
- ethereum::eips::EIP2335_KDF
- ethereum::eips::EIP2335_VERSION
- ethereum::eips::EIP5267_SELECTOR
- ethereum::eips::EIP6492_MAGIC
- ethereum::eips::MULTICALL3_ADDRESS
- ethereum::transaction::EIP1271_MAGIC
- neo::transaction::CONTRACT_MANAGEMENT_HASH
- neo::transaction::contracts::GAS_TOKEN
- neo::transaction::contracts::NEO_TOKEN
- neo::transaction::opcode::NEWARRAY
- neo::transaction::opcode::NOP
- neo::transaction::opcode::PACK
- neo::transaction::opcode::PUSH0
- neo::transaction::opcode::PUSH1
- neo::transaction::opcode::PUSH16
- neo::transaction::opcode::PUSH2
- neo::transaction::opcode::PUSH3
- neo::transaction::opcode::PUSH4
- neo::transaction::opcode::PUSH5
- neo::transaction::opcode::PUSH8
- neo::transaction::opcode::PUSHDATA1
- neo::transaction::opcode::SYSCALL
- neo::witness::GAS_CONTRACT_HASH
- neo::witness::NEO_CONTRACT_HASH
- solana::programs::ATA_PROGRAM_ID
- solana::programs::CLOCK_SYSVAR
- solana::programs::MEMO_PROGRAM_ID
- solana::programs::SPL_TOKEN_PROGRAM_ID
- solana::programs::STAKE_CONFIG_ID
- solana::programs::STAKE_HISTORY_SYSVAR
- solana::programs::STAKE_PROGRAM_ID
- solana::programs::address_lookup_table::ID
- solana::programs::token_metadata::ID
- solana::transaction::compute_budget::ID
- solana::transaction::spl_token::ID
- solana::transaction::spl_token_2022::ID
- solana::transaction::system_program::ID
- xrp::advanced::TT_ACCOUNT_SET
- xrp::advanced::TT_CHANNEL_CLAIM
- xrp::advanced::TT_CHANNEL_CREATE
- xrp::advanced::TT_CHANNEL_FUND
- xrp::advanced::TT_CHECK_CANCEL
- xrp::advanced::TT_CHECK_CASH
- xrp::advanced::TT_CHECK_CREATE
- xrp::advanced::TT_ESCROW_CANCEL
- xrp::advanced::TT_ESCROW_CREATE
- xrp::advanced::TT_ESCROW_FINISH
- xrp::advanced::TT_NFTOKEN_ACCEPT_OFFER
- xrp::advanced::TT_NFTOKEN_BURN
- xrp::advanced::TT_NFTOKEN_CREATE_OFFER
- xrp::advanced::TT_NFTOKEN_MINT
- xrp::advanced::TT_OFFER_CANCEL
- xrp::advanced::TT_OFFER_CREATE
- xrp::advanced::TT_SET_HOOK
- xrp::advanced::account_set_flags::ASF_ALLOW_CLAWBACK
- xrp::advanced::account_set_flags::ASF_DEPOSIT_AUTH
- xrp::advanced::account_set_flags::ASF_DISABLE_MASTER
- xrp::advanced::account_set_flags::ASF_DISALLOW_XRP
- xrp::advanced::account_set_flags::ASF_GLOBAL_FREEZE
- xrp::advanced::account_set_flags::ASF_NO_FREEZE
- xrp::advanced::account_set_flags::ASF_REQUIRE_AUTH
- xrp::advanced::account_set_flags::ASF_REQUIRE_DEST
- xrp::advanced::nftoken_flags::TF_BURNABLE
- xrp::advanced::nftoken_flags::TF_ONLY_XRP
- xrp::advanced::nftoken_flags::TF_TRANSFERABLE
- xrp::transaction::MULTISIGN_PREFIX
- xrp::transaction::TT_PAYMENT
- xrp::transaction::TT_TRUST_SET