type UnmappedOffer = { currency: string; expirationTimestamp: BigNumberish; listingId: BigNumberish; offeror: string; pricePerToken: BigNumberish; quantityDesired: BigNumberish; quantityWanted: BigNumberish; };