Type alias CollectionOffer

CollectionOffer: Node & Offer & {
    __typename?: "CollectionOffer";
    aprBps: Scalars["BigInt"];
    availablePrincipalAmount: Scalars["BigInt"];
    borrowerAddress?: Maybe<Scalars["Address"]>;
    capacity: Scalars["BigInt"];
    collection: Collection;
    consumedCapacity: Scalars["BigInt"];
    contractAddress: Scalars["Address"];
    createdDate?: Maybe<Scalars["DateTime"]>;
    currency: Currency;
    duration: Scalars["BigInt"];
    expirationTime: Scalars["BigInt"];
    fee: Scalars["BigInt"];
    hidden?: Maybe<Scalars["Boolean"]>;
    id: Scalars["String"];
    lenderAddress?: Maybe<Scalars["Address"]>;
    lenderAvailableBalance?: Maybe<Scalars["BigInt"]>;
    maxPrincipal: Scalars["BigInt"];
    maxSeniorRepayment: Scalars["BigInt"];
    maxTrancheFloor: Scalars["BigInt"];
    netPrincipal: Scalars["BigInt"];
    offerHash?: Maybe<Scalars["Hash"]>;
    offerId: Scalars["BigInt"];
    principalAddress: Scalars["Address"];
    principalAmount: Scalars["BigInt"];
    repayment: Scalars["BigInt"];
    requiresLiquidation?: Maybe<Scalars["Boolean"]>;
    signature?: Maybe<Scalars["Signature"]>;
    signerAddress?: Maybe<Scalars["Address"]>;
    statistics: CollectionOfferStatistics;
    status: Scalars["String"];
    validators: OfferValidator[];
}

Type declaration