682 Commits (chore/use-esplora-backend)

Author SHA1 Message Date
Thomas Eizinger 25ff8d3a5e
Use async-native esplora backend based on reqwest 3 years ago
bonomat 0660f1ec8c
Log CFD timeout on start for debugging purposes 3 years ago
Lucas Soriano del Pino 307bad1358 Introduce short-lived rollover_taker::Actor 3 years ago
bonomat b467f38700
Settle CFDs every 2h 3 years ago
Thomas Eizinger 357341c8dd
Remember UTXOs previously used for creating transactions 3 years ago
Thomas Eizinger 6dd95d01c3
Move `dummy_wallet` to `daemon::bdk_ext::new_test_wallet` 3 years ago
Thomas Eizinger 60f8d441c0
Upgrade `maia` 3 years ago
Thomas Eizinger 4e9c9d6c6d
Simplify wallet actor 3 years ago
Mariusz Klochowicz ad551e7161
Allow projection actor to retrieve latest Cfd state itself from DB 3 years ago
itchymax 88f64a0bba Prepare release 0.2.0 3 years ago
Daniel Karzel fbdc6c5e77
Hello message 3 years ago
Daniel Karzel 302c1be86b
Use identity more consistently 3 years ago
Daniel Karzel 287ad4788d
Move framed read and write into connection setup 3 years ago
dependabot[bot] 071a9efd9b
Bump bdk from 0.13.0 to 0.14.0 3 years ago
Thomas Eizinger 5eee7ff2f9
Move testnet seeds to `testnet` directory 3 years ago
Thomas Eizinger 7bd428e8c7
Upgrade to Rust 1.57 3 years ago
Mariusz Klochowicz 6c674a8530
Add test covering collaborative close 3 years ago
Mariusz Klochowicz 0a8969ed63
Clean up tests 3 years ago
dependabot[bot] ef926f8525
Bump rust_decimal_macros from 1.17.0 to 1.18.0 3 years ago
Thomas Eizinger 6348374790
Remove unnecessary default arguments 3 years ago
Lucas Soriano del Pino c6e59abcfc
Introduce short-lived setup_maker::Actor 3 years ago
Thomas Eizinger b515d90a66
Use `xtra-productivty` for `TakeOffer` 3 years ago
dependabot[bot] c1e0835fc7
Bump rust_decimal from 1.17.0 to 1.18.0 3 years ago
Lucas Soriano del Pino d337e23906
Remove unnecessary allow attribute 3 years ago
Thomas Eizinger d75e73da9f
Move collab. settlement protocol into dedicated actor for taker 3 years ago
Thomas Eizinger a07453ec8e
Bundle all settlement related messages in a individual enums 3 years ago
Thomas Eizinger dd374474e9
Remove error case from updating projection 3 years ago
bonomat 696d82cc6a
Add HTTP API to get cfds and takers 3 years ago
Mariusz Klochowicz 2ee97c41fe
Pass changes in cfd proposals into projection actor 3 years ago
Thomas Eizinger 30e5dc8ae7
Refactor bitmex price feed to Actor that reconnects on error 3 years ago
Daniel Karzel 020e1383e4
Log target = module 3 years ago
Thomas Eizinger b6d82129e4
Introduce a 10s timeout for connecting to the maker 3 years ago
Thomas Eizinger 4ff4d01804
Cleanup logs for establishing connection 3 years ago
Lucas Soriano del Pino 4245c22b44
Refactor maker_inc_connections::Actor 3 years ago
itchymax 26b75b75d6 Prepare release 0.1.2 3 years ago
Mariusz Klochowicz 01a6dba79b
Use projection::Cfd in the feeds 3 years ago
Mariusz Klochowicz 0fb4457f37
Create cfds from the local state kept in projection actor 3 years ago
Mariusz Klochowicz b028ed6e84
Pass in `Role` and `Network` into projection actor 3 years ago
dependabot[bot] 8fd42a8b8f
Bump rust-embed from 6.2.0 to 6.3.0 3 years ago
dependabot[bot] 3b66dc35f5
Bump derive_more from 0.99.16 to 0.99.17 3 years ago
Mariusz Klochowicz 7464ababc8
Move Cfd types into the projection actor 3 years ago
Mariusz Klochowicz 1ddab68188
Extract code generating mempool.space URLs to avoid duplication 3 years ago
Mariusz Klochowicz 384ac2bfec
Move more types from ToSseEvent to projection actor 3 years ago
Mariusz Klochowicz 612f810088
Move TxUrl assembly into a separate module 3 years ago
Thomas Eizinger 673555b1b0
Remove taker_cfd::CfdAction enum and use `xtra-productivity` 3 years ago
Thomas Eizinger 220c0766c6
Introduce `AddressMap` primitive 3 years ago
Lucas Soriano del Pino f9cd6cb5d5
Handle incoming InvalidOrderId in setup_taker::Actor 3 years ago
Mariusz Klochowicz 17673e50cc
Remove deadlock after triggering collaborative settlement 3 years ago
Daniel Karzel 2781f57e29
Add acknowledge message at the end of rollover 3 years ago
Mariusz Klochowicz 9624cc2ece
Use projection actor for connected takers 3 years ago