It is getting harder and harder to land transactions without using priority fees on public clusters.
Solution
Add priority fees for all transactions, including program deployment transactions.
For most transactions, this should be straight forward to do since playground has a standardized way of sending transactions with PgTx.send. However, the difficult part about the implementation is that, the buffer write transactions of the program deployment currently use maximum transaction size, making it impossible to add priority fee instruction.
Problem
It is getting harder and harder to land transactions without using priority fees on public clusters.
Solution
Add priority fees for all transactions, including program deployment transactions.
For most transactions, this should be straight forward to do since playground has a standardized way of sending transactions with
PgTx.send
. However, the difficult part about the implementation is that, the buffer write transactions of the program deployment currently use maximum transaction size, making it impossible to add priority fee instruction.