4,166 questions
4,379 answers
5,732 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.