Skip to main content
All CollectionsTransactionsCreate Transactions
Advanced transaction parameters
Advanced transaction parameters

This article describes how to set transaction parameters such as nonce or gas limit manually when performing Safe transactions.

Tobias Schubotz avatar
Written by Tobias Schubotz
Updated over a month ago

Please also note: Changing the parameters explained in this article affect transaction execution directly. Please make sure you know what you are doing.

Configure advanced parameters

When reviewing a transaction, you can click on the "Estimated fee" expandable item where you can inspect all transaction details.

Expanded parameters:

Clicking "Edit" allows you to adapt the values. Please refer to the next section for further details on the parameters and their meaning. Please also note that not all parameters can be modified at any time.

Advanced parameters explained

Wallet nonce

Nonce is effectively a transaction id. The purpose of nonces ("number used only once") is to prevent replay attacks (Learn more). The Wallet nonce parameter affects the connected signer wallet (e.g. Metamask, Rabby, Ledger) and defines which nonce should be used there.

This nonce can only be configured when executing Safe transactions or when doing on-chain confirmations, i.e. it cannot be modified when doing off-chain transactions.

Gas limit

That's the limit, in gas units, that can be used by the signer wallet to execute a transaction.

Max priority fee and Max fee

These parameters are related to the EIP-1559 upgrade in 2021 when the concept of "tips" for validators was introduced. Validators are more likely to accept a transaction into a block if it has a higher tip set by an end-user in their wallet.

Max priority fee: the maximum tip, in gwei, paid for each gas unit of the transaction.

Max fee: maximum total payment, in gwei, paid for each gas unit. This includes Max priority fee and the Base fee as well. The latter is automatically calculated by the Ethereum blockchain for each block depending on the network congestion.

Did this answer your question?