82 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
blackjok3r 8bb5f9abd5 fix address type 5 years ago
Mihailo Milenkovic 0edf474beb
Multi coin support for GatewaysCC (#18) 5 years ago
jl777 0ea9ae3c05 Update copyright to 2019 5 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
miketout b8deecdc09 Sapling transaction testing 6 years ago
Michael Toutonghi 74329e19f8 Multiple changes for critical update, including random locks and activation at 12800. Test for utxos. 6 years ago
Pieter Wuille 3d31e09cbb
Split key_io (address/key encodings) off from base58 7 years ago
Pieter Wuille 3e60c9fabd
Stop using CBase58Data for ext keys 7 years ago
Jack Grigg aa333ee8f2
Implement {Encode,Decode}PaymentAddress etc. without CZCEncoding 6 years ago
Jack Grigg 8bf3a3d700
Introduce wrappers around CZCViewingKey 6 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
Pieter Wuille c8f9c87bf1
Implement {Encode,Decode}Destination without CBitcoinAddress 7 years ago
Pieter Wuille 56c43a36bf
Move CBitcoinAddress to base58.cpp 7 years ago
Pieter Wuille 07444da1db
Introduce wrappers around CBitcoinAddress 7 years ago
Jeremy Rubin 1b34996b21
Fix subscript[0] in base58.cpp 7 years ago
Jonas Schnelli 6cbe2c482c
add bip32 pubkey serialization 9 years ago
jl777 e73b2055c6 Merge branch 'beta' into mergemaster 6 years ago
TheTrunk 8b78a8199e Bitcore port 6 years ago
Daira Hopwood c938fb1f17 Squashed commit of the following: 6 years ago
Jack Grigg 49cf707d2c
Add Base58 encoding of viewing keys 7 years ago
Jack Grigg 13933e4c13
Factor out common logic from CZCPaymentAddress and CZCSpendingKey 7 years ago
Jonas Schnelli 4d1d95310f
don't try to decode invalid encoded ext keys 9 years ago
Jonas Schnelli 53bcf8379a
fix and extend CBitcoinExtKeyBase template 9 years ago
Daira Hopwood 00e56272e8 CBitcoinAddress should use nVersionBytes == 2. 8 years ago
Sean Bowe 0d6864e465 Added encoding for Zcash spending keys. 8 years ago
Sean Bowe e104fcddf8 Use base58check to encode Zcash payment addresses, such that the first two bytes are "zc". 8 years ago
Luke Dashjr b05a89b2de Non-grammatical language improvements 9 years ago
Cory Fields d7d187e8a4 allocators: split allocators and pagelocker 9 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Michael Ford fa94b9d562
Convert remaining comments in /src to doxygen format 10 years ago
Cory Fields d2e74c55bd boost: moveonly: split CPubKey and friends to new files 10 years ago
Pieter Wuille 0be990ba34 Move CTxDestination from script/script to script/standard 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
Ross Nicoll e84843c0db Broken addresses on command line no longer trigger testnet. 10 years ago
Pieter Wuille f6b7c644c9 Move base58.h implementation code to base58.cpp 10 years ago
Pieter Wuille b58be132c9 Replace DecodeBase58/EncodeBase58 with direct implementation. 10 years ago
rxl 4e9667b844 Improve and expand base58 comments 10 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Pieter Wuille eb2c999050 BIP32 derivation implementation 11 years ago
Pieter Wuille 8388289eb6 Generalize version bytes 11 years ago
Mike Hearn 0e4b317555 Introduce a CChainParameters singleton class and regtest mode. 11 years ago
Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 11 years ago
Philip Kaufmann d0b0925be9 make CBase58Data class use zero_after_free_allocator 12 years ago
Philip Kaufmann 0f8a647782 don't use memset() in privacy/security relevant code parts 12 years ago