pipDeltaValidators top-level property

List<MatexStateValidator> pipDeltaValidators
getter/setter pair

Implementation

List<MatexStateValidator> pipDeltaValidators = [
  (MatexBaseCoreState state) {
    return state.priceA != null &&
        state.priceB != null &&
        state.pipPrecision != null;
  },
  (MatexBaseCoreState state) {
    final priceA = state.priceA!;
    final priceB = state.priceB!;

    return priceA >= 0 && priceB >= 0;
  },
  (MatexBaseCoreState state) {
    final priceA = state.priceA!;
    final priceB = state.priceB!;

    return priceA > 0 || priceB > 0;
  },
];