Artur Cygan
d33bb31e4e
Refactor Echidna.UI to improve readability ( #829 )
2 years ago
Artur Cygan
ce643852d4
Cleanup imports and extensions ( #828 )
...
* Cleanup imports and extensions
* Update hlint action
* Fix hlint suggestions
2 years ago
Gustavo Grieco
31034fbf8d
Echidna 2.0 ( #716 )
3 years ago
Gustavo Grieco
85f3318da4
First step to refactor the Test type ( #622 )
...
* refactored test type
* fixed tests
4 years ago
Gustavo Grieco
4e0a217d8f
Source coverage printing after fuzzing campaign ( #516 )
...
* hevm-0.41.x
* Buffer.hs
* fix some non-exhaustive patterns
* actually implement viewBuffer lol
* disable gas price usage until hevm fixes its issue
* proof-of-concept of coverage source printing
* fixes
* fixed bugs
* upgrade to hevm-0.42 and fix tests
* fixed test + default value
* fixed test + default value
* improvements
* refactoring
* hlint fixes
* hlint fixes
* more fixes
* missing file
* fixed tests
* Avoid using showHex with negative values
* Update Processor.hs
* fix
* clean-up
* fixes
* small changes to flags.sol
* improved signature maps
* fix for source info collection
* fix
* fixes
* fixes
* fixes
Co-authored-by: Will Song <will.song@trailofbits.com>
4 years ago
Will Song
a4a7af92c4
hevm 0.42 ( #511 )
...
* hevm-0.41.x
* Buffer.hs
* fix some non-exhaustive patterns
* actually implement viewBuffer lol
* disable gas price usage until hevm fixes its issue
* upgrade to hevm-0.42 and fix tests
* fixed test + default value
* fixed test + default value
* upgrade to sbv 8.8
Co-authored-by: ggrieco-tob <gustavo.grieco@trailofbits.com>
4 years ago
erivas
cb2ea5cb2f
Fix inputMap (issue #474 ) ( #503 )
...
* Fix inputMap (issue #474 )
* hlint for fix inputMap (issue #474 )
4 years ago
Artur Cygan
77f9930059
Fix repeated let
5 years ago
Artur Cygan
801b87662e
Show seed in UI
5 years ago
Artur Cygan
268b751ffe
Simplify code without semantic changes ( #448 )
5 years ago
Will Song
278d08750a
refactor `Tx` ( #437 )
5 years ago
Artur Cygan
0e0d3bde4f
Bring back printing report after exiting UI ( #441 )
5 years ago
Will Song
bc25142d55
refactor CampaignConf and Campaign ( #384 )
5 years ago
Artur Cygan
313a4f8b31
JSON Output ( #405 )
5 years ago
Gustavo Grieco
0bae37d496
Support to collect, save and load a corpus of transactions in JSON ( #353 )
...
save, collect, and load JSON corpus
5 years ago
Artur Cygan
4774e0d5b9
Minor binding reorg
5 years ago
Artur Cygan
2b777bd51c
Fix indefinite MVar blocking
5 years ago
Artur Cygan
de1233b619
Construct IORef write on the call side
5 years ago
Artur Cygan
35f46441d5
IORef for campaign instrumentation
5 years ago
Artur Cygan
4379e318bd
Split UI into Report and Widgets
5 years ago
Artur Cygan
643ca42509
Various UI improvements, colors replace emojis
5 years ago
agroce
e8b8d3b123
correct condition, but bad extract of stopOnFail
5 years ago
JP Smith
0bb8856f1c
added support for configurable timeout
5 years ago
Gustavo Grieco
9f639cae19
expose the dictionary frequency use parameter to allow experimentation ( #312 )
5 years ago
Artur Cygan
d480f1e45b
Reduce diff size
5 years ago
Artur Cygan
89ae283775
Fuzz tx.gasprice
5 years ago
JP Smith
f5328bd479
add clarifying startup message
5 years ago
Will Song
f9ded9c9b6
un-2 everything
5 years ago
Will Song
fe0708b326
get this shit to compile with placeholder functions
5 years ago
JP Smith
e985242605
finish up temporal stuff
5 years ago
JP Smith
abb7754834
echidna can do some temporal stuff now
5 years ago
JP Smith
b4073d2bcb
continue hacking towards a working assertion failure finder
5 years ago
JP Smith
cd2e102646
first steps towards function-local assert failures
5 years ago
JP Smith
c50001147e
make multisender the default, preserving minimal ui
5 years ago
JP Smith
67446a9629
Support max gas for txs and properties ( #257 )
5 years ago
Will Song
daa04ae30b
Seeds of life 2 ( #254 )
5 years ago
ggrieco-tob
2c86505424
simplified queryTerminal check
6 years ago
JP Smith
eae847485f
check that we're in a terminal before drawing dashboard
6 years ago
JP Smith
e7ea8f93ec
coverage optimization might work now idk
6 years ago
JP Smith
3ba58788d0
add ui change functionality to config
6 years ago
JP Smith
a2449b8b34
docstrings 4 days
6 years ago
JP Smith
468def9b81
rewrite echidna to work better
6 years ago