Commit Graph

1063 Commits (453b8e3ae75c78532015f7d4fd820a688984495b)
 

Author SHA1 Message Date
Franck Royer eb39add5ff
Fix typo
3 years ago
Franck Royer 6e6dc320b4
Alice event loop now handles the creation of new swaps
3 years ago
Franck Royer 15eb9a2fe4
Remove punish test
3 years ago
Franck Royer 3bc8b58b6a
Remove Bob restart tests after communication
3 years ago
Franck Royer fd9f633a77
Remove Alice restarts tests
3 years ago
Franck Royer bfc19d5628
Remove acknowledgements processing
3 years ago
Franck Royer cc8b855117
Make it possible to clone a handle
3 years ago
Franck Royer 1b2be804ed
Remove unnecessary channels
3 years ago
Franck Royer f5ca5faabf
Process execution setup failure similarly to other failures
3 years ago
Franck Royer 4ade5df0e5
Remove unnecessary impl block
3 years ago
Franck Royer 60e0b9382c
Introduced from float API for Monero quantities
3 years ago
Franck Royer b5b990257a
Move `Behaviour` in dedicated module
3 years ago
Franck Royer 87be9aeb2a
Prepare separation of event loop initialisation to swap initialisation
3 years ago
Franck Royer 530b9b2ea8
Remove possible mix up of timelocks when using `State0::new`
3 years ago
Franck Royer f35ed436ce
Allow `EventLoop` to hold a database ready to pass to `alice::Buider`
3 years ago
Franck Royer 39a46baa2c
Preemptively box cancel tx to avoid size difference in enum
3 years ago
Franck Royer 69363e43a3
Preemptively box encrypted signature to avoid size difference in enum
3 years ago
Franck Royer fd084b764d
Move generation of keys inside `State0::new`
3 years ago
Franck Royer 788445964a
Move main.rs to cli.rs to prepare for nectar binary
3 years ago
Franck Royer 311ba74cd6
Remove sell-xmr from CLI
3 years ago
bors[bot] 639b3169d8
Merge #179
3 years ago
Daniel Karzel 56a59bc41c Remove newline in use statements
3 years ago
Daniel Karzel 0a0bce1552 Rename temporary wallet to blockchain monitoring wallet
3 years ago
Daniel Karzel 1e29433bd2 Open or create temporary Monero wallet upon wallet initialization
3 years ago
Daniel Karzel dac4443bbd Add functionality to open monero wallet through rpc
3 years ago
Daniel Karzel 62605a318a Add CreateWallet trait to expose create_wallet
3 years ago
bors[bot] 27bb9498d5
Merge #170
3 years ago
Daniel Karzel 53fcd9224c Give finding the refund tx priority over waiting for the punish transaction to be finalized.
3 years ago
Daniel Karzel 86290649e7 work in review comments
3 years ago
Daniel Karzel c930ad84a4 Add --force flag for cancel and refund
3 years ago
Daniel Karzel 02f8eb7f18 Add test for cancel/refund before timelock expired
3 years ago
Daniel Karzel 2d5d70d856 Timeout for Alice waiting for ack for sending transfer proof
3 years ago
Daniel Karzel c9adbde5d5 Add test for Bob's manual cancel and refund
3 years ago
Daniel Karzel ad2aefc2a5 Refund Command
3 years ago
Daniel Karzel 0600a7048e Cancel command
3 years ago
bors[bot] ec661178f4
Merge #173
3 years ago
Franck Royer dee8c1e335
Remove scopes
3 years ago
Franck Royer a48823a665
Re-organise Alice state to be more coherent with the msg sequence
3 years ago
Franck Royer eefb1b3b16
Use event_process = false for Bob
3 years ago
Franck Royer a7b89e2fe4
Use event_process = false for Alice
3 years ago
Franck Royer 554ae6c00e
Remove Request Response types
3 years ago
Franck Royer 5a5a1c05f7
Set appropriate name to codec
3 years ago
Franck Royer a11e894b31
Prepend all libp2p protocols with "comit"
3 years ago
Franck Royer cfc5cb5206
Remove dead code and combine swap request & one shot codecs
3 years ago
Franck Royer fc2d8d3861
Rename alice::Message0 to Message0
3 years ago
Franck Royer 88bf080dc0
rename alice::Message0 to Message1
3 years ago
Franck Royer 18f326ddd1
Rename bob::Message1 to Message2
3 years ago
Franck Royer 0d1be52966
Rename alice::Message1 to Message3
3 years ago
Franck Royer e74efd38b5
Rename bob::Message2 to Message4
3 years ago
Franck Royer 081237bb6f
Remove unused behaviours
3 years ago