Commit Graph

1320 Commits (daa572e5bf7fd1f42c26adaecff08e0b4989a32a)
 

Author SHA1 Message Date
Daniel Karzel bc442bcad3
Await 10 confirmations of lock tx in refund
3 years ago
Daniel Karzel 1c129d58c4
Distinguish loading all swaps for alice or bob on db level
3 years ago
Daniel Karzel 183e8f02de
Wait for lock tx and send transfer proof in separate state
3 years ago
Daniel Karzel dfd69c9c80
Alice aborts if any timelock expired before locking XMR
3 years ago
bors[bot] 102fcdc92c
Merge #393
3 years ago
Thomas Eizinger e27c153c4a
Re-word changelog entry for bad readiness check of monero-wallet-rpc
3 years ago
bors[bot] 607b3d2fdc
Merge #392
3 years ago
dependabot[bot] 6a3bd782a4
Bump monero from 0.11.1 to 0.11.2
3 years ago
bors[bot] 6df26109aa
Merge #389
3 years ago
bors[bot] 5436a7b82e
Merge #390
3 years ago
dependabot[bot] 8440cb9d9a
Bump monero from 0.10.0 to 0.11.1
3 years ago
dependabot[bot] 04fc870756
Bump bdk-testutils from 0.3.0 to 0.4.0
3 years ago
bors[bot] 7e5e00909a
Merge #373
3 years ago
Thomas Eizinger 52b9a78de2
Alice to validate Bob's PSBT for correctness
3 years ago
Thomas Eizinger 8576894c10
Split bitcoin::Wallet functions into various impl blocks
3 years ago
Thomas Eizinger b9d8cbeaa2
Rename testutils to harness
3 years ago
Thomas Eizinger 11b45cd8c0
Move messages into `protocol` module
3 years ago
Thomas Eizinger e130448200
Make as many fields of Alice's states private as possible
3 years ago
Thomas Eizinger 7f5715e147
Remove unnecessary serde implementations
3 years ago
Thomas Eizinger c539465925
Make it possible to create random public keys
3 years ago
bors[bot] 3f56fe93e0
Merge #338
3 years ago
rishflab 86f312e143 Safely abort swap if TxLock is not confirmed in a reasonable time
3 years ago
bors[bot] bf771b0211
Merge #361
3 years ago
Thomas Eizinger 01739eddb1
Introduce a more flexible transaction subscription system
3 years ago
bors[bot] 6fb495b6ab
Merge #383 #385 #386
3 years ago
bors[bot] a18c071559
Merge #384
3 years ago
dependabot[bot] bb92df6526
Bump hyper from 0.14.4 to 0.14.5
3 years ago
dependabot[bot] 7224b313e4
Bump anyhow from 1.0.39 to 1.0.40
3 years ago
Thomas Eizinger 0a82ce989b
Improve resilience of balance assertions
3 years ago
Thomas Eizinger a4c70dfe94
Don't call as_ref() unless necessary
3 years ago
Thomas Eizinger 4ab7e83806
Make use of `cargo test`s scoped test output
3 years ago
Thomas Eizinger 908dae3442
Inline tracing initialization
3 years ago
Thomas Eizinger 96c87bca71
Avoid local variables if not necessary
3 years ago
Thomas Eizinger c01cccb288
Use `tracing-log` feature flag instead of manual initialization
3 years ago
Thomas Eizinger c5827f84ca
Refactor recursive function to loop
3 years ago
Thomas Eizinger fc175a3f53
De-couple state from Monero wallet
3 years ago
Thomas Eizinger 42b6368298
Use full-qualified path for tracing macros
3 years ago
Thomas Eizinger 5616683d7d
Monero confirmations are a u64
3 years ago
Thomas Eizinger 1b63d5486d
Move tick to the beginning of the loop
3 years ago
bors[bot] 7cf7e08132
Merge #366
3 years ago
Daniel Karzel 1cac82d212 Document the setup of the ASB
3 years ago
Daniel Karzel 363ce1cdf6 ASB CLI component diagrams
3 years ago
bors[bot] 1684f4b92e
Merge #379
3 years ago
Thomas Eizinger 393ed45b9e
Say who we are in the `--help` message
3 years ago
Thomas Eizinger 39b27e37d8
Delete empty file
3 years ago
rishflab a3e85526c6 Specify LANG env variable for monero wallet rpc for unix systems
3 years ago
bors[bot] 36b92c9f1f
Merge #380
3 years ago
rishflab bc902ea63a Use language agnostic heuristic to check if monero_wallet_rpc is ready
3 years ago
Daniel Karzel d2cf45d8b9 ASB CLI service provider overview diagram
3 years ago
Thomas Eizinger 453b8e3ae7
Remove unnecessary TARGET env variable
3 years ago