Commit Graph

732 Commits

Author SHA1 Message Date
andri lim 8d42ad997e reorder captureDB in traceTransaction 2018-12-05 22:01:29 +07:00
andri lim 2552d6452a fix traceTransaction 2018-12-05 22:01:29 +07:00
andri lim 5509c66cce implement transaction tracer 2018-12-05 22:01:28 +07:00
andri lim a098285a7b put prune switch into usage 2018-12-05 21:58:34 +07:00
andri lim 4885445735 add prune cli switch 2018-12-05 21:58:34 +07:00
mratsim 4d07d99f66 Add precompiles to all tests to prevent regressions 2018-12-04 16:32:11 +01:00
mratsim 24bcb3b2d8 remove log2 spurious comment 2018-12-04 15:56:18 +01:00
mratsim f50bb57eb6 Reactivate the precompiles test + consume gas 2018-12-04 15:52:59 +01:00
mratsim 29f8a8a066 modExp fixed! 2018-12-04 15:46:33 +01:00
mratsim 6d93bdffea modExp, support up to uint4096 2018-12-04 14:39:10 +01:00
mratsim 949c5a1dc6 Modexp fix example 1 (returned to early for ints of length 1) 2018-12-04 12:49:48 +01:00
andri lim 157415fb44 put traceTransaction into action 2018-12-04 18:42:55 +07:00
andri lim 3570dd60ad fix trace returnValue 2018-12-04 17:56:16 +07:00
andri lim 0140ff5d5a tracing opcode return value 2018-12-04 15:53:03 +07:00
andri lim 186ffe2288 correcting account storage retrieval 2018-12-04 15:13:35 +07:00
andri lim a532b3f7ce fix tests 2018-12-04 09:06:53 +07:00
andri lim 581ec4b8f7 add more options to debug_traceTransaction 2018-12-04 09:01:56 +07:00
andri lim 7ed20542cd reorder captureDB in traceTransaction 2018-12-04 08:53:21 +07:00
andri lim a3b43ecdb4 fix traceTransaction 2018-12-03 23:22:08 +07:00
andri lim 535ed67de7 resolve conflicts 2018-12-03 17:59:32 +07:00
andri lim 1ff02f433b implement transaction tracer 2018-12-03 17:54:19 +07:00
coffeepots 2521ff1950
Merge pull request #184 from status-im/update-rpcutils
Update rpcutils
2018-11-30 11:17:13 +00:00
andri lim 0729c070bf put prune switch into usage 2018-11-30 17:07:20 +07:00
andri lim 87541b8cb7 add prune cli switch 2018-11-30 10:03:30 +07:00
coffeepots 9b53f8cda4 Updated traceTransaction to accept a hash 2018-11-29 17:09:59 +00:00
coffeepots 8d4c00cd3f Removed utils from p2p and updated names in rpc_utils 2018-11-29 17:08:13 +00:00
coffeepots a5aad977dd Merge remote-tracking branch 'origin/rpc_eth_call' 2018-11-29 16:15:52 +00:00
andri lim f6d9308208 add TODO comment and trigger ci rebuild 2018-11-29 12:12:25 +02:00
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