throwBeforeAction property

Object? throwBeforeAction
getter/setter pair

When set, every authorizeSpend throws THIS (after recording the intent) without running the action — a host authorizer whose own credential step failed (NOT a user cancel). The controllers must classify it like a real failure, with zero bridge calls made.

Implementation

Object? throwBeforeAction;