Skip to content

Commit 59840fe

Browse files
committed
Fix uninitilized class members in LocalCallContract
1 parent bdc9f2d commit 59840fe

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Stratis.Features.Unity3dApi/LocalCallContract.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,15 @@ public class LocalCallContract : ILocalCallContract
2929
private readonly IContractPrimitiveSerializer primitiveSerializer;
3030
private readonly IContractAssemblyCache contractAssemblyCache;
3131

32-
public LocalCallContract(Network network, ISmartContractTransactionService smartContractTransactionService, ChainIndexer chainIndexer, ILocalExecutor localExecutor)
32+
public LocalCallContract(Network network, ISmartContractTransactionService smartContractTransactionService, ChainIndexer chainIndexer, ILocalExecutor localExecutor,
33+
IContractPrimitiveSerializer contractPrimitiveSerializer, IContractAssemblyCache contractAssemblyCache)
3334
{
3435
this.network = network;
3536
this.chainIndexer = chainIndexer;
3637
this.smartContractTransactionService = smartContractTransactionService;
3738
this.localExecutor = localExecutor;
39+
this.primitiveSerializer = contractPrimitiveSerializer;
40+
this.contractAssemblyCache = contractAssemblyCache;
3841
}
3942

4043
public LocalExecutionResponse LocalCallSmartContract(LocalCallContractRequest request)

0 commit comments

Comments
 (0)