4254 Commits

Author SHA1 Message Date
andri lim
af84be0eea keep in sync with eth_common#23 2018-11-29 12:12:25 +02:00
coffeepots
184143ba65 Update return types 2018-11-28 22:27:15 +00:00
coffeepots
f6cd02ff3f Relax JSON to UInt256 length constraint, refactor err msgs 2018-11-28 22:04:57 +00:00
coffeepots
b57427e3ee Add genesis block 2018-11-28 21:57:10 +00:00
coffeepots
03ca4ef24a
Merge pull request #181 from jangko/trace_transaction_part1
extend rpc api cli and implement debug_traceTransaction stub
2018-11-28 16:02:44 +00:00
andri lim
21070d510d add TransactionKey to persistTransactions and add more fat to debug_traceTransaction 2018-11-28 09:25:36 +07:00
coffeepots
5681c355ef Update comment 2018-11-26 19:40:29 +00:00
coffeepots
3557567a1b Moch test for eth_call but needs working header fetching 2018-11-26 18:16:58 +00:00
coffeepots
0899634b6d Update signatures for eth_call 2018-11-26 18:13:24 +00:00
zah
277301701c
Remove some obsolete lines from .gitignore 2018-11-26 18:52:00 +02:00
Ștefan Talpalaru
e9cc399775 enable global gitignore rules 2018-11-26 18:50:51 +02:00
coffeepots
d269bd07c5 Remove default gas price (is zero instead) and use gasLimit from header 2018-11-26 11:28:38 +00:00
andri lim
161d6adbc7 implement persistTransactions and getBlockBody 2018-11-24 08:00:58 +07:00
coffeepots
a279915175 Refactored variable setup to ensure sensible defaults 2018-11-23 18:24:42 +00:00
coffeepots
a20a18f8e8 Add converter from Json to UInt256 2018-11-23 17:21:03 +00:00
coffeepots
dc5e62951a Make eth_call use optional params 2018-11-23 17:20:20 +00:00
Bruno Škvorc
aa4ea8d8ca
Update README.md 2018-11-22 14:00:24 +01:00
andri lim
a2b9167e2b extend rpc api cli and implement debug_traceTransaction stub 2018-11-22 13:40:09 +07:00
coffeepots
1f0766c5d4 Add initTransaction 2018-11-20 17:35:11 +00:00
coffeepots
826206d054 Fill in eth_call 2018-11-20 17:31:17 +00:00
coffeepots
553605875b Update types to avoid early casting to strings and keep type strictness 2018-11-20 17:30:04 +00:00
coffeepots
e51a4632cd Update RPC types to be inline with internal expectations and stay to spec 2018-11-20 17:27:22 +00:00
coffeepots
f7d858d58b Add missing .json 2018-11-13 19:45:34 +00:00
coffeepots
6dcb639e64 Add 32 bit failures to GST CI exclusion 2018-11-13 19:45:34 +00:00
coffeepots
19ef1a6794 Updated total to include test that is now not skipped 2018-11-13 19:45:34 +00:00
coffeepots
e5551bb3f7 Update memDB/chain use with eth_trie changes 2018-11-13 19:45:34 +00:00
coffeepots
eceaa58ebb Update failing tests list 2018-11-13 19:45:34 +00:00
coffeepots
f99138dca6 Merge branch 'call-fixes-precompiles' 2018-11-12 15:57:54 +00:00
coffeepots
0366dd47d9 Remove irrelevant comments 2018-11-08 18:54:21 +00:00
coffeepots
4c6a686072 Current general tests state 2018-11-08 16:41:02 +00:00
coffeepots
1cead76327 Add note about cyclic dep 2018-11-08 16:40:40 +00:00
coffeepots
6eb430fd52 Fix CREATE op code gas costs, more debug output, call transactions 2018-11-08 16:00:21 +00:00
coffeepots
492d2ae676 Debug message for new messages 2018-11-08 15:48:32 +00:00
coffeepots
6b1e989ff0 Add initial gas cost for CREATE 2018-11-08 15:47:48 +00:00
Yuriy Glukhov
bac452f589 Initial TransactionTracer impl 2018-10-28 14:38:05 +01:00
Dustin Brody
5095bfa8d8 add missing module import 2018-10-19 09:42:32 -07:00
Dustin Brody
d97cc50afc fix eth_trie/constants missing compile error 2018-10-19 07:44:08 -07:00
coffeepots
7ba1cfaf13 Remove endian code, precompiles should now run. Removed raise as case stmt is full now. 2018-10-19 14:41:04 +01:00
coffeepots
434edcc2ae Fix incorrect message parameters (had sender and destination swapped) 2018-10-18 17:47:54 +01:00
coffeepots
826ce4f0f9 Current test output 2018-10-16 21:51:32 +01:00
cheatfate
0b15b86195 Fix ecMul, ecPairing, ecAdd. 2018-10-16 11:49:13 +03:00
Zahary Karadjov
41adca1abb Minimal changes required for building the LES branch 2018-10-16 03:10:01 +03:00
coffeepots
6e4616e443 Precompiles now executed if called from vm_state_transactions 2018-10-12 16:16:14 +01:00
coffeepots
4ca4a859ad Remove bogus sha256 tests 2018-10-10 18:47:54 +01:00
coffeepots
67df44e917 Fix ecrecover, pad ripemd result and use sha256 vs keccak256 2018-10-10 17:36:11 +01:00
coffeepots
6cd1964238 Merge branch 'call-fixes-precompiles' of https://github.com/status-im/nimbus into call-fixes-precompiles 2018-10-10 17:28:33 +01:00
coffeepots
e53222c7ab Test suite for precompiles 2018-10-10 17:27:00 +01:00
coffeepots
7c778867a2 Allow simpler json files to be processed, add dir sep for echo 2018-10-10 17:26:32 +01:00
coffeepots
2ee9861a9e Precompile test data 2018-10-10 17:25:54 +01:00
mratsim
bb6e1e1d76 modExp precompiles: fix padding and static evaluation 2018-10-10 16:26:21 +02:00