4,159 questions
4,372 answers
5,719 comments
No, this is completely fine. Until sendrawtransaction is called, you are just building up the raw data representing an exchange transaction, and not affecting the blockchain or other nodes.