fix: internal writes validity

This commit is contained in:
asiaziola
2022-07-18 17:06:32 +02:00
parent 26abfed848
commit 02483e1533
4 changed files with 13 additions and 3 deletions

View File

@@ -677,7 +677,10 @@ export class HandlerBasedContract<State> implements Contract<State> {
currentTx
};
return await this.evalInteraction(interactionData, executionContext, evalStateResult);
const result = await this.evalInteraction<Input, View>(interactionData, executionContext, evalStateResult);
result.originalValidity = evalStateResult.validity;
return result;
}
private async evalInteraction<Input, View = unknown>(