How It Works
Overview
When you add protection to your smart contracts via the Firewall SDK, your smart contracts become VennFirewallConsumers
(i.e. they now consume security services from the Firewall).
This allows you to make use of the firewallProtected
modifier on any external function that is exposed by your smart contracts:
firewallProtected
Modifier
firewallProtected
ModifierBehind the scenes, this modifier will forward every call to the protected function to the Firewall, which makes sure that the call has been approved by Venn before allowing it to go through.
Once the approval is confirmed by the Firewall, normal execution continues as normal.
Last updated
Was this helpful?