fixes client tags

This commit is contained in:
Vitor Pamplona
2026-03-24 19:24:33 -04:00
parent 6f7c550034
commit bc9b6dc912
2 changed files with 3 additions and 4 deletions
@@ -21,6 +21,5 @@
package com.vitorpamplona.quartz.nip89AppHandlers.clientTag package com.vitorpamplona.quartz.nip89AppHandlers.clientTag
import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip57Zaps.zapraiser.zapraiserAmount
fun Event.client() = tags.zapraiserAmount() fun Event.client() = tags.client()
@@ -24,9 +24,9 @@ import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip01Core.core.TagArrayBuilder import com.vitorpamplona.quartz.nip01Core.core.TagArrayBuilder
import com.vitorpamplona.quartz.nip01Core.hints.types.AddressHint import com.vitorpamplona.quartz.nip01Core.hints.types.AddressHint
fun TagArrayBuilder<Event>.client(name: String) = addUnique(ClientTag.assemble(name)) fun <T : Event> TagArrayBuilder<T>.client(name: String) = addUnique(ClientTag.assemble(name))
fun TagArrayBuilder<Event>.client( fun <T : Event> TagArrayBuilder<T>.client(
name: String, name: String,
address: AddressHint, address: AddressHint,
) = addUnique(ClientTag.assemble(name, address.addressId, address.relay)) ) = addUnique(ClientTag.assemble(name, address.addressId, address.relay))