You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@schemar: is this ticket ripe for the backlog? You note the following in the epic:
Do we really want [a firewall-disabling function modified by onlyOrganization] or would we rather replace the firewalled rules with non-firewalled pendants?
I added a FirewalledRule which can be extended in order to restrict
relaying of meta-transactions to organization workers.
The rule that is to be restricted must extend the FirewalledRule and add
the modifier `firewalled` to all relevant functions.
For testing I created two test contract files. One that uses the
modifier, and one that calls the one that uses the modifier. Required in
order to simulate rules calling on each other and checking for the
relayer.
Added a step to manually install npx inside docker until the docker
image is fixed. The problem is reported and confirmed at
trailofbits/eth-security-toolbox#8FixesOpenST#199
ℹ️ Look at the parent epic for most of the details: #193
Story
As a consumer of the package
I want to have a re-usable firewall available
Because I want to limit access to some of my rules
Scenarios
Given that I implement a rule
When I extend the firewall
Then my rule can check for
tx.origin
to be a registered worker with an organisationInfo
The info is in the epic #193
This ticket is only concerned with:
The text was updated successfully, but these errors were encountered: