Liquidation constructor

Liquidation({
  1. required int accountId,
  2. required int subAccountId,
  3. required int subAccountNonce,
  4. required List<ContractPrice> contractPrices,
  5. required List<SpotPriceInfo> marginPrices,
  6. required int liquidationAccountId,
  7. required String fee,
  8. required int feeToken,
  9. dynamic hint,
})

Implementation

factory Liquidation(
        {required int accountId,
        required int subAccountId,
        required int subAccountNonce,
        required List<ContractPrice> contractPrices,
        required List<SpotPriceInfo> marginPrices,
        required int liquidationAccountId,
        required String fee,
        required int feeToken,
        dynamic hint}) =>
    RustLib.instance.api.liquidationNew(
        accountId: accountId,
        subAccountId: subAccountId,
        subAccountNonce: subAccountNonce,
        contractPrices: contractPrices,
        marginPrices: marginPrices,
        liquidationAccountId: liquidationAccountId,
        fee: fee,
        feeToken: feeToken,
        hint: hint);