Is it possible to delay a transaction in one contract?
let's say Alice wants to send a product to Bob and Bob has to transfer, for example, 2 Ethers to Alice for buying that product.
How can I do this simultaneously? Can I delay transferring Ether and wait for receiving the imaginary tracking number or any other ways of approvements that Bob will have the product? Is it possible to do it with solidity?