type MoneyhubReserveReleaseSchedule {
    abacusEventId: ID!
    accountId: ID!
    contract: MoneyhubContract!
    contractId: ID!
    currencyCode: String!
    currentPeriodReserveTotal: Float!
    ledgerReserveTakenId: ID!
    liquidationEndPeriodId: ID!
    liquidationEndPeriodName: String!
    liquidationStartPeriodId: ID!
    liquidationStartPeriodName: String!
    priorPeriodReserveTotal: Float!
    reserveTotal: Float!
    reservesRemaining: Float!
    takenStatementPeriodId: ID!
    takenStatementPeriodName: String!
}

extend type Query {
    moneyhubReserveReleaseSchedules(accountId: ID!, statementPeriodId: ID!): [MoneyhubReserveReleaseSchedule!]!
}
