List of all items
Structs
- btck_Block
- btck_BlockHash
- btck_BlockHeader
- btck_BlockSpentOutputs
- btck_BlockTreeEntry
- btck_BlockValidationState
- btck_Chain
- btck_ChainParameters
- btck_ChainstateManager
- btck_ChainstateManagerOptions
- btck_Coin
- btck_ConsensusParams
- btck_Context
- btck_ContextOptions
- btck_LoggingConnection
- btck_LoggingOptions
- btck_NotificationInterfaceCallbacks
- btck_PrecomputedTransactionData
- btck_ScriptPubkey
- btck_Transaction
- btck_TransactionInput
- btck_TransactionOutPoint
- btck_TransactionOutput
- btck_TransactionSpentOutputs
- btck_Txid
- btck_ValidationInterfaceCallbacks
Functions
- btck_block_check
- btck_block_copy
- btck_block_count_transactions
- btck_block_create
- btck_block_destroy
- btck_block_get_hash
- btck_block_get_header
- btck_block_get_transaction_at
- btck_block_hash_copy
- btck_block_hash_create
- btck_block_hash_destroy
- btck_block_hash_equals
- btck_block_hash_to_bytes
- btck_block_header_copy
- btck_block_header_create
- btck_block_header_destroy
- btck_block_header_get_bits
- btck_block_header_get_hash
- btck_block_header_get_nonce
- btck_block_header_get_prev_hash
- btck_block_header_get_timestamp
- btck_block_header_get_version
- btck_block_header_to_bytes
- btck_block_read
- btck_block_spent_outputs_copy
- btck_block_spent_outputs_count
- btck_block_spent_outputs_destroy
- btck_block_spent_outputs_get_transaction_spent_outputs_at
- btck_block_spent_outputs_read
- btck_block_to_bytes
- btck_block_tree_entry_equals
- btck_block_tree_entry_get_ancestor
- btck_block_tree_entry_get_block_hash
- btck_block_tree_entry_get_block_header
- btck_block_tree_entry_get_height
- btck_block_tree_entry_get_previous
- btck_block_validation_state_copy
- btck_block_validation_state_create
- btck_block_validation_state_destroy
- btck_block_validation_state_get_block_validation_result
- btck_block_validation_state_get_validation_mode
- btck_chain_contains
- btck_chain_get_by_height
- btck_chain_get_height
- btck_chain_parameters_copy
- btck_chain_parameters_create
- btck_chain_parameters_destroy
- btck_chain_parameters_get_consensus_params
- btck_chainstate_manager_create
- btck_chainstate_manager_destroy
- btck_chainstate_manager_get_active_chain
- btck_chainstate_manager_get_best_entry
- btck_chainstate_manager_get_block_tree_entry_by_hash
- btck_chainstate_manager_import_blocks
- btck_chainstate_manager_options_create
- btck_chainstate_manager_options_destroy
- btck_chainstate_manager_options_set_wipe_dbs
- btck_chainstate_manager_options_set_worker_threads_num
- btck_chainstate_manager_options_update_block_tree_db_in_memory
- btck_chainstate_manager_options_update_chainstate_db_in_memory
- btck_chainstate_manager_process_block
- btck_chainstate_manager_process_block_header
- btck_coin_confirmation_height
- btck_coin_copy
- btck_coin_destroy
- btck_coin_get_output
- btck_coin_is_coinbase
- btck_context_copy
- btck_context_create
- btck_context_destroy
- btck_context_interrupt
- btck_context_options_create
- btck_context_options_destroy
- btck_context_options_set_chainparams
- btck_context_options_set_notifications
- btck_context_options_set_validation_interface
- btck_logging_connection_create
- btck_logging_connection_destroy
- btck_logging_disable
- btck_logging_disable_category
- btck_logging_enable_category
- btck_logging_set_level_category
- btck_logging_set_options
- btck_precomputed_transaction_data_copy
- btck_precomputed_transaction_data_create
- btck_precomputed_transaction_data_destroy
- btck_script_pubkey_copy
- btck_script_pubkey_create
- btck_script_pubkey_destroy
- btck_script_pubkey_to_bytes
- btck_script_pubkey_verify
- btck_transaction_copy
- btck_transaction_count_inputs
- btck_transaction_count_outputs
- btck_transaction_create
- btck_transaction_destroy
- btck_transaction_get_input_at
- btck_transaction_get_locktime
- btck_transaction_get_output_at
- btck_transaction_get_txid
- btck_transaction_input_copy
- btck_transaction_input_destroy
- btck_transaction_input_get_out_point
- btck_transaction_input_get_sequence
- btck_transaction_out_point_copy
- btck_transaction_out_point_destroy
- btck_transaction_out_point_get_index
- btck_transaction_out_point_get_txid
- btck_transaction_output_copy
- btck_transaction_output_create
- btck_transaction_output_destroy
- btck_transaction_output_get_amount
- btck_transaction_output_get_script_pubkey
- btck_transaction_spent_outputs_copy
- btck_transaction_spent_outputs_count
- btck_transaction_spent_outputs_destroy
- btck_transaction_spent_outputs_get_coin_at
- btck_transaction_to_bytes
- btck_txid_copy
- btck_txid_destroy
- btck_txid_equals
- btck_txid_to_bytes
Type Aliases
- btck_BlockCheckFlags
- btck_BlockValidationResult
- btck_ChainType
- btck_DestroyCallback
- btck_LogCallback
- btck_LogCategory
- btck_LogLevel
- btck_NotifyBlockTip
- btck_NotifyFatalError
- btck_NotifyFlushError
- btck_NotifyHeaderTip
- btck_NotifyProgress
- btck_NotifyWarningSet
- btck_NotifyWarningUnset
- btck_ScriptVerificationFlags
- btck_ScriptVerifyStatus
- btck_SynchronizationState
- btck_ValidationInterfaceBlockChecked
- btck_ValidationInterfaceBlockConnected
- btck_ValidationInterfaceBlockDisconnected
- btck_ValidationInterfacePoWValidBlock
- btck_ValidationMode
- btck_Warning
- btck_WriteBytes
Constants
- btck_BlockValidationResult_CACHED_INVALID
- btck_BlockValidationResult_CONSENSUS
- btck_BlockValidationResult_HEADER_LOW_WORK
- btck_BlockValidationResult_INVALID_HEADER
- btck_BlockValidationResult_INVALID_PREV
- btck_BlockValidationResult_MISSING_PREV
- btck_BlockValidationResult_MUTATED
- btck_BlockValidationResult_TIME_FUTURE
- btck_BlockValidationResult_UNSET
- btck_ChainType_MAINNET
- btck_ChainType_REGTEST
- btck_ChainType_SIGNET
- btck_ChainType_TESTNET
- btck_ChainType_TESTNET_4
- btck_LogCategory_ALL
- btck_LogCategory_BENCH
- btck_LogCategory_BLOCKSTORAGE
- btck_LogCategory_COINDB
- btck_LogCategory_KERNEL
- btck_LogCategory_LEVELDB
- btck_LogCategory_MEMPOOL
- btck_LogCategory_PRUNE
- btck_LogCategory_RAND
- btck_LogCategory_REINDEX
- btck_LogCategory_VALIDATION
- btck_LogLevel_DEBUG
- btck_LogLevel_INFO
- btck_LogLevel_TRACE
- btck_ScriptVerificationFlags_ALL
- btck_ScriptVerificationFlags_CHECKLOCKTIMEVERIFY
- btck_ScriptVerificationFlags_CHECKSEQUENCEVERIFY
- btck_ScriptVerificationFlags_DERSIG
- btck_ScriptVerificationFlags_NONE
- btck_ScriptVerificationFlags_NULLDUMMY
- btck_ScriptVerificationFlags_P2SH
- btck_ScriptVerificationFlags_TAPROOT
- btck_ScriptVerificationFlags_WITNESS
- btck_ScriptVerifyStatus_ERROR_INVALID_FLAGS_COMBINATION
- btck_ScriptVerifyStatus_ERROR_SPENT_OUTPUTS_REQUIRED
- btck_ScriptVerifyStatus_OK
- btck_SynchronizationState_INIT_DOWNLOAD
- btck_SynchronizationState_INIT_REINDEX
- btck_SynchronizationState_POST_INIT
- btck_ValidationMode_INTERNAL_ERROR
- btck_ValidationMode_INVALID
- btck_ValidationMode_VALID
- btck_Warning_LARGE_WORK_INVALID_CHAIN
- btck_Warning_UNKNOWN_NEW_RULES_ACTIVATED