protected fun assembleSharedTX(handshake: Handshake<FixingSession>): <ERROR CLASS><TransactionBuilder, List<PublicKey>>