I am using the
safe-core-sdk to propose transactions to the Gnosis Safe Transaction Service.
When the transaction has been proposed, I am then checking frequently via a job whether the transaction has been executed, and successful. I am doing this by using
getTransaction, part of the
safe-service-client, which returns some transaction object of type
The issue I am having, is when I reject a transaction via the Safe UI, and then get the tx, there is no indication that the transaction has been rejected. The
isExecuted property is false, and the
isSuccessful property is still null. The safe tx hash in the UI for the on chain rejection, is also different to the safe tx hash for the proposed transaction.
Is there a way I can verify that a transaction has been rejected via the sdk?