acquireHold
Hold off the AUTO-lock (idle / background / screen-off) for the duration of a value-bearing wallet operation, so a backgrounded transaction isn't torn down mid-flight (the SDK stays alive until the op finishes). If an auto-lock fired while the hold was active, it runs the moment the last hold releases. Manual lockNow is unaffected.
Usage: sessionLock.acquireHold().use { /* on-chain op */ } or withHold. Resolve via SessionLockEntryPoint in non-Hilt call sites (e.g. Kicks MatchManager around commit/reveal/join/claim).