setBlockNumber method
Implementation
Future<TestScilla> setBlockNumber(int? number) async {
try {
if (number != null) {
this.setBlockchain(number.toString());
this.setCreationBlock(number.toString());
return this;
} else if (number == null) {
var res = await this.messenger!.send(RPCMethod.GetLatestTxBlock);
if (res.result != null) {
this.setBlockchain(res.result!.toMap()!['header']['BlockNum']);
this.setCreationBlock(res.result!.toMap()!['header']['BlockNum']);
return this;
} else {
return this;
}
} else {
return this;
}
} catch (error) {
rethrow;
}
}