And the receiving wallet finds out from the mempool? I.e. if it knows then I can be sure the transaction is in the mempool?
Discussion
From the mempool the transaction will eventually* be put inside a new block, transfering the funds to the receiver, which is basically the start of final settlement. No inputs from sender/receiver needed once the transaction is in the mempool.