| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| | * | | | | | | | | | | | | | | | | | | | | | | DecodeHexTx: Break out transaction decoding logic into own function | Gregory Sanders | 2019-12-30 | 1 | -9/+13 |
| | * | | | | | | | | | | | | | | | | | | | | | | DecodeHexTx: Try case where txn has inputs first | Gregory Sanders | 2019-12-19 | 1 | -5/+6 |
| * | | | | | | | | | | | | | | | | | | | | | | | Merge #19953: Implement BIP 340-342 validation (Schnorr/taproot/tapscript) | Wladimir J. van der Laan | 2020-10-15 | 44 | -121/+2985 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / /
|/| | | | | | | | | | | | | | | | | | | | | | |
|
| | * | | | | | | | | | | | | | | | | | | | | | | tests: dumping and minimizing of script assets data | Pieter Wuille | 2020-10-12 | 4 | -1/+258 |
| | * | | | | | | | | | | | | | | | | | | | | | | tests: add generic qa-asset-based script verification unit test | Pieter Wuille | 2020-10-12 | 4 | -8/+137 |
| | * | | | | | | | | | | | | | | | | | | | | | | tests: functional tests for Schnorr/Taproot/Tapscript | Pieter Wuille | 2020-10-12 | 5 | -17/+1553 |
| | * | | | | | | | | | | | | | | | | | | | | | | tests: add BIP340 Schnorr signature support to test framework | Pieter Wuille | 2020-10-12 | 3 | -6/+204 |
| | * | | | | | | | | | | | | | | | | | | | | | | --- [TAPROOT] Tests --- | Pieter Wuille | 2020-10-12 | 0 | -0/+0 |
| | * | | | | | | | | | | | | | | | | | | | | | | Activate Taproot/Tapscript on regtest (BIP 341, BIP 342) | Pieter Wuille | 2020-10-12 | 6 | -1/+37 |
| | * | | | | | | | | | | | | | | | | | | | | | | Make Taproot spends standard + policy limits | Pieter Wuille | 2020-10-12 | 8 | -7/+61 |
| | * | | | | | | | | | | | | | | | | | | | | | | --- [TAPROOT] Regtest activation and policy --- | Pieter Wuille | 2020-10-12 | 0 | -0/+0 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement Tapscript script validation rules (BIP 342) | Johnson Lau | 2020-10-12 | 6 | -19/+234 |
| | * | | | | | | | | | | | | | | | | | | | | | | Use ScriptExecutionData to pass through annex hash | Pieter Wuille | 2020-10-12 | 3 | -16/+39 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement Taproot validation (BIP 341) | Pieter Wuille | 2020-10-12 | 6 | -7/+90 |
| | * | | | | | | | | | | | | | | | | | | | | | | Support for Schnorr signatures and integration in SignatureCheckers (BIP 340) | Pieter Wuille | 2020-10-12 | 14 | -13/+165 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement Taproot signature hashing (BIP 341) | Johnson Lau | 2020-10-12 | 4 | -12/+163 |
| | * | | | | | | | | | | | | | | | | | | | | | | Add TaggedHash function (BIP 340) | Pieter Wuille | 2020-10-12 | 2 | -0/+19 |
| | * | | | | | | | | | | | | | | | | | | | | | | --- [TAPROOT] BIP340/341/342 consensus rules --- | Pieter Wuille | 2020-10-12 | 0 | -0/+0 |
| | * | | | | | | | | | | | | | | | | | | | | | | refactor: keep spent outputs in PrecomputedTransactionData | Pieter Wuille | 2020-10-12 | 3 | -11/+22 |
| | * | | | | | | | | | | | | | | | | | | | | | | refactor: rename scriptPubKey in VerifyWitnessProgram to exec_script | Pieter Wuille | 2020-10-06 | 1 | -8/+8 |
| | * | | | | | | | | | | | | | | | | | | | | | | scripted-diff: put ECDSA in name of signature functions | Pieter Wuille | 2020-10-06 | 8 | -20/+20 |
| | * | | | | | | | | | | | | | | | | | | | | | | --- [TAPROOT] Refactors --- | Pieter Wuille | 2020-10-06 | 0 | -0/+0 |
| * | | | | | | | | | | | | | | | | | | | | | | | Merge #19077: wallet: Add sqlite as an alternative wallet database and use it... | Samuel Dobson | 2020-10-15 | 34 | -80/+934 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / / / / /
| |/| | | | | | | | | | | | | | | | | | | | | |
|
| | * | | | | | | | | | | | | | | | | | | | | | | Update wallet_multiwallet.py for descriptor and sqlite wallets | Russell Yanofsky | 2020-10-14 | 3 | -12/+26 |
| | * | | | | | | | | | | | | | | | | | | | | | | Run dumpwallet for legacy wallets only in wallet_backup.py | Andrew Chow | 2020-10-14 | 2 | -20/+24 |
| | * | | | | | | | | | | | | | | | | | | | | | | Include sqlite3 in documentation | Andrew Chow | 2020-10-14 | 4 | -4/+16 |
| | * | | | | | | | | | | | | | | | | | | | | | | wallet: Enforce sqlite serialized threading mode | Andrew Chow | 2020-10-14 | 1 | -0/+5 |
| | * | | | | | | | | | | | | | | | | | | | | | | Set and check the sqlite user version | Andrew Chow | 2020-10-14 | 1 | -0/+29 |
| | * | | | | | | | | | | | | | | | | | | | | | | Use network magic as sqlite wallet application ID | Andrew Chow | 2020-10-14 | 1 | -1/+44 |
| | * | | | | | | | | | | | | | | | | | | | | | | Use SQLite for descriptor wallets | Andrew Chow | 2020-10-14 | 2 | -2/+4 |
| | * | | | | | | | | | | | | | | | | | | | | | | walletutil: Wallets can also be sqlite | Andrew Chow | 2020-10-14 | 1 | -1/+3 |
| | * | | | | | | | | | | | | | | | | | | | | | | Determine wallet file type based on file magic | Andrew Chow | 2020-10-14 | 7 | -30/+83 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteDatabase::MakeBatch | Andrew Chow | 2020-10-14 | 1 | -1/+2 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteDatabase::Verify | Andrew Chow | 2020-10-14 | 2 | -1/+53 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteDatabase::Rewrite | Andrew Chow | 2020-10-14 | 1 | -1/+3 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteDatabase::TxnBegin, TxnCommit, and TxnAbort | Andrew Chow | 2020-10-14 | 1 | -3/+18 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteDatabase::Backup | Andrew Chow | 2020-10-14 | 1 | -1/+23 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteBatch::StartCursor, ReadAtCursor, and CloseCursor | Andrew Chow | 2020-10-14 | 2 | -2/+30 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteBatch::ReadKey, WriteKey, EraseKey, and HasKey | Andrew Chow | 2020-10-14 | 1 | -4/+100 |
| | * | | | | | | | | | | | | | | | | | | | | | | Add SetupSQLStatements | Andrew Chow | 2020-10-14 | 2 | -0/+67 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteBatch::Close | Andrew Chow | 2020-10-14 | 1 | -0/+8 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteDatabase::Close | Andrew Chow | 2020-10-14 | 1 | -0/+5 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteDatabase::Open | Andrew Chow | 2020-10-14 | 1 | -0/+69 |
| | * | | | | | | | | | | | | | | | | | | | | | | Initialize and Shutdown sqlite3 globals | Andrew Chow | 2020-10-14 | 2 | -4/+55 |
| | * | | | | | | | | | | | | | | | | | | | | | | Constructors, destructors, and relevant private fields for SQLiteDatabase/Batch | Andrew Chow | 2020-10-14 | 2 | -0/+16 |
| | * | | | | | | | | | | | | | | | | | | | | | | Implement SQLiteDatabaseVersion | Andrew Chow | 2020-10-14 | 2 | -0/+8 |
| | * | | | | | | | | | | | | | | | | | | | | | | Add SQLiteDatabase and SQLiteBatch dummy classes | Andrew Chow | 2020-10-14 | 3 | -0/+210 |
| | * | | | | | | | | | | | | | | | | | | | | | | Add sqlite to travis and depends | Andrew Chow | 2020-10-14 | 11 | -8/+44 |
| | * | | | | | | | | | | | | | | | | | | | | | | Add libsqlite3 | Andrew Chow | 2020-10-14 | 6 | -5/+9 |
| | | |_|_|/ / / / / / / / / / / / / / / / / /
| |/| | | | | | | | | | | | | | | | | | | | |
|
| * | | | | | | | | | | | | | | | | | | | | | | Merge #20147: Update libsecp256k1 (endomorphism, test improvements) | fanquake | 2020-10-15 | 39 | -947/+1586 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|