Michael Toutonghi
3e312ace98
fixed subsidy and max money calc when linear positive slope
2018-04-10 14:58:54 -07:00
Michael Toutonghi
26a8d19484
fix build
2018-04-10 00:33:38 -07:00
Michael Toutonghi
36647d52f7
Added ac-eras parameter, which enables multiple reward eras by allowing other ac_reward releated parameters to accept comma separated lists of values, one for each era
2018-04-09 22:48:54 -07:00
jl777
9000990c30
Merge remote-tracking branch 'zcash/master' into rebase2
...
# Conflicts:
# .travis.yml
# Makefile.am
# README.md
# configure.ac
# depends/Makefile
# depends/builders/darwin.mk
# depends/funcs.mk
# depends/hosts/darwin.mk
# depends/packages/googlemock.mk
# depends/packages/googletest.mk
# depends/packages/libsnark.mk
# depends/packages/libsodium.mk
# depends/packages/packages.mk
# depends/packages/rust.mk
# src/Makefile.am
# src/Makefile.gtest.include
# src/chainparams.cpp
# src/chainparams.h
# src/checkpoints.h
# src/clientversion.h
# src/coins.cpp
# src/consensus/consensus.h
# src/gtest/test_mempool.cpp
# src/httprpc.cpp
# src/init.cpp
# src/komodo-tx.cpp
# src/main.cpp
# src/miner.cpp
# src/policy/fees.cpp
# src/policy/fees.h
# src/rpcmining.cpp
# src/rpcrawtransaction.cpp
# src/rpcserver.cpp
# src/test/policyestimator_tests.cpp
# src/test/rpc_wallet_tests.cpp
# src/test/transaction_tests.cpp
# src/txdb.cpp
# src/txmempool.cpp
# src/wallet/asyncrpcoperation_sendmany.cpp
# src/wallet/rpcwallet.cpp
# src/wallet/wallet.cpp
# src/wallet/wallet.h
# src/zcash/CreateJoinSplit.cpp
# zcutil/build.sh
2018-03-25 18:44:38 +03:00
Per Grön
39d2e9e0cb
Make some globals static that can be
...
External linkage does not help and just encourages sloppy dependencies
and can lead to weird issues when there are name collisions.
2018-01-22 18:20:47 +01:00
syd
c72a4732cc
Remove Boost conditional compilation.
...
Boost is currently at version 106200 in the depends subsystem
so it is safe to remove code the refers to earlier versions.
This closes #2445
2017-11-23 00:05:21 -05:00
jl777
7ce53ed050
Test
2017-11-10 19:21:59 +02:00
jl777
7c130297c2
KOMODO_ASSETCHAIN_MAXLEN -> 65
2017-11-10 19:07:36 +02:00
Simon
1051242926
Closes #2576 . Update link to security info on z.cash website.
2017-10-31 20:31:40 -07:00
jl777
9cb1ec9c6e
WIN32 -> _WIN32
2017-10-15 02:04:29 +03:00
ca333
59d405e867
333
2017-10-09 15:56:28 +02:00
ca333
9d36579649
uni3
2017-10-09 11:45:49 +02:00
jl777
b3dd3690f1
Test
2017-09-25 12:28:25 +02:00
jl777
ad9a8c35d6
Test
2017-09-25 12:02:02 +02:00
jl777
e4bc80cf7a
Test
2017-09-25 11:59:25 +02:00
jl777
0ff233c570
Test
2017-09-25 11:58:23 +02:00
jl777
923f51772f
Komodo.conf for osx
2017-09-07 12:51:41 +02:00
Daira Hopwood
506a21850a
Remove UPnP support. fixes #2500
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2017-07-03 08:57:05 +01:00
jl777
945f015d80
Initial merge
2017-03-30 04:35:16 +03:00
Wladimir J. van der Laan
da1357e6cc
Use real number of cores for default -par, ignore virtual cores
...
To determine the default for `-par`, the number of script verification
threads, use [boost::thread::physical_concurrency()](http://www.boost.org/doc/libs/1_58_0/doc/html/thread/thread_management.html#thread.thread_management.thread.physical_concurrency )
which counts only physical cores, not virtual cores.
Virtual cores are roughly a set of cached registers to avoid context
switches while threading, they cannot actually perform work, so spawning
a verification thread for them could even reduce efficiency and will put
undue load on the system.
Should fix issue #6358 , as well as some other reported system overload
issues, especially on Intel processors.
The function was only introduced in boost 1.56, so provide a utility
function `GetNumCores` to fall back for older Boost versions.
2017-03-29 16:06:00 +13:00
zkbot
f7fcad709b
Auto merge of #2203 - arcalinea:2142_security_log_message, r=daira
...
Add message directing users to security guide
Addresses #2142 , which was blocking on updates to zcash/support/security.html. That page has now been added, so this message directing users to the site can be included.
It displays in the zcash-cli --help and --version message text, and on the zcashd metrics screen.
2017-03-26 01:36:24 +00:00
Daira Hopwood
f0d1accb7d
Line-wrap privacy notice. Use <> around URL and end sentence with '.'.
...
Include privacy notice in help text for zcashd -help.
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2017-03-26 02:08:29 +01:00
Jay Graber
ab1d2d575c
Add security message to license text, rm url from translation string
2017-03-24 13:48:27 -07:00
Wladimir J. van der Laan
167b6231c9
Move windows socket init to utility function
2017-03-24 09:03:59 +13:00
Adam Weiss
8550bcfeca
Buffer log messages and explicitly open logs
...
Prevents stomping on debug logs in datadirs that are locked by other
instances and lost parameter interaction messages that can get wiped by
ShrinkDebugFile().
The log is now opened explicitly and all emitted messages are buffered
until this open occurs. The version message and log cut have also been
moved to the earliest possible sensible location.
2017-03-03 10:57:23 -08:00
Philip Kaufmann
db954a65ac
use const references where appropriate
2017-03-03 10:57:05 -08:00
jl777
ec3bf0d802
test
2017-01-29 23:30:09 +02:00
jl777
9d36f1c3af
test
2017-01-29 23:23:50 +02:00
jl777
62526d82f2
test
2017-01-25 09:45:21 +02:00
jl777
3ced93646d
Merge remote-tracking branch 'zcash/master' into dev
...
# Conflicts:
# .gitignore
# README.md
# src/Makefile.gtest.include
# src/gtest/test_checkblock.cpp
# src/init.cpp
# src/main.cpp
# src/main.h
# src/rpcserver.cpp
# src/test/checkblock_tests.cpp
# src/util.cpp
2017-01-25 09:26:28 +02:00
Jack Grigg
207924a1d5
Remove OpenSSL PRNG reseeding
...
Per https://download.libsodium.org/doc/generating_random_data/ reseeding the
default libsodium PRNG is not required.
2017-01-23 17:06:54 +01:00
zkbot
78674ca79e
Auto merge of #2007 - bitcartel:1097_copyright_notice_and_date, r=bitcartel
...
Closes #1097 so that zcash-cli displays license info like zcashd.
LicenseInfo is refactored from init.cpp to util.cpp so that the
bitcoin-cli makefile target does not need to be modified.
2017-01-19 00:56:47 +00:00
zkbot
63e0e895a5
Auto merge of #2006 - bitcartel:1497_destination_path_validation_when_exporting, r=bitcartel
...
Fixes #1497 ZCA-009 by restricting export to a user defined folder and sanitizing filenames
2017-01-18 18:19:50 +00:00
Simon
9064d73bf8
Fixes #1497 ZCA-009 by restricting data exporting to user defined folder.
...
Previously the RPC interface allowed z_exportwallet, backupwallet and
dumpwallet to write data to an arbitrary filename. ZCA-009 demonstrates
how this is vulnerable. The resolution is to only allow data to
written when the -exportdir has been configured. Also filenames are
restricted to alphanumeric characters.
2017-01-16 10:56:06 -08:00
Simon
af02114469
Closes #1097 so zcash-cli now displays license info like zcashd.
...
LicenseInfo is refactored from init.cpp to util.cpp so that the
bitcoin-cli makefile target does not need to be modified.
2017-01-16 09:38:09 -08:00
Jack Grigg
d87f00c4d5
Throw an error if zcash.conf is missing
...
An empty zcash.conf is sufficient to bypass this error.
2017-01-10 16:33:41 +01:00
jl777
bc17ac4928
Merge remote-tracking branch 'zcash/master' into rebase
...
# Conflicts:
# README.md
# src/Makefile.gtest.include
# src/chainparams.cpp
# src/init.cpp
# src/miner.cpp
# src/wallet/wallet.cpp
2016-12-12 12:19:13 +02:00
jl777
c142836379
test
2016-12-05 20:58:45 +02:00
jl777
f8b5c1642c
test
2016-12-05 20:51:58 +02:00
lpescher
1d2db2765e
Make command line option to show all debugging consistent with similar options
...
Most people expect a value of 1 to enable all for command line arguments.
However to do this for the -debug option you must type "-debug=".
This has been changed to allow "-debug=1" as well as "-debug=" to
enable all debug logging
2016-11-28 13:28:15 -08:00
jl777
ab91876752
test
2016-11-19 11:48:56 -03:00
jl777
dadaab0a4f
test
2016-10-30 07:29:01 -03:00
jl777
9f480280de
test
2016-10-29 13:05:58 -03:00
jl777
323832c3c3
test
2016-10-29 10:30:09 -03:00
jl777
f71f89bb8b
test
2016-10-29 10:23:50 -03:00
jl777
892dc7ac84
test
2016-10-29 10:21:22 -03:00
jl777
30853e4ab9
Merge remote-tracking branch 'zcash/master' into dPoW
2016-10-28 13:50:21 -03:00
Pieter Wuille
bf673640e3
Use std::atomic for fRequestShutdown and fReopenDebugLog
2016-10-24 21:55:52 -07:00
Chirag Davé
7a4e0e0932
fReopenDebugLog and fRequestShutdown should be type sig_atomic_t
...
This allows access as an atomic variable in the presence
of async interrupts.
See issue #7433 for more details
fixes : #7433
2016-10-24 21:54:50 -07:00
jl777
3a672e7b11
Merge remote-tracking branch 'zcash/master' into dPoW
2016-10-17 15:28:00 -03:00