4,147 questions
4,360 answers
5,713 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.