Commit Graph

577 Commits (8fd2620b83eac808cea62733190a9ca538695493)
 

Author SHA1 Message Date
Franck Royer 8fd2620b83
Improve names for messages 4 and 5
3 years ago
Franck Royer 33db688e3a
Bob peer id can be retrieved from the DB
3 years ago
Franck Royer a910bc2046
Box all messages in enum
3 years ago
Franck Royer d2a1937f51
Use `Message4`
3 years ago
Franck Royer 124d6f1ebb
Introduced Message 4 sent by Alice to replace message 2 response
3 years ago
Franck Royer edb93624f3
Introduce one shot code
3 years ago
Franck Royer 9a5e35c1bd
Rename `bob::Message2` to `Message5`
3 years ago
bors[bot] 91fe18a796
Merge #154
3 years ago
Franck Royer 10eeecfe54
Remove dependency of main.rs on lib.rs
3 years ago
Franck Royer f2a25ee49b
Move definitions out of lib.rs
3 years ago
Franck Royer b88a777bae
Remove dead code
3 years ago
bors[bot] e2170e60a7
Merge #155
3 years ago
Daniel Karzel 33a9057b1f Move run_until is_target_state comparison functions into testutils
3 years ago
Daniel Karzel 3593f5323a Bob saves lock proof after received so he can resume swap
3 years ago
bors[bot] c5cfc2ce20
Merge #153
3 years ago
Daniel Karzel 433704e48c Top to bottom `pub mod` then `mod` then `pub use` then `use` (incl. `use crate` and `use self`)
3 years ago
Daniel Karzel 44c4b5dcea Remove newlines from import statements to avoid problems
3 years ago
bors[bot] 4e858197c9
Merge #149
3 years ago
bors[bot] fbfc17c489
Merge #142
3 years ago
Franck Royer 8c76abcd37
Remove TODO
3 years ago
Franck Royer 898b8bf8b0
Remove dead code
3 years ago
Franck Royer ae8134f04e
Replace amounts messages with swap res/req
3 years ago
Daniel Karzel 6a75c840b5 Fix Alice redeem scenario
3 years ago
Daniel Karzel 9fa900dce8
Merge pull request #148 from comit-network/properly-wait-for-tx-finality-for-assertion-on-bitcoin-balance
3 years ago
Daniel Karzel 8a7d746e96 Wait for Bob's refund finality
3 years ago
bors[bot] d6bf66c1f4
Merge #150
3 years ago
Franck Royer 94045b9a69
Use builder in tests
3 years ago
Franck Royer c44b867d01
Delay the wrapping in Arc
3 years ago
Franck Royer 83b72c0a45
Make `make_init_state` and `init_loop` associated to `alice::SwapFactory`
3 years ago
Franck Royer c11042ff0d
Use `builder` terminology instead of `factory`
3 years ago
Franck Royer 9148af2dbe
`bob::SwapFactory` should be consumed once a swap is returned
3 years ago
Franck Royer 652bfa14a9
Remove unnecessary `pub` qualifiers
3 years ago
Franck Royer b21dc03ed0
`alice::SwapFactory` should be consumed once a swap is returned
3 years ago
Franck Royer 9b32409b8d
Remove unnecessary `allow(clippy)`
3 years ago
Franck Royer 9e3ef7ea24
Remove `StartingBalances` from release code
3 years ago
Franck Royer 181999e04f
Remove unnecessary `alice` qualifiers in `alice::SwapFactor`
3 years ago
Franck Royer 3bc76a91c6
Make `init_state` associated to `bob::SwapFactory`
3 years ago
Franck Royer f0e6e45d56
Remove unecessary `bob` qualifier
3 years ago
Franck Royer dbc633ea06
Remove unecessary `connect` qualifier
3 years ago
Franck Royer e26629b593
Remove unecessary fields from `bob::SwapFactory`
3 years ago
Franck Royer 3c68026cfe
Move init event loop in `bob::SwapFactory`
3 years ago
Franck Royer 96b1b18037
Keep terminology consistent
3 years ago
bors[bot] 05669c749c
Merge #147
3 years ago
Daniel Karzel 28429fa9fe Revert log statement
3 years ago
Daniel Karzel 37f619dbfc Move StartingBalances into protocol module
3 years ago
Daniel Karzel 41e335fc2d Error messages instead of unreachable
3 years ago
Daniel Karzel 2dceab28a4 Derive Default
3 years ago
Daniel Karzel acfd43ee79 Rename Test to TestContext and argument to ctx
3 years ago
Daniel Karzel e91987e23f Fix rand import
3 years ago
Daniel Karzel 170e90ffed Rename do_run_until to _run_until_internal
3 years ago