crytic_compile.cryticparser.defaults
Default value for options
1""" 2Default value for options 3""" 4 5 6# Those are the flags shared by the command line and the config file 7DEFAULTS_FLAG_IN_CONFIG = { 8 "compile_force_framework": None, 9 "compile_remove_metadata": False, 10 "compile_custom_build": None, 11 "solc": "solc", 12 "solc_remaps": None, 13 "solc_args": None, 14 "solc_disable_warnings": False, 15 "solc_working_dir": None, 16 "solc_solcs_select": None, 17 "solc_solcs_bin": None, 18 "solc_standard_json": False, 19 "solc_force_legacy_json": False, 20 "truffle_version": None, 21 "truffle_ignore_compile": False, 22 "truffle_build_directory": "build/contracts", 23 "truffle_overwrite_config": False, 24 "truffle_overwrite_version": None, 25 "embark_ignore_compile": False, 26 "embark_overwrite_config": False, 27 "brownie_ignore_compile": False, 28 "dapp_ignore_compile": False, 29 "etherlime_ignore_compile": False, 30 "etherlime_compile_arguments": None, 31 "etherscan_only_source_code": False, 32 "etherscan_only_bytecode": False, 33 "etherscan_api_key": None, 34 "etherscan_export_directory": "etherscan-contracts", 35 "waffle_ignore_compile": False, 36 "waffle_config_file": None, 37 "npx_disable": False, 38 "ignore_compile": False, 39 "skip_clean": False, 40 "buidler_ignore_compile": False, 41 "buidler_cache_directory": "cache", 42 "buidler_skip_directory_name_fix": False, 43 "hardhat_ignore_compile": False, 44 "hardhat_cache_directory": None, 45 "hardhat_artifacts_directory": None, 46 "foundry_ignore_compile": False, 47 "foundry_out_directory": "out", 48 "foundry_compile_all": False, 49 "export_dir": "crytic-export", 50 "compile_libraries": None, 51}
DEFAULTS_FLAG_IN_CONFIG =
{'compile_force_framework': None, 'compile_remove_metadata': False, 'compile_custom_build': None, 'solc': 'solc', 'solc_remaps': None, 'solc_args': None, 'solc_disable_warnings': False, 'solc_working_dir': None, 'solc_solcs_select': None, 'solc_solcs_bin': None, 'solc_standard_json': False, 'solc_force_legacy_json': False, 'truffle_version': None, 'truffle_ignore_compile': False, 'truffle_build_directory': 'build/contracts', 'truffle_overwrite_config': False, 'truffle_overwrite_version': None, 'embark_ignore_compile': False, 'embark_overwrite_config': False, 'brownie_ignore_compile': False, 'dapp_ignore_compile': False, 'etherlime_ignore_compile': False, 'etherlime_compile_arguments': None, 'etherscan_only_source_code': False, 'etherscan_only_bytecode': False, 'etherscan_api_key': None, 'etherscan_export_directory': 'etherscan-contracts', 'waffle_ignore_compile': False, 'waffle_config_file': None, 'npx_disable': False, 'ignore_compile': False, 'skip_clean': False, 'buidler_ignore_compile': False, 'buidler_cache_directory': 'cache', 'buidler_skip_directory_name_fix': False, 'hardhat_ignore_compile': False, 'hardhat_cache_directory': None, 'hardhat_artifacts_directory': None, 'foundry_ignore_compile': False, 'foundry_out_directory': 'out', 'foundry_compile_all': False, 'export_dir': 'crytic-export', 'compile_libraries': None}