Skip to content
Merged
Show file tree
Hide file tree
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
8 changes: 4 additions & 4 deletions .github/workflows/foundry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de
with:
version: v1.3.5
version: v1.5.0

# Run Forge's formatting checker to ensure consistent code style.
- name: "Forge Fmt"
Expand Down Expand Up @@ -123,7 +123,7 @@ jobs:
- name: "Install Foundry"
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de
with:
version: v1.3.5
version: v1.5.0

# Run storage diff check to detect storage layout incompatibilities.
- name: "Mainnet Storage Diff"
Expand Down Expand Up @@ -170,7 +170,7 @@ jobs:
- name: "Install Foundry"
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de
with:
version: v1.3.5
version: v1.5.0

# Install LCOV for coverage report generation.
- name: Install LCOV (Prebuilt)
Expand Down Expand Up @@ -256,7 +256,7 @@ jobs:
- name: "Install Foundry"
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de
with:
version: v1.3.5
version: v1.5.0

- name: Build contracts on PR branch
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate-deployment-scripts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de
with:
version: v1.3.5
version: v1.5.0

# Run Forge's formatting checker to ensure consistent code style.
- name: "Forge Fmt"
Expand Down
16 changes: 16 additions & 0 deletions foundry.toml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,8 @@
line_length = 120 # Default: 120
# Number of spaces per indentation level
tab_width = 4 # Default: 4
# Style of indent
style = "space" # Options: "space", "tab"
# Whether to print spaces between brackets
bracket_spacing = false
# Style of uint/int256 types
Expand All @@ -100,8 +102,22 @@
quote_style = "double" # Options: "double", "single", "preserve"
# Style of underscores in number literals
number_underscore = "thousands" # Options: "preserve", "thousands", "remove"
# Style of underscores in hex literals
hex_underscore = "preserve" # Options: "preserve", "remove", "bytes"
# Print space in state variable, function and modifier `override` attribute
override_spacing = false
# Whether or not to wrap comments at line_length
wrap_comments = false
# Style of doc comments
docs_style = "line" # Options: "preserve", "line", "block"
# Add new line at start and end of contract declarations
contract_new_lines = false
# Whether to suppress spaces around the power operator (**)
pow_no_space = true
# Style that determines if a broken list should keep its elements together before breaking individually
prefer_compact = "none" # Options: "none", "calls", "events", "errors", "events_errors", "all"
# Keep single imports on a single line even if they exceed line length
single_line_imports = false
# List of files to ignore during formatting (can use glob patterns)
ignore = [
"./src/test/**/*"
Expand Down
2 changes: 1 addition & 1 deletion pkg/bindings/AVSDirectory/binding.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pkg/bindings/AllocationManager/binding.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pkg/bindings/AllocationManagerView/binding.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pkg/bindings/BN254/binding.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pkg/bindings/BN254CertificateVerifier/binding.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pkg/bindings/BN254SignatureVerifier/binding.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pkg/bindings/BackingEigen/binding.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pkg/bindings/BeaconChainProofs/binding.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading