@@ -12,19 +12,15 @@ import com.codeinc.gen.common.v1.Model
1212import com.getcode.ed25519.Ed25519.KeyPair
1313import com.getcode.model.Cursor
1414import com.getcode.model.ID
15- import com.getcode.model.chat.Chat
1615import com.getcode.model.chat.OutgoingMessageContent
1716import com.getcode.model.chat.Platform
1817import com.getcode.model.chat.StartChatRequest
1918import com.getcode.model.chat.StartChatResponse
20- import com.getcode.model.description
2119import com.getcode.network.core.GrpcApi
2220import com.getcode.network.repository.toByteString
2321import com.getcode.network.repository.toSolanaAccount
24- import com.getcode.utils.TraceType
2522import com.getcode.utils.bytes
2623import com.getcode.utils.sign
27- import com.getcode.utils.trace
2824import io.grpc.ManagedChannel
2925import io.grpc.stub.StreamObserver
3026import kotlinx.coroutines.Dispatchers
@@ -54,11 +50,11 @@ class ChatApiV2 @Inject constructor(
5450) : GrpcApi(managedChannel) {
5551 private val api = ChatGrpc .newStub(managedChannel)
5652
57- fun createTipChat (owner : KeyPair , intentId : ID ): Flow <StartChatResponse > {
53+ fun startChat (owner : KeyPair , intentId : ID ): Flow <StartChatResponse > {
5854 val request = StartChatRequest .newBuilder()
5955 .setOwner(owner.publicKeyBytes.toSolanaAccount())
60- .setTipChat (
61- ChatService .StartTipChatParameters .newBuilder()
56+ .setTwoWayChat (
57+ ChatService .StartTwoWayChatParameters .newBuilder()
6258 .setIntentId(IntentId .newBuilder()
6359 .setValue(intentId.toByteString()))
6460 .build()
0 commit comments