Closed maurelian closed 5 months ago
The signature is 0x000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb92266000000000000000000000000000000000000000000000000000000000000000001
, so it is a prevalidated signature from the standard test test test...
mnemonic which is passed in here.
I think that this was passing tests in the previous runbooks because we weren't yet running checks when the sign()
function is called.
This is hard to fix, because the tool depends on having access to the private keys of the signer.
Fixed with overrides.
Description
Adds a new presigned pause ceremony, based on the one in tasks/sep/005.
A key change is that
SignFromInputJson
is renamed toPresignPauseFromJson
, since it was only being used in the context of a presigning runbook. Post checks were also added to the script which make assertions on all storage changes that could occur when the Pause is executed.