Commit Graph
Select branches
Hide Pull Requests
asb-configurable-monero-wallet
asb-systemd-setup
bdk2
black-magic
bug/no-rendezvous-windows
cleanup-module-boundaries
debug-remodel-tor
debug-remodel-tor-same-port
demo
dependabot/cargo/get-port-4.0.0
dependabot/cargo/miniscript-6.0.1
dependabot/cargo/serde_cbor-0.11.2
dependabot/cargo/time-0.3.1
dependabot/cargo/tokio-1.10.0
deposit
discover-makers-cli
emulate-blockchain
feature/allow-monero-wallet-rpc-restart
fix-confirmations
idempotent-lock-xmr
manual-sync
master
nectar
no-transfer-proof-failure
on-chain-protocol
quad9-dns
quote-protocol-libp2p-relay
quote-protocol-refactor
quote-websocket
random-branch
refactor-network-code
relay-fee-debug
remodel-tor
remove-bytes-serde-module
remove-lib-rs
rename-swap-cli
rendezvous-asb-refactor
rendezvous-cli
rendezvous-demo
renew-connection-on-transient-errors
reset-config-command
simple-state-machine
simplify-eventloop
small-ux-improvements
sort-history-by-height
staging
static-linking
swap-setup-proto
swap-setup-proto-rishab
test-refactor
tx-fee
wow
xmr-adaptor-signatures
xmr-adaptor-signatures-publish-on-testnet
xpub-wallet
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#118
#119
#12
#120
#121
#123
#124
#125
#126
#127
#128
#13
#136
#138
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#153
#154
#155
#156
#157
#158
#159
#16
#161
#162
#163
#164
#165
#166
#167
#168
#17
#170
#171
#172
#173
#174
#176
#177
#178
#179
#18
#180
#182
#183
#184
#188
#189
#19
#190
#191
#192
#199
#2
#20
#200
#201
#203
#204
#205
#206
#207
#209
#21
#210
#212
#213
#214
#215
#216
#218
#219
#22
#220
#221
#223
#225
#226
#23
#230
#231
#232
#233
#235
#236
#237
#238
#239
#24
#243
#246
#247
#248
#25
#253
#254
#256
#257
#259
#26
#261
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#273
#274
#275
#276
#28
#283
#284
#286
#287
#288
#289
#29
#290
#291
#293
#3
#30
#301
#302
#304
#305
#306
#307
#308
#309
#310
#311
#312
#313
#314
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#35
#351
#355
#356
#357
#358
#359
#36
#361
#365
#366
#369
#37
#370
#371
#372
#373
#376
#379
#38
#380
#383
#384
#385
#386
#387
#388
#389
#39
#390
#391
#392
#393
#394
#396
#397
#398
#399
#4
#40
#400
#401
#402
#403
#404
#405
#406
#407
#408
#41
#410
#412
#413
#414
#415
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#438
#439
#44
#440
#441
#442
#449
#45
#450
#451
#452
#453
#459
#46
#460
#461
#462
#463
#464
#466
#467
#468
#469
#47
#471
#472
#473
#474
#475
#475
#476
#477
#479
#48
#481
#483
#485
#486
#49
#490
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#504
#505
#507
#508
#509
#51
#510
#511
#512
#515
#518
#519
#520
#521
#522
#524
#525
#527
#528
#529
#53
#530
#531
#533
#535
#536
#538
#539
#54
#540
#541
#542
#543
#544
#545
#547
#548
#549
#55
#551
#553
#555
#556
#558
#56
#561
#562
#563
#564
#565
#566
#568
#569
#570
#573
#574
#575
#576
#577
#578
#579
#58
#581
#582
#583
#584
#585
#586
#587
#589
#59
#590
#591
#592
#593
#594
#597
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#634
#635
#636
#637
#637
#638
#639
#64
#640
#641
#642
#643
#644
#644
#645
#646
#646
#649
#65
#655
#656
#657
#657
#658
#658
#659
#66
#663
#664
#665
#668
#669
#669
#678
#678
#68
#7
#71
#72
#73
#74
#75
#76
#81
#83
#85
#86
#87
#88
#89
#9
#91
#92
#93
#94
#95
#96
#97
#98
#99
0.4.0
0.5.0
0.6.0
0.7.0
0.8.0
0.8.1
preview
v0.1
v0.2
v0.3
Select branches
Hide Pull Requests
asb-configurable-monero-wallet
asb-systemd-setup
bdk2
black-magic
bug/no-rendezvous-windows
cleanup-module-boundaries
debug-remodel-tor
debug-remodel-tor-same-port
demo
dependabot/cargo/get-port-4.0.0
dependabot/cargo/miniscript-6.0.1
dependabot/cargo/serde_cbor-0.11.2
dependabot/cargo/time-0.3.1
dependabot/cargo/tokio-1.10.0
deposit
discover-makers-cli
emulate-blockchain
feature/allow-monero-wallet-rpc-restart
fix-confirmations
idempotent-lock-xmr
manual-sync
master
nectar
no-transfer-proof-failure
on-chain-protocol
quad9-dns
quote-protocol-libp2p-relay
quote-protocol-refactor
quote-websocket
random-branch
refactor-network-code
relay-fee-debug
remodel-tor
remove-bytes-serde-module
remove-lib-rs
rename-swap-cli
rendezvous-asb-refactor
rendezvous-cli
rendezvous-demo
renew-connection-on-transient-errors
reset-config-command
simple-state-machine
simplify-eventloop
small-ux-improvements
sort-history-by-height
staging
static-linking
swap-setup-proto
swap-setup-proto-rishab
test-refactor
tx-fee
wow
xmr-adaptor-signatures
xmr-adaptor-signatures-publish-on-testnet
xpub-wallet
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#118
#119
#12
#120
#121
#123
#124
#125
#126
#127
#128
#13
#136
#138
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#153
#154
#155
#156
#157
#158
#159
#16
#161
#162
#163
#164
#165
#166
#167
#168
#17
#170
#171
#172
#173
#174
#176
#177
#178
#179
#18
#180
#182
#183
#184
#188
#189
#19
#190
#191
#192
#199
#2
#20
#200
#201
#203
#204
#205
#206
#207
#209
#21
#210
#212
#213
#214
#215
#216
#218
#219
#22
#220
#221
#223
#225
#226
#23
#230
#231
#232
#233
#235
#236
#237
#238
#239
#24
#243
#246
#247
#248
#25
#253
#254
#256
#257
#259
#26
#261
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#273
#274
#275
#276
#28
#283
#284
#286
#287
#288
#289
#29
#290
#291
#293
#3
#30
#301
#302
#304
#305
#306
#307
#308
#309
#310
#311
#312
#313
#314
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#35
#351
#355
#356
#357
#358
#359
#36
#361
#365
#366
#369
#37
#370
#371
#372
#373
#376
#379
#38
#380
#383
#384
#385
#386
#387
#388
#389
#39
#390
#391
#392
#393
#394
#396
#397
#398
#399
#4
#40
#400
#401
#402
#403
#404
#405
#406
#407
#408
#41
#410
#412
#413
#414
#415
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#438
#439
#44
#440
#441
#442
#449
#45
#450
#451
#452
#453
#459
#46
#460
#461
#462
#463
#464
#466
#467
#468
#469
#47
#471
#472
#473
#474
#475
#475
#476
#477
#479
#48
#481
#483
#485
#486
#49
#490
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#504
#505
#507
#508
#509
#51
#510
#511
#512
#515
#518
#519
#520
#521
#522
#524
#525
#527
#528
#529
#53
#530
#531
#533
#535
#536
#538
#539
#54
#540
#541
#542
#543
#544
#545
#547
#548
#549
#55
#551
#553
#555
#556
#558
#56
#561
#562
#563
#564
#565
#566
#568
#569
#570
#573
#574
#575
#576
#577
#578
#579
#58
#581
#582
#583
#584
#585
#586
#587
#589
#59
#590
#591
#592
#593
#594
#597
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#634
#635
#636
#637
#637
#638
#639
#64
#640
#641
#642
#643
#644
#644
#645
#646
#646
#649
#65
#655
#656
#657
#657
#658
#658
#659
#66
#663
#664
#665
#668
#669
#669
#678
#678
#68
#7
#71
#72
#73
#74
#75
#76
#81
#83
#85
#86
#87
#88
#89
#9
#91
#92
#93
#94
#95
#96
#97
#98
#99
0.4.0
0.5.0
0.6.0
0.7.0
0.8.0
0.8.1
preview
v0.1
v0.2
v0.3
- 55ea8f23e2 s/{monero,bitcoin}_ledger/{monero,bitcoin}_client/g Lucas Soriano del Pino 2020-10-16 14:17:10 +1100
- 9d64f3fd29 Watch the blockchain during Bitcoin refund Lucas Soriano del Pino 2020-10-16 14:16:06 +1100
- 969ca63081 Split RefundBitcoin into CancelBitcoin and RefundBitcoin Lucas Soriano del Pino 2020-10-16 14:06:25 +1100
- d813957c5a Rename InsufficientXMR to InsufficientXmr Lucas Soriano del Pino 2020-10-16 14:02:47 +1100
- bae391ff9c Bubble up unrecoverable errors instead of expecting Lucas Soriano del Pino 2020-10-16 11:43:24 +1100
- 1251681cfd Calculate amounts from BTC Tobin C. Harding 2020-10-16 12:42:47 +1100
- e457130b6c Bubble up unrecoverable errors instead of expecting Lucas Soriano del Pino 2020-10-16 11:43:24 +1100
- 369770488f Document Reason enum Lucas Soriano del Pino 2020-10-16 11:31:16 +1100
- 7d307e581a Fail the swap early if Bitcoin TxLock is never published Lucas Soriano del Pino 2020-10-16 11:25:41 +1100
- 9f1bf72c7b Only generate refund action after Bitcoin lock Lucas Soriano del Pino 2020-10-16 11:18:02 +1100
- c1f6adc8ed Refund if Alice takes too long to prove that Monero has been locked Lucas Soriano del Pino 2020-10-16 10:54:12 +1100
- 176b2195e3 Make ReceiveTransferProof async and take &mut self Lucas Soriano del Pino 2020-10-16 10:49:34 +1100
- 3492c46e71 Verify amounts with user Tobin C. Harding 2020-10-16 10:43:32 +1100
- 05766d3146 Add swap/ Tobin C. Harding 2020-10-16 09:14:39 +1100
- 4723626fc0 Suppress compiler noise in tests folder Lucas Soriano del Pino 2020-10-15 21:53:55 +1100
- f0ecc62748 Check expiry before emitting first action Lucas Soriano del Pino 2020-10-15 21:48:08 +1100
- df4ffb65c9 Make bitcoin::WatchForRawTransaction infallible Lucas Soriano del Pino 2020-10-15 21:17:42 +1100
- ba3011a9c9 Trigger refund if the publication of Monero TxLock takes too long Lucas Soriano del Pino 2020-10-15 18:34:55 +1100
- 08be87747f Configure exponential backoff so that it never stops retrying Lucas Soriano del Pino 2020-10-15 18:34:13 +1100
- 15f7932f7f Replace monero::CheckTransfer with monero::WatchForTransfer Lucas Soriano del Pino 2020-10-15 13:10:31 +1100
- 5daa3ea9a8 [WIP] Generate actions for Bob's on-chain protocol Lucas Soriano del Pino 2020-10-12 17:17:22 +1100
-
e2bf429fb7
-
753a049952
- 330bd1f22c Add initial swap binary crate #10 Tobin C. Harding 2020-10-12 13:19:23 +1100
-
1ee060b535
- fc12b0d9fd Re-order send/receive #9 Tobin C. Harding 2020-10-12 08:53:21 +1100
-
911ff396db
-
36608657a5
- c778f4e204 Remove incorrect todo #2 rishflab 2020-10-09 11:46:33 +1100
- 2c6bb8fa19 Remove redundant attribute rishflab 2020-10-09 10:45:35 +1100
- 51760041f0 Remove duplicated macro definitions rishflab 2020-10-09 10:17:36 +1100
- 666c121bb3 Implement transport traits with generics rishflab 2020-10-09 09:46:24 +1100
- bf576bf251 Move test functions out of lib rishflab 2020-10-09 09:28:51 +1100
- 61a8a3e428 Improve formatting of tests rishflab 2020-10-09 08:56:20 +1100
- 9f046944a5 Add context to log messages rishflab 2020-10-09 08:49:17 +1100
- 48e5eb8d6c Remove redundant type declarations rishflab 2020-10-09 08:48:00 +1100
- 154b3edcf9 Split SendReceive into seperate traits rishflab 2020-10-08 17:00:31 +1100
- 6b7193b974 Fix clippy warnings rishflab 2020-10-08 16:18:34 +1100
- 697e1195cd Fix Cargo.toml fmt rishflab 2020-10-08 16:07:49 +1100
- a759f39b1d Fix module ambiguity in tests rishflab 2020-10-08 11:49:53 +1100
- 36ed3a0b8b Rename ImportOutput to reflect purpose rishflab 2020-10-08 11:27:54 +1100
- 213034dc1f Remove unused clone from states rishflab 2020-10-08 11:21:21 +1100
- d01c05e5f5 Use intellij rust gitignore rishflab 2020-10-08 11:08:48 +1100
- 25edd90fb0 Remove empty lines between imports rishflab 2020-10-08 11:07:37 +1100
- 4e031ff9a2 Loop on blockchain call instead of delaying rishflab 2020-10-08 10:53:30 +1100
- f6f4ec2bdb Fix dependencies rishflab 2020-10-07 11:32:13 +1100
- 148e49a959 Remove redundant lifetime parameter rishflab 2020-10-07 11:26:38 +1100
- 8754a9931b Execute Alice and Bob state machines concurrently rishflab 2020-09-29 15:36:50 +1000
-
3d3864807d
- e17575304b Add 60 sleep to workflow #7 Tobin C. Harding 2020-10-09 11:05:04 +1100
- 2064bfed5b Revert "Merge pull request #5 from comit-network/fix-ci" Tobin C. Harding 2020-10-09 09:57:28 +1100
- bfeb460073 Fix typo #3 Tobin C. Harding 2020-10-09 09:49:39 +1100
- 30767ec755 Move alice/bob definition comment Tobin C. Harding 2020-10-09 09:46:44 +1100
- 1f89ea122e Fix embedded image Tobin C. Harding 2020-10-09 09:40:26 +1100
- 861dcc4a56 Update README Tobin C. Harding 2020-10-09 09:34:24 +1100
- b343075353 Add messaging layer #6 Tobin C. Harding 2020-10-08 16:05:42 +1100
-
3b0b722d46
- e8ffed6979 Run CI tests on one thread #5 rishflab 2020-10-08 15:37:39 +1100
- 725e4bdd5c Use msg instead of message Tobin C. Harding 2020-10-08 14:52:18 +1100
- 654cc03e47 Test cli #4 rishflab 2020-10-08 14:11:46 +1100
- 971ad6e866 Be uniform in wallet names Tobin C. Harding 2020-10-08 13:50:49 +1100
- 08cb837295 Ues a_ and b_ instead of alice/bob Tobin C. Harding 2020-10-08 13:49:41 +1100
- b151d95fa2 Duplicate the happy path test to a new module Tobin C. Harding 2020-10-08 13:44:40 +1100
- 65b0e54a5f Add a README.md file Tobin C. Harding 2020-10-08 09:12:17 +1100
-
93f1d960f5
- b9c202efc9 Remove redundant license #1 Lucas Soriano del Pino 2020-09-28 17:18:02 +1000
- 1f99cf001c Swap Monero for Bitcoin Lucas Soriano del Pino 2020-09-28 16:18:50 +1000
-
818e522bd4