533 Commits (e4036440b202adc887a19dbca5171c3588ba45bb)

Author SHA1 Message Date
Philipp Hoenisch 0a51601a6d
Show cfd expiry in UI 3 years ago
Thomas Eizinger d4ee08bd19
Remove all usages of `#[allow(dead_code)]` 3 years ago
DelicioiusHair 8897754138 Added tests for matrix-solver 3 years ago
Mariusz Klochowicz 41e838df5e
Remove unnecessary async move 3 years ago
Mariusz Klochowicz 0238607464
Fix bug in fanning out messages to multiple actors in the maker 3 years ago
Lucas Soriano del Pino c1381d5b14
Introduce taker ActorSystem 3 years ago
Daniel Karzel c9c03b7c88
Don't fail in oracle attestation loop 3 years ago
Daniel Karzel c798035402
Don't fail re-broadcasting tx loop 3 years ago
Daniel Karzel dfc8b00ac7
Taker removes order from feed after cfd insert 3 years ago
Daniel Karzel 79616e8036
Add guard to disallow adding cfd for same order 3 years ago
Thomas Eizinger d18ee55146
Replace `expect` with `context` to avoid panics 3 years ago
Daniel Karzel 7b40667d4d
Macro to trace errors in loop and continue 3 years ago
Lucas Soriano del Pino 2bb8a7f592
Remove superfluous Send trait bound 3 years ago
Lucas Soriano del Pino 7d0b2374d1
Use more qualified syntax for tokio::Receiver 3 years ago
Lucas Soriano del Pino f90dd1fa53
Convert tracing::error into anyhow::Error context 3 years ago
Thomas Eizinger 75cd6a1ea2
Fix precision of Usd and Percent to 2 decimal upon serialization 3 years ago
Thomas Eizinger 202c600ddc
Refer to correct ID when joining orders 3 years ago
Daniel Karzel 4f4e6133ac
Failing test 3 years ago
Thomas Eizinger 09172b2b5d
Make `OrderId` always represent as `Hyphenated` in DB 3 years ago
Thomas Eizinger 1a28131bf5
Properly shutdown DB connection before exit 3 years ago
Lucas Soriano del Pino 7cb3c4f2c7
Treat InvalidOrderId from maker as Rejected 3 years ago
Mariusz Klochowicz 5b615476a3
Test order and cfd insertion in the actor 3 years ago
Mariusz Klochowicz df402180f2
Validate sqlx insertions 3 years ago
Philipp Hoenisch 9497043478
Print git tag when starting maker/taker 3 years ago
Daniel Karzel f5db38a724
Remove Todos in favour of tickets 3 years ago
Daniel Karzel a328d43b74
Remove pending roll over proposal upon rejection 3 years ago
Thomas Eizinger 790eaaa4f4
Add timeouts to rollover messages 3 years ago
Thomas Eizinger 2e57f98a8b
Fix typo 3 years ago
Thomas Eizinger c467155b71
Add timeouts to awaiting messages during contract setup 3 years ago
Thomas Eizinger 698c7b70b7
Add log statements to sections of contract-setup 3 years ago
Thomas Eizinger 932b0badf5
Remove stale TODO 3 years ago
Thomas Eizinger 38ee2b1d7c
Prefetch announcement upon proposing rollover 3 years ago
Thomas Eizinger 3ad6eacdb1
Add log statement for completed roll over 3 years ago
Lucas Soriano del Pino 79c377a7b8
Introduce maker ActorSystem 3 years ago
Lucas Soriano del Pino 4b9dae8c7d
Make taker_cfd::Actor generic over other actor addresses 3 years ago
Lucas Soriano del Pino 20c76f6134
Use MessageChannel instead of send_to_socket::Actor 3 years ago
Thomas Eizinger ac73ddf3a1
Embed correct frontend :face_palm: 3 years ago
Daniel Karzel cbfb40186a
Notify monitor actor to watch for collaborative close tx 3 years ago
DelicioiusHair 6d6c40436d Fix up SQL queries 3 years ago
Thomas Eizinger 6d033264e8
Fetch announcement in case it is not present but requested 3 years ago
Thomas Eizinger fc2b5fe482
Sync with Olivia every 5 seconds 3 years ago
Lucas Soriano del Pino a2b2a04a3a
Make maker_cfd::Actor generic over other actor addresses 3 years ago
Lucas Soriano del Pino 05c1674ae3
Use MessageChannel in taker's post_cfd_action HTTP handler 3 years ago
Thomas Eizinger 7c8d5e110b
Don't expose panicking code paths to the user 3 years ago
Lucas Soriano del Pino e2f926388a
Introduce taker_cfd::CfdAction enum 3 years ago
Thomas Eizinger d00ac5bfdd
Don't return plain-text errors to the user 3 years ago
Lucas Soriano del Pino 1dbe127db9
Use MessageChannel in post_order_request HTTP handler 3 years ago
Thomas Eizinger 443e206a0b
Remove unused tempfile dependency 3 years ago
Thomas Eizinger 907f6b97f6
Run tests against in-memory DB 3 years ago
Thomas Eizinger 296be594a4
Add test for a variety of state updates 3 years ago