Merge bitcoin/bitcoin#33791: kernel: Use enumeration type for flags argument

ed5720509f kernel: Use enumeration type for flags argument (TheCharlatan)

Pull request description:

  Just a small followup from https://github.com/bitcoin/bitcoin/pull/30595#issuecomment-3485634089.

ACKs for top commit:
  alexanderwiederin:
    ACK ed5720509f
  rkrux:
    lgtm ACK ed5720509f as per the mentioned review comment of the previous PR.
  stickies-v:
    ACK ed5720509f

Tree-SHA512: f365d86c76b88b7730c4182192f8fbacc536121de367d03f27450087b39d13bb0cc21ca5ede9428077ccf5be90e959e892d7d383c8a2900b7bfd2864dde37466
This commit is contained in:
merge-script
2025-11-05 15:04:51 +00:00

View File

@@ -386,7 +386,7 @@ typedef struct {
btck_NotifyWarningSet warning_set; //!< A warning issued by the kernel library during validation.
btck_NotifyWarningUnset warning_unset; //!< A previous condition leading to the issuance of a warning is no longer given.
btck_NotifyFlushError flush_error; //!< An error encountered when flushing data to disk.
btck_NotifyFatalError fatal_error; //!< A un-recoverable system error encountered by the library.
btck_NotifyFatalError fatal_error; //!< An unrecoverable system error encountered by the library.
} btck_NotificationInterfaceCallbacks;
/**
@@ -608,7 +608,7 @@ BITCOINKERNEL_API int BITCOINKERNEL_WARN_UNUSED_RESULT btck_script_pubkey_verify
const btck_Transaction* tx_to,
const btck_TransactionOutput** spent_outputs, size_t spent_outputs_len,
unsigned int input_index,
unsigned int flags,
btck_ScriptVerificationFlags flags,
btck_ScriptVerifyStatus* status) BITCOINKERNEL_ARG_NONNULL(1, 3);
/**