In tx library there is a function:
serialize() that "serializes" your transaction object. You can then convert that serialization into hexa decimal string, and use it to send the transaction with the
My question is: what does serializing a transaction object mean? and why is it necessary to do this?