Using Function Modifiers
Last updated
Last updated
Install the Ironblocks CLI Tool into your project by running:
npm install @ironblocks/cli
From your project's root directory, run the Firewall Integration command:
npx ib fw integ -d ./contracts
ib
is
fw integ
runs the Integration command for the Firewall module of our tool
-d ./contracts
points to your smart contracts directory
Running the command above will make the following changes in your project:
Auto-Install the Firewall's dependencies
Make your contracts inherit from
Add the modifier to any external function (excluding view
functions)
That's it! Your smart contracts are now ready to use Ironblocks' Firewall.
The following smart contract shows a typical integration of our Firewall into a consumer protocol:
Head on to the section to learn more about security policy management.
Review our