464 Commits (9e84f6e032fce9c8aec2e3036ab05fb4127f0be2)

Author SHA1 Message Date
Thomas Eizinger 4b85cd5704
Log establishment of connection 3 years ago
Thomas Eizinger cf5e50029c
Use `TcpStream` to connect to address 3 years ago
Thomas Eizinger a4c0b181cf
Allow domains for maker argument 3 years ago
Thomas Eizinger 97ed7ba54e
Extract connecting into helper function 3 years ago
Thomas Eizinger b118ffece5
Remove maker default address 3 years ago
Thomas Eizinger b01e3b1dc6
Move handling of bad connection into `send_to_taker` function 3 years ago
Thomas Eizinger 49d4665fa9
Don't log entire order to avoid log spam 3 years ago
Mariusz Klochowicz ef27eff999
Improve user-facing string if taker daemon shuts down 3 years ago
Mariusz Klochowicz 31168e1cd0
Reduce log spam by logging heartbeats at trace level 3 years ago
Mariusz Klochowicz 8d53f397a2
Improve naming of noise protocol parameters 3 years ago
Daniel Karzel bfb2dba0c2
Make sure not to fail in for loop sending to takers 3 years ago
Mariusz Klochowicz cbb52f011c
Use a connection actor for the taker 3 years ago
Thomas Eizinger d2217d3f91
Make number of payouts configurable 3 years ago
Daniel Karzel ed9f368305
Configurable log levels on both taker and maker 3 years ago
Thomas Eizinger 5f0ffd3844
Fix formatting of imports 3 years ago
Daniel Karzel a95b218aaf
Taker handles order received from maker already known 3 years ago
Daniel Karzel 1e42ed7fd7
Remove order before updating state to `IncomingOrderRequest` 3 years ago
Daniel Karzel 9ed32000ab
Rename `insert_cfd` to `insert_cfd_and_send_to_feed` 3 years ago
Mariusz Klochowicz 78945d5545
Generate seed automatically if no seed is present 3 years ago
itchymax 088bf45112
Add new taker-frontend and rename old to maker-frontend 3 years ago
Mariusz Klochowicz b3abfd027b
Depend on cfd protocol from `maia` repository 3 years ago
Daniel Karzel f951aad961
Transition to `SetupFailed` if the conract setup failed 3 years ago
Daniel Karzel 01ae5505fc
Remove misleading log 3 years ago
Mariusz Klochowicz a591c166e8
Update daemon/src/routes_taker.rs 3 years ago
Daniel Karzel 32351efe67
Oracle attestation should not affect all cfds 3 years ago
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] 376b5ac23a
Bump clap from 3.0.0-beta.4 to 3.0.0-beta.5 3 years ago
rishflab 7e2ee5883b Encrypt network communication using the noise protocol 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
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
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 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
Thomas Eizinger d2f0d0be9f
Allow term to be configurable on the maker's commandline 3 years ago