..
bench
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
compat
Add compile time verification of assumptions we're currently making implicitly/tacitly
2019-02-14 16:10:02 +01:00
config
consensus
Fix HasValidFee potential overflow
2020-04-14 20:58:16 +01:00
crypto
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
index
Index the genesis block with txindex
2020-03-23 18:02:01 +00:00
interfaces
Fix QT transaction blinding details being committed to wallet
2019-08-22 15:25:42 -04:00
leveldb
Pull leveldb subtree
2019-01-26 12:45:48 -05:00
node
PSBT for Confidential Assets
2019-07-31 10:50:03 -07:00
obj
obj-test
policy
Support fee estimation for fees lower than 1 sat/byte
2020-03-30 21:28:26 +01:00
primitives
HF: Dyanfed pruned header now has extra root
2019-11-08 14:07:01 -05:00
qt
Changing Elements Icon to just the graphic without text, fixing issue with gitian builds on icon, removing color change based on testnet for Elements, and compatible svg with build script.
2020-04-10 12:50:22 -05:00
rpc
When decoding or signing a PSBT, check blinded values.
2020-10-05 02:21:25 -07:00
script
Support descriptors with checksums in initpegoutwallet
2019-09-30 15:50:27 +02:00
secp256k1
Merge commit ' c866f52e2a' into secpzkp-jun-2019
2019-06-06 11:40:35 +02:00
support
windows: Set _WIN32_WINNT to 0x0601 (Windows 7)
2019-01-23 16:28:27 +08:00
test
Index the genesis block with txindex
2020-03-23 18:02:01 +00:00
univalue
Update univalue subtree
2018-09-07 08:21:14 -04:00
util
Remove unused ArgsManager::GetUnrecognizedSections
2020-01-30 17:29:42 +00:00
wallet
When decoding or signing a PSBT, check blinded values.
2020-10-05 02:21:25 -07:00
zmq
RPCHelpMan: Pass through Result and Examples
2019-01-25 14:16:07 -05:00
.clang-format
Fix inconsistent namespace formatting guidelines
2018-04-13 15:37:20 -04:00
addrdb.cpp
banman: pass the banfile path in
2019-01-16 13:54:18 -05:00
addrdb.h
banman: Add, use CBanEntry ctor that takes ban reason
2019-01-16 13:54:18 -05:00
addrman.cpp
Make addrman use its local RNG exclusively
2018-12-12 14:22:12 -08:00
addrman.h
Use C++11 default member initializers
2019-01-05 16:16:37 +01:00
amount.h
Update copyright headers to 2018
2018-12-29 10:15:01 +01:00
arith_uint256.cpp
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
arith_uint256.h
Use std::numeric_limits<UNSIGNED>::max()) instead of (UNSIGNED)-1
2018-12-04 19:55:04 +02:00
asset.cpp
CAmountMap::operator! to check if empty
2019-04-09 11:59:55 -04:00
asset.h
CAmountMap::operator! to check if empty
2019-04-09 11:59:55 -04:00
assetsdir.cpp
MERGE-FIX: Fix compilation errors
2019-05-03 17:46:12 +01:00
assetsdir.h
CAsset: GetIdentifier to get label or hex id
2019-04-09 11:13:26 -04:00
attributes.h
Add NODISCARD to all {Decode,Parse}[...](...) functions returning bool. Sort includes.
2018-11-05 17:03:11 +01:00
banman.cpp
Allow connections from misbehavior banned peers.
2019-01-22 21:10:48 +00:00
banman.h
Allow connections from misbehavior banned peers.
2019-01-22 21:10:48 +00:00
base58.cpp
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
base58.h
Add NODISCARD to all {Decode,Parse}[...](...) functions returning bool. Sort includes.
2018-11-05 17:03:11 +01:00
bech32.cpp
Fix linter by exporting b(l)ech32 internals
2019-04-23 21:11:30 +01:00
bech32.h
Fix linter by exporting b(l)ech32 internals
2019-04-23 21:11:30 +01:00
bitcoin-cli-res.rc
Change branding from bitcoin to elements
2019-03-22 10:12:04 +00:00
bitcoin-cli.cpp
Make elements-cli also use DEFAULT chain by default
2020-01-30 17:57:45 +00:00
bitcoin-tx-res.rc
Change branding from bitcoin to elements
2019-03-22 10:12:04 +00:00
bitcoin-tx.cpp
MERGE-FIX: Fix bitcoin-tx duplicate -h argument
2019-05-28 15:05:48 +01:00
bitcoin-wallet-res.rc
[tools] Add wallet inspection and modification tool
2019-01-30 16:26:52 -05:00
bitcoin-wallet.cpp
MERGE-FIX: Rebrand bitcoin-wallet to elements-wallet
2019-05-20 16:22:02 +01:00
bitcoind-res.rc
Change branding from bitcoin to elements
2019-03-22 10:12:04 +00:00
bitcoind.cpp
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
blech32.cpp
Fix linter by exporting b(l)ech32 internals
2019-04-23 21:11:30 +01:00
blech32.h
Fix linter by exporting b(l)ech32 internals
2019-04-23 21:11:30 +01:00
blind.cpp
When decoding or signing a PSBT, check blinded values.
2020-10-05 02:21:25 -07:00
blind.h
When decoding or signing a PSBT, check blinded values.
2020-10-05 02:21:25 -07:00
block_proof.cpp
Dynafed blocks must have sighash byte
2019-09-27 14:43:50 -04:00
block_proof.h
Refactor block_proof to support dynafed
2019-09-03 10:50:16 -04:00
blockencodings.cpp
UPSTREAM MERGE BROKEN: Merge commit ' f617e05c38' into master
2019-05-01 19:18:18 +01:00
blockencodings.h
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
blockfilter.cpp
blockfilter: Remove default clause in switch statement.
2018-12-21 23:53:29 -06:00
blockfilter.h
blockfilter: Additional constructors for BlockFilter.
2018-11-06 09:12:54 -08:00
bloom.cpp
Merge #13429 : Return the script type from Solver
2018-08-25 17:41:00 +02:00
bloom.h
Removes unsed CBloomFilter constructor.
2018-08-13 01:24:55 +02:00
chain.cpp
Signed blocks have work of 1 each
2018-12-19 10:38:38 -05:00
chain.h
s/m_dyna_params/m_dynafed_params/
2019-09-05 10:51:09 -04:00
chainparams.cpp
Fill out expected liquidv1 chain size
2019-11-19 10:30:40 -05:00
chainparams.h
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
chainparamsbase.cpp
Add DEFAULT chain and set to liquidv1
2020-01-30 17:29:39 +00:00
chainparamsbase.h
Add DEFAULT chain and set to liquidv1
2020-01-30 17:29:39 +00:00
chainparamsseeds.h
Add liquidv1 chainparams
2019-03-20 12:05:33 +00:00
checkpoints.cpp
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
checkpoints.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
checkqueue.h
Assert that queued checks are non-null
2019-05-15 14:01:00 -04:00
clientversion.cpp
clientversion: Fix CLIENT_NAME to "Elements Core"
2019-04-10 09:39:56 -04:00
clientversion.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
coins.cpp
UPSTREAM MERGE BROKEN: Merge commit ' f617e05c38' into master
2019-05-01 19:18:18 +01:00
coins.h
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
compat.h
windows: Set _WIN32_WINNT to 0x0601 (Windows 7)
2019-01-23 16:28:27 +08:00
compressor.cpp
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
compressor.h
[BROKEN] Introduce CA in data structures
2019-03-20 12:05:45 +00:00
confidential_validation.cpp
Fix HasValidFee potential overflow
2020-04-14 20:58:16 +01:00
confidential_validation.h
[BROKEN] Add CA validation
2019-03-20 12:05:46 +00:00
core_io.h
PSBT for Confidential Assets
2019-07-31 10:50:03 -07:00
core_memusage.h
Add Elements-style witness serialization
2019-02-13 11:42:38 +00:00
core_read.cpp
PSBT for Confidential Assets
2019-07-31 10:50:03 -07:00
core_write.cpp
PSBT for Confidential Assets
2019-07-31 10:50:03 -07:00
cuckoocache.h
Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations.
2018-08-27 18:19:33 +02:00
dbwrapper.cpp
Fix typos reported by codespell
2018-09-04 13:11:26 +02:00
dbwrapper.h
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
dummywallet.cpp
wallet: Factor out LoadWallet
2019-02-04 12:20:42 +00:00
dynafed.cpp
HF: Simplify legacy->dynafed transition max sig size
2019-11-08 14:07:07 -05:00
dynafed.h
Add description of NextBlockIsParameterTransition
2019-09-05 10:51:09 -04:00
fs.cpp
utils: Fix broken Windows filelock
2018-10-19 02:29:25 +08:00
fs.h
Update copyright headers to 2018
2018-12-29 10:15:01 +01:00
hash.cpp
Extract CSipHasher to it's own file in crypto/ directory.
2018-11-05 09:25:15 -08:00
hash.h
Dynafed blocks must have sighash byte
2019-09-27 14:43:50 -04:00
httprpc.cpp
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
httprpc.h
Cleanup StartRest()
2018-08-11 09:34:47 +03:00
httpserver.cpp
Include deque to fix build
2020-02-18 15:34:23 +00:00
httpserver.h
convert C-style (void) parameter lists to C++ style ()
2018-09-13 10:36:41 -07:00
indirectmap.h
init.cpp
Merge #834 : Switch default bits of hiding to 52
2020-03-17 17:40:05 +00:00
init.h
Pass chain and client variables where needed
2018-11-06 11:44:40 -04:00
issuance.cpp
Move GetNumIssuances to issuance.cpp
2020-03-31 12:28:34 +01:00
issuance.h
Move GetNumIssuances to issuance.cpp
2020-03-31 12:28:34 +01:00
key.cpp
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
key.h
UPSTREAM MERGE BROKEN: Merge commit ' f617e05c38' into master
2019-05-01 19:18:18 +01:00
key_io.cpp
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
key_io.h
Add parent address encoding
2019-01-02 16:12:47 +01:00
keystore.cpp
UPSTREAM MERGE BROKEN: Merge commit ' f617e05c38' into master
2019-05-01 19:18:18 +01:00
keystore.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
limitedmap.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
logging.cpp
log: Construct global logger on first use
2019-01-29 15:30:24 -05:00
logging.h
log: Construct global logger on first use
2019-01-29 15:30:24 -05:00
mainchainrpc.cpp
MERGE-FIX: Fix compilation errors
2019-05-03 17:46:12 +01:00
mainchainrpc.h
Add mainchain rpc client
2019-01-02 16:12:47 +01:00
Makefile.am
Changing Elements Icon to just the graphic without text, fixing issue with gitian builds on icon, removing color change based on testnet for Elements, and compatible svg with build script.
2020-04-10 12:50:22 -05:00
Makefile.bench.include
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
Makefile.leveldb.include
build: Remove WINVER pre define in Makefile.leveldb.inlcude
2019-01-26 09:28:48 +08:00
Makefile.qt.include
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
Makefile.qttest.include
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
Makefile.test.include
Add unit test for dynafed CalculateRoot methods
2019-09-26 00:47:58 +02:00
memusage.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
merkleblock.cpp
Replace use of BEGIN and END macros on uint256
2019-01-10 01:58:33 +01:00
merkleblock.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
miner.cpp
HF: Dyanfed pruned header now has extra root
2019-11-08 14:07:01 -05:00
miner.h
getnewblockhex: Take data push for arbitrary data in block coinbase commitment
2019-10-28 09:11:05 -04:00
net.cpp
Change in transaction pull scheduling to prevent InvBlock-related attacks
2019-02-06 20:25:27 -08:00
net.h
Merge #15201 : net: Add missing locking annotation for vNodes. vNodes is guarded by cs_vNodes.
2019-02-08 08:58:29 -05:00
net_processing.cpp
feefilter: Compute the absolute fee rather than stored rate to match mempool acceptance logic
2019-10-14 10:17:32 -04:00
net_processing.h
banman: create and split out banman
2019-01-16 13:54:18 -05:00
netaddress.cpp
netaddress: Make IPv4 loopback comment more descriptive
2019-02-04 13:47:55 -05:00
netaddress.h
Merge #14728 : fix uninitialized read when stringifying an addrLocal
2018-11-23 09:53:20 +01:00
netbase.cpp
Drop defunct Windows compat fixes
2019-01-24 15:58:49 -08:00
netbase.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
netmessagemaker.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
noui.cpp
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
noui.h
Update copyright headers to 2018
2018-12-29 10:15:01 +01:00
optional.h
Remove 'boost::optional'-related gcc warnings
2019-01-30 22:44:28 +02:00
outputtype.cpp
Merge #640 : Alias "blech32" to "bech32" for address creation
2019-06-05 11:27:35 +02:00
outputtype.h
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
pegins.cpp
Refactor peg-in witness construction to it's own function
2019-10-14 16:06:58 -04:00
pegins.h
Refactor peg-in witness construction to it's own function
2019-10-14 16:06:58 -04:00
pow.cpp
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
pow.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
prevector.h
Implement prevector::fill once
2018-11-14 12:19:28 -05:00
protocol.cpp
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
protocol.h
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
psbt.cpp
Merge psbt peg-in data
2019-10-21 18:02:14 -04:00
psbt.h
Add peg-in PSBT fields
2019-10-16 12:55:48 -04:00
pubkey.cpp
C(Pub)Key::Derive: Return optional tweak vector for peg-out wallets
2019-01-24 11:07:01 -05:00
pubkey.h
C(Pub)Key::Derive: Return optional tweak vector for peg-out wallets
2019-01-24 11:07:01 -05:00
random.cpp
Merge #15250 : Use RdSeed when available, and reduce RdRand load
2019-02-18 10:56:55 +01:00
random.h
WIP: Fix compilation after merge
2019-05-20 16:22:05 +01:00
rest.cpp
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00
reverse_iterator.h
scripted-diff: Remove trailing whitespaces
2018-07-24 20:46:23 +01:00
reverselock.h
scheduler.cpp
Switch all RNG code to the built-in PRNG.
2019-01-16 16:34:56 -08:00
scheduler.h
trivial: correct parameter name in comments
2019-02-10 17:17:32 -05:00
serialize.h
MERGE-FIX: various compilation fixes
2019-01-28 18:14:40 +00:00
shutdown.cpp
Break circular dependency: init -> * -> init by extracting shutdown.h
2018-06-25 00:08:49 -04:00
shutdown.h
Break circular dependency: init -> * -> init by extracting shutdown.h
2018-06-25 00:08:49 -04:00
span.h
Add more methods to Span class
2018-07-27 11:52:18 -07:00
streams.h
Trivial: Doxygenize existing CBufferedFile and VectorReader comments
2019-01-25 12:32:37 -08:00
sync.cpp
Prevent mutex lock fail even if --enable-debug
2019-01-25 13:21:59 +09:00
sync.h
sync: Add RecursiveMutex type alias
2018-12-14 16:26:13 -05:00
threadinterrupt.cpp
Merge #11640 : Make LOCK, LOCK2, TRY_LOCK work with CWaitableCriticalSection
2018-08-31 16:00:38 +02:00
threadinterrupt.h
Update copyright headers to 2018
2018-12-29 10:15:01 +01:00
threadsafety.h
Pass chain locked variables where needed
2018-11-06 11:44:40 -04:00
timedata.cpp
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
timedata.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
tinyformat.h
Fix typos
2018-03-21 08:34:44 +02:00
torcontrol.cpp
Drop IsLimited in favor of IsReachable
2019-01-13 22:50:36 -08:00
torcontrol.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
txdb.cpp
s/d_params/dynafed_params/
2019-09-05 10:51:09 -04:00
txdb.h
Add Read/Write functions to txdb for PAK lists
2019-01-24 11:06:55 -05:00
txmempool.cpp
feefilter: Compute the absolute fee rather than stored rate to match mempool acceptance logic
2019-10-14 10:17:32 -04:00
txmempool.h
feefilter: Compute the absolute fee rather than stored rate to match mempool acceptance logic
2019-10-14 10:17:32 -04:00
ui_interface.cpp
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
ui_interface.h
Make macro compatible with MSVC
2018-08-14 09:19:47 +00:00
uint256.cpp
util: Make ToLower and ToUpper take a char
2019-01-10 02:51:14 +01:00
uint256.h
uint256: Remove unnecessary crypto/common.h use
2018-09-18 14:27:05 +09:00
undo.h
Extract CSipHasher to it's own file in crypto/ directory.
2018-11-05 09:25:15 -08:00
validation.cpp
Place the mainchain RPC warmup message in a better place
2020-02-18 15:15:52 +00:00
validation.h
Reduce min relay to 100 sat/vkB
2019-10-14 10:17:32 -04:00
validationinterface.cpp
Check m_internals in UnregisterValidationInterface
2019-02-03 22:23:44 +00:00
validationinterface.h
Add compile time checking for all cs_main runtime locking assertions
2018-08-26 00:25:28 +02:00
version.h
Update copyright headers to 2018
2018-07-27 07:15:02 -04:00
versionbits.cpp
Change elements mode to activating BIP9 signaling based on height
2019-11-13 16:07:29 -05:00
versionbits.h
Bump last old block version for versonbits due to elements
2019-09-03 10:55:06 -04:00
versionbitsinfo.cpp
Dynafed RPC support, tests, and deployment for custom chains
2019-09-05 10:51:09 -04:00
versionbitsinfo.h
MOVEONLY: Move versionbits info out of versionbits.o
2018-10-12 20:51:54 +02:00
walletinitinterface.h
Remove direct node->wallet calls in init.cpp
2018-11-06 11:44:40 -04:00
warnings.cpp
scripted-diff: Move util files to separate directory.
2018-11-04 22:46:07 -08:00
warnings.h
Merge #13780 : 0.17: Pre-branch maintenance
2018-08-08 13:55:27 +02:00