Once the transaction is proposed, the multisig owners must approve the transaction.
-
Go to Safe and connect your wallet.
-
Go to the
Transactionstab and find the transaction that was proposed. -
Get the
pauseAll()signature by running:cast calldata "pauseAll()"It must show you
0x595c6a67. -
Click on the transaction, and then click on
Advanced Details. -
Copy the
Raw Data, paste it in a text editor and verify it is the same value as the one you got in step 3. -
If the data is correct, click on the
Confirmbutton. -
Simulate the transaction. If everything is correct, click on the
Signbutton. -
Once the transaction is executed, the pause will be effective.
-
Go to Safe and connect your wallet.
-
Go to the
Transactionstab and find the transaction that was proposed. -
Click on the transaction and validate the data is correct.
The called function must be
pauseand the contract address must be theBatcherPaymentServiceaddress.Get the
BatcherPaymentServiceaddress fromcontracts/script/output/mainnet/alignedlayer_deployment_output.jsonorcontracts/script/output/holesky/alignedlayer_deployment_output.jsonorcontracts/script/output/sepolia/alignedlayer_deployment_output.json -
If the data is correct, click on the
Confirmbutton. -
Simulate the transaction. If everything is correct, click on the
Signbutton. -
Once the transaction is executed, the pause will be effective.


