diff --git a/carbonmark/src/Carbonmark.ts b/carbonmark/src/Carbonmark.ts index 777629a1..84368b4d 100644 --- a/carbonmark/src/Carbonmark.ts +++ b/carbonmark/src/Carbonmark.ts @@ -70,6 +70,9 @@ export function handleListingUpdated(event: ListingUpdated): void { let listing = loadOrCreateListing(event.params.id.toHexString()) let activity = loadOrCreateActivity(event.transaction.hash.toHexString().concat('ListingUpdated')) + // always ensure the minFillAmount is updated + listing.minFillAmount = event.params.newMinFillAmount + if (event.params.oldAmount != event.params.newAmount) { listing.totalAmountToSell = event.params.newAmount listing.leftToSell = event.params.newAmount