Skip to main content

btck_chainstate_manager_process_block_header

Function btck_chainstate_manager_process_block_header 

Source
pub unsafe extern "C" fn btck_chainstate_manager_process_block_header(
    chainstate_manager: *mut btck_ChainstateManager,
    header: *const btck_BlockHeader,
    block_validation_state: *mut btck_BlockValidationState,
) -> c_int
Expand description

@brief Processes and validates the provided btck_BlockHeader.

@param[in] chainstate_manager Non-null. @param[in] header Non-null btck_BlockHeader to be validated. @param[out] block_validation_state The result of the btck_BlockHeader validation. @return 0 if btck_BlockHeader processing completed successfully, non-zero on error.