Check out the Issue Explorer
Looking to fund some work? You can submit a new Funded Issue here.
Add an extra optional argument that allows the user to specify a contract name for analysis. I.e.:
$ sabre [options] [contract_name]
1. If the user omits the contract name, behave as usual: Analyze the contract with the largest bytecode, or the only contract if only one is returned.
2. If a contract name is specified, attempt to submit the bytecode of that contract for analysis. Exit with an error message if no contract of that name exists.