1195 Commits

Author SHA1 Message Date
andri lim
86d5653a4c make test green 2019-05-13 10:26:28 +03:00
andri lim
b34ad8b507 fix collectTouchedAccounts 2019-05-13 10:26:28 +03:00
andri lim
f809a864b1 fix calcMemSize bug 2019-05-13 10:26:28 +03:00
andri lim
213fb3b971 constantinople's skeletal implementation 2019-05-13 10:26:28 +03:00
Ștefan Talpalaru
b45e9d5493
don't close stdout when using a log file
also bump vendor/nim-chronicles and vendor/nim-eth
2019-05-08 02:25:04 +02:00
Ștefan Talpalaru
86d741f3f3
bump submodules for some trivial changes 2019-05-03 17:25:47 +02:00
Ștefan Talpalaru
1aa2ebfbda
bump vendor/nim-nat-traversal 2019-05-03 17:15:56 +02:00
Bruno Škvorc
023b90fde8
Merge pull request #286 from kdeme/feature/whisper-rpc
[WIP] Initial implementation of Whisper RPC
2019-05-01 23:00:54 +02:00
Ștefan Talpalaru
631f3ca29f
fix for Nim HEAD 2019-05-01 19:56:23 +02:00
Ștefan Talpalaru
c89bf38b50
bump vendor/nim-nat-traversal 2019-05-01 15:47:38 +02:00
Ștefan Talpalaru
dd29d66b8c
ctags: add "func" symbols 2019-05-01 11:06:10 +02:00
Ștefan Talpalaru
67b64bf124
Merge branch 'jangko-update_gst' 2019-04-29 19:21:04 +02:00
Ștefan Talpalaru
92b1bbb235
Merge branch 'update_gst' of github.com:jangko/nimbus into jangko-update_gst 2019-04-29 19:12:18 +02:00
Ștefan Talpalaru
f2618a9263
bump vendor/nim-eth 2019-04-29 17:32:58 +02:00
Ștefan Talpalaru
c9af461cf5
bump vendor/nim-eth 2019-04-29 17:12:08 +02:00
andri lim
8bc263a91f
update GST with Constantinople fixtures 2019-04-29 13:23:44 +07:00
Ștefan Talpalaru
07d00b8f8d
Merge branch 'jangko-implement_byzantium' 2019-04-26 14:01:52 +02:00
Ștefan Talpalaru
6959fcb237
update PrecompileTests.md 2019-04-26 14:01:30 +02:00
kdeme
9de9741e3c
Fix more return values + minor improvements 2019-04-26 13:40:28 +02:00
kdeme
7ab84641d6 Fix, improve and activate rpc test 2019-04-26 13:38:50 +02:00
kdeme
28dfaad588 Fix web3_sha3 2019-04-26 13:38:50 +02:00
kdeme
e8a997cf11 Fix return values (raise errors) for most of the calls + some minor TODOs 2019-04-26 13:38:50 +02:00
kdeme
ce523550c0 Use directly the Whisper types instead of distinct strings, we test for string in fromJson anyhow 2019-04-26 13:38:50 +02:00
kdeme
1df3c7202b Fix & add Whisper RPC tests + add isValidHexData with length check 2019-04-26 13:38:50 +02:00
kdeme
65908d5359 Add shh_generateSymKeyFromPassword implementation 2019-04-26 13:38:50 +02:00
kdeme
d43f20c65a Initial implementation of Whisper RPC 2019-04-26 13:38:50 +02:00
andri lim
cee0a38278
add some comment 2019-04-26 07:31:18 +07:00
andri lim
376957bea4
clean up unused code 2019-04-26 07:31:18 +07:00
andri lim
3ccd1b1ee9
fix rangeToPadded, GST +5 2019-04-26 07:31:17 +07:00
andri lim
fd7c447f18
fix modexp output, GST +53 2019-04-26 07:31:16 +07:00
andri lim
89402af114
fix modexp gasCost, GST +6 2019-04-26 07:31:16 +07:00
andri lim
8ecbce6d0c
fix gst state clearing, GST +5 2019-04-26 07:31:15 +07:00
andri lim
03ea1c5a85
fix ecRecover precompiles, GST +1 2019-04-26 07:31:15 +07:00
andri lim
ba47d3c997
fix returnDataCopy gasCost, GST +11 2019-04-26 07:31:14 +07:00
andri lim
7b47cb6b24
various fixes, GST +6 2019-04-26 07:31:14 +07:00
andri lim
90e3a4320a
fix revert opcode at first level computation 2019-04-26 07:31:13 +07:00
andri lim
c57295da0b
fix precompiles error handling, GST +262 2019-04-26 07:31:13 +07:00
andri lim
ceb159f5fe
fix static context check in Call and Create, GST +52 2019-04-26 07:31:12 +07:00
andri lim
605618d9ee
add static context check, GST +94 -28 2019-04-26 07:31:12 +07:00
andri lim
6295e6a7e4
fix touched miner problem, GST +25 2019-04-26 07:31:11 +07:00
andri lim
be5cce6c71
fix static call addr, GST +93 -16 2019-04-26 07:31:11 +07:00
andri lim
fd8f774386
activates byzantium gst test, GST +153 2019-04-26 07:31:11 +07:00
andri lim
b3a3814f6a
implement EIP649: reduce block reward from 5 to 3 ether 2019-04-26 07:31:10 +07:00
andri lim
7940d443e9
implement EIP214: staticCall opcode 2019-04-26 07:31:10 +07:00
andri lim
52caf0c248
implement EIP211: returnDataCopy and returnDataSize opcode 2019-04-26 07:31:10 +07:00
andri lim
dd89af6d3d
implement EIP658: receipt status field 2019-04-26 07:31:09 +07:00
andri lim
d8284f9330
fix revert opcode 2019-04-26 07:31:09 +07:00
andri lim
13cd54a382
implement byzantium opcode dispatch 2019-04-26 07:31:03 +07:00
Ștefan Talpalaru
29a226da1e
more gcsafe pragmas for Nim HEAD 2019-04-26 00:18:51 +02:00
Ștefan Talpalaru
b4de80b8a2
bump vendor/nim-eth 2019-04-25 03:07:30 +02:00