Commit Graph

22103 Commits

Author SHA1 Message Date
Homu
12c1156f31 Auto merge of #3172 - str4d:mingw32, r=str4d
Windows cross-compile support

Usage on Debian / Ubuntu:

> $ sudo apt install mingw-w64
> $ sudo update-alternatives --config x86_64-w64-mingw32-gcc
> (configure to use POSIX variant)
> $ sudo update-alternatives --config x86_64-w64-mingw32-g++
> (configure to use POSIX variant)
> $ HOST=x86_64-w64-mingw32 ./zcutil/build.sh

Closes #489.
2018-08-30 14:51:24 -07:00
Jack Grigg
e47ccf2a00 libsnark: Use format macro constants for printing fixed-width values 2018-08-30 22:21:25 +01:00
Jack Grigg
c53defda9d libsnark: Force constants used in test comparisons to be unsigned 2018-08-30 21:37:10 +01:00
Homu
791a68cdf5 Auto merge of #2674 - str4d:2469-ci-workers-macos, r=str4d
[ci-workers] Add support for MacOSX

Also alters the `unix.yml` script to install all Python modules in a virtualenv, and adds curl and cmake dependencies.

Closes #2469.
2018-08-30 09:00:42 -07:00
Jack Grigg
2962a72e35 Rename GetFirstBlockTransaction() to GetFirstBlockCoinbaseTx() 2018-08-30 14:58:19 +01:00
Jack Grigg
d7bcbfaee4 Fix test after refactor to check bacd-cb-height rule on a genesis block 2018-08-30 14:50:57 +01:00
Jack Grigg
fb22b3bbd8 Revert NU activation heights in reverse order
Ensures that global state remains consistent.
2018-08-30 14:44:50 +01:00
Jack Grigg
d70d103ee0 Ensure SCOPED_TRACE falls out of scope when necessary 2018-08-30 14:41:56 +01:00
George Tankersley
e601446adc Refactor ContextualCheckBlock tests
Combines some of the needlessly separate tests. Each formerly separate
test is tagged with a SCOPED_TRACE to make sure logs are still useful.
2018-08-30 14:39:07 +01:00
George Tankersley
ec7466b62f Refactor ContextualCheckBlock tests (#3187)
Initial cleanup. Reduces duplication of code, especially around
constructing transactions, resetting the activation heights, and setting
up the EXPECT calls for accepting and rejecting tests.

Also adds a bunch of comments explaining the test plan and what
particular parts of the test are doing.
2018-08-30 14:37:19 +01:00
jl777
7fe2cd8324 Merge pull request #856 from letolabs/cctests2
Add some helpful error messages for when Diceinit fails
2018-08-29 21:58:43 -11:00
Jonathan "Duke" Leto
fde85d291f Add some helpful error messages for when Diceinit fails 2018-08-30 10:56:06 +02:00
Jack Grigg
07d85a6455 Define additional booleans for readability 2018-08-30 09:42:21 +01:00
Homu
ad97158836 Auto merge of #3488 - sandakersmann:patch-4, r=bitcartel
Missing comma in debian package copyright license

Missing comma in debian package copyright license
2018-08-29 15:42:30 -07:00
jl777
3c2f25cacf Test 2018-08-29 05:36:56 -11:00
jl777
2f72823d59 Test 2018-08-29 05:27:14 -11:00
jl777
178c6fa9f8 Test 2018-08-29 05:10:01 -11:00
jl777
91f727e34f Test 2018-08-29 05:09:16 -11:00
jl777
8ecc57e0c6 Test 2018-08-29 05:08:38 -11:00
jl777
0720dac3fd Test 2018-08-29 05:03:41 -11:00
jl777
1414398499 Test 2018-08-29 04:57:21 -11:00
jl777
f88e310d9d test 2018-08-29 04:51:45 -11:00
jl777
7606014bb8 Fix 2018-08-29 01:19:28 -11:00
jl777
54690bb04e Channelsinfo stub 2018-08-29 01:17:57 -11:00
jl777
7fe1ffc792 Update ASSETCHAINS_CC to 2 2018-08-28 09:05:37 -11:00
jl777
189117dc76 Disable dice status auto entropy 2018-08-28 03:07:56 -11:00
jl777
d56f1389e9 Disable dicestatus entropy 2018-08-28 03:07:09 -11:00
jl777
11020cf22c Test 2018-08-28 03:00:53 -11:00
jl777
d5d98d1f71 Test 2018-08-28 02:52:41 -11:00
jl777
560d931a50 Test 2018-08-28 02:46:45 -11:00
jl777
cafa63fb2b Fix 2018-08-28 02:42:02 -11:00
jl777
db41e7f404 Fix 2018-08-28 02:39:52 -11:00
jl777
bae910a5bb Fix 2018-08-28 02:39:12 -11:00
jl777
94502cee63 Channels 2018-08-28 02:38:01 -11:00
jl777
58a6817159 Fix 2018-08-28 02:25:28 -11:00
jl777
fe289ffdd5 Fix 2018-08-28 02:21:53 -11:00
jl777
810f63668c Channelsopen 2018-08-28 02:18:04 -11:00
jl777
49dc9075d9 Merge pull request #855 from tonymorony/dev
Added more Dice CC tests
2018-08-28 00:29:57 -11:00
Anton Lysakov
de6be280c4 Deleted test duplicate 2018-08-28 17:58:14 +07:00
Anton Lysakov
aa54d54529 Described tokename dicename length limits 2018-08-28 17:48:47 +07:00
Anton Lysakov
881869c081 fixed local merge disorder 2018-08-28 17:37:31 +07:00
Anton Lysakov
6bd0c10acb More Dice CC tests 2018-08-28 17:32:59 +07:00
jl777
f7ab3fb0f5 -print 2018-08-27 20:36:13 -11:00
jl777
c3cf367ce6 Return -1 if can't find spenttx 2018-08-27 20:11:06 -11:00
jl777
5139ffd321 +prints 2018-08-27 20:02:42 -11:00
miketout
1b7e60f7f6 Reenable checkpoints for IsInSync() 2018-08-27 18:26:22 -07:00
jl777
a768bb6d0c Merge pull request #854 from jl777/beta
Beta
2018-08-27 09:55:41 -11:00
jl777
b721586dd5 Merge pull request #853 from jl777/dev
Dev
2018-08-27 09:54:40 -11:00
jl777
5fda0f8eb6 Merge pull request #852 from jl777/jl777
Jl777
2018-08-27 09:53:52 -11:00
jl777
1a5b40c2e1 Update version to 0.2.1 2018-08-27 09:52:32 -11:00