Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
bc10eee
feat: very simple traces
onbjerg Mar 8, 2022
d65fe4e
feat: creation traces
onbjerg Mar 8, 2022
ae0cb51
feat: setup and revert traces
onbjerg Mar 8, 2022
1182d8c
fix: fix lib addresses
onbjerg Mar 8, 2022
5177aba
refactor: simplify tracer inspector
onbjerg Mar 8, 2022
6308416
fix: fill traces in correct order
onbjerg Mar 8, 2022
82e7b5c
build: bump revm
onbjerg Mar 8, 2022
36961c7
fix: get code for newly created contracts
onbjerg Mar 8, 2022
1d8d538
refactor: unify log extraction logic
onbjerg Mar 8, 2022
9f1b967
feat: trace logs
onbjerg Mar 8, 2022
084f6aa
refactor: unify labels and names
onbjerg Mar 9, 2022
973da3e
refactor: return string from trace
onbjerg Mar 9, 2022
d6f6e11
refactor: remove identified contracts
onbjerg Mar 9, 2022
8f3f89b
refactor: remove unused vars
onbjerg Mar 9, 2022
c27651c
refactor: simplify `construct_func_call`
onbjerg Mar 9, 2022
3f1c688
refactor: name special characters in traces
onbjerg Mar 9, 2022
257e7fa
refactor: rework all display logic
onbjerg Mar 9, 2022
2ac578b
feat: first pass identify/decode for traces
onbjerg Mar 10, 2022
c9467df
refactor: move tracing to own module
onbjerg Mar 10, 2022
3b6640c
refactor: simplify `test`
onbjerg Mar 10, 2022
b6de54c
feat: traces for fuzz tests
onbjerg Mar 11, 2022
bf85c3c
fix: make fuzz revert reasons less verbose
onbjerg Mar 11, 2022
4929bc8
feat: port gas reports
onbjerg Mar 11, 2022
931661f
refactor: small readability nits
onbjerg Mar 11, 2022
9a9745f
feat: run fuzz *and* unit tests in parallel
onbjerg Mar 11, 2022
23776bb
refactor: move colouring logic to its own function
onbjerg Mar 11, 2022
91f5d47
fix: test contract identification
onbjerg Mar 11, 2022
15cf84e
fix: mark setup trace as a setup trace
onbjerg Mar 11, 2022
25ebf83
fix: get correct nonce in tracer
onbjerg Mar 11, 2022
ac104c3
fix: log extraction outside of current memory
onbjerg Mar 11, 2022
cefabcb
chore: clean up complex types
onbjerg Mar 11, 2022
59df52e
chore: remove outdated comment
onbjerg Mar 11, 2022
1b04c94
fix: make tests compile
onbjerg Mar 11, 2022
0b0c7b6
fix: add missing test filter function
gakonst Mar 12, 2022
178e83c
feat: display full address in traces
onbjerg Mar 12, 2022
70812ae
fix: color "new" keyword in traces
onbjerg Mar 12, 2022
00647b7
fix: filter out `console.log` calls from traces
onbjerg Mar 12, 2022
39c1ac8
chore: remove unnecessary comment
onbjerg Mar 12, 2022
0bd37ac
feat: add gas cost to creation traces
onbjerg Mar 12, 2022
34cc0e1
fix: properly decode outputs
onbjerg Mar 12, 2022
bffefcb
refactor: destructure `TestSetup` in test funcs
onbjerg Mar 12, 2022
d89e6c1
fix: ignore address for func output decoding
onbjerg Mar 13, 2022
f5d8d1e
fix: fix expect emit
onbjerg Mar 13, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
100 changes: 97 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading