I am struggling with getting the following scenario to work, I want to create a transaction signed by two parties (not via the multisig contract, just a transaction with 2 signatures). One is the client, second is the server. The client part is figured out, I generate the transaction and sign it via 'scatter' and send it to my backend signed with the users signature. Now I want the server to do another sign off on that transaction and broadcast it to the network. So, the plan is this:
- sign by client via scattere
- send to backend
- sign by server
- broadcast to network
I have access to the eosjs libraries both on client and server to perform the signatures. I have searched the internet but have not found any answers yet.