pub fn invoke_confirmed( doc: &mut AutoCommit, resources: &[Resource], address: &ActionAddress, argument: Option<&str>, provenance: InvocationProvenance<'_>, registry: &ActionRegistry, transport: &mut dyn ActionTransport, ) -> Result<Dispatched, DoorError>
invoke after an outer policy boundary has completed the action contract’s confirmation step. This is intentionally separate from invoke, whose default is fail-closed for consequential actions.
invoke
Returns the same errors as invoke, except confirmation has already been granted by the caller.