In ripple, bitcoin and ethereum you can sign a transaction and push/broadcast signed transaction hash only. That effectively represents the whole transaction. for example
12000022800000002400000001201B7FFFFFFF614000000011E1A300684000000000B71B00732102823A1B036701A084E5F0A924CBDDD164B9772697B1115524A59A64AE0A9ADAF1744730450221008CB6CEF2F851A3BA6CAE744C8680A797C6B5BE2AC166822EB6293BC8BFB8A197022067D98766D5D670D9919386DE4E7FB4
Is it possible in EOS as well?
I have signed a transaction and this is my signed transaction which I want to push:
{
"transaction_id":"3992f5daa5d8fe741771939948d8d85ac1a76da7110d66caaf7ff3a9be70b2a9",
"broadcast":false,
"transaction":{
"compression":"none",
"transaction":{
"expiration":"2018-12-11T13:51:20",
"ref_block_num":45983,
"ref_block_prefix":71589329,
"max_net_usage_words":0,
"max_cpu_usage_ms":0,
"delay_sec":0,
"context_free_actions":[
],
"actions":[
"transfer"
],
"transaction_extensions":[
]
},
"signatures":[
"SIG_K1_Kb7o3xyCmTAqb7o7Nuea3og3Df9u9nbMB4U6idiyhKnC3CVqLhfb3GnuqX5mCuFY3powY9ARHszwo9xXinrzp6Z25ZUZHt"
]
}
}
Can I just used signature to push the transaction or do I have to send the Packed Transaction data as well?