pub fn apply_zkapp_command_first_pass_aux<A, F, L>(
constraint_constants: &ConstraintConstants,
global_slot: Slot,
state_view: &ProtocolStateView,
init: &mut A,
f: F,
fee_excess: Option<Signed<Amount>>,
supply_increase: Option<Signed<Amount>>,
ledger: &mut L,
command: &ZkAppCommand,
) -> Result<ZkappCommandPartiallyApplied<L>, String>
Expand description
apply zkapp command fee payer’s while stubbing out the second pass ledger
CAUTION: If you use the intermediate local states, you MUST update the
LocalStateEnv::will_succeed
field to false
if the status
is TransactionStatus::Failed
.*)