756 Commits (c6ec452a98b01f1e5812738a3aaaf80fa66bb538)

Author SHA1 Message Date
rishflab 0a027c8367 Recover wallet from 256bit string through REST endpoint 3 years ago
rishflab b4a27cdb4a Move maker tcp connection listener task to maker actor system 3 years ago
rishflab 27884db030 Hide some internal actor details from rocket state 3 years ago
Lucas Soriano del Pino 1c91fc0453
Introduce funding fee argument to calculate payout params 3 years ago
Thomas Eizinger 739a4a40f5
Make oracle and monitor actor load CFDs from DB 3 years ago
Thomas Eizinger a5b5dd66d8
Move init of syncing task to respective actor 3 years ago
Lucas Soriano del Pino 05467ab2bd
Fix type in test name 3 years ago
Mariusz Klochowicz 0816da8cd2
Use generic completed enum inside collaborative settlement actors 3 years ago
Mariusz Klochowicz 70057f4829
Use a single generic enum for protocol completion 3 years ago
Lucas Soriano del Pino cf004aa84e
Phase out log_error macro 3 years ago
Thomas Eizinger 9cd1c22320
Introduce perpetual CFDs by rolling them over automatically 3 years ago
Thomas Eizinger f6465b5acf
Rename database function for loading CFDs 3 years ago
Lucas Soriano del Pino c09b8c4e2d
Introduce SendAsyncSafe trait 3 years ago
Mariusz Klochowicz 526838cbf6
Test force-closing a cfd 3 years ago
Thomas Eizinger 6a20958cb8
Make all fields on CFD private 3 years ago
rishflab c2be3beab7 Fix incorrect code docs 3 years ago
rishflab 192a38235c Check if transaction on chain if input missing or spent 3 years ago
Thomas Eizinger 6a7821d0ae
Remove unnecessary `Serialize` and `Deserialize` derives 3 years ago
Thomas Eizinger 21b4490536
Clarify name of constructor 3 years ago
Thomas Eizinger 76745f51ae
Remove stale comment 3 years ago
Thomas Eizinger 275a066b82
Remove stale comment 3 years ago
Philipp Hoenisch 4e83e33535 Serialize expiry_timestamp in Cfd 3 years ago
dependabot[bot] 56467152fc
Bump mockall_derive from 0.10.2 to 0.11.0 3 years ago
dependabot[bot] 5d545b43d4
Bump clap from 3.0.0-rc.3 to 3.0.0-rc.4 3 years ago
dependabot[bot] 3c7a1f451a
Bump mockall from 0.10.2 to 0.11.0 3 years ago
Daniel Karzel c6f13195b1
Remove oracle event id from cfd 3 years ago
rishflab 810011d645 Move rollover logic to dedicated actor 3 years ago
Mariusz Klochowicz 99c5273317
Simplify Cfd state assertions in tests 3 years ago
Mariusz Klochowicz eda4aea3d7
Improve dummy oracle announcement 3 years ago
Mariusz Klochowicz 5e0ff5b05d
Use a macro for delivering events in tests 3 years ago
Mariusz Klochowicz 4e8026ee4f
Use the same settlement interval in tests as in production 3 years ago
Thomas Eizinger 23464b6ef2
Switch to `import_granularity: item` 3 years ago
Thomas Eizinger 4e7ae8bffe
Don't store order in database 3 years ago
dependabot[bot] c4491051b4
Bump async-trait from 0.1.51 to 0.1.52 3 years ago
dependabot[bot] 5eb1c1004a
Bump clap from 3.0.0-rc.1 to 3.0.0-rc.3 3 years ago
dependabot[bot] 82dea71713
Bump vergen from 5.2.0 to 6.0.0 3 years ago
Lucas Soriano del Pino 66e69b8bcc
Report warning instead of error in setup actors 3 years ago
Lucas Soriano del Pino f41fbba91c
Replace HashMap in connection::Actor with AddressMap 3 years ago
Lucas Soriano del Pino 9228326d46
Fix setup_maker::Actor ActorName impl 3 years ago
dependabot[bot] 5730268ba6
Bump clap from 3.0.0-beta.5 to 3.0.0-rc.1 3 years ago
Thomas Eizinger f631de9ab0
Bump sha2 and hkdf to latest versions 3 years ago
luckysori 57db5c2eba
Move collab. settlement protocol into dedicated actor for maker 3 years ago
luckysori bd813caec8
Introduce ActorName trait for better error messages 3 years ago
luckysori 1595cb0949
Modify AddressMap::send API 3 years ago
Lucas Soriano d81f313a8e
Revert "Release version 0.3.1" 3 years ago
Lucas Soriano c25d000e44
Revert "Re-use order fee rate for close transaction" 3 years ago
itchymax 2bf6d867c6 Prepare release 0.3.1 3 years ago
luckysori f06d00e6a6
Re-use order fee rate for close transaction 3 years ago
Thomas Eizinger bc92cf1fc2
Introduce a supervisor actor that can restart another actor 3 years ago
itchymax 205a61ab9e Prepare release 0.3.0 3 years ago