Commit Graph

56 Commits (9b4dbc4bee3035f97da242766619001de0cc468e)

Author SHA1 Message Date
ggrieco-tob dd5369ac24 fixed index bug in the bytes32 constant extraction and generation 6 years ago
JP Smith 288fff9bbf refined extractConstants further + updated test suite 6 years ago
JP Smith dd40a7702c refactor extractConstants to be cleaer + parse ABIs better 6 years ago
JP Smith fd141e3aa2 experiment with cleaner functions for GenDict updates 6 years ago
ggrieco-tob 3ed2cfe461 improved constant detection to include addresses 6 years ago
JP Smith 9ff70f4ee7 make generation actually work 6 years ago
JP Smith b38f6bc6e4 experiment with adding dictionary support with a stabler API 6 years ago
JP Smith 05cf7f0c9c fix earlier bad merge 6 years ago
JP Smith d677268338 check for abstract contracts 6 years ago
JP Smith 7e3d7496fa check for abstract contracts 6 years ago
JP Smith d7a6e21883 rest of testing refactors 6 years ago
Will Song 1f43852168 make some requested changes as per #162 6 years ago
ggrieco-tob b69a32c4c0 fixes 6 years ago
ggrieco-tob e32299db84 fixes 6 years ago
JP Smith 6d4fa834e3 minor style fixes 6 years ago
Will Song 23f7376728 add function to load directly for testing 6 years ago
ggrieco-tob d596d28c71 fixed multisender support 6 years ago
Will Song f000cd2c51 move the quieting flag to `SolConf` 6 years ago
Will Song 8b7ff25f83 add a flag to shut up so that tests look nice 6 years ago
ggrieco-tob 45996ad325 added check to detect when no tests are detect 6 years ago
JP Smith a2449b8b34 docstrings 4 days 6 years ago
JP Smith 468def9b81 rewrite echidna to work better 6 years ago
JP Smith 873b4917f9 remove need for redundant filename specification 6 years ago
JP Smith 4ba0b11565 make addsolidity's type way more useful 6 years ago
er5 d6fc180798
clearer message for OnlyTests 6 years ago
er5 ab73d727a8 added case to fix bug #97 6 years ago
Ben Perez 6c82a1ccae Fixed no abi error to work for perprop and echidna-test 6 years ago
JP Smith 59c145a805 warn on empty tests too 6 years ago
JP Smith d3c29af8fa use null 6 years ago
JP Smith 098dbaa8bb warn when ABI isn't present, indicating bad constructor 6 years ago
Ben Perez d2d8d4f71d Added option to turn on JSON output in Main.hs, removed json logic from Solidity.hs 6 years ago
Ben Perez 6bf931a010 Can now choose to output only JSON corresponding to test output 6 years ago
JP Smith a5f40a8234 add prefix config, clean up config types 6 years ago
JP Smith f222c8df81 fix bad merge 6 years ago
JP Smith 49fd5e17af hlint clean 6 years ago
JP Smith cb0238b533 fixed config parsing 6 years ago
Ben Perez f62e5c8ae1 Added sender and contract address fields to the config, changed EVM initialization to take these into account 6 years ago
Ben Perez 2b083dc63f Fixed minor issues in Solidity.hs, extended MonadReader to all relevant functions 7 years ago
Ben Perez 4241225ddc Added MonadReader to loadSolidty, config now takes gas amt as a W256 7 years ago
JP Smith d2f75f807a throw an error if no bytecode found 7 years ago
JP Smith f1e9b7d3b3
Fix merge issue 7 years ago
Connor Christie 581f78d6e4 Use fmap and clarify readme 7 years ago
Connor Christie 04d20b37e5 Add types to warn method 7 years ago
Connor Christie 7e66ca2109 Add ability to specify solc compiler options 7 years ago
JP Smith 585b077c80 fix alignment so build works 7 years ago
JP Smith 187eb24ba6 minor style updates 7 years ago
JP Smith 22160f9d54 begin adding multicontract support 7 years ago
Maximilian Krüger 37c9290718 change abstraction boundaries for selectContract, readContracts, readContract 7 years ago
Maximilian Krüger 04366bb917 resolve #23 7 years ago
JP Smith 05dc555160 started on custom UI 7 years ago