230 Commits (d31ba285327b959d82e13e02f6454347db6abe55)

Author SHA1 Message Date
Philipp Hoenisch d31ba28532
Make HTTP listen address configurable 3 years ago
Philipp Hoenisch c810c2c5aa
Add signet support 3 years ago
Philipp Hoenisch 5f09629f4a
Fix out of range bug 3 years ago
Philipp Hoenisch fc56550044
Remove dead todo 3 years ago
Philipp Hoenisch 599bdc74dd
Rename opts variable 3 years ago
Daniel Karzel 0ff12d9be3
Set term to `24` hours 3 years ago
Daniel Karzel 4c712d3d67
Patch Olivia URL format 3 years ago
Daniel Karzel cc79cb1d2b
Cleanup oracle id and url handling 3 years ago
Daniel Karzel 971b9f9368
Replace `Announcements` with requesting specific `Announcement` 3 years ago
Daniel Karzel fcd23c211b
Chose announcement time based on cfd term 3 years ago
Thomas Eizinger 285840a856
Make term a constant 3 years ago
Philipp Hoenisch 9de0376daa
Bug fix: Remove pending roll over requests 3 years ago
Philipp Hoenisch d8bf7410d4
Bug fix: allow state transition from open to open 3 years ago
Philipp Hoenisch 1eb332d6fd
Bug fix: overflow 3 years ago
Daniel Karzel dc6f5703e4
Fix URl to fetch attestations 3 years ago
Philipp Hoenisch 79de722cf4
Bug fix: chose correct identity 3 years ago
Philipp Hoenisch 963a9e58e6
Add RollOver button to UI 3 years ago
Daniel Karzel 03648c61ea
Fixed leverage of 2 instead of 5 3 years ago
Philipp Hoenisch 9b755b9a59
PR feedback and fmt 3 years ago
Thomas Eizinger b103a21228
Notify maker_cfd::Actor about new taker 3 years ago
Lucas Soriano del Pino 5cd723441d
Implement rollover protocol in daemons 3 years ago
Daniel Karzel 6bb4824c22
Handle attestation not ready response 3 years ago
Daniel Karzel 0660e02b1f
Oracle actor initial state update 3 years ago
Daniel Karzel 1dcb23bdf6
Handle oracle actor pending attestations upon startup 3 years ago
Daniel Karzel 1114a90e34
Use `OracleEventId` for pending attestations 3 years ago
Mariusz Klochowicz eb33172e9f
Handle collab settlement response from the maker 3 years ago
Daniel Karzel ac9a6d9af7
Use the correct sets of nonce-pks for verification 3 years ago
Daniel Karzel 0e4037eb5d
Use Olivia's hardcoded pubkey 3 years ago
Daniel Karzel 6c4bc68921
Fix error text 3 years ago
Daniel Karzel 159240cc9f
Wire in automatic CET publication 3 years ago
Daniel Karzel 2f9a969aba
Use `OracleEventId` instead of `String` for `Attestation` id 3 years ago
Philipp Hoenisch b012aa7a37
Rollover order boilerplate 3 years ago
Thomas Eizinger 04906a938b
Allow application to run on mainnet or testnet 3 years ago
Lucas Soriano del Pino 62c8ffb65b
Avoid overlapping CETs in dummy payouts 3 years ago
Lucas Soriano del Pino fdd41c9c37
Use new generate_payouts API 3 years ago
Mariusz Klochowicz 36c04140f6
Optimise data structure used for settlement proposals 3 years ago
Daniel Karzel 8cc20534d4
Remove debug message 3 years ago
Daniel Karzel 8a2f2b83cc
`BTreeMap` for announcements in cfd actors 3 years ago
Daniel Karzel 5842ff37a8
Maker uses latest announcements from oracle in contract setup 3 years ago
Daniel Karzel 61d62e7263
Taker uses latest announcements from oracle to start contract setup 3 years ago
Daniel Karzel da339bd139
Maker publishes `OracleEventId` as part of offer 3 years ago
Daniel Karzel b8e9ac6f1b
Introduce `OracleEventId` wrapper type 3 years ago
Philipp Hoenisch 20648e821b
Allow more than one attestation event per CFD 3 years ago
Mariusz Klochowicz 30a549c8bb
Allow accepting/rejecting settlement proposals in the maker daemon 3 years ago
Philipp Hoenisch 0c3241d9f8
Calculate Profit/Loss in BTC and % 3 years ago
Lucas Soriano del Pino 27727cdb03
Use olivia's attestation scheme instead of dlcspecs' 3 years ago
Daniel Karzel eef1b7348b
Transition cfd to new state when handling an event 3 years ago
Thomas Eizinger b09ac7a35e
Deserialize response from olivia correctly 3 years ago
Daniel Karzel 13814813a9
Refresh feed after state transition after monitor event 3 years ago
Daniel Karzel 60e4b2cee0
Fix transition to `CommitFinality` from `PendingCommit` 3 years ago