Jonathan "Duke" Leto
8d42405dda
Merge remote-tracking branch 'origin/jl777' into cctests
2018-08-13 16:25:19 +02:00
jl777
a5a2c7cb3a
Test
2018-08-13 03:16:59 -11:00
jl777
a4a96df9e5
Skip adding CC vin if CCchange is big enough
2018-08-13 03:15:16 -11:00
jl777
944aed48a8
Test
2018-08-13 03:12:15 -11:00
Jack Grigg
554e00e8f9
Disable Sapling features on mainnet
...
Also places them behind an experimental features flag on testnet
2018-08-13 14:18:18 +01:00
Jack Grigg
dfcf33fe15
test: Use regtest in key_tests/zs_address_test
2018-08-13 14:17:17 +01:00
Jack Grigg
e7ca4eb3c3
test: gtest for Sapling encoding and decoding
2018-08-13 13:20:07 +01:00
jl777
a85ad9d32b
Prevent reporting locked funds as part of reward funds
2018-08-12 23:22:31 -11:00
jl777
8608399cb5
Numvouts
2018-08-12 23:16:48 -11:00
jl777
7300a1c117
Constrain dice vins to be for exact plan
2018-08-12 23:14:56 -11:00
jl777
2156597439
Use tx not vents
2018-08-12 23:07:40 -11:00
jl777
c269ecf5d9
Get right total to unlock!
2018-08-12 23:05:56 -11:00
Jonathan "Duke" Leto
66027c0219
Add rewards tests
2018-08-13 09:55:17 +02:00
Asher Dawes
1be399925e
Revert "Merge branch 'Asher-Dev' into dev"
...
This reverts commit 825f311483 , reversing
changes made to ecbd54c3b4 .
2018-08-11 15:47:54 -07:00
Asher Dawes
825f311483
Merge branch 'Asher-Dev' into dev
2018-08-11 13:43:41 -07:00
jl777
674e0bbebb
Fix rewards error check
2018-08-11 09:22:26 -11:00
jl777
d043ec4f27
Non-consensus portion of dice bet fix
2018-08-11 09:16:43 -11:00
jl777
9a017060c0
+print
2018-08-11 09:08:34 -11:00
Jonathan "Duke" Leto
2f1319dcfc
Merge remote-tracking branch 'origin/jl777' into cctests
2018-08-11 16:47:51 +02:00
Jonathan "Duke" Leto
88e714577b
More rewards tests
2018-08-11 16:47:24 +02:00
jl777
4f054db067
Fix reward calc check
2018-08-10 20:53:43 -11:00
jl777
076a9ee19b
-MGNX exception
2018-08-10 20:24:50 -11:00
Jonathan "Duke" Leto
efa644f28e
Add some rewards tests
2018-08-11 08:21:32 +02:00
Jonathan "Duke" Leto
03fb3946a1
Fix various return values which should be std::string
2018-08-11 07:18:31 +02:00
Asher Dawes
f2c103207f
Portable dev ( #105 )
...
* Force portable code
* Switch to old MMX instructions, avoiding SSE & SSE2 instructions.
* Less agressive, leave verus code (which checks for it) using advanced instructions.
* Compiling only for windows
* Update .gitlab-ci.yml
* Try -march=native for C++ code generation.
* Tweaking machine architecture settings.
* Try native alone.
* Also get LIBCRYPTOCONDITIONS to -march=native
* Switch other lib to native as well.
* Try switching back further for CPU architecture.
* Even lower end settings.
* Turn on symbols.
* Use sse2,3 and 4 capable x64.
* Once again let verus lib use advances instructioins since it checjs via CPUID at run time.
* Modify a few more makefile entries.
* Switch to AMD model similar to our test system.
* Get snark makefile to k8 too.
* Yet another -march to modify to k8, or two of them.
* Brute force k8 settings, comment non-portable code out.
* Put the condition on cpuid back.
* Put non-portable advenced instruction code back
* Enable instructions.
* Add lib for separate settings.
* Update .gitlab-ci.yml
* Update .gitlab-ci.yml
* Update .gitlab-ci.yml
* Update .gitlab-ci.yml
* replacing k8-sse3 specific flags to x86-84
* updating versions
2018-08-10 17:44:52 -07:00
Michael Toutonghi
3ef36c2f88
Fix check for stake transaction after Komodo merge
2018-08-10 17:29:40 -07:00
Michael Toutonghi
3c40a9a667
Fail on get_chainactive before lock if checks fail
2018-08-10 17:21:41 -07:00
Jonathan "Duke" Leto
b5d4eaf3ab
Merge remote-tracking branch 'origin/jl777' into cctests
2018-08-10 23:45:24 +02:00
jl777
7a0727d585
Filter out CC utxo for normal add inputs
2018-08-10 10:37:00 -11:00
Jonathan "Duke" Leto
ae55065235
Merge remote-tracking branch 'origin/jl777' into cctests
2018-08-10 19:55:24 +02:00
jl777
1ed46fb837
return("") for std::string
2018-08-10 05:16:48 -11:00
jl777
309ee4e3a1
Return string in faucet
2018-08-10 05:13:14 -11:00
Jonathan "Duke" Leto
9b30af9799
Fix bug in FaucetGet where it returns an int instead of a string
2018-08-10 18:10:21 +02:00
jl777
0c3cdfb4f3
MAX APR to 25*COIN == 25%
2018-08-09 22:45:53 -11:00
Jonathan "Duke" Leto
4adca0ce76
Merge remote-tracking branch 'origin/jl777' into cctests
2018-08-10 09:26:22 +02:00
jl777
2b6315fd13
Fix utxo selection
2018-08-09 20:24:33 -11:00
jl777
0d84fb208e
Error check add inputs loop
2018-08-09 19:38:55 -11:00
jl777
984a9dc30a
%%
2018-08-09 19:33:02 -11:00
jl777
59da6d30dd
REWARDSCC_MAXAPR and use int64_t for all coin values
2018-08-09 19:31:25 -11:00
jl777
c4a4cd05ec
Fix
2018-08-09 19:25:25 -11:00
jl777
278a61fd5e
uint64_t -> int64_t for coin values other than three
2018-08-09 19:23:40 -11:00
jl777
9e432c97ad
-print
2018-08-09 19:08:20 -11:00
jl777
066c16e5f6
segid print
2018-08-09 19:06:05 -11:00
Jonathan "Duke" Leto
200d60b17f
Merge remote-tracking branch 'origin/jl777' into cctests
2018-08-10 08:04:42 +02:00
jl777
eccd52f4cc
Check for duplicate utxo in available coins
2018-08-09 18:59:18 -11:00
Michael Toutonghi
4ca6678c70
Put staking readout once per staking loop so people know it's staking
2018-08-09 18:19:18 -07:00
Michael Toutonghi
bf9c36f4ed
Staking and mining timeing improvements
2018-08-09 18:04:19 -07:00
Michael Toutonghi
049e890a79
Remove unnecessary staking delay
2018-08-09 17:09:09 -07:00
Michael Toutonghi
0ba2065183
Network decentralizatoin and bug fixes
2018-08-09 15:32:48 -07:00
Jonathan "Duke" Leto
ae7e9b7263
Merge remote-tracking branch 'origin/jl777' into cctests
2018-08-09 23:38:49 +02:00