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
Create a task template for the CHALLENGER role to post a counter claim in a permissioned game. This would just involve calling the attack method with any claim value, but needs to be done from the permissioned account which is usually a multisig - hence the need for a superchain-op.
The text was updated successfully, but these errors were encountered:
It's a bit tedious to support, but shouldn't hard. You'd have to:
Read in value in that loop,
which also requires changing all instances from IMulticall3.Call3 to IMulticall3.Call3Value,
then in the base-org/contracts dependency change all instances of aggregate3 to aggregate3Value, and again change from Call3 to Call3Value
and lastly update our base-org/contracts dep to the latest after the upstream change is merged
That ignores setting balance overrides, which you would do here and then make corresponding updates wherever that struct is used
I had a go at doing that and also discovered the post-state checks verify that no balances change so we'll need to have some way to set a list of addresses where the balance can change (and maybe by how much).
And something I did must have been wrong because the simulation still reverts with Multicall3: value mismatch because it expects msg.value = SUM(call[0...i].value). If I try to set a value on the simulated tx (with or without adding a balance override to ensure there are funds), GnosisSafe.execTransaction reverts without any explanation.
Create a task template for the CHALLENGER role to post a counter claim in a permissioned game. This would just involve calling the
attack
method with any claim value, but needs to be done from the permissioned account which is usually a multisig - hence the need for a superchain-op.The text was updated successfully, but these errors were encountered: