zaps: don't verify deschash
seems like most clients don't do this and apparently simplfies some zapper implementations. It's not a huge deal for us since people can fake bolt11s anyways. Suggested-by: bumi, calle Link: 20240418230321.1907519-1-jb55@jb55.com Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
@@ -411,9 +411,6 @@ func get_zap_description(_ ev: NostrEvent, inv_desc: InvoiceDescription) -> Stri
|
||||
guard let data = desc.data(using: .utf8) else {
|
||||
return nil
|
||||
}
|
||||
guard sha256(data) == deschash else {
|
||||
return nil
|
||||
}
|
||||
|
||||
return desc
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user