aboutsummaryrefslogtreecommitdiff
path: root/src/script
Commit message (Expand)AuthorAgeFilesLines
* Add sortedmulti descriptor and unit testsAndrew Chow2019-10-081-5/+14
* Merge #13266: refactor: privatize SignatureExtractorChecker [moveonly]Wladimir J. van der Laan2019-10-021-13/+10
|\
| * Make SignatureExtractorChecker private to its own fileBen Woosley2019-03-041-13/+10
* | Merge #14696: qa: Add explicit references to related CVE's in p2p_invalid_blo...Wladimir J. van der Laan2019-09-181-1/+3
|\ \
| * | Added comments referencing multiple CVEs in tests and production code.lucash-dev2019-06-021-1/+3
* | | Give more errors for specific failure conditionsAndrew Chow2019-08-161-11/+60
* | | Return an error from descriptor Parse that gives more information about what ...Andrew Chow2019-08-162-38/+91
* | | Merge #15986: Add checksum to getdescriptorinfoMeshCollider2019-08-172-10/+33
|\ \ \
| * | | Add unmodified-but-with-checksum to getdescriptorinfoPieter Wuille2019-08-062-0/+16
| * | | Factor out checksum checking from descriptor parsingPieter Wuille2019-08-061-10/+17
* | | | descriptor: fix missed m_script_arg arg renaming in #14934fanquake2019-08-141-2/+2
* | | | Merge #14934: Descriptor expansion cache clarificationsWladimir J. van der Laan2019-08-142-17/+21
|\ \ \ \ | |/ / / |/| | |
| * | | [doc] descriptor: explain GetPubKey() usage with cached public keySjors Provoost2019-01-292-4/+8
| * | | scripted-diff: rename DescriptorImpl m_script_arg to m_subdescriptor_argSjors Provoost2019-01-291-13/+13
* | | | Merge #16227: Refactor CWallet's inheritance chainWladimir J. van der Laan2019-07-117-128/+332
|\ \ \ \
| * | | | Move WatchOnly stuff from SigningProvider to CWalletAndrew Chow2019-07-092-70/+0
| * | | | Move various SigningProviders to signingprovider.{cpp,h}Andrew Chow2019-07-096-105/+364
| * | | | Move KeyOriginInfo to its own header fileAndrew Chow2019-07-092-25/+38
| * | | | Add HaveKey and HaveCScript to SigningProviderAndrew Chow2019-07-031-0/+2
* | | | | Merge #16128: Delete error-prone CScript constructor only used with FindAndDe...Wladimir J. van der Laan2019-07-082-3/+5
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Delete error-prone CScript constructorGregory Sanders2019-06-132-3/+5
| | |/ / | |/| |
* | | | Merge #15427: Add support for descriptors to utxoupdatepsbtWladimir J. van der Laan2019-07-022-0/+19
|\ \ \ \
| * | | | Abstract out IsSegWitOutput from utxoupdatepsbtPieter Wuille2019-05-102-0/+19
| |/ / /
* | | | Move ismine to wallet moduleAndrew Chow2019-06-192-246/+0
* | | | Merge #13756: wallet: "avoid_reuse" wallet flag for improved privacyMeshCollider2019-06-191-0/+2
|\ \ \ \
| * | | | wallet: enable avoid_reuse featureKarl-Johan Alm2019-05-291-0/+2
| |/ / /
* | | | Merge #15024: Allow specific private keys to be derived from descriptorWladimir J. van der Laan2019-06-072-8/+48
|\ \ \ \
| * | | | Add private key derivation functions to descriptorsMeshCollider2019-06-062-8/+48
| |/ / /
* / / / Make reasoning about dependencies easier by not including unused dependenciespracticalswift2019-06-023-4/+0
|/ / /
* | | Merge #15452: Replace CScriptID and CKeyID in CTxDestination with dedicated t...Wladimir J. van der Laan2019-05-094-14/+34
|\ \ \
| * | | Replace CScriptID and CKeyID in CTxDestination with dedicated typesGregory Sanders2019-04-294-14/+34
* | | | Merge #15780: wallet: add cachable amounts for caching credit/debit valuesWladimir J. van der Laan2019-04-231-4/+25
|\ \ \ \ | |/ / / |/| | |
| * | | wallet: add cachable amounts for caching credit/debit valuesKarl-Johan Alm2019-04-231-4/+25
* | | | remove out-of-date comment on pay-to-witness supportr89210392019-04-151-2/+1
|/ / /
* | | [cleanup] Remove unused CReserveKeyJohn Newbery2019-04-101-9/+0
* | | Keep full pubkeys in FlatSigningProvider::originsPieter Wuille2019-04-043-3/+9
| |/ |/|
* | Merge #15368: Descriptor checksumsWladimir J. van der Laan2019-02-162-5/+150
|\ \
| * | Descriptor checksumPieter Wuille2019-02-152-5/+150
* | | Merge #13932: Additional utility RPCs for PSBTWladimir J. van der Laan2019-02-162-2/+17
|\ \ \ | |/ / |/| |
| * | Figure out what is missing during signingAndrew Chow2019-02-162-2/+17
* | | Store key origin info in key metadataAndrew Chow2019-02-141-1/+15
* | | Add WriteHDKeypath function and move *HDKeypath to util/bip32.{h,cpp}Andrew Chow2019-02-141-13/+4
|/ /
* | Move PSBT definitions and code to separate filesGlenn Willen2019-02-112-761/+0
* | Descriptor expansions only need pubkey entries for PKH/WPKHPieter Wuille2019-01-251-4/+14
|/
* Minimal changes to comply with explicit CMutableTransaction -> CTranaction c...lucash-dev2018-12-172-2/+2
* Add descriptor expansion cachePieter Wuille2018-11-282-27/+63
* [refactor] Combine the ToString and ToPrivateString implementationsPieter Wuille2018-11-281-15/+12
* [refactor] Use DescriptorImpl internally, permitting access to new methodsPieter Wuille2018-11-281-7/+7
* [refactor] Add a base DescriptorImpl with most common logicPieter Wuille2018-11-282-172/+195
* Merge #14477: Add ability to convert solvability info to descriptorPieter Wuille2018-11-273-1/+111
|\