Servidor Público em Regime CLT do Ancapistão on Nostr: Estou tentando "trapacear" o tempo padrão de expiração da invoice da Strike ...
Estou tentando "trapacear" o tempo padrão de expiração da invoice da Strike criando uma solução local no server.
Basicamente o usuário terá que fornecer um endereço Lightning como refund_address, então, caso o usuário pague o invoice depois da expiração do tempo da invoice configurado pelo server, o server vai devolver a quantidade recebida de volta para o cliente, assim, aliviando o tempo e a quantidade de invoices checadas para pagamento.
Porem, precisarei criar um worker2 para apenas refunds, ja que o worker já está ocupado demais com a verificação e deletação dos invoices expirados
https://github.com/ils94/LNPay-BackendPublished at
2025-01-24 14:00:11Event JSON
{
"id": "d79ca5d88465c5699741b1b07891241f49c9d234df5c9c1f1c956ea5baba7bfc",
"pubkey": "46a52471fa9e16cf5725d70f5970da61b71c8a7895fcb2038cdeb52e21ea3304",
"created_at": 1737727211,
"kind": 1,
"tags": [
[
"a",
"34550:135d2b016eb41672477291ea7bcafe5f00e007dc6612610ff58a08655bc1b095:Brasil",
"",
"root"
],
[
"r",
"https://github.com/ils94/LNPay-Backend"
]
],
"content": "Estou tentando \"trapacear\" o tempo padrão de expiração da invoice da Strike criando uma solução local no server.\n\nBasicamente o usuário terá que fornecer um endereço Lightning como refund_address, então, caso o usuário pague o invoice depois da expiração do tempo da invoice configurado pelo server, o server vai devolver a quantidade recebida de volta para o cliente, assim, aliviando o tempo e a quantidade de invoices checadas para pagamento.\n\nPorem, precisarei criar um worker2 para apenas refunds, ja que o worker já está ocupado demais com a verificação e deletação dos invoices expirados\n\nhttps://github.com/ils94/LNPay-Backend",
"sig": "969d5087a3711986610091c01799519f99f019dc830a87e69ab4ae702d95a125e9a5a9bde384195be1f7ef1c6e10190a0884ba2664b6fbd02f644c695f7fc728"
}