Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 12 additions & 3 deletions .waffle.json
Original file line number Diff line number Diff line change
@@ -1,24 +1,33 @@
{
# Path or version of the Solidity compiler executable.
"compilerVersion": "./node_modules/solc",
# Specifies that all contracts should be compiled.
"outputType": "all",
"compilerOptions": {
"outputSelection": {
# Select all contracts and files
"*": {
"*": [
# Essential outputs for deployment and verification
"evm.bytecode.object",
"evm.deployedBytecode.object",
"abi",
"metadata",
# Source maps and other outputs primarily needed for debugging/detailed verification
"evm.bytecode.sourceMap",
"evm.deployedBytecode.sourceMap",
"metadata"
"evm.deployedBytecode.sourceMap"
],
# Include AST (Abstract Syntax Tree) for analysis tools
"": ["ast"]
}
},
# Set the target EVM version for compatibility
"evmVersion": "istanbul",
"optimizer": {
"enabled": true,
"runs": 999999
# OPTIMIZATION: Reduced runs from 999,999 for faster development cycles.
# High values (e.g., 999,999) are typically reserved only for final Mainnet deployment.
"runs": 200
}
}
}