getTransactionMessagePriorityFeeLamports

function getTransactionMessagePriorityFeeLamports<TTransactionMessage>(
    transactionMessage,
): bigint | undefined;

Returns the priority fee in lamports currently set on a v1 transaction message, or undefined if none is set.

This reads from the transaction message's config.priorityFeeLamports.

Type Parameters

Type Parameter
TTransactionMessage extends TransactionMessage & object

Parameters

ParameterTypeDescription
transactionMessageTTransactionMessageThe v1 transaction message to inspect.

Returns

bigint | undefined

The priority fee in lamports, or undefined if none is set.

Example

const fee = getTransactionMessagePriorityFeeLamports(transactionMessage);
if (fee !== undefined) {
    console.log(`Priority fee: ${fee}`);
}

See

On this page