elements/src
2017-04-02 14:28:28 -04:00
..
bench
compat Uses built-in byte swap if available (Apple) and if bswap_XX is undefined. 2017-02-02 10:59:11 -05:00
config
consensus Add fast Merkle branch functions. 2017-04-02 14:23:35 -04:00
crypto Add mistate output to CSHA256. 2017-04-02 14:23:35 -04:00
leveldb
obj
obj-test
policy CT: CTxOutValue::IsAmount() -> CTxOutValue::IsExplicit() 2017-04-02 14:28:18 -04:00
primitives f "CT: Turn CTxOut::vchNonceCommitment into a CConfidentialCommitment subclass" 2017-04-02 14:28:18 -04:00
qt fixup! CA: Use fee asset instead of BITCOINID 2017-04-02 14:28:18 -04:00
rpc Remove asset wildcard, make default behavior 2017-04-02 14:28:28 -04:00
script CT/CA: Unify CTxOutAsset and CTxOutValue into a single templated abstract base class 2017-04-02 14:28:18 -04:00
secp256k1 libsecp: Add negation functionality from 5b543f62fc4a8811cd7e30fca139edf51ea19721 2017-04-02 14:05:25 -04:00
support
test Revamp BlindOutputs 2017-04-02 14:28:24 -04:00
univalue
wallet Remove asset wildcard, make default behavior 2017-04-02 14:28:28 -04:00
zmq [doc] Fix typos in comments, doxygen: Fix comment syntax 2016-09-21 02:43:47 +00:00
.clang-format
addrman.cpp
addrman.h
amount.cpp CA: CAssetID -> CAsset 2017-04-02 14:28:18 -04:00
amount.h CA: Remove CAsset::ToString() as it is exactly identical in implementation to CAsset::GetHex(), and GetHex() more clearly matches up with the actual semantics. 2017-04-02 14:28:18 -04:00
arith_uint256.cpp
arith_uint256.h
base58.cpp New address prefix: CTE 2017-02-02 10:59:07 -05:00
base58.h New address prefix: CTE 2017-02-02 10:59:07 -05:00
bitcoin-cli-res.rc Migrate project naming from "Beta" to "Elements" 2017-02-02 10:59:01 -05:00
bitcoin-cli.cpp Rework CallRPC, use bitcoind cookie auth 2017-02-02 10:58:51 -05:00
bitcoin-tx-res.rc Migrate project naming from "Beta" to "Elements" 2017-02-02 10:59:01 -05:00
bitcoin-tx.cpp CT: Turn CTxOut::vchNonceCommitment into a CConfidentialCommitment subclass 2017-04-02 14:28:18 -04:00
bitcoind-res.rc Migrate project naming from "Beta" to "Elements" 2017-02-02 10:59:01 -05:00
bitcoind.cpp [Trivial] Change 'bitcoin-cli' to 'elements-cli' in error message 2017-02-21 22:45:48 -08:00
blind.cpp Revamp BlindOutputs 2017-04-02 14:28:24 -04:00
blind.h Revamp BlindOutputs 2017-04-02 14:28:24 -04:00
blockencodings.cpp Use cmpctblock type 2 for segwit-enabled transfer 2016-10-13 20:15:17 +02:00
blockencodings.h Use cmpctblock type 2 for segwit-enabled transfer 2016-10-13 20:15:17 +02:00
bloom.cpp
bloom.h
callrpc.cpp Fix IsConfirmedBitcoinBlock, clean up CallRPC 2017-02-02 10:59:01 -05:00
callrpc.h Fix IsConfirmedBitcoinBlock, clean up CallRPC 2017-02-02 10:59:01 -05:00
chain.cpp Implement basic private chain mode 2017-02-02 10:58:47 -05:00
chain.h block header commits to height 2017-02-02 10:58:56 -05:00
chainparams.cpp CA: CAssetID -> CAsset 2017-04-02 14:28:18 -04:00
chainparams.h CA: CAssetID -> CAsset 2017-04-02 14:28:18 -04:00
chainparamsbase.cpp Fix IsConfirmedBitcoinBlock, clean up CallRPC 2017-02-02 10:59:01 -05:00
chainparamsbase.h Fix IsConfirmedBitcoinBlock, clean up CallRPC 2017-02-02 10:59:01 -05:00
chainparamsseeds.h Elements: Remove testnet3 2016-11-01 11:48:16 -04:00
checkpoints.cpp
checkpoints.h
checkqueue.h Multithreaded amount commitment and range proof checking 2017-02-02 10:58:56 -05:00
clientversion.cpp
clientversion.h Bump version to 0.13.1 2016-10-18 00:15:59 +02:00
coincontrol.h
coins.cpp CT/CA: Unify CTxOutAsset and CTxOutValue into a single templated abstract base class 2017-04-02 14:28:18 -04:00
coins.h Move amount verification to main 2017-02-02 10:58:56 -05:00
compat.h
compressor.cpp
compressor.h CT: CTxOutValue::IsAmount() -> CTxOutValue::IsExplicit() 2017-04-02 14:28:18 -04:00
core_io.h Add block sign/sig combine/etc RPC functions 2017-02-02 10:58:47 -05:00
core_memusage.h Rename CTxinWitness -> CTxInWitness 2016-07-06 19:46:46 -04:00
core_read.cpp [HF] Re-activated some disabled Bitcoin OPs and enabled new opcodes 2017-02-02 10:59:01 -05:00
core_write.cpp CT: CTxOutValue::IsAmount() -> CTxOutValue::IsExplicit() 2017-04-02 14:28:18 -04:00
dbwrapper.cpp
dbwrapper.h
hash.cpp
hash.h
httprpc.cpp Add thread-local storage of rpc username 2017-02-02 10:58:55 -05:00
httprpc.h
httpserver.cpp
httpserver.h Fix a type error that would not compile on Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) 2016-09-21 02:43:47 +00:00
indirectmap.h prepend license statement to indirectmap 2016-09-21 02:43:47 +00:00
init.cpp CA: Introduce -feeasset option 2017-04-02 14:28:18 -04:00
init.h
key.cpp Add blinding transaction-creation code 2017-02-02 10:58:48 -05:00
key.h Add blinding transaction-creation code 2017-02-02 10:58:48 -05:00
keystore.cpp
keystore.h
limitedmap.h
main.cpp CT/CA: Enforce validity of confidential commitments via CConfidentialCommitment::IsValid() 2017-04-02 14:28:18 -04:00
main.h CT/CA: Unify CTxOutAsset and CTxOutValue into a single templated abstract base class 2017-04-02 14:28:18 -04:00
Makefile.am 2WP: Separate mainchain and sidechain data structures into different classes, with the bitcoin data structures living in the src/primitives/bitcoin subdirectory. 2017-04-02 14:23:35 -04:00
Makefile.bench.include
Makefile.leveldb.include
Makefile.qt.include Migrate project naming from "Beta" to "Elements" 2017-02-02 10:59:01 -05:00
Makefile.qttest.include Uses built-in byte swap if available (Apple) and if bswap_XX is undefined. 2017-02-02 10:59:11 -05:00
Makefile.test.include Uses built-in byte swap if available (Apple) and if bswap_XX is undefined. 2017-02-02 10:59:11 -05:00
memusage.h
merkleblock.cpp
merkleblock.h
miner.cpp fixup! CA: Use fee asset instead of BITCOINID 2017-04-02 14:28:18 -04:00
miner.h Rename "block cost" to "block weight" 2016-07-19 12:10:28 +02:00
net.cpp [net] Remove assert(nMaxInbound > 0) 2016-11-01 11:48:16 -04:00
net.h Added feeler connections increasing good addrs in the tried table. 2016-09-07 16:17:40 +02:00
netbase.cpp Use Socks5ErrorString() to decode error responses from socks proxy. 2017-02-02 10:58:51 -05:00
netbase.h
noui.cpp
noui.h
pow.cpp 2WP: Separate mainchain and sidechain data structures into different classes, with the bitcoin data structures living in the src/primitives/bitcoin subdirectory. 2017-04-02 14:23:35 -04:00
pow.h 2WP: Separate mainchain and sidechain data structures into different classes, with the bitcoin data structures living in the src/primitives/bitcoin subdirectory. 2017-04-02 14:23:35 -04:00
prevector.h
protocol.cpp
protocol.h
pubkey.cpp
pubkey.h
random.cpp
random.h
rest.cpp CT: CTxOutValue::IsAmount() -> CTxOutValue::IsExplicit() 2017-04-02 14:28:18 -04:00
reverselock.h
scheduler.cpp
scheduler.h
serialize.h Trivial: Fix two VarInt examples in serialize.h 2016-09-21 02:43:47 +00:00
streams.h
sync.cpp
sync.h
threadsafety.h
timedata.cpp
timedata.h
tinyformat.h
torcontrol.cpp
torcontrol.h
txdb.cpp Startup RPC check, failed block queue setup 2017-02-02 10:58:51 -05:00
txdb.h Startup RPC check, failed block queue setup 2017-02-02 10:58:51 -05:00
txmempool.cpp Remove CTxMemPoolEntry nValueIn since unused and we don't know it 2017-02-02 10:58:56 -05:00
txmempool.h Hugely reduce the minimum priority 2017-02-02 10:59:11 -05:00
ui_interface.cpp
ui_interface.h
uint256.cpp
uint256.h
undo.h
util.cpp Don't redirect audit.log output with -printtoconsole 2017-02-06 15:02:13 -05:00
util.h Upstream? Globals: Allow to parse arguments without implicitly using the argMap global 2017-02-02 10:59:00 -05:00
utilmoneystr.cpp
utilmoneystr.h
utilstrencodings.cpp
utilstrencodings.h
utiltime.cpp
utiltime.h
validationinterface.cpp
validationinterface.h
version.h
versionbits.cpp Activate CSV and Segwit immediately 2017-02-02 10:58:56 -05:00
versionbits.h