Commit Graph

56 Commits

Author SHA1 Message Date
andri lim 14d1c28982 new member of premix tool set 2019-02-27 13:44:01 +02:00
andri lim 2c032ad1ab refactor utils 2019-02-27 13:30:18 +02:00
andri lim d21d0814c6 add getAncestorHash to hunter tool 2019-02-22 13:11:28 +02:00
andri lim 0e6f96b0e1 use transaction.rollback in debug, hunter, and dumper 2019-02-22 13:11:28 +02:00
andri lim 47a8089ff8 fixes #236 2019-02-21 13:09:36 +02:00
andri lim 6f0f7624b9 premix report page: fix receipts logs renderer 2019-02-20 15:16:07 +02:00
andri lim e1c622f83f update readme.md 2019-02-18 13:16:04 +02:00
andri lim 00989e9c9a premix report page: chunked table cell using monospace font 2019-02-18 13:16:04 +02:00
andri lim fdc34a4cf6 fixes vmState construction 2019-02-15 17:20:51 +02:00
andri lim a6ecdb22b4 premix report page: fix empty traces renderer 2019-02-07 11:25:54 +01:00
Zahary Karadjov 48cdc6da0b
make some 'beginTransaction' usages safer 2019-02-07 11:10:04 +01:00
andri lim fdc9a15785 premix: fix dumper tool, dispose db changes 2019-02-07 11:01:43 +01:00
andri lim 601350d8d0 premix: fixes debug tool, dispose db changes 2019-02-06 18:42:03 +01:00
andri lim 2f208c32e0 premix report page: fixes stack renderer 2019-02-06 18:42:03 +01:00
andri lim 817bce3555 premix report page: modify header section to display block summary 2019-02-06 18:42:03 +01:00
andri lim f75faf54c3 premix report page: add accounts section 2019-02-06 18:42:03 +01:00
andri lim e3b6ffe5ba add precompiled contract names to premix report page to identify accounts 2019-02-06 18:42:03 +01:00
Yuriy Glukhov 481c6cf4ed Use nim-eth (#224) 2019-02-05 20:15:50 +01:00
andri lim 33716888df
sign with GPG 2019-01-28 20:58:06 +07:00
andri lim c0484adfa0 remove tabs from js_tracer.nim 2019-01-28 20:17:20 +07:00
Ștefan Talpalaru 95829b1f3f reword the HTML help
and add a note about geth not switching to a full sync if it was run
with a fast sync at any time in the past in that same db
2019-01-28 12:38:23 +02:00
Ștefan Talpalaru f37352e127 readme subtitles for individual tools 2019-01-28 12:38:23 +02:00
Ștefan Talpalaru ede45648e7 Premix-related changes
- build all tools using the Makefile and place them in ./build
- add copyright header to Makefile
- premix/readme.md edited to fix some errors, improve descriptions and
  document Makefile usage
- link the Premix documentation in the main README.md
- also build `hunter` in the nimble tests
- refactored the file and directory search so all debugging tools can be run
  from the top-level dir like this: `./build/<tool> ...`
- write all JSON debugging data in the current directory
- add JSON files generated in the top-level dir to .gitignore
- Nimbus now exits with an exception after dumping debug data and
  running `premix` on it
2019-01-28 12:38:23 +02:00
andri lim c3190f0c7a add db beginTransaction and dispose to hunter 2019-01-21 22:22:41 +02:00
andri lim 1c80c1c160 remove unnecessary debug code 2019-01-15 19:34:28 +02:00
andri lim 691dc5566f fix render missing field in premix report page 2019-01-15 19:34:28 +02:00
andri lim 9b33aeff6b update readme.md, hunter usage 2019-01-15 15:30:25 +02:00
andri lim e90c7498ba update readme.md 2019-01-15 15:30:25 +02:00
andri lim 16cebc469b add txKind to report page 2019-01-15 15:30:25 +02:00
andri lim 6ebe8ef2d4 add hunter tool 2019-01-15 15:30:25 +02:00
andri lim c1881fb061 simplifly premix code 2019-01-15 15:30:25 +02:00
andri lim 66ae0145f0 augment debug tool: fix, compile, update report page, iterate 2019-01-15 15:30:25 +02:00
andri lim 78367bf10a fix debug tool 2019-01-15 15:30:25 +02:00
andri lim e104153379 add premix and browser launcher code 2019-01-15 15:30:25 +02:00
andri lim 2b66716d9c fix some renderer logic 2019-01-15 15:30:25 +02:00
andri lim 07ab94cdf0 fix some typo 2019-01-15 15:30:25 +02:00
andri lim 087f2db5bf update readme.md 2019-01-15 15:30:25 +02:00
andri lim 019a208f94 add render receipts logs and accounts storage 2019-01-15 15:30:25 +02:00
andri lim f1bb0d1b31 poststate processing 2019-01-15 15:30:25 +02:00
andri lim 451eaed620 update readme.md 2019-01-15 15:30:25 +02:00
andri lim 7c4cb7a58e add report page 2019-01-15 15:30:25 +02:00
andri lim 0a6b3505f2 add dumper tool 2019-01-15 15:30:25 +02:00
andri lim 000af79b03 premix trace uncles account 2019-01-15 15:30:25 +02:00
andri lim da75707912 catch premix and persit tool exception 2019-01-15 15:30:25 +02:00
andri lim b0f4a236fa add .gitignore 2019-01-15 15:30:25 +02:00
andri lim 013d935642 add premix tool 2019-01-15 15:30:25 +02:00
andri lim 101c17d126 add prestate.nim 2019-01-15 15:30:25 +02:00
andri lim 8978d1fcaa update readme.md 2019-01-15 15:30:25 +02:00
andri lim 729686ff57 add debug tool 2019-01-15 15:30:25 +02:00
andri lim 49bb7bb6e4 add configuration 2019-01-15 15:30:25 +02:00