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 610 120 140 90 Same currency: Direct trust line from sender to receiver style=wordwrap transparency=0 bg=gray fg=white Relation 530 40 50 240 lt=- 10.0;220.0;30.0;220.0;30.0;10.0;10.0;10.0 Relation 680 300 50 240 lt=- 10.0;220.0;30.0;220.0;30.0;10.0;10.0;10.0 UMLNote 800 560 150 90 Same currency: Rippling through two issuers - unlikely to work bg=yellow transparency=0 style=wordwrap Relation 730 530 50 160 lt=- 10.0;140.0;30.0;140.0;30.0;10.0;10.0;10.0 UMLNote 750 370 140 80 Same currency: Rippling through one issuer style=wordwrap bg=gray fg=white transparency=0 UMLUseCase 650 700 100 100 Destination (Receiver) lt=. Relation 590 740 80 30 lt=. 10.0;10.0;60.0;10.0 UMLUseCase 500 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 80 30 lw=2.5 60.0;10.0;10.0;10.0 UMLClass 810 50 310 210 Legend -- Relation 810 90 60 30 lw=2.5 40.0;10.0;10.0;10.0 Text 860 130 230 30 implied by transaction fields Relation 810 130 60 30 lt=. 40.0;10.0;10.0;10.0 Text 860 90 210 30 completes the default path UMLUseCase 820 160 30 30 UMLClass 820 210 30 30 Text 860 160 180 30 path step - account Text 860 210 200 30 path step - order book Relation 750 680 50 160 lt=- 10.0;140.0;30.0;140.0;30.0;10.0;10.0;10.0 UMLNote 810 710 150 90 Cross-currency: Default path automatically uses an order book style=wordwrap bg=gray fg=white transparency=0