On-chain Transaction Rejection

Explore the steps to reject an on-chain transaction.

Signers possess the ability to decline a transaction in case they identify an error or consider it inappropriate for execution.

A transaction may be rejected provided it has not yet attained consensus (i.e., approval by the required number of Signers). It is important to note that rejections are recorded on the blockchain (on-chain) and will incur gas fees.

Follow the below steps to reject a transaction on-chain.

We assume that a proposal has already been created and has received approval from one of the Safe Signers. The selected Safe has a threshold of 2/3.

To initiate the rejection process, select the particular Queued transaction. Next, navigate to the On-chain Rejection tab in your dashboard (highlighted below).

Within this tab, you will find a Reject button. Click on this button to reject the transaction.

The transaction has been rejected by one of the Safe Signers (see the attached screenshot). It will now require an additional signature for rejection, in line with the 2/3 threshold set for the particular Safe.

The remaining Safe Signers will then see a Reject & Execute button on their dashboard. They should click this button to submit the rejected transaction to the network.

Upon submission, the transaction will be officially rejected on-chain. The status of this action can be tracked directly from your respective dashboards.

Last updated