HomePhabricator

[Chronik] Add broadcast_txs_and_validate_rawtxs integration test into…

Description

[Chronik] Add broadcast_txs_and_validate_rawtxs integration test into bitcoinsuite-chronik-client

Summary:
Tests verify the Chronik client's transaction broadcasting and validation capabilities. They check:

Raw transaction validation before broadcasting
Single and batch transaction broadcasting
Error handling for invalid transactions
Token transaction validation (ALP genesis/burn)
Transaction validation throughout its lifecycle
Skip token check options
Proper txid verification

Depends on D17853

Test Plan:
Please set BUILD_DIR env to export BUILD_DIR="/path/to/build_dir
UNIX: ./contrib/teamcity/build-configurations.py build-bitcoinsuite-chronik-client

Reviewers: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Reviewed By: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Subscribers: PiRK, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D17847

Details

Provenance
hazzarustAuthored on Mon, Mar 17, 15:11
hazzarustPushed on Wed, Mar 26, 11:23
Reviewer
Restricted Owners Package
Differential Revision
D17847: [Chronik] Add broadcast_txs_and_validate_rawtxs integration test into bitcoinsuite-chronik-client
Parents
rABCdebc1be254f1: script: Enhance validations in utxo_snapshot.sh
Branches
Unknown
Tags
Unknown