Usage of consecutive infinitives of purpose
It is not possible to tell from either sentence in isolation whether the action described in the first infinitive was carried out. If the first sentence was completed by which she immediately did, then it is clear that Jack gave her the beans. If, however, it was completed by but she was out, then, equally clearly, he didn’t. Similarly, the second sentence could end with either and pleased she certainly was, or with but unfortunately he could find no buyers.
There is nothing in these phrases that makes it necessary that the action be (or have been) carried out. Infinitives of purpose express intentions, not certainty.