assertIsSingleInstructionPlan function
Asserts that plan is a SingleInstructionPlan.
Throws a SolanaError with code SolanaErrorCode.instructionPlansUnexpectedInstructionPlan if the plan is not a single instruction plan.
Implementation
void assertIsSingleInstructionPlan(InstructionPlan plan) {
if (plan is! SingleInstructionPlan) {
throw SolanaError(
SolanaErrorCode.instructionPlansUnexpectedInstructionPlan,
{'actualKind': plan.kind, 'expectedKind': 'single'},
);
}
}