contract-bots-gang
contract-bots-gang copied to clipboard
Sync `static/functions.json` with 4bytes.direction database from page 8159 to the latest page 9191. The events.json is up to date.
https://www.etherface.io/hash
For contracts with bigger size, the returned findings may exceed the limit of 50kB. This is particularly true if the deployed contract is malicious that contains complex logic. Some examples...
Changing the `compressedDisassembled` encoding from `base64` to `utf-8` gets rid of the base64 overhead to save size in the metadata of the finding.
Study feasability and work on adding this information in the `ContractDeconstruct` bot: - State variables, struct and mappings defined - Function returns values (returning typed data, modifiers etc) - Function...
Right now the `ContractDeconstruct` bot uses a dump of 4byte directory and it can sync up with latest changes thanks to the scripts `sync-functions` and `sync-events`. This should be automatic...
Add tests for `ContractDeconstruct` and `InterfaceDetector` bots.