yosup/js/lib.js
2022-12-26 11:38:01 -08:00

41 lines
1 KiB
JavaScript

function load_our_relays(our_pubkey, pool, ev) {
if (ev.pubkey != our_pubkey)
return
let relays
try {
relays = JSON.parse(ev.content)
} catch (e) {
log_error("error loading relays", e)
return
}
for (const relay of Object.keys(relays)) {
if (!pool.has(relay)) {
log_debug("adding relay", relay)
pool.add(relay)
}
}
}
/* DEPRECATED */
function is_deleted(model, evid) {
log_warn("is_deleted deprecated, use model_is_event_deleted");
return model_is_event_deleted(model, evid);
}
function process_event(model, ev) {
log_warn("process_event deprecated, use event_process");
return model_process_event(model, ev);
}
function calculate_pow(ev) {
log_warn("calculate_pow deprecated, use event_calculate_pow");
return event_calculate_pow(ev);
}
function can_reply(ev) {
log_warn("can_reply is deprecated, use event_can_reply");
return event_can_reply(ev);
}
function passes_spam_filter(contacts, ev, pow) {
log_warn("passes_spam_filter deprecated, use event_is_spam");
return !event_is_spam(ev, contacts, pow);
}