10
UMLUseCase
50
560
100
100
Account
(Sender)
lt=.
UMLUseCase
240
560
100
100
SendMax.
issuer
lt=.
Relation
140
600
120
30
lt=.
100.0;10.0;10.0;10.0
UMLUseCase
470
560
100
100
Amount.
issuer
lt=.
UMLUseCase
640
560
100
100
Destination
(Receiver)
lt=.
Relation
560
600
100
30
lt=.
10.0;10.0;80.0;10.0
UMLSpecialState
400
600
20
20
type=termination
UMLUseCase
50
170
100
100
Account
(Sender)
lt=.
UMLUseCase
410
170
100
100
Destination
(Receiver)
lt=.
UMLUseCase
290
170
100
100
Amount.
issuer
lt=.
Text
390
210
30
40
=
Relation
140
210
170
30
lw=2.5
150.0;10.0;10.0;10.0
UMLUseCase
50
300
100
100
Account
(Sender)
lt=.
Relation
140
340
190
30
lw=2.5
170.0;10.0;10.0;10.0
UMLUseCase
570
300
100
100
Destination
(Receiver)
lt=.
UMLUseCase
310
300
100
100
Amount.
issuer
lt=.
UMLUseCase
40
40
100
100
Account
(Sender)
lt=.
Relation
250
80
180
30
lw=2.5
160.0;10.0;10.0;10.0
UMLUseCase
410
40
100
100
Destination
(Receiver)
lt=.
Text
140
80
30
40
=
UMLUseCase
160
40
100
100
Amount.
issuer
lt=.
Relation
400
340
190
30
lt=.
170.0;10.0;10.0;10.0
UMLUseCase
50
430
100
100
Account
(Sender)
lt=.
Relation
140
470
120
30
lt=.
100.0;10.0;10.0;10.0
UMLUseCase
240
430
100
100
SendMax.
issuer
currency
lt=.
Text
340
470
30
40
*=*
UMLUseCase
360
430
100
100
Amount.
issuer
currency
lt=.
UMLUseCase
570
430
100
100
Destination
(Receiver)
lt=.
Relation
450
470
140
30
lt=.
120.0;10.0;10.0;10.0
Relation
330
600
160
30
lw=2.5
140.0;10.0;10.0;10.0
UMLNote
620
130
130
70
Same currency:
Direct trust line from sender to receiver
Relation
530
40
50
240
lt=-
10.0;220.0;30.0;220.0;30.0;10.0;10.0;10.0
Relation
690
300
50
240
lt=-
10.0;220.0;30.0;220.0;30.0;10.0;10.0;10.0
UMLNote
790
560
130
90
Same currency:
Rippling through two issuers - unlikely to work
bg=yellow
Relation
730
530
50
160
lt=-
10.0;140.0;30.0;140.0;30.0;10.0;10.0;10.0
UMLNote
760
370
130
70
Same currency:
Rippling through one issuer
UMLUseCase
660
700
100
100
Destination
(Receiver)
lt=.
Relation
600
740
80
30
lt=.
10.0;10.0;60.0;10.0
UMLUseCase
510
700
100
100
Amount.
issuer
lt=.
Relation
290
740
80
30
lw=2.5
60.0;10.0;10.0;10.0
UMLUseCase
200
700
100
100
SendMax.
issuer
lt=.
Relation
140
740
80
30
lt=.
60.0;10.0;10.0;10.0
UMLUseCase
50
700
100
100
Account
(Sender)
lt=.
UMLClass
350
700
100
100
Order Book
--
FOO
(issuer)
--
BAR
(issuer)
lw=2.5
Relation
440
740
90
30
lw=2.5
70.0;10.0;10.0;10.0
UMLClass
900
50
210
210
Legend
--
Relation
900
90
60
30
lw=2.5
40.0;10.0;10.0;10.0
Text
950
120
140
40
implied by transaction fields
Relation
900
130
60
30
lt=.
40.0;10.0;10.0;10.0
Text
950
80
150
40
completes the default path
UMLUseCase
910
160
30
30
UMLClass
910
210
30
30
Text
950
160
120
40
path step - account
Text
950
200
130
40
path step - order book
Relation
760
680
50
160
lt=-
10.0;140.0;30.0;140.0;30.0;10.0;10.0;10.0
UMLNote
820
720
130
90
Cross-currency:
Default path automatically uses an order book