setComputeUnitPrice method
Set a compute unit price in microLamports
to pay a higher transaction fee for higher
transaction prioritization.
microLamports
- Transaction compute unit price used for prioritization fees.
Implementation
TransactionInstruction setComputeUnitPrice({
required final bu64 microLamports,
}) {
final List<Iterable<u8>> data = [
borsh.u64.encode(microLamports),
];
return _instance.createTransactionIntruction(
ComputeBudgetInstruction.setComputeUnitPrice,
keys: const [],
data: data,
);
}