You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
chantools/doc/zombierecovery-flow.svg

4 lines
70 KiB
XML

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than diagrams.net -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="699px" height="981px" viewBox="-0.5 -0.5 699 981" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2022-05-20T09:24:12.798Z&quot; agent=&quot;5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/18.0.6 Chrome/100.0.4896.143 Electron/18.2.3 Safari/537.36&quot; etag=&quot;8X3IXKgpYSZrjEZ9Regd&quot; version=&quot;18.0.6&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;OJtFaw3uCdExVZrLZNIO&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><path d="M 118 30 L 118 0 L 308 0 L 308 30" fill="#d5e8d4" stroke="#82b366" stroke-miterlimit="10" pointer-events="all"/><path d="M 118 30 L 118 980 L 308 980 L 308 30" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><path d="M 118 30 L 308 30" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" font-weight="bold" pointer-events="none" text-anchor="middle" font-size="12px"><text x="212.5" y="12.5">Initiator peer </text><text x="212.5" y="26.5">(peer 1)</text></g><path d="M 168 70 L 168 103.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 168 108.88 L 164.5 101.88 L 168 103.63 L 171.5 101.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="168" cy="55" rx="15" ry="15" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 77px; margin-left: 168px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: #ffffff; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">Start</div></div></div></foreignObject><text x="168" y="89" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Start</text></switch></g><path d="M 128 120 C 128 114.48 132.48 110 138 110 L 198 110 C 203.52 110 208 114.48 208 120 L 208 160 C 208 165.52 203.52 170 198 170 L 138 170 C 132.48 170 128 165.52 128 160 L 128 120 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 128 120 C 128 114.48 132.48 110 138 110 L 198 110 C 203.52 110 208 114.48 208 120 L 208 160 C 208 165.52 203.52 170 198 170 L 138 170 C 132.48 170 128 165.52 128 160 L 128 120 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="132" y="114" width="18" height="13" fill="rgb(0, 0, 0)" stroke="rgb(255, 255, 255)" pointer-events="none"/><path d="M 132 114 L 141 120.5 L 150 114" fill="none" stroke="rgb(255, 255, 255)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 140px; margin-left: 129px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Register at node-recovery</div></div></div></foreignObject><text x="168" y="144" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Register at n...</text></switch></g><path d="M 168 290 L 168 310.03 L 168 290.03 L 168 303.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 168 308.88 L 164.5 301.88 L 168 303.63 L 171.5 301.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 128 240 C 128 234.48 132.48 230 138 230 L 198 230 C 203.52 230 208 234.48 208 240 L 208 280 C 208 285.52 203.52 290 198 290 L 138 290 C 132.48 290 128 285.52 128 280 L 128 240 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 128 240 C 128 234.48 132.48 230 138 230 L 198 230 C 203.52 230 208 234.48 208 240 L 208 280 C 208 285.52 203.52 290 198 290 L 138 290 C 132.48 290 128 285.52 128 280 L 128 240 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="132" y="234" width="18" height="13" fill="none" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 132 234 L 141 240.5 L 150 234" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 260px; margin-left: 129px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Receive recovery file</div></div></div></foreignObject><text x="168" y="264" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Receive recov...</text></switch></g><path d="M 98 40 L 78 40 L 78 300 L 98 300" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 58 170 L 78 170" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 170px; margin-left: 56px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;">Step 1<br />(Optional)</div></div></div></foreignObject><text x="56" y="174" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">Step 1...</text></switch></g><path d="M 168 400 L 168 420.03 L 168 400.03 L 168 413.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 168 418.88 L 164.5 411.88 L 168 413.63 L 171.5 411.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 128 320 C 128 314.48 132.48 310 138 310 L 198 310 C 203.52 310 208 314.48 208 320 L 208 390 C 208 395.52 203.52 400 198 400 L 138 400 C 132.48 400 128 395.52 128 390 L 128 320 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 128 320 C 128 314.48 132.48 310 138 310 L 198 310 C 203.52 310 208 314.48 208 320 L 208 390 C 208 395.52 203.52 400 198 400 L 138 400 C 132.48 400 128 395.52 128 390 L 128 320 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 130 328 L 130 323.12 C 130.94 321.48 132.37 320.19 134.09 319.46 C 134.58 319.31 135.1 319.25 135.62 319.29 C 135.61 320.8 136.71 322.07 138.17 322.25 C 138.97 322.3 139.75 322.01 140.33 321.45 C 140.91 320.88 141.24 320.1 141.23 319.29 C 141.85 319.21 142.48 319.27 143.07 319.46 C 144.49 320.23 145.54 321.55 146 323.12 L 146 328 Z M 141.23 319.29 C 141.24 320.1 140.91 320.88 140.33 321.45 C 139.75 322.01 138.97 322.3 138.17 322.25 C 136.71 322.07 135.61 320.8 135.62 319.29 C 135.91 319.26 136.19 319.2 136.47 319.11 L 136.64 318.41 C 136.1 318.29 135.65 317.9 135.45 317.37 C 135.01 316.5 135.44 315.54 136.52 315 C 137.6 314.45 139.08 314.45 140.16 315 C 141.24 315.54 141.68 316.5 141.23 317.37 C 140.95 317.9 140.45 318.29 139.87 318.41 L 140.04 319.11 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 132.72 325.21 L 132.72 327.83 M 142.77 325.21 L 142.77 327.83" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 135.45 317.37 C 134.68 316.59 134.48 315.41 134.94 314.41 C 135.51 313.09 136.76 312.21 138.17 312.14 C 139.76 312 141.27 312.91 141.91 314.41 C 142.33 315.44 142.06 316.63 141.23 317.37 C 141.28 316.82 141.17 316.27 140.89 315.8 C 140.18 315.34 139.28 315.28 138.51 315.63 C 137.69 315.21 136.72 315.28 135.96 315.8 C 135.63 316.25 135.45 316.8 135.45 317.37 Z" fill="#000000" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 355px; margin-left: 129px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Review recovery file: 1) Channel indeed dead?<br />2) See peer contact info</div></div></div></foreignObject><text x="168" y="359" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Review recove...</text></switch></g><path d="M 168 470 L 168 490.03 L 168 470.03 L 168 483.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 168 488.88 L 164.5 481.88 L 168 483.63 L 171.5 481.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 128 430 C 128 424.48 132.48 420 138 420 L 198 420 C 203.52 420 208 424.48 208 430 L 208 460 C 208 465.52 203.52 470 198 470 L 138 470 C 132.48 470 128 465.52 128 460 L 128 430 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 128 430 C 128 424.48 132.48 420 138 420 L 198 420 C 203.52 420 208 424.48 208 430 L 208 460 C 208 465.52 203.52 470 198 470 L 138 470 C 132.48 470 128 465.52 128 460 L 128 430 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 130 438 L 130 433.12 C 130.94 431.48 132.37 430.19 134.09 429.46 C 134.58 429.31 135.1 429.25 135.62 429.29 C 135.61 430.8 136.71 432.07 138.17 432.25 C 138.97 432.3 139.75 432.01 140.33 431.45 C 140.91 430.88 141.24 430.1 141.23 429.29 C 141.85 429.21 142.48 429.27 143.07 429.46 C 144.49 430.23 145.54 431.55 146 433.12 L 146 438 Z M 141.23 429.29 C 141.24 430.1 140.91 430.88 140.33 431.45 C 139.75 432.01 138.97 432.3 138.17 432.25 C 136.71 432.07 135.61 430.8 135.62 429.29 C 135.91 429.26 136.19 429.2 136.47 429.11 L 136.64 428.41 C 136.1 428.29 135.65 427.9 135.45 427.37 C 135.01 426.5 135.44 425.54 136.52 425 C 137.6 424.45 139.08 424.45 140.16 425 C 141.24 425.54 141.68 426.5 141.23 427.37 C 140.95 427.9 140.45 428.29 139.87 428.41 L 140.04 429.11 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 132.72 435.21 L 132.72 437.83 M 142.77 435.21 L 142.77 437.83" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 135.45 427.37 C 134.68 426.59 134.48 425.41 134.94 424.41 C 135.51 423.09 136.76 422.21 138.17 422.14 C 139.76 422 141.27 422.91 141.91 424.41 C 142.33 425.44 142.06 426.63 141.23 427.37 C 141.28 426.82 141.17 426.27 140.89 425.8 C 140.18 425.34 139.28 425.28 138.51 425.63 C 137.69 425.21 136.72 425.28 135.96 425.8 C 135.63 426.25 135.45 426.8 135.45 427.37 Z" fill="#000000" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 445px; margin-left: 129px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Install Chantools</div></div></div></foreignObject><text x="168" y="449" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Install Chant...</text></switch></g><path d="M 258 550 L 258 560.03 L 178 560.03 L 178 573.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 178 578.88 L 174.5 571.88 L 178 573.63 L 181.5 571.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 218 500 C 218 494.48 222.48 490 228 490 L 288 490 C 293.52 490 298 494.48 298 500 L 298 540 C 298 545.52 293.52 550 288 550 L 228 550 C 222.48 550 218 545.52 218 540 L 218 500 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 218 500 C 218 494.48 222.48 490 228 490 L 288 490 C 293.52 490 298 494.48 298 500 L 298 540 C 298 545.52 293.52 550 288 550 L 228 550 C 222.48 550 218 545.52 218 540 L 218 500 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 236.97 493 C 233.94 495.63 233.94 499.37 236.97 502 C 240 504.63 240 508.37 236.97 511 L 224.03 511 C 227.06 508.37 227.06 504.63 224.03 502 C 221 499.37 221 495.63 224.03 493 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 226.62 502 L 234.38 502 M 224.55 498.4 L 232.31 498.4 M 225.06 494.8 L 232.83 494.8 M 228.69 505.6 L 236.45 505.6 M 228.17 509.2 L 235.94 509.2" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 520px; margin-left: 219px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Prepare the keys file</div></div></div></foreignObject><text x="258" y="524" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Prepare the k...</text></switch></g><path d="M 133 590 C 133 584.48 137.48 580 143 580 L 288 580 C 293.52 580 298 584.48 298 590 L 298 640 C 298 645.52 293.52 650 288 650 L 143 650 C 137.48 650 133 645.52 133 640 L 133 590 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 133 590 C 133 584.48 137.48 580 143 580 L 288 580 C 293.52 580 298 584.48 298 590 L 298 640 C 298 645.52 293.52 650 288 650 L 143 650 C 137.48 650 133 645.52 133 640 L 133 590 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="137" y="584" width="18" height="13" fill="rgb(0, 0, 0)" stroke="rgb(255, 255, 255)" pointer-events="none"/><path d="M 137 584 L 146 590.5 L 155 584" fill="none" stroke="rgb(255, 255, 255)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 163px; height: 1px; padding-top: 615px; margin-left: 134px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Contact peer 2. Attach the preparedkeys file. Propose a fee rate and channel state.</div></div></div></foreignObject><text x="216" y="619" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Contact peer 2. Attach the...</text></switch></g><path d="M 208 520.03 L 218 520.03 Q 228 520.03 218 520.03 L 208 520.03 Q 198 520.03 204.82 520.03 L 211.63 520.03" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="1 1" pointer-events="none"/><path d="M 216.88 520.03 L 209.88 523.53 L 211.63 520.03 L 209.88 516.53 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 128 500 C 128 494.48 132.48 490 138 490 L 198 490 C 203.52 490 208 494.48 208 500 L 208 540 C 208 545.52 203.52 550 198 550 L 138 550 C 132.48 550 128 545.52 128 540 L 128 500 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 128 500 C 128 494.48 132.48 490 138 490 L 198 490 C 203.52 490 208 494.48 208 500 L 208 540 C 208 545.52 203.52 550 198 550 L 138 550 C 132.48 550 128 545.52 128 540 L 128 500 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 146.97 493 C 143.94 495.63 143.94 499.37 146.97 502 C 150 504.63 150 508.37 146.97 511 L 134.03 511 C 137.06 508.37 137.06 504.63 134.03 502 C 131 499.37 131 495.63 134.03 493 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 136.62 502 L 144.38 502 M 134.55 498.4 L 142.31 498.4 M 135.06 494.8 L 142.83 494.8 M 138.69 505.6 L 146.45 505.6 M 138.17 509.2 L 145.94 509.2" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 520px; margin-left: 129px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Get bitcoin address</div></div></div></foreignObject><text x="168" y="524" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Get bitcoin a...</text></switch></g><path d="M 208 780.03 L 218 780.03 Q 228 780.03 218 780.03 L 213 780.03 Q 208 780.03 214.82 780.03 L 221.63 780.03" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 226.88 780.03 L 219.88 783.53 L 221.63 780.03 L 219.88 776.53 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 128 750 C 128 744.48 132.48 740 138 740 L 198 740 C 203.52 740 208 744.48 208 750 L 208 810 C 208 815.52 203.52 820 198 820 L 138 820 C 132.48 820 128 815.52 128 810 L 128 750 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 128 750 C 128 744.48 132.48 740 138 740 L 198 740 C 203.52 740 208 744.48 208 750 L 208 810 C 208 815.52 203.52 820 198 820 L 138 820 C 132.48 820 128 815.52 128 810 L 128 750 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="132" y="744" width="18" height="13" fill="none" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 132 744 L 141 750.5 L 150 744" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 780px; margin-left: 129px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Receive offer</div></div></div></foreignObject><text x="168" y="784" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Receive offer</text></switch></g><path d="M 263 820 L 263.01 825.01 Q 263.03 830.03 253.03 830.03 L 188 830.03 Q 178 830.03 178 836.83 L 178 843.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 178 848.88 L 174.5 841.88 L 178 843.63 L 181.5 841.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 228 750 C 228 744.48 232.48 740 238 740 L 288 740 C 293.52 740 298 744.48 298 750 L 298 810 C 298 815.52 293.52 820 288 820 L 238 820 C 232.48 820 228 815.52 228 810 L 228 750 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 228 750 C 228 744.48 232.48 740 238 740 L 288 740 C 293.52 740 298 744.48 298 750 L 298 810 C 298 815.52 293.52 820 288 820 L 238 820 C 232.48 820 228 815.52 228 810 L 228 750 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 246.97 743 C 243.94 745.63 243.94 749.37 246.97 752 C 250 754.63 250 758.37 246.97 761 L 234.03 761 C 237.06 758.37 237.06 754.63 234.03 752 C 231 749.37 231 745.63 234.03 743 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 236.62 752 L 244.38 752 M 234.55 748.4 L 242.31 748.4 M 235.06 744.8 L 242.83 744.8 M 238.69 755.6 L 246.45 755.6 M 238.17 759.2 L 245.94 759.2" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 780px; margin-left: 229px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Check and sign transaction</div></div></div></foreignObject><text x="263" y="784" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Check and s...</text></switch></g><path d="M 213 880 L 223.03 880.01 Q 233.03 880.03 233.03 890.03 L 233.03 910.03 Q 233.03 920.03 223.03 920.03 L 211.03 920.03 Q 201.03 920.03 201.03 926.83 L 201.03 933.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 201.03 938.88 L 197.53 931.88 L 201.03 933.63 L 204.53 931.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 133 860 C 133 854.48 137.48 850 143 850 L 203 850 C 208.52 850 213 854.48 213 860 L 213 900 C 213 905.52 208.52 910 203 910 L 143 910 C 137.48 910 133 905.52 133 900 L 133 860 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 133 860 C 133 854.48 137.48 850 143 850 L 203 850 C 208.52 850 213 854.48 213 860 L 213 900 C 213 905.52 208.52 910 203 910 L 143 910 C 137.48 910 133 905.52 133 900 L 133 860 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 135 868 L 135 863.12 C 135.94 861.48 137.37 860.19 139.09 859.46 C 139.58 859.31 140.1 859.25 140.62 859.29 C 140.61 860.8 141.71 862.07 143.17 862.25 C 143.97 862.3 144.75 862.01 145.33 861.45 C 145.91 860.88 146.24 860.1 146.23 859.29 C 146.85 859.21 147.48 859.27 148.07 859.46 C 149.49 860.23 150.54 861.55 151 863.12 L 151 868 Z M 146.23 859.29 C 146.24 860.1 145.91 860.88 145.33 861.45 C 144.75 862.01 143.97 862.3 143.17 862.25 C 141.71 862.07 140.61 860.8 140.62 859.29 C 140.91 859.26 141.19 859.2 141.47 859.11 L 141.64 858.41 C 141.1 858.29 140.65 857.9 140.45 857.37 C 140.01 856.5 140.44 855.54 141.52 855 C 142.6 854.45 144.08 854.45 145.16 855 C 146.24 855.54 146.68 856.5 146.23 857.37 C 145.95 857.9 145.45 858.29 144.87 858.41 L 145.04 859.11 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 137.72 865.21 L 137.72 867.83 M 147.77 865.21 L 147.77 867.83" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 140.45 857.37 C 139.68 856.59 139.48 855.41 139.94 854.41 C 140.51 853.09 141.76 852.21 143.17 852.14 C 144.76 852 146.27 852.91 146.91 854.41 C 147.33 855.44 147.06 856.63 146.23 857.37 C 146.28 856.82 146.17 856.27 145.89 855.8 C 145.18 855.34 144.28 855.28 143.51 855.63 C 142.69 855.21 141.72 855.28 140.96 855.8 C 140.63 856.25 140.45 856.8 140.45 857.37 Z" fill="#000000" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 880px; margin-left: 134px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Broadcast transaction</div></div></div></foreignObject><text x="173" y="884" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Broadcast tra...</text></switch></g><path d="M 128 950 C 128 944.48 132.48 940 138 940 L 263 940 C 268.52 940 273 944.48 273 950 L 273 960 C 273 965.52 268.52 970 263 970 L 138 970 C 132.48 970 128 965.52 128 960 L 128 950 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 128 950 C 128 944.48 132.48 940 138 940 L 263 940 C 268.52 940 273 944.48 273 950 L 273 960 C 273 965.52 268.52 970 263 970 L 138 970 C 132.48 970 128 965.52 128 960 L 128 950 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 143px; height: 1px; padding-top: 955px; margin-left: 129px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Receive funds onchain</div></div></div></foreignObject><text x="201" y="958" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">Receive funds onchain</text></switch></g><path d="M 538 30 L 538 0 L 668 0 L 668 30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 538 30 L 538 310 L 668 310 L 668 30" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 538 30 L 668 30" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" font-weight="bold" pointer-events="none" text-anchor="middle" font-size="12px"><text x="602.5" y="12.5">Node-recovery</text><text x="602.5" y="26.5">.com</text></g><path d="M 608 130 L 608 150.03 L 608 130.03 L 608 143.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 608 148.88 L 604.5 141.88 L 608 143.63 L 611.5 141.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 568 80 C 568 74.48 572.48 70 578 70 L 638 70 C 643.52 70 648 74.48 648 80 L 648 120 C 648 125.52 643.52 130 638 130 L 578 130 C 572.48 130 568 125.52 568 120 L 568 80 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 568 80 C 568 74.48 572.48 70 578 70 L 638 70 C 643.52 70 648 74.48 648 80 L 648 120 C 648 125.52 643.52 130 638 130 L 578 130 C 572.48 130 568 125.52 568 120 L 568 80 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="572" y="74" width="18" height="13" fill="none" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 572 74 L 581 80.5 L 590 74" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 100px; margin-left: 569px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Receive registrations</div></div></div></foreignObject><text x="608" y="104" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Receive regis...</text></switch></g><path d="M 608 210 L 608 230.03 L 608 210.03 L 608 223.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 608 228.88 L 604.5 221.88 L 608 223.63 L 611.5 221.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 568 160 C 568 154.48 572.48 150 578 150 L 638 150 C 643.52 150 648 154.48 648 160 L 648 200 C 648 205.52 643.52 210 638 210 L 578 210 C 572.48 210 568 205.52 568 200 L 568 160 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 568 160 C 568 154.48 572.48 150 578 150 L 638 150 C 643.52 150 648 154.48 648 160 L 648 200 C 648 205.52 643.52 210 638 210 L 578 210 C 572.48 210 568 205.52 568 200 L 568 160 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 586.97 153 C 583.94 155.63 583.94 159.37 586.97 162 C 590 164.63 590 168.37 586.97 171 L 574.03 171 C 577.06 168.37 577.06 164.63 574.03 162 C 571 159.37 571 155.63 574.03 153 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 576.62 162 L 584.38 162 M 574.55 158.4 L 582.31 158.4 M 575.06 154.8 L 582.83 154.8 M 578.69 165.6 L 586.45 165.6 M 578.17 169.2 L 585.94 169.2" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 180px; margin-left: 569px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Scan for zombie channels</div></div></div></foreignObject><text x="608" y="184" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Scan for zomb...</text></switch></g><path d="M 568 240 C 568 234.48 572.48 230 578 230 L 638 230 C 643.52 230 648 234.48 648 240 L 648 280 C 648 285.52 643.52 290 638 290 L 578 290 C 572.48 290 568 285.52 568 280 L 568 240 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 568 240 C 568 234.48 572.48 230 578 230 L 638 230 C 643.52 230 648 234.48 648 240 L 648 280 C 648 285.52 643.52 290 638 290 L 578 290 C 572.48 290 568 285.52 568 280 L 568 240 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="572" y="234" width="18" height="13" fill="rgb(0, 0, 0)" stroke="rgb(255, 255, 255)" pointer-events="none"/><path d="M 572 234 L 581 240.5 L 590 234" fill="none" stroke="rgb(255, 255, 255)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 260px; margin-left: 569px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Notify peers</div></div></div></foreignObject><text x="608" y="264" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Notify peers</text></switch></g><path d="M 333 30 L 333 0 L 513 0 L 513 30" fill="#dae8fc" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="none"/><path d="M 333 30 L 333 980 L 513 980 L 513 30" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="none"/><path d="M 333 30 L 513 30" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="none"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" font-weight="bold" pointer-events="none" text-anchor="middle" font-size="12px"><text x="422.5" y="12.5">Remote peer </text><text x="422.5" y="26.5">(peer 2)</text></g><path d="M 383 70 L 383 103.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 383 108.88 L 379.5 101.88 L 383 103.63 L 386.5 101.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="383" cy="55" rx="15" ry="15" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 77px; margin-left: 383px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: #ffffff; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">Start</div></div></div></foreignObject><text x="383" y="89" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Start</text></switch></g><path d="M 343 120 C 343 114.48 347.48 110 353 110 L 413 110 C 418.52 110 423 114.48 423 120 L 423 160 C 423 165.52 418.52 170 413 170 L 353 170 C 347.48 170 343 165.52 343 160 L 343 120 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 343 120 C 343 114.48 347.48 110 353 110 L 413 110 C 418.52 110 423 114.48 423 120 L 423 160 C 423 165.52 418.52 170 413 170 L 353 170 C 347.48 170 343 165.52 343 160 L 343 120 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="347" y="114" width="18" height="13" fill="rgb(0, 0, 0)" stroke="rgb(255, 255, 255)" pointer-events="none"/><path d="M 347 114 L 356 120.5 L 365 114" fill="none" stroke="rgb(255, 255, 255)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 140px; margin-left: 344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Register at node-recovery</div></div></div></foreignObject><text x="383" y="144" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Register at n...</text></switch></g><path d="M 383.03 290 L 383.03 310.03 L 383.03 290.03 L 383.03 303.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 383.03 308.88 L 379.53 301.88 L 383.03 303.63 L 386.53 301.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 343 240 C 343 234.48 347.48 230 353 230 L 413 230 C 418.52 230 423 234.48 423 240 L 423 280 C 423 285.52 418.52 290 413 290 L 353 290 C 347.48 290 343 285.52 343 280 L 343 240 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 343 240 C 343 234.48 347.48 230 353 230 L 413 230 C 418.52 230 423 234.48 423 240 L 423 280 C 423 285.52 418.52 290 413 290 L 353 290 C 347.48 290 343 285.52 343 280 L 343 240 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="347" y="234" width="18" height="13" fill="none" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 347 234 L 356 240.5 L 365 234" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 260px; margin-left: 344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Receive recovery file</div></div></div></foreignObject><text x="383" y="264" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Receive recov...</text></switch></g><path d="M 383.03 400 L 383.03 420.03 L 383.03 400.03 L 383.03 413.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 383.03 418.88 L 379.53 411.88 L 383.03 413.63 L 386.53 411.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 343 320 C 343 314.48 347.48 310 353 310 L 413 310 C 418.52 310 423 314.48 423 320 L 423 390 C 423 395.52 418.52 400 413 400 L 353 400 C 347.48 400 343 395.52 343 390 L 343 320 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 343 320 C 343 314.48 347.48 310 353 310 L 413 310 C 418.52 310 423 314.48 423 320 L 423 390 C 423 395.52 418.52 400 413 400 L 353 400 C 347.48 400 343 395.52 343 390 L 343 320 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 345 328 L 345 323.12 C 345.94 321.48 347.37 320.19 349.09 319.46 C 349.58 319.31 350.1 319.25 350.62 319.29 C 350.61 320.8 351.71 322.07 353.17 322.25 C 353.97 322.3 354.75 322.01 355.33 321.45 C 355.91 320.88 356.24 320.1 356.23 319.29 C 356.85 319.21 357.48 319.27 358.07 319.46 C 359.49 320.23 360.54 321.55 361 323.12 L 361 328 Z M 356.23 319.29 C 356.24 320.1 355.91 320.88 355.33 321.45 C 354.75 322.01 353.97 322.3 353.17 322.25 C 351.71 322.07 350.61 320.8 350.62 319.29 C 350.91 319.26 351.19 319.2 351.47 319.11 L 351.64 318.41 C 351.1 318.29 350.65 317.9 350.45 317.37 C 350.01 316.5 350.44 315.54 351.52 315 C 352.6 314.45 354.08 314.45 355.16 315 C 356.24 315.54 356.68 316.5 356.23 317.37 C 355.95 317.9 355.45 318.29 354.87 318.41 L 355.04 319.11 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 347.72 325.21 L 347.72 327.83 M 357.77 325.21 L 357.77 327.83" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 350.45 317.37 C 349.68 316.59 349.48 315.41 349.94 314.41 C 350.51 313.09 351.76 312.21 353.17 312.14 C 354.76 312 356.27 312.91 356.91 314.41 C 357.33 315.44 357.06 316.63 356.23 317.37 C 356.28 316.82 356.17 316.27 355.89 315.8 C 355.18 315.34 354.28 315.28 353.51 315.63 C 352.69 315.21 351.72 315.28 350.96 315.8 C 350.63 316.25 350.45 316.8 350.45 317.37 Z" fill="#000000" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 355px; margin-left: 344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Review recovery file: 1) Channel indeed dead?<br />2) See peer contact info</div></div></div></foreignObject><text x="383" y="359" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Review recove...</text></switch></g><path d="M 383.03 470 L 383.03 490.03 L 383.03 470.03 L 383.03 483.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 383.03 488.88 L 379.53 481.88 L 383.03 483.63 L 386.53 481.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 343 430 C 343 424.48 347.48 420 353 420 L 413 420 C 418.52 420 423 424.48 423 430 L 423 460 C 423 465.52 418.52 470 413 470 L 353 470 C 347.48 470 343 465.52 343 460 L 343 430 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 343 430 C 343 424.48 347.48 420 353 420 L 413 420 C 418.52 420 423 424.48 423 430 L 423 460 C 423 465.52 418.52 470 413 470 L 353 470 C 347.48 470 343 465.52 343 460 L 343 430 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 345 438 L 345 433.12 C 345.94 431.48 347.37 430.19 349.09 429.46 C 349.58 429.31 350.1 429.25 350.62 429.29 C 350.61 430.8 351.71 432.07 353.17 432.25 C 353.97 432.3 354.75 432.01 355.33 431.45 C 355.91 430.88 356.24 430.1 356.23 429.29 C 356.85 429.21 357.48 429.27 358.07 429.46 C 359.49 430.23 360.54 431.55 361 433.12 L 361 438 Z M 356.23 429.29 C 356.24 430.1 355.91 430.88 355.33 431.45 C 354.75 432.01 353.97 432.3 353.17 432.25 C 351.71 432.07 350.61 430.8 350.62 429.29 C 350.91 429.26 351.19 429.2 351.47 429.11 L 351.64 428.41 C 351.1 428.29 350.65 427.9 350.45 427.37 C 350.01 426.5 350.44 425.54 351.52 425 C 352.6 424.45 354.08 424.45 355.16 425 C 356.24 425.54 356.68 426.5 356.23 427.37 C 355.95 427.9 355.45 428.29 354.87 428.41 L 355.04 429.11 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 347.72 435.21 L 347.72 437.83 M 357.77 435.21 L 357.77 437.83" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 350.45 427.37 C 349.68 426.59 349.48 425.41 349.94 424.41 C 350.51 423.09 351.76 422.21 353.17 422.14 C 354.76 422 356.27 422.91 356.91 424.41 C 357.33 425.44 357.06 426.63 356.23 427.37 C 356.28 426.82 356.17 426.27 355.89 425.8 C 355.18 425.34 354.28 425.28 353.51 425.63 C 352.69 425.21 351.72 425.28 350.96 425.8 C 350.63 426.25 350.45 426.8 350.45 427.37 Z" fill="#000000" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 445px; margin-left: 344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Install Chantools</div></div></div></foreignObject><text x="383" y="449" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Install Chant...</text></switch></g><path d="M 423 520.03 L 468 520.03 L 468 573.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="1 1" pointer-events="none"/><path d="M 468 578.88 L 464.5 571.88 L 468 573.63 L 471.5 571.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 343 500 C 343 494.48 347.48 490 353 490 L 413 490 C 418.52 490 423 494.48 423 500 L 423 540 C 423 545.52 418.52 550 413 550 L 353 550 C 347.48 550 343 545.52 343 540 L 343 500 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 343 500 C 343 494.48 347.48 490 353 490 L 413 490 C 418.52 490 423 494.48 423 500 L 423 540 C 423 545.52 418.52 550 413 550 L 353 550 C 347.48 550 343 545.52 343 540 L 343 500 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 361.97 493 C 358.94 495.63 358.94 499.37 361.97 502 C 365 504.63 365 508.37 361.97 511 L 349.03 511 C 352.06 508.37 352.06 504.63 349.03 502 C 346 499.37 346 495.63 349.03 493 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 351.62 502 L 359.38 502 M 349.55 498.4 L 357.31 498.4 M 350.06 494.8 L 357.83 494.8 M 353.69 505.6 L 361.45 505.6 M 353.17 509.2 L 360.94 509.2" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 520px; margin-left: 344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Prepare the keys file</div></div></div></foreignObject><text x="383" y="524" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Prepare the k...</text></switch></g><path d="M 423 615 L 433.03 615 Q 443.03 615 433.03 615 L 423.03 615 Q 413.03 615 419.83 615 L 426.63 615" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="1 1" pointer-events="none"/><path d="M 431.88 615 L 424.88 618.5 L 426.63 615 L 424.88 611.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 343 590 C 343 584.48 347.48 580 353 580 L 413 580 C 418.52 580 423 584.48 423 590 L 423 640 C 423 645.52 418.52 650 413 650 L 353 650 C 347.48 650 343 645.52 343 640 L 343 590 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 343 590 C 343 584.48 347.48 580 353 580 L 413 580 C 418.52 580 423 584.48 423 590 L 423 640 C 423 645.52 418.52 650 413 650 L 353 650 C 347.48 650 343 645.52 343 640 L 343 590 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="347" y="584" width="18" height="13" fill="none" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 347 584 L 356 590.5 L 365 584" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 615px; margin-left: 344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Receive information</div></div></div></foreignObject><text x="383" y="619" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Receive infor...</text></switch></g><path d="M 468 650 L 468 655.01 Q 468 660.03 465.51 660.03 L 464.27 660.03 Q 463.03 660.03 463.02 661.83 L 463.02 663.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 463 668.88 L 459.52 661.87 L 463.02 663.63 L 466.52 661.89 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 433 590 C 433 584.48 437.48 580 443 580 L 493 580 C 498.52 580 503 584.48 503 590 L 503 640 C 503 645.52 498.52 650 493 650 L 443 650 C 437.48 650 433 645.52 433 640 L 433 590 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 433 590 C 433 584.48 437.48 580 443 580 L 493 580 C 498.52 580 503 584.48 503 590 L 503 640 C 503 645.52 498.52 650 493 650 L 443 650 C 437.48 650 433 645.52 433 640 L 433 590 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 451.97 583 C 448.94 585.63 448.94 589.37 451.97 592 C 455 594.63 455 598.37 451.97 601 L 439.03 601 C 442.06 598.37 442.06 594.63 439.03 592 C 436 589.37 436 585.63 439.03 583 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 441.62 592 L 449.38 592 M 439.55 588.4 L 447.31 588.4 M 440.06 584.8 L 447.83 584.8 M 443.69 595.6 L 451.45 595.6 M 443.17 599.2 L 450.94 599.2" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 615px; margin-left: 434px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Make offer</div></div></div></foreignObject><text x="468" y="619" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Make offer</text></switch></g><path d="M 343 680 C 343 674.48 347.48 670 353 670 L 493 670 C 498.52 670 503 674.48 503 680 L 503 720 C 503 725.52 498.52 730 493 730 L 353 730 C 347.48 730 343 725.52 343 720 L 343 680 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 343 680 C 343 674.48 347.48 670 353 670 L 493 670 C 498.52 670 503 674.48 503 680 L 503 720 C 503 725.52 498.52 730 493 730 L 353 730 C 347.48 730 343 725.52 343 720 L 343 680 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="347" y="674" width="18" height="13" fill="rgb(0, 0, 0)" stroke="rgb(255, 255, 255)" pointer-events="none"/><path d="M 347 674 L 356 680.5 L 365 674" fill="none" stroke="rgb(255, 255, 255)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 700px; margin-left: 344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Send offer (PSBT) to peer 1</div></div></div></foreignObject><text x="423" y="704" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Send offer (PSBT) to peer 1</text></switch></g><path d="M 343 950 C 343 944.48 347.48 940 353 940 L 493 940 C 498.52 940 503 944.48 503 950 L 503 960 C 503 965.52 498.52 970 493 970 L 353 970 C 347.48 970 343 965.52 343 960 L 343 950 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="none"/><path d="M 343 950 C 343 944.48 347.48 940 353 940 L 493 940 C 498.52 940 503 944.48 503 950 L 503 960 C 503 965.52 498.52 970 493 970 L 353 970 C 347.48 970 343 965.52 343 960 L 343 950 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 955px; margin-left: 344px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">Receive funds onchain</div></div></div></foreignObject><text x="423" y="958" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">Receive funds onchain</text></switch></g><path d="M 178 170 L 178 180.03 L 488 180.03 L 488 100.03 L 561.63 100" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 566.88 100 L 559.88 103.5 L 561.63 100 L 559.88 96.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 423 140 L 488 140.03 L 488 100.03 L 561.63 100.03" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 566.88 100.03 L 559.88 103.53 L 561.63 100.03 L 559.88 96.53 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 568.32 267.86 L 568.29 270.03 L 508 270.03 L 448 270.03 L 448 200.03 L 168 200.03 L 168 223.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 168 228.88 L 164.5 221.88 L 168 223.63 L 171.5 221.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 568 260 L 568 270.03 L 508 270.03 L 448 270.03 L 448 200.03 L 383.03 200.03 L 383.01 223.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 383 228.88 L 379.51 221.88 L 383.01 223.63 L 386.51 221.89 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 98 310 L 78 310 L 78 370 L 98 370" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 58 340 L 78 340" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 340px; margin-left: 56px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;">Step 2</div></div></div></foreignObject><text x="56" y="344" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">Step 2</text></switch></g><path d="M 98 380 L 78 380 L 78 470 L 98 470" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 58 425 L 78 425" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 425px; margin-left: 56px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;">Step 3</div></div></div></foreignObject><text x="56" y="429" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">Step 3</text></switch></g><path d="M 98 480 L 78 480 L 78 560 L 98 560" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 58 520 L 78 520" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 520px; margin-left: 56px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;">Step 4</div></div></div></foreignObject><text x="56" y="524" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">Step 4</text></switch></g><path d="M 98 570 L 78 570 L 78 730 L 98 730" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 58 650 L 78 650" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 650px; margin-left: 56px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;">Step 5 &amp; 6</div></div></div></foreignObject><text x="56" y="654" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">Step 5...</text></switch></g><path d="M 298 615 L 336.63 615" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 341.88 615 L 334.88 618.5 L 336.63 615 L 334.88 611.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 343 700.03 L 178 700.03 Q 168 700.03 168 710.03 L 168 733.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 168 738.88 L 164.5 731.88 L 168 733.63 L 171.5 731.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 98 740 L 78 740 L 78 830 L 98 830" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 58 785 L 78 785" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 785px; margin-left: 56px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;">Step 7 </div></div></div></foreignObject><text x="56" y="789" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">Step 7 </text></switch></g><path d="M 98 840 L 78 840 L 78 920 L 98 920" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 58 880 L 78 880" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 880px; margin-left: 56px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;">Step 8</div></div></div></foreignObject><text x="56" y="884" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">Step 8</text></switch></g><path d="M 213 880.03 L 413.03 880.03 Q 423.03 880.03 423.03 890.03 L 423.03 933.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 423.03 938.88 L 419.53 931.88 L 423.03 933.63 L 426.53 931.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="608" cy="490" rx="90" ry="50" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 490px; margin-left: 519px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">The (offered) state is some-<br />thing to agree on together. Since neither peer knows the actual state/<br />balance, you will have to agree to this together.</div></div></div></foreignObject><text x="608" y="493" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">The (offered) state is some-...</text></switch></g><path d="M 298 600 L 320.93 577.07 Q 328 570 337.89 568.52 L 518.11 541.48 Q 528 540 536.44 534.64 L 548.02 527.28" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="none"/><path d="M 503 583.69 L 560.34 532.41" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="none"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>