chore(security): enhance environment configuration, CI workflows, and wallet daemon with security improvements
- Restructure .env.example with security-focused documentation, service-specific environment file references, and AWS Secrets Manager integration - Update CLI tests workflow to single Python 3.13 version, add pytest-mock dependency, and consolidate test execution with coverage - Add comprehensive security validation to package publishing workflow with manual approval gates, secret scanning, and release
This commit is contained in:
19
contracts/foundry.toml
Normal file
19
contracts/foundry.toml
Normal file
@@ -0,0 +1,19 @@
|
||||
[profile.default]
|
||||
src = "contracts"
|
||||
out = "out"
|
||||
libs = ["lib"]
|
||||
test = "test"
|
||||
|
||||
[profile.default.optimizer]
|
||||
enabled = true
|
||||
runs = 200
|
||||
|
||||
[profile.default.model_checker]
|
||||
contracts = { "contracts/AIPowerRental.sol" = ["AIPowerRental"] }
|
||||
engine = "cheth"
|
||||
timeout = 10000
|
||||
targets = ["assert"]
|
||||
|
||||
[profile.fuzz]
|
||||
runs = 1000
|
||||
max_test_rejects = 65536
|
||||
Reference in New Issue
Block a user