Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Bitcoin DA versions * Fix parser tests, review comments * Init chunked txs * Chain chunked parts with utxos * Actually construct Type0/Type1 based on body size * fix script for type 0 * Fix scripts with checksigverify * Add vout index for prev tx (#961) * Add vout index for prev tx * replace prev_tx logic with prev_utxo logic * remove RawUTXO --------- Co-authored-by: eyusufatik <[email protected]> * Esad/better inclusion proof (#991) * depend only on wtxid * verify merkle root of coinbase tx, use zkvm efficient sh256 and bitcoin merkle tree * remove unused asserts * pr fixes * pr fixes * Add batchproof/lightclient namespaces. Add SequencerCommitment tx type * Apply #961 again * Esad get_service * Sign list of tx of aggregates tx instead of body (#1003) * fix bitcoin da test suite (#1009) * get ready for test fixes * fix tests * reactivate some of the verifier tests * fix remaning bitcoin-da tests * cleanup * clippy * Kpp/merkle tests (#1017) * Add merkle tree tests (#995) * Add merkle tree tests * Add 1 tx test to bitcoin compare --------- Co-authored-by: yaziciahmet <yaziciahmetcleargmail.com> * Fix errors/lints --------- Co-authored-by: Ahmet Yazıcı <[email protected]> * Allow dead code * Fix tx prefixes in guest-bitcoin * Review fixes * Review fix * Revert test non_parseable_tx * Rename parse_transaction -> parse_light_client_transaction * fix confusion on BitcoinService::new (#1025) --------- Co-authored-by: eyusufatik <[email protected]> Co-authored-by: Erce Can Bektüre <[email protected]> Co-authored-by: Esad Yusuf Atik <[email protected]> Co-authored-by: Ahmet Yazıcı <[email protected]>
- Loading branch information