Optionaloptions: { expectedSigner?: string; nowSeconds?: number }OptionalexpectedSigner?: stringExpected signer address (e.g., payTo). If set, verification checks this.
OptionalnowSeconds?: numberCurrent time in seconds (for expiry check). Defaults to now.
Find and verify the offer that matches specific payment requirements.
Returns the verified offer if found and valid, null otherwise.