runLocalWithLibs function
Future<ExecutionOutput>
runLocalWithLibs(
{ - required Transport transport,
- required String accountStuffBoc,
- required String contractAbi,
- required String methodId,
- required Map<String, dynamic> input,
- required bool responsible,
- int? signatureId,
- Map<String, String>? libraries,
- int retryCount = 5,
})
Implementation
Future<ExecutionOutput> runLocalWithLibs({
required Transport transport,
required String accountStuffBoc,
required String contractAbi,
required String methodId,
required Map<String, dynamic> input,
required bool responsible,
int? signatureId,
Map<String, String>? libraries,
int retryCount = 5,
}) async {
final res = await ntRunLocalWithLibs(
transport: transport.transportBox,
accountStuffBoc: accountStuffBoc,
contractAbi: contractAbi,
methodId: methodId,
input: jsonEncode(input),
responsible: responsible,
signatureId: signatureId,
libraries: libraries ?? {},
retryCount: retryCount,
);
return ExecutionOutput.fromJson(jsonDecode(res));
}