Skip to content

Conversation

@uri-chandler-ironblocks

This pull request introduces Ironblocks' Firewall into Puffer's PufferModule contract.

Main changes are:

  1. Import BeaconProxyFirewallConsumer which provides the firewallProtected modifier for upgradable contracts managed by a beacon proxy
  2. Add the firewallProtected modifier to functions where protection is needed
  3. Add overrides for context functions (required to gracefully support multiple context imports)

Additional information can also be found in our Documentation at:
https://docs.ironblocks.com/home

@openzeppelin-code
Copy link

Feat: Ironblocks Firewall Integration (First Draft)

Generated at commit: ddedd05b4f37101452699c64220ae45f1319374a

🚨 Report Summary

Severity Level Results
Contracts Critical
High
Medium
Low
Note
Total
1
2
0
6
34
43
Dependencies Critical
High
Medium
Low
Note
Total
0
0
0
0
0
0

For more details view the full report in OpenZeppelin Code Inspector

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant