Host-customized fork of https://github.com/tecnovert/basicswap/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
28 KiB

<svg version="1.1" id="mscgenjsreplaceme" class="mscgenjsreplaceme" xmlns="http://www.w3.org/2000/svg" width="1176" height="1745.42" style="font-family:Helvetica,sans-serif;font-size:12px;font-weight:400;font-style:normal;text-decoration:none;background-color:#fff;stroke:#000;stroke-width:2"><defs><marker orient="auto" id="mscgenjsreplacemecallback-#0000FF" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path d="m1 1 8 2-8 2" class="arrow-style" style="stroke-dasharray:100,1;stroke:#00f"/></marker><marker orient="auto" id="mscgenjsreplacemecallback-l-#0000FF" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path d="M17 1 9 3l8 2" class="arrow-style" style="stroke-dasharray:100,1;stroke:#00f"/></marker><marker orient="auto" id="mscgenjsreplacemecallback-#008800" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path d="m1 1 8 2-8 2" class="arrow-style" style="stroke-dasharray:100,1;stroke:#080"/></marker><marker orient="auto" id="mscgenjsreplacemecallback-l-#008800" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path d="M17 1 9 3l8 2" class="arrow-style" style="stroke-dasharray:100,1;stroke:#080"/></marker><marker orient="auto" id="mscgenjsreplacemecallback-#FF0000" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path d="m1 1 8 2-8 2" class="arrow-style" style="stroke-dasharray:100,1;stroke:red"/></marker><marker orient="auto" id="mscgenjsreplacemecallback-l-#FF0000" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path d="M17 1 9 3l8 2" class="arrow-style" style="stroke-dasharray:100,1;stroke:red"/></marker><marker orient="auto" id="mscgenjsreplacememethod-#0000FF" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path class="arrow-style" stroke="#00F" fill="#00F" d="m1 1 8 2-8 2z"/></marker><marker orient="auto" id="mscgenjsreplacememethod-l-#0000FF" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path class="arrow-style" stroke="#00F" fill="#00F" d="M17 1 9 3l8 2z"/></marker><marker orient="auto" id="mscgenjsreplacememethod-#FF0000" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path class="arrow-style" stroke="red" fill="red" d="m1 1 8 2-8 2z"/></marker><marker orient="auto" id="mscgenjsreplacememethod-l-#FF0000" class="arrow-marker" viewBox="0 0 10 10" refX="9" refY="3" markerUnits="strokeWidth" markerWidth="10" markerHeight="10"><path class="arrow-style" stroke="red" fill="red" d="M17 1 9 3l8 2z"/></marker><style>.mscgenjsreplaceme path,.mscgenjsreplaceme rect{fill:none}.mscgenjsreplaceme .label-text-background{fill:#fff;stroke:#fff;stroke-width:0}.mscgenjsreplaceme .return{stroke-dasharray:5,3}.mscgenjsreplaceme .inline_expression_divider{stroke-dasharray:10,5}.mscgenjsreplaceme text{color:inherit;stroke:none;text-anchor:middle}.mscgenjsreplaceme text.anchor-start{text-anchor:start}.mscgenjsreplaceme .arrow-marker{overflow:visible}.mscgenjsreplaceme .arrow-style{stroke-width:1}.mscgenjsreplaceme .arcrow{stroke-linecap:butt}.mscgenjsreplaceme .box,.mscgenjsreplaceme .entity{fill:#fff;stroke-linejoin:round}</style></defs><g id="mscgenjsreplaceme_body" transform="translate(48 3)"><path class="bglayer" style="fill:#fff;stroke:#fff;stroke-width:0" d="M-48-3h1176v1745.42H-48z" id="mscgenjsreplaceme_background"/><g id="mscgenjsreplaceme_arcspans"><path class="box inline_expression alt" d="M-38 610.06h964v1110.36H-38z"/><path class="box inline_expression alt" d="M-34 1011.12h956v433.18H-34z"/></g><g id="mscgenjsreplaceme_lifelines"><path class="arcrow" style="stroke:transparent" d="M60 38v38"/><path class="arcrow" style="stroke:#080" d="M252 38v38"/><path class="arcrow" style="stroke:red" d="M444 38v38"/><path class="arcrow" style="stroke:#00f" d="M636 38v38"/><path class="arcrow" style="stroke:transparent" d="M828 38v38M1020 38v38M60 76v38"/><path class="arcrow" style="stroke:#080" d="M252 76v38"/><path class="arcrow" style="stroke:red" d="M444 76v38"/><path class="arcrow" style="stroke:#00f" d="M636 76v38"/><path class="arcrow" style="stroke:transparent" d="M828 76v38M1020 76v38M60 114v38"/><path class="arcrow" style="stroke:#080" d="M252 114v38"/><path class="arcrow" style="stroke:red" d="M444 114v38"/><path class="arcrow" style="stroke:#00f" d="M636 114v38"/><path class="arcrow" style="stroke:transparent" d="M828 114v38M1020 114v38M60 152v38"/><path class="arcrow" style="stroke:#080" d="M252 152v38"/><path class="arcrow" style="stroke:red" d="M444 152v38"/><path class="arcrow" style="stroke:#00f" d="M636 152v38"/><path class="arcrow" style="stroke:transparent" d="M828 152v38M1020 152v38M60 190v38"/><path class="arcrow" style="stroke:#080" d="M252 190v38"/><path class="arcrow" style="stroke:red" d="M444 190v38"/><path class="arcrow" style="stroke:#00f" d="M636 190v38"/><path class="arcrow" style="stroke:transparent" d="M828 190v38M1020 190v38M60 228v38"/><path class="arcrow" style="stroke:#080" d="M252 228v38"/><path class="arcrow" style="stroke:red" d="M444 228v38"/><path class="arcrow" style="stroke:#00f" d="M636 228v38"/><path class="arcrow" style="stroke:transparent" d="M828 228v38M1020 228v38M60 266v38"/><path class="arcrow" style="stroke:#080" d="M252 266v38"/><path class="arcrow" style="stroke:red" d="M444 266v38"/><path class="arcrow" style="stroke:#00f" d="M636 266v38"/><path class="arcrow" style="stroke:transparent" d="M828 266v38M1020 266v38M60 304v54"/><path class="arcrow" style="stroke:#080" d="M252 304v54"/><path class="arcrow" style="stroke:red" d="M444 304v54"/><path class="arcrow" style="stroke:#00f" d="M636 304v54"/><path class="arcrow" style="stroke:transparent" d="M828 304v54M1020 304v54M60 358v38"/><path class="arcrow" style="stroke:#080" d="M252 358v38"/><path class="arcrow" style="stroke:red" d="M444 358v38"/><path class="arcrow" style="stroke:#00f" d="M636 358v38"/><path class="arcrow" style="stroke:transparent" d="M828 358v38M1020 358v38M60 396v38"/><path class="arcrow" style="stroke:#080" d="M252 396v38"/><path class="arcrow" style="stroke:red" d="M444 396v38"/><path class="arcrow" style="stroke:#00f" d="M636 396v38"/><path class="arcrow" style="stroke:transparent" d="M828 396v38M1020 396v38M60 434v38"/><path class="arcrow" style="stroke:#080" d="M252 434v38"/><path class="arcrow" style="stroke:red" d="M444 434v38"/><path class="arcrow" style="stroke:#00f" d="M636 434v38"/><path class="arcrow" style="stroke:transparent" d="M828 434v38M1020 434v38M60 472v43.06"/><path class="arcrow" style="stroke:#080" d="M252 472v43.06"/><path class="arcrow" style="stroke:red" d="M444 472v43.06"/><path class="arcrow" style="stroke:#00f" d="M636 472v43.06"/><path class="arcrow" style="stroke:transparent" d="M828 472v43.06M1020 472v43.06M60 515.06v38"/><path class="arcrow" style="stroke:#080" d="M252 515.06v38"/><path class="arcrow" style="stroke:red" d="M444 515.06v38"/><path class="arcrow" style="stroke:#00f" d="M636 515.06v38"/><path class="arcrow" style="stroke:transparent" d="M828 515.06v38M1020 515.06v38M60 553.06v38"/><path class="arcrow" style="stroke:#080" d="M252 553.06v38"/><path class="arcrow" style="stroke:red" d="M444 553.06v38"/><path class="arcrow" style="stroke:#00f" d="M636 553.06v38"/><path class="arcrow" style="stroke:transparent" d="M828 553.06v38M1020 553.06v38M60 591.06v38"/><path class="arcrow" style="stroke:#080" d="M252 591.06v38"/><path class="arcrow" style="stroke:red" d="M444 591.06v38"/><path class="arcrow" style="stroke:#00f" d="M636 591.06v38"/><path class="arcrow" style="stroke:transparent" d="M828 591.06v38M1020 591.06v38M60 629.06v54"/><path class="arcrow" style="stroke:#080" d="M252 629.06v54"/><path class="arcrow" style="stroke:red" d="M444 629.06v54"/><path class="arcrow" style="stroke:#00f" d="M636 629.06v54"/><path class="arcrow" style="stroke:transparent" d="M828 629.06v54M1020 629.06v54M60 683.06v38"/><path class="arcrow" style="stroke:#080" d="M252 683.06v38"/><path class="arcrow" style="stroke:red" d="M444 683.06v38"/><path class="arcrow" style="stroke:#00f" d="M636 683.06v38"/><path class="arcrow" style="stroke:transparent" d="M828 683.06v38M1020 683.06v38M60 721.06v38"/><path class="arcrow" style="stroke:#080" d="M252 721.06v38"/><path class="arcrow" style="stroke:red" d="M444 721.06v38"/><path class="arcrow" style="stroke:#00f" d="M636 721.06v38"/><path class="arcrow" style="stroke:transparent" d="M828 721.06v38M1020 721.06v38M60 759.06v43.06"/><path class="arcrow" style="stroke:#080" d="M252 759.06v43.06"/><path class="arcrow" style="stroke:red" d="M444 759.06v43.06"/><path class="arcrow" style="stroke:#00f" d="M636 759.06v43.06"/><path class="arcrow" style="stroke:transparent" d="M828 759.06v43.06M1020 759.06v43.06M60 802.12v38"/><path class="arcrow" style="stroke:#080" d="M252 802.12v38"/><path class="arcrow" style="stroke:red" d="M444 802.12v38"/><path class="arcrow" style="stroke:#00f" d="M636 802.12v38"/><path class="arcrow" style="stroke:transparent" d="M828 802.12v38M1020 802.12v38M60 840.12v38"/><path class="arcrow" style="stroke:#080" d="M252 840.12v38"/><path class="arcrow" style="stroke:red" d="M444 840.12v38"/><path class="arcrow" style="stroke:#00f" d="M636 840.12v38"/><path class="arcrow" style="stroke:transparent" d="M828 840.12v38M1020 840.12v38M60 878.12v38"/><path class="arcrow" style="stroke:#080" d="M252 878.12v38"/><path class="arcrow" style="stroke:red" d="M444 878.12v38"/><path class="arcrow" style="stroke:#00f" d="M636 878.12v38"/><path class="arcrow" style="stroke:transparent" d="M828 878.12v38M1020 878.12v38M60 916.12v38"/><path class="arcrow" style="stroke:#080" d="M252 916.12v38"/><path class="arcrow" style="stroke:red" d="M444 916.12v38"/><path class="arcrow" style="stroke:#00f" d="M636 916.12v38"/><path class="arcrow" style="stroke:transparent" d="M828 916.12v38M1020 916.12v38M60 954.12v38"/><path class="arcrow" style="stroke:#080" d="M252 954.12v38"/><path class="arcrow" style="stroke:red" d="M444 954.12v38"/><path class="arcrow" style="stroke:#00f" d="M636 954.12v38"/><path class="arcrow" style="stroke:transparent" d="M828 954.12v38M1020 954.12v38M60 992.12v38"/><path class="arcrow" style="stroke:#080" d="M252 992.12v38"/><path class="arcrow" style="stroke:red" d="M444 992.12v38"/><path class="arcrow" style="stroke:#00f" d="M636 992.12v38"/><path class="arcrow" style="stroke:transparent" d="M828 992.12v38M1020 992.12v38M60 1030.12v38"/><path class="arcrow" style="stroke:#080" d="M252 1030.12v38"/><path class="arcrow" style="stroke:red" d="M444 1030.12v38"/><path class="arcrow" style="stroke:#00f" d="M636 1030.12v38"/><path class="arcrow" style="stroke:transparent" d="M828 1030.12v38M1020 1030.12v38M60 1068.12v43.06"/><path class="arcrow" style="stroke:#080" d="M252 1068.12v43.06"/><path class="arcrow" style="stroke:red" d="M444 1068.12v43.06"/><path class="arcrow" style="stroke:#00f" d="M636 1068.12v43.06"/><path class="arcrow" style="stroke:transparent" d="M828 1068.12v43.06M1020 1068.12v43.06M60 1111.18v38"/><path class="arcrow" style="stroke:#080" d="M252 1111.18v38"/><path class="arcrow" style="stroke:red" d="M444 1111.18v38"/><path class="arcrow" style="stroke:#00f" d="M636 1111.18v38"/><path class="arcrow" style="stroke:transparent" d="M828 1111.18v38M1020 1111.18v38M60 1149.18v38"/><path class="arcrow" style="stroke:#080" d="M252 1149.18v38"/><path class="arcrow" style="stroke:red" d="M444 1149.18v38"/><path class="arcrow" style="stroke:#00f" d="M636 1149.18v38"/><path class="arcrow" style="stroke:transparent" d="M828 1149.18v38M1020 1149.18v38M60 1187.18v38"/><path class="arcrow" style="stroke:#080" d="M252 1187.18v38"/><path class="arcrow" style="stroke:red" d="M444 1187.18v38"/><path class="arcrow" style="stroke:#00f" d="M636 1187.18v38"/><path class="arcrow" style="stroke:transparent" d="M828 1187.18v38M1020 1187.18v38M60 1225.18v43.06"/><path class="arcrow" style="stroke:#080" d="M252 1225.18v43.06"/><path class="arcrow" style="stroke:red" d="M444 1225.18v43.06"/><path class="arcrow" style="stroke:#00f" d="M636 1225.18v43.06"/><path class="arcrow" style="stroke:transparent" d="M828 1225.18v43.06M1020 1225.18v43.06M60 1268.24v38"/><path class="arcrow" style="stroke:#080" d="M252 1268.24v38"/><path class="arcrow" style="stroke:red" d="M444 1268.24v38"/><path class="arcrow" style="stroke:#00f" d="M636 1268.24v38"/><path class="arcrow" style="stroke:transparent" d="M828 1268.24v38M1020 1268.24v38M60 1306.24v43.06"/><path class="arcrow" style="stroke:#080" d="M252 1306.24v43.06"/><path class="arcrow" style="stroke:red" d="M444 1306.24v43.06"/><path class="arcrow" style="stroke:#00f" d="M636 1306.24v43.06"/><path class="arcrow" style="stroke:transparent" d="M828 1306.24v43.06M1020 1306.24v43.06M60 1349.3v38"/><path class="arcrow" style="stroke:#080" d="M252 1349.3v38"/><path class="arcrow" style="stroke:red" d="M444 1349.3v38"/><path class="arcrow" style="stroke:#00f" d="M636 1349.3v38"/><path class="arcrow" style="stroke:transparent" d="M828 1349.3v38M1020 1349.3v38M60 1387.3v38"/><path class="arcrow" style="stroke:#080" d="M252 1387.3v38"/><path class="arcrow" style="stroke:red" d="M444 1387.3v38"/><path class="arcrow" style="stroke:#00f" d="M636 1387.3v38"/><path class="arcrow" style="stroke:transparent" d="M828 1387.3v38M1020 1387.3v38M60 1425.3v38"/><path class="arcrow" style="stroke:#080" d="M252 1425.3v38"/><path class="arcrow" style="stroke:red" d="M444 1425.3v38"/><path class="arcrow" style="stroke:#00f" d="M636 1425.3v38"/><path class="arcrow" style="stroke:transparent" d="M828 1425.3v38M1020 1425.3v38M60 1463.3v38"/><path class="arcrow" style="stroke:#080" d="M252 1463.3v38"/><path class="arcrow" style="stroke:red" d="M444 1463.3v38"/><path class="arcrow" style="stroke:#00f" d="M636 1463.3v38"/><path class="arcrow" style="stroke:transparent" d="M828 1463.3v38M1020 1463.3v38M60 1501.3v43.06"/><path class="arcrow" style="stroke:#080" d="M252 1501.3v43.06"/><path class="arcrow" style="stroke:red" d="M444 1501.3v43.06"/><path class="arcrow" style="stroke:#00f" d="M636 1501.3v43.06"/><path class="arcrow" style="stroke:transparent" d="M828 1501.3v43.06M1020 1501.3v43.06M60 1544.36v38"/><path class="arcrow" style="stroke:#080" d="M252 1544.36v38"/><path class="arcrow" style="stroke:red" d="M444 1544.36v38"/><path class="arcrow" style="stroke:#00f" d="M636 1544.36v38"/><path class="arcrow" style="stroke:transparent" d="M828 1544.36v38M1020 1544.36v38M60 1582.36v43.06"/><path class="arcrow" style="stroke:#080" d="M252 1582.36v43.06"/><path class="arcrow" style="stroke:red" d="M444 1582.36v43.06"/><path class="arcrow" style="stroke:#00f" d="M636 1582.36v43.06"/><path class="arcrow" style="stroke:transparent" d="M828 1582.36v43.06M1020 1582.36v43.06M60 1625.42v38"/><path class="arcrow" style="stroke:#080" d="M252 1625.42v38"/><path class="arcrow" style="stroke:red" d="M444 1625.42v38"/><path class="arcrow" style="stroke:#00f" d="M636 1625.42v38"/><path class="arcrow" style="stroke:transparent" d="M828 1625.42v38M1020 1625.42v38M60 1663.42v38"/><path class="arcrow" style="stroke:#080" d="M252 1663.42v38"/><path class="arcrow" style="stroke:red" d="M444 1663.42v38"/><path class="arcrow" style="stroke:#00f" d="M636 1663.42v38"/><path class="arcrow" style="stroke:transparent" d="M828 1663.42v38M1020 1663.42v38M60 1701.42v38"/><path class="arcrow" style="stroke:#080" d="M252 1701.42v38"/><path class="arcrow" style="stroke:red" d="M444 1701.42v38"/><path class="arcrow" style="stroke:#00f" d="M636 1701.42v38"/><path class="arcrow" style="stroke:transparent" d="M828 1701.42v38M1020 1701.42v38"/></g><g id="mscgenjsreplaceme_sequence"><path class="entity" style="stroke:transparent" d="M0 0h120v38H0z"/><text x="60" y="22.75" class="entity-text"><tspan> </tspan></text><path class="entity" style="fill:#cfc;stroke:#080" d="M192 0h120v38H192z"/><text x="252" y="22.75" class="entity-text"><tspan>Network</tspan></text><path class="entity" style="fill:#fcc;stroke:red" d="M384 0h120v38H384z"/><text x="444" y="22.75" class="entity-text"><tspan>Offerer</tspan></text><path class="entity" style="fill:#ccf;stroke:#00f" d="M576 0h120v38H576z"/><text x="636" y="22.75" class="entity-text"><tspan>Bidder</tspan></text><path class="entity" style="stroke:transparent" d="M768 0h120v38H768z"/><text x="828" y="22.75" class="entity-text"><tspan> </tspan></text><path class="entity" style="stroke:transparent" d="M960 0h120v38H960z"/><text x="1020" y="22.75" class="entity-text"><tspan> </tspan></text><path class="arc directional callback" style="stroke:red" marker-end="url(#mscgenjsreplacemecallback-#FF0000)" d="M444 95H252"/><path class="label-text-background" d="M316.08 79.25h63.84v14h-63.84z"/><text x="348" y="90.25" class="directional-text callback-text"><tspan>Sends Offer</tspan></text><path class="arc directional return" style="stroke:#080" marker-end="url(#mscgenjsreplacemecallback-#008800)" d="M252 133h384"/><path class="label-text-background" d="M408.75 117.25h70.5v14h-70.5z"/><text x="444" y="128.25" class="directional-text return-text"><tspan>Detects Offer</tspan></text><path class="arc directional callback" style="stroke:#00f" marker-end="url(#mscgenjsreplacemecallback-#0000FF)" d="M636 171H444"/><path class="label-text-background" d="M512.64 155.25h54.72v14h-54.72z"/><text x="540" y="166.25" class="directional-text callback-text"><tspan>Sends Bid</tspan></text><path class="arc directional callback" style="stroke:red" marker-end="url(#mscgenjsreplacemecallback-#FF0000)" d="M444 285H252"/><path class="label-text-background" d="M303.3 269.25h89.41v14H303.3z"/><text x="348" y="280.25" class="directional-text callback-text"><tspan>Sends Initiate Tx</tspan></text><path class="arc directional callback" style="stroke:red" marker-end="url(#mscgenjsreplacemecallback-#FF0000)" d="M444 331h192"/><path class="label-text-background" d="M494.3 315.25h92.08v14H494.3z"/><text x="540" y="326.25" class="directional-text callback-text"><tspan>Sends BidAccept</tspan></text><path class="arc directional return" style="stroke:#080" marker-end="url(#mscgenjsreplacemecallback-#008800)" d="M252 453h384"/><path class="label-text-background" d="M395.97 437.25h96.06v14h-96.06z"/><text x="444" y="448.25" class="directional-text return-text"><tspan>Detects Initiate Tx</tspan></text><path d="M636 485.93c96 .1 96 22.8 0 22.8" class="arc directional method" style="stroke:#00f" marker-end="url(#mscgenjsreplacememethod-#0000FF)"/><path class="label-text-background" d="M639 469.67h118.92v14.02H639z"/><text x="639" y="480.68" class="directional-text method-text anchor-start"><tspan>Wait for ITX to confirm</tspan></text><path d="M444 485.93c96 .1 96 22.8 0 22.8" class="arc directional method" style="stroke:red" marker-end="url(#mscgenjsreplacememethod-#FF0000)"/><path class="label-text-background" d="M447 469.67h118.92v14.02H447z"/><text x="447" y="480.68" class="directional-text method-text anchor-start"><tspan>Wait for ITX to confirm</tspan></text><path class="arc directional callback" style="stroke:#00f" marker-end="url(#mscgenjsreplacemecallback-#0000FF)" d="M636 656.06H252"/><path class="label-text-background" d="M388.64 640.3h110.72v14.02H388.64z"/><text x="444" y="651.31" class="directional-text callback-text"><tspan>Sends Participate Tx</tspan></text><path class="arc directional return" style="stroke:#080" marker-end="url(#mscgenjsreplacemecallback-#008800)" d="M252 702.06h192"/><path class="label-text-background" d="M289.31 686.3h117.38v14.02H289.31z"/><text x="348" y="697.31" class="directional-text return-text"><tspan>Detects Participate Tx</tspan></text><path d="M444 772.99c96 .1 96 22.8 0 22.8" class="arc directional method" style="stroke:red" marker-end="url(#mscgenjsreplacememethod-#FF0000)"/><path class="label-text-background" d="M447 756.73h123.59v14.02H447z"/><text x="447" y="767.74" class="directional-text method-text anchor-start"><tspan>Wait for PTX to confirm</tspan></text><path class="arc directional callback" style="stroke:red" marker-end="url(#mscgenjsreplacemecallback-#FF0000)" d="M444 897.12H252"/><path class="label-text-background" d="M268.28 881.36h159.44v14.02H268.28z"/><text x="348" y="892.37" class="directional-text callback-text"><tspan>Sends Participate Redeem Tx</tspan></text><path class="arc directional return" style="stroke:#080" marker-end="url(#mscgenjsreplacemecallback-#008800)" d="M252 935.12h384"/><path class="label-text-background" d="M360.95 919.36h166.09v14.02H360.95z"/><text x="444" y="930.37" class="directional-text return-text"><tspan>Detects Participate Redeem Tx</tspan></text><path class="arc directional callback" style="stroke:#00f" marker-end="url(#mscgenjsreplacemecallback-#0000FF)" d="M636 1049.12H252"/><path class="label-text-background" d="M374.95 1033.36h138.09v14.02H374.95z"/><text x="444" y="1044.37" class="directional-text callback-text"><tspan>Sends Initiate Redeem Tx</tspan></text><path d="M444 1082.05c96 .1 96 22.8 0 22.8" class="arc directional method" style="stroke:red" marker-end="url(#mscgenjsreplacememethod-#FF0000)"/><path class="label-text-background" d="M447 1065.8h167.61v14.02H447z"/><text x="447" y="1076.8" class="directional-text method-text anchor-start"><tspan>Wait for ITX Redeem to confirm</tspan></text><path class="inline_expression_divider" d="M-34 1206.18h956"/><path class="label-text-background" d="M335.05 1198.92h217.91v14.02H335.05z"/><text x="444" y="1209.93" class="empty-text comment-row-text"><tspan>fail path, offerer refunds ITx, bidder loses</tspan></text><path d="M444 1239.11c96 .1 96 22.8 0 22.8" class="arc directional method" style="stroke:red" marker-end="url(#mscgenjsreplacememethod-#FF0000)"/><path class="label-text-background" d="M447 1222.86h159.94v14.02H447z"/><text x="447" y="1233.86" class="directional-text method-text anchor-start"><tspan>Wait for ITX locktime to expire</tspan></text><path class="arc directional callback" style="stroke:red" marker-end="url(#mscgenjsreplacemecallback-#FF0000)" d="M444 1287.24H252"/><path class="label-text-background" d="M309.31 1271.48h77.38v14.02h-77.38z"/><text x="348" y="1282.49" class="directional-text callback-text"><tspan>ITX Refund Tx</tspan></text><path d="M444 1320.17c96 .1 96 22.8 0 22.8" class="arc directional method" style="stroke:red" marker-end="url(#mscgenjsreplacememethod-#FF0000)"/><path class="label-text-background" d="M447 1303.91h160.95v14.02H447z"/><text x="447" y="1314.92" class="directional-text method-text anchor-start"><tspan>Wait for ITX Refund to confirm</tspan></text><path class="inline_expression_divider" d="M-38 1482.3h964"/><path class="label-text-background" d="M422.98 1475.05h42.03v14.02h-42.03z"/><text x="444" y="1486.05" class="empty-text comment-row-text"><tspan>fail path</tspan></text><path d="M444 1515.23c96 .1 96 22.8 0 22.8" class="arc directional method" style="stroke:red" marker-end="url(#mscgenjsreplacememethod-#FF0000)"/><path class="label-text-background" d="M447 1498.97h159.94v14.02H447z"/><text x="447" y="1509.98" class="directional-text method-text anchor-start"><tspan>Wait for ITX locktime to expire</tspan></text><path class="arc directional callback" style="stroke:red" marker-end="url(#mscgenjsreplacemecallback-#FF0000)" d="M444 1563.36H252"/><path class="label-text-background" d="M309.31 1547.61h77.38v14.02h-77.38z"/><text x="348" y="1558.61" class="directional-text callback-text"><tspan>ITX Refund Tx</tspan></text><path d="M444 1596.29c96 .1 96 22.8 0 22.8" class="arc directional method" style="stroke:red" marker-end="url(#mscgenjsreplacememethod-#FF0000)"/><path class="label-text-background" d="M447 1580.03h160.95v14.02H447z"/><text x="447" y="1591.04" class="directional-text method-text anchor-start"><tspan>Wait for ITX Refund to confirm</tspan></text></g><g id="mscgenjsreplaceme_notes"><path d="m354 209 3-17h174l3 17-3 17H357z" class="box abox" style="stroke:red"/><text x="444" y="212.75" class="box-text abox-text"><tspan>Bid Received</tspan></text><path class="box" style="stroke:red" d="M354 230h180v34H354z"/><text x="444" y="250.75" class="box-text"><tspan>User accepts bid</tspan></text><path d="M738 268h363v9h9m-9-9 9 9v25H738v-34z" class="box note" style="fill:#ffc"/><text x="924" y="280.75" class="box-text note-text"><tspan>Offerer generates secret_value and sends Hash(secret_value) to</tspan></text><text x="924" y="296.75" class="box-text note-text"><tspan>the Bidder</tspan></text><path d="M738 306h363v9h9m-9-9 9 9v41H738v-50z" class="box note" style="fill:#ffc"/><text x="924" y="318.75" class="box-text note-text"><tspan>ITX can be spent by knowledge of the</tspan></text><text x="924" y="334.75" class="box-text note-text"><tspan>secret_value and the bidder_redeem_key or after a timeout</tspan></text><text x="924" y="350.75" class="box-text note-text"><tspan>by the offerer_refund_key</tspan></text><path d="m354 377 3-17h174l3 17-3 17H357z" class="box abox" style="stroke:red"/><text x="444" y="380.75" class="box-text abox-text"><tspan>Bid Accepted</tspan></text><path d="m354 415 3-17h174l3 17-3 17H357z" class="box abox" style="fill:#4bdbf1;stroke:red"/><text x="444" y="418.75" class="box-text abox-text"><tspan>ITX Sent</tspan></text><path d="m354 534.06 3-17h174l3 17-3 17H357z" class="box abox" style="stroke:red"/><text x="444" y="537.81" class="box-text abox-text"><tspan>Bid Initiated</tspan></text><path d="m354 572.06 3-17h174l3 17-3 17H357z" class="box abox" style="stroke:red"/><text x="444" y="575.81" class="box-text abox-text"><tspan>ITX Confirmed</tspan></text><path d="M-37 610.06h98.39v11.02l-7 7H-37" class="box inline_expression_label"/><text x="-35" y="623.31" class="inline_expression-text alt-text anchor-start"><tspan>alt: success path</tspan></text><path d="M738 631.05h363v9h9m-9-9 9 9v41.02H738v-50.02z" class="box note" style="fill:#ffc"/><text x="924" y="643.81" class="box-text note-text"><tspan>PTX can be spent by knowledge of the</tspan></text><text x="924" y="659.81" class="box-text note-text"><tspan>secret_value and the offerer_redeem_key or after a</tspan></text><text x="924" y="675.81" class="box-text note-text"><tspan>timeout by the bidder_refund_key</tspan></text><path d="m354 740.06 3-17h174l3 17-3 17H357z" class="box abox" style="fill:#f1db4b;stroke:red"/><text x="444" y="743.81" class="box-text abox-text"><tspan>PTX Sent</tspan></text><path d="m354 821.12 3-17h174l3 17-3 17H357z" class="box abox" style="fill:#f1db4b;stroke:red"/><text x="444" y="824.87" class="box-text abox-text"><tspan>PTX Confirmed</tspan></text><path d="m354 859.12 3-17h174l3 17-3 17H357z" class="box abox" style="stroke:red"/><text x="444" y="862.87" class="box-text abox-text"><tspan>Bid Participating</tspan></text><path d="M738 880.12h363v9h9m-9-9 9 9v25H738v-34z" class="box note" style="fill:#ffc"/><text x="924" y="900.87" class="box-text note-text"><tspan>Reveals secret_value</tspan></text><path d="m354 973.12 3-17h174l3 17-3 17H357z" class="box abox" style="fill:#f1db4b;stroke:red"/><text x="444" y="976.87" class="box-text abox-text"><tspan>PTX Redeemed</tspan></text><path d="M-33 1011.12h98.39v11.02l-7 7H-33" class="box inline_expression_label"/><text x="-31" y="1024.37" class="inline_expression-text alt-text anchor-start"><tspan>alt: success path</tspan></text><path d="m354 1130.18 3-17h174l3 17-3 17H357z" class="box abox" style="fill:#4bdbf1;stroke:red"/><text x="444" y="1133.93" class="box-text abox-text"><tspan>ITX Redeemed</tspan></text><path d="m354 1168.18 3-17h174l3 17-3 17H357z" class="box abox" style="stroke:red"/><text x="444" y="1171.93" class="box-text abox-text"><tspan>Bid Completed</tspan></text><path d="m354 1368.3 3-17h174l3 17-3 17H357z" class="box abox" style="fill:#4bdbf1;stroke:red"/><text x="444" y="1372.05" class="box-text abox-text"><tspan>ITX Refunded</tspan></text><path d="m354 1406.3 3-17h174l3 17-3 17H357z" class="box abox" style="stroke:red"/><text x="444" y="1410.05" class="box-text abox-text"><tspan>Bid Completed</tspan></text><path d="m354 1644.42 3-17h174l3 17-3 17H357z" class="box abox" style="fill:#4bdbf1;stroke:red"/><text x="444" y="1648.17" class="box-text abox-text"><tspan>ITX Refunded</tspan></text><path d="m354 1682.42 3-17h174l3 17-3 17H357z" class="box abox" style="stroke:red"/><text x="444" y="1686.17" class="box-text abox-text"><tspan>Bid Completed</tspan></text></g></g></svg>