MarcoFalke
fa39cdd072
refactor: Use C++17 std::array deduction for OUTPUT_TYPES
4 years ago
MarcoFalke
fa0074e2d8
scripted-diff: Bump copyright headers
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
4 years ago
practicalswift
4848e71107
scripted-diff: Use [[nodiscard]] (C++17) instead of NODISCARD
...
-BEGIN VERIFY SCRIPT-
sed -i "s/NODISCARD/[[nodiscard]]/g" $(git grep -l "NODISCARD" ":(exclude)src/bench/nanobench.h" ":(exclude)src/attributes.h")
-END VERIFY SCRIPT-
4 years ago
MarcoFalke
faddad71f6
Remove confusing OutputType::CHANGE_AUTO
4 years ago
Andrew Chow
81610eddbc
List output types in an array in order to be iterated over
5 years ago
MarcoFalke
aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
5 years ago
Andrew Chow
37a79a4fcc
Move various SigningProviders to signingprovider.{cpp,h}
...
Moves all of the various SigningProviders out of sign.{cpp,h} and
keystore.{cpp,h}. As such, keystore.{cpp,h} is also removed.
Includes and the Makefile are updated to reflect this. Includes were largely
changed using:
git grep -l "keystore.h" | xargs sed -i -e 's;keystore.h;script/signingprovider.h;g'
5 years ago
Andrew Chow
d9becff4e1
scripted-diff: rename CBasicKeyStore to FillableSigningProvider
...
-BEGIN VERIFY SCRIPT-
git grep -l "CBasicKeyStore" | xargs sed -i -e 's/CBasicKeyStore/FillableSigningProvider/g'
-END VERIFY SCRIPT-
5 years ago
Andrew Chow
c7797ec655
Remove CKeyStore and squash into CBasicKeyStore
5 years ago
practicalswift
9cc0230cfc
Add NODISCARD to all {Decode,Parse}[...](...) functions returning bool. Sort includes.
6 years ago
DrahtBot
eb7daf4d60
Update copyright headers to 2018
6 years ago
Anthony Towns
d58055d25f
Move AddAndGetDestinationForScript from wallet to outputype module
...
Makes AddAndGetDestinationForScript use a generic CKeyStore rather than
the wallet, and makes it always add the script to the keystore, rather
than only adding related (redeem) scripts.
6 years ago
Anthony Towns
9a44db2e46
Add outputtype module
...
Moves OutputType into its own module
6 years ago