RLock
Docs
Overview
When to Use RLock

When to Use RLock

Use RLock when you need any of the following:

  • Multi-step flows that must be dependency-aware and size-safe under v0 limits.
  • You’re hitting hot-account contention and need retries + smart priority-fee control.
  • You want consistent ComputeBudget insertion without hand-tuning on every tx.
  • You prefer pluggable ALT sources to keep messages compact.
  • You want to switch lanes (L1 vs Router/ER) without changing your business logic.
  • You care about end-to-end simulation before paying fees and clean, typed results after.