Commit Graph

1612 Commits

Author SHA1 Message Date
andri lim 836e087984 [skip ci] change storageAddress to contractAddres 2020-01-19 19:17:37 +02:00
andri lim 40ddbca1ee [skip ci] simplify EVM message creation 2020-01-19 19:17:37 +02:00
andri lim 727b477fca [skip ci] add accounts cache test 2020-01-19 19:17:37 +02:00
andri lim 5795bf52e0 [skip ci] implement accounts_cache 2020-01-19 19:17:37 +02:00
andri lim 3c33678949 add comment about evmc and touched accounts 2019-12-20 16:46:03 +02:00
andri lim 7be6a4ea63 gather suicides from child to parent computation 2019-12-20 16:46:03 +02:00
andri lim 9cb98d69ba accumulate refundGas after child computation done 2019-12-20 16:46:03 +02:00
kdeme 955792da74
Merge pull request #439 from status-im/bump-nim-eth
Bump vendor/nim-eth
2019-12-18 07:21:03 -08:00
kdeme 48aa034058
Bump vendor/nim-eth 2019-12-18 11:52:40 +01:00
Ștefan Talpalaru d22b41caaa
bump nim-eth & nim-nat-traversal 2019-12-12 01:58:13 +01:00
Ștefan Talpalaru 0fadd7c309
bump nim-nat-traversal and nimbus-build-system 2019-12-10 17:09:34 +01:00
andri lim f9c2f40021 uncomment general state tests 2019-12-10 12:34:48 +02:00
andri lim 7bdbf85a7a update tests log 2019-12-10 12:34:48 +02:00
andri lim 69072b8cf7 disable slow bc tests 2019-12-10 12:34:48 +02:00
andri lim 0f2be7c964 disable problematic tests 2019-12-10 12:34:48 +02:00
andri lim df21dd44cb fixes typo 2019-12-10 12:34:48 +02:00
andri lim 05c57f93f3 update tests log 2019-12-10 12:34:48 +02:00
andri lim 9dbcc7bb69 improve comment in 'processBlock' 2019-12-10 12:34:48 +02:00
andri lim 9596dbc267 activates blockchain test 2019-12-10 12:34:48 +02:00
andri lim 1ffb992674 multi root state trie implementation 2019-12-10 12:34:48 +02:00
andri lim 5c96cf8e87 enable EVM sha3_bigsize test on 32 bits 2019-12-10 12:34:14 +02:00
Oskar Thorén 5a978089d6 Update README.md (#434)
Without `pcre-devel` I get the following error when running `make`:

```
> make
Building: build/premix

Error: execution of an external compiler program 'gcc -c  -w -pthread -I/home/oskarth/git/status-im/nimbus/vendor/nim-secp256k1/secp256k1_wrapper -I/home/oskarth/git/status-im/nimbus/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/oskarth/git/status-im/nimbus/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -I/home/oskarth/git/status-im/nimbus/vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc -I/home/oskarth/git/status-im/nimbus/vendor/nim-nat-traversal/vendor/libnatpmp -DENABLE_STRNATPMPERR -g3 -Og -O3 -fno-strict-aliasing  -I/home/oskarth/git/status-im/nimbus/vendor/nimbus-build-system/vendor/Nim/lib -I/home/oskarth/git/status-im/nimbus/premix -o nimcache/debug/premix/stdlib_re.nim.c.o nimcache/debug/premix/stdlib_re.nim.c' failed with exit code: 1

nimcache/debug/premix/stdlib_re.nim.c:10:10: fatal error: pcre.h: No such file or directory
 #include <pcre.h>
          ^~~~~~~~
compilation terminated.
make: *** [Makefile:48: premix] Error 1
```
2019-12-09 09:44:59 +01:00
andri lim a70c9d5e10
Merge pull request #423 from status-im/tester_skip_table
fixes #421, each test suite have their own skip table
2019-12-06 21:37:41 +07:00
andri lim 3683ce2cbc
disable tests with huge memory consumption 2019-12-06 15:01:49 +07:00
andri lim d2b5e1a26d
use 'skipNothing' as default param to 'jsonTest' 2019-12-06 15:01:49 +07:00
andri lim 2057f88dba
fixes #421, each tests have their own skip table 2019-12-06 15:01:49 +07:00
kdeme 1e54e2537b
Merge pull request #432 from status-im/fix-#414
Fix #414
2019-12-05 13:22:07 -08:00
kdeme 10f9f2c3bb Disable test randomStatetest159 2019-12-05 13:02:21 +01:00
kdeme 5472924fff Bump several vendor modules 2019-12-05 13:02:21 +01:00
kdeme 9aae2f9463 No more blind except 2019-12-05 13:02:21 +01:00
kdeme 9964a55772 Replace getCurrentException 2019-12-05 13:02:21 +01:00
andri lim 5aa52854fe
Revert "bump chronicles 0.6.0 to 0.7.0"
This reverts commit 11432ef97d.
2019-12-05 17:35:34 +07:00
andri lim 11432ef97d
bump chronicles 0.6.0 to 0.7.0 2019-12-05 17:13:42 +07:00
kdeme ba5a9101ad
Merge pull request #433 from status-im/fix_nim104_issue
make test green, skip mysterious raising exception failed test
2019-12-05 00:55:05 -08:00
andri lim 358c27c862
make test green, skip mysterious raising exception failed test 2019-12-05 07:30:11 +07:00
Ștefan Talpalaru 2c247e2dd7
Merge branch 'nim1.0.4' 2019-12-02 10:47:13 +01:00
Ștefan Talpalaru 5b44ab83fa
Merge branch 'oldcaseobjects' 2019-11-30 03:04:10 +01:00
Ștefan Talpalaru 67e9da2668
nim.cfg: add "-d:nimOldCaseObjects" to work around confutils bug 2019-11-29 19:56:26 +01:00
kdeme 2273dcb932
Merge pull request #427 from status-im/fix-static-wrapper
Fix static wrapper
2019-11-29 04:56:08 -08:00
kdeme 0f5d93b5f3
Disable wrappers for Windows for now 2019-11-29 11:14:49 +01:00
kdeme 8a3decd977
Add dynlib pragma to be useful as dynamic library on Windows 2019-11-29 11:08:45 +01:00
Ștefan Talpalaru f60ecc133f
Nim 1.0.4 2019-11-29 01:04:25 +01:00
kdeme 001ae6dff6
Bump vendor/nimcrypto 2019-11-28 12:20:22 +01:00
kdeme c8e384e00a
Disable static build for osx 2019-11-28 12:17:04 +01:00
kdeme 9472cf31a9
Remove -linkshared & update Nix file to be consistent 2019-11-27 11:06:58 +01:00
kdeme 2705826cc2
Seperate nimcache for libnimbus.so and libnimbus.a targets + keep output
arg
2019-11-26 22:48:35 +01:00
kdeme 90fd3f27a8
Add build of wrappers and wrappers-static to CI 2019-11-26 17:49:40 +01:00
kdeme c2105d0ed7
Workaround for nim file output issue + add compilation of static whisper example 2019-11-26 16:10:37 +01:00
andri lim 05a5c3f40b
Merge pull request #425 from status-im/fixes_424
fixes #424
2019-11-24 14:07:08 +07:00
andri lim 93f6b99087
fixes #424 2019-11-23 20:41:10 +07:00