Commit Graph

1164 Commits

Author SHA1 Message Date
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
Ștefan Talpalaru 11aa0d4bf0
bump vendor/nim-eth 2019-04-25 01:17:58 +02:00
Ștefan Talpalaru 770b14825b
bump vendor/nim-eth 2019-04-25 00:26:08 +02:00
Ștefan Talpalaru b1a27e7dba
bump vendor/nim-beacon-chain 2019-04-24 23:48:16 +02:00
Ștefan Talpalaru da5900b706
Makefile: fix the fetch-dlls target 2019-04-24 20:59:16 +02:00
Ștefan Talpalaru 35609c0cb8
bump vendor/nim-nat-traversal 2019-04-24 20:41:16 +02:00
Yuriy Glukhov 40825e47c4
Merge pull request #321 from status-im/docker-nat-libs
make nat-libs in beacon_node Dockerfile
2019-04-23 23:46:21 +03:00
Ștefan Talpalaru f21190eb8d
Merge branch 'master' of github.com:status-im/nimbus 2019-04-23 17:05:57 +02:00
Ștefan Talpalaru abe84f0671
bump vendor/nim-nat-traversal 2019-04-23 17:05:34 +02:00
Yuriy Glukhov c0e6383b3b
make nat-libs in beacon_node Dockerfile 2019-04-23 17:48:33 +03:00
kdeme 46fb9dc1b2 Add staticnodes, protocols, and whisper config options (#319) 2019-04-23 07:49:49 -06:00
Ștefan Talpalaru c7acb879db
bump vendor/nim-nat-traversal 2019-04-22 01:22:04 +02:00
Ștefan Talpalaru d601fe7ffc
Merge branch 'submodules' 2019-04-20 00:26:13 +02:00
Ștefan Talpalaru 39a2c5d3c7
bump submodules 2019-04-19 22:27:21 +02:00
Ștefan Talpalaru cfd9896b94
Merge branch 'sanity-checks' 2019-04-19 21:59:04 +02:00
Ștefan Talpalaru fcb02ffb9a
Windows fix 2019-04-19 20:17:50 +02:00
Ștefan Talpalaru d2f0a3827d
Makefile: check if the C compiler exists 2019-04-19 13:38:37 +02:00
Ștefan Talpalaru 44ecd31d6e
Merge branch 'jangko-fix_spurious_dragon' 2019-04-19 13:06:56 +02:00
Ștefan Talpalaru c5694fbe57
update PersistBlockTests.md 2019-04-19 13:06:25 +02:00
Ștefan Talpalaru 9011b06037
Merge branch 'fix_spurious_dragon' of github.com:jangko/nimbus into jangko-fix_spurious_dragon 2019-04-19 13:03:05 +02:00
Ștefan Talpalaru 859968cdf2
Makefile fix 2019-04-19 12:49:14 +02:00
Ștefan Talpalaru a89b0d677a
bump vendor/nim-beacon-chain 2019-04-18 16:27:33 +02:00
andri lim 1383a87e10
make test green 2019-04-18 16:10:31 +07:00
andri lim f3c740498c
implement EIP155 tx.getSender 2019-04-18 15:33:17 +07:00
andri lim 2b7d89fa9d
make test green 2019-04-18 15:26:09 +07:00
andri lim e658ac0a30
add block 2.675.000 test data 2019-04-18 13:49:06 +07:00
andri lim ec918602bc
fix accountsForDeletion iterator, GST +2 2019-04-18 13:23:04 +07:00
andri lim 1883472104
fix evm msg contract creation, GST +3 2019-04-18 12:42:37 +07:00
andri lim f7338b7d76
include miner address in touchedAccounts, GST +7 2019-04-18 11:12:21 +07:00
andri lim c07f01a74d
fix collectTouchedAccounts: msg.destination -> msg.storageAddress, GST +4 2019-04-18 10:22:48 +07:00
andri lim 7c134b481e
split state clearing in execComputation to processTransaction, GST +5 2019-04-18 08:27:55 +07:00
andri lim 03435c7beb
gst and processTransaction unification 2019-04-18 07:56:57 +07:00