eigenlayer-contract-deployer 0.4.0

A library that contains Rust bindings for contracts and tools for deploying contracts
Documentation
[profile.default]
evm_version = "shanghai"
solc_version = "0.8.27"
gas_limit = 5000000000
deny_warnings = false
via_ir = false
optimizer = true
optimizer_runs = 100


src = "contracts/src"
test = "contracts/test"
out = "contracts/out"
script = "contracts/script"
cache_path = "contracts/cache"
broadcast = "contracts/broadcast"
libs = ["dependencies"]
remappings = [
    "@eigenlayer/=dependencies/eigenlayer-middleware-1.3.1/lib/eigenlayer-contracts/src/",
    "@eigenlayer-middleware/=dependencies/eigenlayer-middleware-1.3.1/",
    "eigenlayer-contracts/=dependencies/eigenlayer-middleware-1.3.1/lib/eigenlayer-contracts/",
    "forge-std-1.9.6/=dependencies/forge-std-1.9.6/",
    "incredible-squaring/=contracts/src/",
]

[soldeer]
recursive_deps = true
remappings_location = "txt"
remappings_version = false

[dependencies]
eigenlayer-middleware = { version = "1.3.1", git = "https://github.com/Layr-Labs/eigenlayer-middleware", rev = "fd26169c7f988a53ad9ca1e745f40754afed4ed4" }
forge-std = "1.9.6"
"@openzeppelin-contracts" = "4.7.0"