I am trying to create a transaction via the Iri API (using curl), I understand that I must first find 2 unapproved transactions using "getTransactionsToApprove". These unapproved transactions are also called tips, correct? And they are unconfirmed transactions, correct?
Once I get these 2 tip transactions hashes, if I take too much time creating my transaction object and running attachToTangle, won't those 2 transactions (trunkTransaction and branchTransaction) not be tips anymore, confirmed by another transaction??