Commit Graph

21818 Commits

Author SHA1 Message Date
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
f1084b8898 Refactor faucet/rewards/dice/token tests into their own functions 2018-08-11 00:34:38 +02: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
ba0f55ac2f Add tests for tokencreate and rewardsaddress 2018-08-10 10:46:07 +02: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
Jonathan "Duke" Leto
a6a826c625 Add more tests, fails sometimes still due to bad-txns-inputs-duplicate 2018-08-10 09:23:04 +02:00
Asher Dawes
a491b97f4e Merge pull request #104 from VerusCoin/master
updating versions
2018-08-10 00:04:16 -07:00
Asher Dawes
64cdd60ea3 Merge branch 'dev' into master 2018-08-10 00:04:07 -07:00
Jonathan "Duke" Leto
7b9e2b3c60 faucetget tests 2018-08-10 08:40:28 +02: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
Jonathan "Duke" Leto
fe6882f14c More faucet tests, currently sendrawtransaction failing with bad-txns-inputs-duplicate 2018-08-10 08:04:34 +02:00
jl777
eccd52f4cc Check for duplicate utxo in available coins 2018-08-09 18:59:18 -11:00
miketout
6debab306c Merge pull request #103 from miketout/dev
Put staking readout once per staking loop so people know it's staking
2018-08-09 18:20:26 -07: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
miketout
1012289e8c Merge pull request #102 from miketout/dev
Staking and mining improvements
2018-08-09 18:05:45 -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
miketout
855948d2e8 Merge pull request #100 from miketout/dev
Merge latest Komodo changes, network decentralization, bug fixes
2018-08-09 15:45:17 -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
Jonathan "Duke" Leto
2098a4c9bb Disallow negative funding in faucetfund 2018-08-09 23:37:38 +02:00
Jonathan "Duke" Leto
700c1fcfc3 Improve error checking on funds argument to faucetfund 2018-08-09 22:54:23 +02:00
Jonathan "Duke" Leto
de3a68db84 add more tests for faucetfund edge cases 2018-08-09 22:52:29 +02:00
Homu
d54bf1dbda Auto merge of #3453 - ebfull:release-v2.0.0-rc1, r=bitcartel
Release v2.0.0 rc1

Doesn't contain "Notable changes" section in release notes, is that okay for an RC?
2018-08-09 11:44:52 -07:00
jl777
81915d9fce Fix rewards unlock help trigger 2018-08-09 06:47:24 -11:00
Sean Bowe
c2f661109d make-release.py: Updated release notes and changelog for 2.0.0-rc1. 2018-08-09 16:56:56 +00:00
Sean Bowe
27f678b974 make-release.py: Updated manpages for 2.0.0-rc1. 2018-08-09 16:56:56 +00:00
Sean Bowe
3e9aec2a37 make-release.py: Versioning changes for 2.0.0-rc1. 2018-08-09 16:46:45 +00:00
jl777
efceba00d9 Test 2018-08-09 03:26:04 -11:00
jl777
e4ec9bab3e 13000 MGNX height exemption 2018-08-09 03:23:21 -11:00
jl777
eea0a57b3c Test 2018-08-09 03:20:05 -11:00
jl777
6a8820f597 Test 2018-08-09 03:19:18 -11:00
jl777
703faba669 Remove MGNX exemption 2018-08-09 03:16:38 -11:00
jl777
ad0f453e27 Test 2018-08-09 03:10:53 -11:00