533 Commits (e4036440b202adc887a19dbca5171c3588ba45bb)

Author SHA1 Message Date
Mariusz Klochowicz 06af1e4205
Clean up errors handling in maker's HTTP response 3 years ago
Mariusz Klochowicz f8075fe5ca
Provide feedback about taker actions in HTTP response 3 years ago
Mariusz Klochowicz fbb0744960
Provide feedback about maker failed actions in HTTP response 3 years ago
Mariusz Klochowicz bcb0c53ff8
Rename `MustRefund` Cfd state to `PendingRefund` 3 years ago
rishflab b7a8370b0b Authenticate connection with maker 3 years ago
Daniel Karzel 0554856398
Change btc per kvb to sats per vbyte 3 years ago
Daniel Karzel 50daebaed0
Add `withdraw` subcommand to taker and maker 3 years ago
dependabot[bot] be61e9b40a
Bump bdk from 0.12.0 to 0.13.0 3 years ago
Mariusz Klochowicz 45014e5738
Add a feature flag to opt-in for long-running integration tests 3 years ago
dependabot[bot] 376b5ac23a
Bump clap from 3.0.0-beta.4 to 3.0.0-beta.5 3 years ago
Mariusz Klochowicz a5285ed510
Roll-out usage of a mocking framework in actor tests 3 years ago
rishflab 7e2ee5883b Encrypt network communication using the noise protocol 3 years ago
Daniel Karzel b19f0a39b1
Accept test beyond the contract setup 3 years ago
rishflab 40a6ea0d39
Revert "Encrypt network communication using the noise protocol" 3 years ago
Mariusz Klochowicz 837ed28308
Trim the Usd and Price precision only before sending to the UI feed 3 years ago
Mariusz Klochowicz fabdc55c9c
Compare contents of whole Order instead of just Id 3 years ago
rishflab b9db55fce3 Encrypt network communication using the noise protocol 3 years ago
Mariusz Klochowicz abd582fbe5
Remove turbofish syntax when Rust can infer the type 3 years ago
DelicioiusHair 6bd7fe2d78 Nanoseconds begone! 3 years ago
Daniel Karzel b6b741bc21
Use tracing subscriber and guard in each test 3 years ago
Daniel Karzel b09f512015
Test reject order 3 years ago
Daniel Karzel 0ae4a26d19
Minor rename to align `Maker` and `Taker` naming 3 years ago
Daniel Karzel a0167b3f04
Consume the feed value in test instead of returning 3 years ago
DelicioiusHair 5e660d10da Change of Buy and Sell to Long and Short as appropriate. 3 years ago
Daniel Karzel 1764f81001
Only transition maker to `ContractSetup` if we succeed to contract taker 3 years ago
DelicioiusHair cf7c6bdd9f Replacement of structs with public data to ones with private data 3 years ago
Daniel Karzel 9adf30b93d
Rename `term` to `settlement_time_interval` and `announcement_lookahead` 3 years ago
Philipp Hoenisch 0519b29951
Ensure we always know about Order::Term*events 3 years ago
Mariusz Klochowicz 6ead1af2c2
Remove unwrap 3 years ago
Daniel Karzel 1b7239c944
Simple actor test showcasing how to write actor tests 3 years ago
Daniel Karzel 40f5b81e4d
Convert Wallet to actor 3 years ago
Daniel Karzel fe4172f1c0
Move tcp connection setup outside of `Maker` actor system 3 years ago
Daniel Karzel 1d6140c516
Move taker's `ActorSystem` to `lib` as `Taker` 3 years ago
Daniel Karzel 532c56acb2
Move maker's `ActorSystem` to `lib` as `Maker` 3 years ago
dependabot[bot] 7fed86f1b4
Bump rust_decimal_macros from 1.16.0 to 1.17.0 3 years ago
Thomas Eizinger d2f0d0be9f
Allow term to be configurable on the maker's commandline 3 years ago
Thomas Eizinger d789732ed7
Use the original order's term for rolling over 3 years ago
dependabot[bot] 9ebbafe045
Bump rust_decimal from 1.16.0 to 1.17.0 3 years ago
Thomas Eizinger 499d3c6606
Disallow `.unwrap` in prod code and use expect for remaining ones 3 years ago
Thomas Eizinger 5930059806
Rewrite matrix_solve to not contain `unwrap` 3 years ago
Thomas Eizinger 578de0edf8
Make function that never fails non-fallible 3 years ago
Thomas Eizinger 01546cdd4f
Use xtra_productivity in `oracle::Actor` 3 years ago
Thomas Eizinger 078c9bc626
Merge impl blocks with same bounds 3 years ago
Thomas Eizinger b8fc783a69
Use xtra_productivity in `monitor::Actor` for non-fallible functions 3 years ago
Thomas Eizinger 45bcc4fe87
Fully-qualify async_trait macro 3 years ago
Mariusz Klochowicz 331c6dedf2
Stop contract and rollover from the maker if cannot notify the taker 3 years ago
Mariusz Klochowicz 5650ab1ec5
Roll out xtra_productivity inside maker_inc_connections actor 3 years ago
Mariusz Klochowicz ad4c2720bd
Use spawn_fallible inside maker_inc_connections to log errors 3 years ago
Mariusz Klochowicz 0998661751
Prefer automatic links in docs 3 years ago
Mariusz Klochowicz 8e2f3cfc95
Initialize Cfd actors outside of Rocket 3 years ago