Hex Artifact Content
Not logged in

Artifact 2d589a4cc4bcfebdfd2a436693bd04621dbf733b:


0000: 67 72 61 70 68 20 47 20 7b 0a 20 20 6e 6f 64 65  graph G {.  node
0010: 20 5b 73 68 61 70 65 20 3d 20 62 6f 78 2c 68 65   [shape = box,he
0020: 69 67 68 74 3d 2e 31 2c 66 6f 6e 74 6e 61 6d 65  ight=.1,fontname
0030: 20 3d 20 22 68 65 6c 76 65 74 69 63 61 22 5d 3b   = "helvetica"];
0040: 0a 20 20 6e 65 77 72 61 6e 6b 3d 74 72 75 65 3b  .  newrank=true;
0050: 0a 0a 20 20 61 70 70 20 5b 6c 61 62 65 6c 3d 22  ..  app [label="
0060: 41 70 70 6c 69 63 61 74 69 6f 6e 5c 6c 22 20 73  Application\l" s
0070: 68 61 70 65 3d 22 70 6c 61 69 6e 74 65 78 74 22  hape="plaintext"
0080: 20 77 69 64 74 68 3d 31 2e 35 5d 0a 20 20 74 72   width=1.5].  tr
0090: 61 6e 73 70 6f 72 74 20 5b 6c 61 62 65 6c 3d 22  ansport [label="
00a0: 54 72 61 6e 73 70 6f 72 74 5c 6c 22 20 73 68 61  Transport\l" sha
00b0: 70 65 3d 22 70 6c 61 69 6e 74 65 78 74 22 20 77  pe="plaintext" w
00c0: 69 64 74 68 3d 31 2e 35 5d 0a 20 20 69 6e 74 65  idth=1.5].  inte
00d0: 72 6c 65 64 67 65 72 20 5b 6c 61 62 65 6c 3d 22  rledger [label="
00e0: 49 6e 74 65 72 6c 65 64 67 65 72 5c 6c 22 20 73  Interledger\l" s
00f0: 68 61 70 65 3d 22 70 6c 61 69 6e 74 65 78 74 22  hape="plaintext"
0100: 20 77 69 64 74 68 3d 31 2e 35 5d 0a 20 20 6c 65   width=1.5].  le
0110: 64 67 65 72 20 5b 6c 61 62 65 6c 3d 22 4c 65 64  dger [label="Led
0120: 67 65 72 5c 6c 22 20 73 68 61 70 65 3d 22 70 6c  ger\l" shape="pl
0130: 61 69 6e 74 65 78 74 22 20 77 69 64 74 68 3d 31  aintext" width=1
0140: 2e 35 5d 0a 0a 20 20 73 75 62 67 72 61 70 68 20  .5]..  subgraph 
0150: 63 6c 75 73 74 65 72 5f 30 20 7b 0a 20 20 20 20  cluster_0 {.    
0160: 73 74 79 6c 65 3d 66 69 6c 6c 65 64 3b 0a 20 20  style=filled;.  
0170: 20 20 63 6f 6c 6f 72 3d 6c 69 67 68 74 67 72 65    color=lightgre
0180: 79 3b 0a 20 20 20 20 6e 6f 64 65 20 5b 73 74 79  y;.    node [sty
0190: 6c 65 3d 66 69 6c 6c 65 64 2c 63 6f 6c 6f 72 3d  le=filled,color=
01a0: 77 68 69 74 65 5d 3b 0a 20 20 20 20 61 70 70 31  white];.    app1
01b0: 20 5b 6c 61 62 65 6c 3d 53 50 53 50 5d 3b 0a 20   [label=SPSP];. 
01c0: 20 20 20 74 72 31 20 5b 6c 61 62 65 6c 3d 50 53     tr1 [label=PS
01d0: 4b 5d 3b 0a 20 20 20 20 69 6d 31 20 5b 6c 61 62  K];.    im1 [lab
01e0: 65 6c 3d 22 49 4c 50 22 5d 3b 0a 20 20 20 20 6c  el="ILP"];.    l
01f0: 6c 69 31 20 5b 6c 61 62 65 6c 3d 22 4c 31 20 50  li1 [label="L1 P
0200: 6c 75 67 69 6e 22 5d 3b 0a 20 20 20 20 61 70 70  lugin"];.    app
0210: 31 20 2d 2d 20 74 72 31 20 2d 2d 20 69 6d 31 20  1 -- tr1 -- im1 
0220: 2d 2d 20 6c 6c 69 31 3b 0a 20 20 20 20 6c 61 62  -- lli1;.    lab
0230: 65 6c 20 3d 20 22 53 65 6e 64 65 72 22 3b 0a 20  el = "Sender";. 
0240: 20 20 20 66 6f 6e 74 6e 61 6d 65 20 3d 20 22 68     fontname = "h
0250: 65 6c 76 65 74 69 63 61 22 3b 0a 20 20 7d 0a 0a  elvetica";.  }..
0260: 20 20 73 75 62 67 72 61 70 68 20 63 6c 75 73 74    subgraph clust
0270: 65 72 5f 31 20 7b 0a 20 20 20 20 73 74 79 6c 65  er_1 {.    style
0280: 3d 66 69 6c 6c 65 64 3b 0a 20 20 20 20 63 6f 6c  =filled;.    col
0290: 6f 72 3d 6c 69 67 68 74 67 72 65 79 3b 0a 20 20  or=lightgrey;.  
02a0: 20 20 6e 6f 64 65 20 5b 73 74 79 6c 65 3d 66 69    node [style=fi
02b0: 6c 6c 65 64 2c 63 6f 6c 6f 72 3d 77 68 69 74 65  lled,color=white
02c0: 5d 3b 0a 20 20 20 20 69 6d 32 20 5b 6c 61 62 65  ];.    im2 [labe
02d0: 6c 3d 22 49 4c 50 22 5d 3b 0a 20 20 20 20 6c 6c  l="ILP"];.    ll
02e0: 69 32 5b 6c 61 62 65 6c 3d 22 4c 31 20 50 6c 75  i2[label="L1 Plu
02f0: 67 69 6e 22 5d 3b 0a 20 20 20 20 6c 6c 69 33 20  gin"];.    lli3 
0300: 5b 6c 61 62 65 6c 3d 22 4c 32 20 50 6c 75 67 69  [label="L2 Plugi
0310: 6e 22 5d 3b 0a 20 20 20 20 69 6d 32 3a 73 77 20  n"];.    im2:sw 
0320: 2d 2d 20 6c 6c 69 32 3a 6e 3b 0a 20 20 20 20 69  -- lli2:n;.    i
0330: 6d 32 3a 73 65 20 2d 2d 20 6c 6c 69 33 3a 6e 3b  m2:se -- lli3:n;
0340: 0a 20 20 20 20 6c 61 62 65 6c 20 3d 20 22 43 6f  .    label = "Co
0350: 6e 6e 65 63 74 6f 72 22 3b 0a 20 20 20 20 66 6f  nnector";.    fo
0360: 6e 74 6e 61 6d 65 20 3d 20 22 68 65 6c 76 65 74  ntname = "helvet
0370: 69 63 61 22 3b 0a 20 20 7d 0a 0a 20 20 73 75 62  ica";.  }..  sub
0380: 67 72 61 70 68 20 63 6c 75 73 74 65 72 5f 32 20  graph cluster_2 
0390: 7b 0a 20 20 20 20 73 74 79 6c 65 3d 64 6f 74 74  {.    style=dott
03a0: 65 64 3b 0a 20 20 20 20 63 6f 6c 6f 72 3d 62 6c  ed;.    color=bl
03b0: 61 63 6b 3b 0a 20 20 20 20 70 65 6e 77 69 64 74  ack;.    penwidt
03c0: 68 3d 31 2e 35 3b 0a 20 20 20 20 6e 6f 64 65 20  h=1.5;.    node 
03d0: 5b 73 74 79 6c 65 3d 64 6f 74 74 65 64 2c 63 6f  [style=dotted,co
03e0: 6c 6f 72 3d 62 6c 61 63 6b 5d 3b 0a 20 20 20 20  lor=black];.    
03f0: 69 6d 33 20 5b 6c 61 62 65 6c 3d 22 49 4c 50 22  im3 [label="ILP"
0400: 5d 3b 0a 20 20 20 20 6c 6c 69 34 5b 6c 61 62 65  ];.    lli4[labe
0410: 6c 3d 22 4c 32 20 50 6c 75 67 69 6e 22 5d 3b 0a  l="L2 Plugin"];.
0420: 20 20 20 20 6c 6c 69 35 20 5b 6c 61 62 65 6c 3d      lli5 [label=
0430: 22 4c 4e 20 50 6c 75 67 69 6e 22 5d 3b 0a 20 20  "LN Plugin"];.  
0440: 20 20 69 6d 33 3a 73 77 20 2d 2d 20 6c 6c 69 34    im3:sw -- lli4
0450: 3a 6e 20 5b 73 74 79 6c 65 3d 64 6f 74 74 65 64  :n [style=dotted
0460: 5d 3b 0a 20 20 20 20 69 6d 33 3a 73 65 20 2d 2d  ];.    im3:se --
0470: 20 6c 6c 69 35 3a 6e 20 5b 73 74 79 6c 65 3d 64   lli5:n [style=d
0480: 6f 74 74 65 64 5d 3b 0a 20 20 20 20 6c 61 62 65  otted];.    labe
0490: 6c 20 3d 20 22 43 6f 6e 6e 65 63 74 6f 72 20 28  l = "Connector (
04a0: 4e 2d 31 20 49 6e 73 74 61 6e 63 65 73 29 22 3b  N-1 Instances)";
04b0: 0a 20 20 20 20 66 6f 6e 74 6e 61 6d 65 20 3d 20  .    fontname = 
04c0: 22 68 65 6c 76 65 74 69 63 61 22 3b 0a 20 20 7d  "helvetica";.  }
04d0: 0a 0a 20 20 73 75 62 67 72 61 70 68 20 63 6c 75  ..  subgraph clu
04e0: 73 74 65 72 5f 33 20 7b 0a 20 20 20 20 73 74 79  ster_3 {.    sty
04f0: 6c 65 3d 66 69 6c 6c 65 64 3b 0a 20 20 20 20 63  le=filled;.    c
0500: 6f 6c 6f 72 3d 6c 69 67 68 74 67 72 65 79 3b 0a  olor=lightgrey;.
0510: 20 20 20 20 6e 6f 64 65 20 5b 73 74 79 6c 65 3d      node [style=
0520: 66 69 6c 6c 65 64 2c 63 6f 6c 6f 72 3d 77 68 69  filled,color=whi
0530: 74 65 5d 3b 0a 20 20 20 20 61 70 70 32 20 5b 6c  te];.    app2 [l
0540: 61 62 65 6c 3d 53 50 53 50 5d 3b 0a 20 20 20 20  abel=SPSP];.    
0550: 74 72 32 20 5b 6c 61 62 65 6c 3d 50 53 4b 5d 3b  tr2 [label=PSK];
0560: 0a 20 20 20 20 69 6d 34 20 5b 6c 61 62 65 6c 3d  .    im4 [label=
0570: 22 49 4c 50 22 5d 3b 0a 20 20 20 20 6c 6c 69 36  "ILP"];.    lli6
0580: 20 5b 6c 61 62 65 6c 3d 22 4c 4e 20 50 6c 75 67   [label="LN Plug
0590: 69 6e 22 5d 3b 0a 20 20 20 20 61 70 70 32 20 2d  in"];.    app2 -
05a0: 2d 20 74 72 32 20 2d 2d 20 69 6d 34 20 2d 2d 20  - tr2 -- im4 -- 
05b0: 6c 6c 69 36 3b 0a 20 20 20 20 6c 61 62 65 6c 20  lli6;.    label 
05c0: 3d 20 22 52 65 63 65 69 76 65 72 22 3b 0a 20 20  = "Receiver";.  
05d0: 20 20 66 6f 6e 74 6e 61 6d 65 20 3d 20 22 68 65    fontname = "he
05e0: 6c 76 65 74 69 63 61 22 3b 0a 20 20 7d 0a 0a 20  lvetica";.  }.. 
05f0: 20 6c 6c 69 31 3a 73 20 2d 2d 20 6c 31 3a 6e 77   lli1:s -- l1:nw
0600: 3b 0a 20 20 6c 6c 69 32 3a 73 20 2d 2d 20 6c 31  ;.  lli2:s -- l1
0610: 3a 6e 65 3b 0a 20 20 6c 6c 69 33 3a 73 20 2d 2d  :ne;.  lli3:s --
0620: 20 6c 32 3a 6e 77 3b 0a 20 20 6c 6c 69 34 3a 73   l2:nw;.  lli4:s
0630: 20 2d 2d 20 6c 32 3a 6e 65 20 5b 73 74 79 6c 65   -- l2:ne [style
0640: 3d 64 6f 74 74 65 64 5d 3b 0a 20 20 6c 6c 69 35  =dotted];.  lli5
0650: 3a 73 20 2d 2d 20 6c 33 3a 6e 77 20 5b 73 74 79  :s -- l3:nw [sty
0660: 6c 65 3d 64 6f 74 74 65 64 5d 3b 0a 20 20 6c 6c  le=dotted];.  ll
0670: 69 36 3a 73 20 2d 2d 20 6c 33 3a 6e 65 20 5b 73  i6:s -- l3:ne [s
0680: 74 79 6c 65 3d 64 6f 74 74 65 64 5d 3b 0a 0a 20  tyle=dotted];.. 
0690: 20 6c 31 20 5b 73 68 61 70 65 3d 62 6f 78 20 6c   l1 [shape=box l
06a0: 61 62 65 6c 3d 22 4c 65 64 67 65 72 20 31 22 5d  abel="Ledger 1"]
06b0: 3b 0a 20 20 6c 32 20 5b 73 68 61 70 65 3d 62 6f  ;.  l2 [shape=bo
06c0: 78 20 6c 61 62 65 6c 3d 22 4c 65 64 67 65 72 20  x label="Ledger 
06d0: 32 22 5d 3b 0a 20 20 6c 33 20 5b 73 68 61 70 65  2"];.  l3 [shape
06e0: 3d 62 6f 78 20 6c 61 62 65 6c 3d 22 4c 65 64 67  =box label="Ledg
06f0: 65 72 20 4e 22 20 73 74 79 6c 65 3d 64 6f 74 74  er N" style=dott
0700: 65 64 5d 3b 0a 0a 20 20 7b 20 72 61 6e 6b 3d 73  ed];..  { rank=s
0710: 61 6d 65 3b 20 61 70 70 20 61 70 70 31 20 61 70  ame; app app1 ap
0720: 70 32 20 7d 0a 20 20 7b 20 72 61 6e 6b 3d 73 61  p2 }.  { rank=sa
0730: 6d 65 3b 20 74 72 61 6e 73 70 6f 72 74 20 74 72  me; transport tr
0740: 31 20 74 72 32 20 7d 0a 20 20 7b 20 72 61 6e 6b  1 tr2 }.  { rank
0750: 3d 73 61 6d 65 3b 20 69 6e 74 65 72 6c 65 64 67  =same; interledg
0760: 65 72 20 69 6d 31 20 69 6d 32 20 69 6d 33 20 69  er im1 im2 im3 i
0770: 6d 34 20 7d 0a 20 20 7b 20 72 61 6e 6b 3d 73 61  m4 }.  { rank=sa
0780: 6d 65 3b 20 6c 65 64 67 65 72 20 6c 6c 69 31 20  me; ledger lli1 
0790: 6c 6c 69 32 20 6c 6c 69 33 20 6c 6c 69 34 20 6c  lli2 lli3 lli4 l
07a0: 6c 69 35 20 6c 6c 69 36 7d 0a 20 20 7b 20 72 61  li5 lli6}.  { ra
07b0: 6e 6b 3d 73 61 6d 65 3b 20 6c 31 20 6c 32 20 6c  nk=same; l1 l2 l
07c0: 33 20 7d 0a 7d 0a                                3 }.}.