Commit graph

16 commits

Author SHA1 Message Date
silverpill 9a513c928f Add account_index parameter to Monero configuration 2023-03-18 19:02:54 +00:00
silverpill 0e9879bacb Remove ability to switch from Ethereum devnet to another chain without resetting subscriptions
Assuming migration is over (migration started at 2eb7ec2f64).
2023-03-12 15:53:40 +00:00
silverpill 10f2596830 Move config parser to mitra-config crate 2023-02-19 00:39:15 +00:00
silverpill bcef9bb989 Remove database-specific code from utils::caip2 module 2023-02-18 21:53:20 +00:00
silverpill 533cd81aa6 Switch to rust edition 2021 2022-12-15 19:54:51 +00:00
silverpill d1939b10d5 Move DatabaseError to database module 2022-12-03 22:57:09 +00:00
silverpill 4185cbefb0 Rename Pool type to DbPool 2022-12-03 21:30:24 +00:00
silverpill fde8309bb9 Add check-expired-invoice command 2022-11-25 21:04:59 +00:00
silverpill 5ff2d19837 Add expires_at field to Invoice object
Also increase timeout to 3 hours

https://codeberg.org/silverpill/mitra/issues/23
2022-11-25 15:04:46 +00:00
silverpill 6a6f151ec0 Verify that Monero transaction exists after sending
https://codeberg.org/silverpill/mitra/issues/21
2022-11-19 22:23:45 +00:00
silverpill 5122fe2b78 Don't forward payment until all outputs are unlocked 2022-09-11 09:37:54 +00:00
silverpill 383fc13059 Change invoice status to "timeout" after 30 minutes of inactivity 2022-09-06 22:32:32 +00:00
silverpill 44aebf989a Fix monero subscription extension bug 2022-09-06 19:08:50 +00:00
silverpill 64fb51e92a Update subscription state after processing invoice 2022-08-31 20:42:59 +00:00
silverpill 4e73bff32e Implement payment forwarding 2022-08-31 20:42:59 +00:00
silverpill 6b60e9a0da Add periodic task for monitoring Monero payments 2022-08-31 20:42:59 +00:00