33 Commits (be16f80abc74b707dbb25ad6094f96c762379a14)

Author SHA1 Message Date
Duke Leto be16f80abc Hush Full Node is now GPLv3 4 years ago
Duke Leto a7f88a87aa Update copyright URL to be https 4 years ago
Duke Leto 7e48b4f8ec desprout 4 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
Jack Grigg 70b4ad2dcd
wallet: Switch from SaplingSpendingKey to SaplingExtendedSpendingKey 6 years ago
Jack Grigg dfcf33fe15
test: Use regtest in key_tests/zs_address_test 6 years ago
Jay Graber 2173767365 Add crypted keystore sapling add key 6 years ago
Jack Grigg 69aa0d8f28
Use CChainParams::Bech32HRP() in zs_address_test 6 years ago
Jack Grigg bec3e62bc1
Implement encoding and decoding of Sapling keys and addresses 6 years ago
Jack Grigg e5eab182b5
Use boost::variant to represent shielded addresses and keys 6 years ago
Pieter Wuille 3d31e09cbb
Split key_io (address/key encodings) off from base58 7 years ago
Jack Grigg 472f75bc2d
Introduce wrappers around CZCSpendingKey 6 years ago
Jack Grigg 80ed13d545
Introduce wrappers around CZCPaymentAddress 6 years ago
Pieter Wuille f146029b0a
Replace CBitcoinSecret with {Encode,Decode}Secret 7 years ago
Jack Grigg b6be3e88bb
Use CBitcoinAddress wrappers in Zcash-specific code 6 years ago
Pieter Wuille 07444da1db
Introduce wrappers around CBitcoinAddress 7 years ago
Jack Grigg ee64b5e726 Re-encode hard-coded addresses in tests 8 years ago
Sean Bowe f0ae0b11fe Add test to ensure spending keys always encode with 'SK' at beginning. 8 years ago
Sean Bowe 0d6864e465 Added encoding for Zcash spending keys. 8 years ago
Sean Bowe 83ee1903fc Add tests for `CZCPaymentAddress`. 8 years ago
Wladimir J. van der Laan 92fd887fd4 tests: add a BasicTestingSetup and apply to all tests 9 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
Pieter Wuille d0c41a7350 Add sanity check after key generation 10 years ago
Pieter Wuille a53fd41485 Deterministic signing 10 years ago
Luke e21b2e0d5f Typo in test 10 years ago
jtimon cbd22a50c4 Move CScript class and dependencies to script/script 10 years ago
jtimon 86dbeea2cd Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes) 10 years ago
Wladimir J. van der Laan 3fc6846181 Add licenses for tests and test data 10 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 11 years ago
Pieter Wuille 1025440184 Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 12 years ago
Chris Moore b3a6e613fc CBitcoinSecret::SetString() now calls IsValid() to make sure it was passed something with the correct version. 12 years ago
Pieter Wuille b3974ec9d4 Unit tests for EC key routines 13 years ago