github.com/decred/dcrlnd@v0.7.6/routing/testdata/basic_graph.json (about)

     1  {
     2      "info": [
     3          "This file encodes a basic graph that resembles the following ascii graph:",
     4          "",
     5          "                           50k atoms       ┌──────┐                                  ",
     6          "                         ┌───────────────────▶│luo ji│◀─┐                               ",
     7          "                         │                    └──────┘  │      ┌──────┐                 ",
     8          "                         │                              │      | elst |                 ",
     9          "                         │                              │      └──────┘                 ",
    10          "                         │                              │         ▲                     ",
    11          "                         │                              │         | 100k sat            ",
    12          "                         │                              │         ▼                     ",
    13          "                         ▼                              │      ┌──────┐                 ",
    14          "                    ┌────────┐                          │      │sophon│◀┐               ",
    15          "                    │satoshi │                          │      └──────┘ │               ",
    16          "                    └────────┘                          │        ▲      │               ",
    17          "                         ▲                              │        |      │ 110k atoms ",
    18          "                         │          ┌───────────────────┘        |      │               ",
    19          "                         │          │   100k atoms            |      │               ",
    20          "                         │          │                            |      │               ",
    21          "                         │          │                   120k sat |      │  ┌────────┐   ",
    22          "                         └──────────┤                   (hi fee) ▼      └─▶│son goku│   ",
    23          "                    10k atoms    │                ┌────────────┐        └────────┘   ",
    24          "                                    │                | pham nuwen |             ▲       ",
    25          "                                    │                └────────────┘             │       ",
    26          "                                    │                    ▲                      │       ",
    27          "                                    ▼                    | 120k sat (hi fee)    │       ",
    28          "                              ┌──────────┐               |                      │       ",
    29          "                              │ roasbeef │◀──────────────┴──────────────────────┘       ",
    30          "                              └──────────┘                         100k atoms        ",
    31          " the graph also includes a channel from roasbeef to sophon via pham nuwen"
    32      ],
    33      "nodes": [
    34          {
    35              "source": true,
    36              "pubkey": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
    37              "alias": "roasbeef"
    38          },
    39          {
    40              "source": false,
    41              "pubkey": "026c43a8ac1cd8519985766e90748e1e06871dab0ff6b8af27e8c1a61640481318",
    42              "privkey": "82b266f659bd83a976bac11b2cc442baec5508e84e61085d7ec2b0fc52156c87",
    43              "alias": "songoku"
    44          },
    45          {
    46              "source": false,
    47              "pubkey": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99",
    48              "alias": "satoshi"
    49          },
    50          {
    51              "source": false,
    52              "pubkey": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd",
    53              "alias": "luoji"
    54          },
    55          {
    56              "source": false,
    57              "pubkey": "036264734b40c9e91d3d990a8cdfbbe23b5b0b7ad3cd0e080a25dcd05d39eeb7eb",
    58              "alias": "sophon"
    59          },
    60          {
    61              "source": false,
    62              "pubkey": "02a1d2856be336a58af08989aea0d8c41e072ccc392c46f8ce0e6e069f002035f3",
    63              "alias": "phamnuwen"
    64          },
    65          {
    66              "source": false,
    67              "pubkey": "02a4b236b69b09b8efe6ccf822fa95ee95a0196451f4d066a450b7489e2e354a64",
    68              "alias": "elst"
    69          }
    70      ],
    71      "edges": [
    72          {
    73              "node_1": "02a4b236b69b09b8efe6ccf822fa95ee95a0196451f4d066a450b7489e2e354a64",
    74              "node_2": "036264734b40c9e91d3d990a8cdfbbe23b5b0b7ad3cd0e080a25dcd05d39eeb7eb",
    75              "channel_id": 15433,
    76              "channel_point": "33bd5d49a50e284221561b91e781f1fca0d60341c9f9dd785b5e379a6d88af3d:0",
    77              "channel_flags": 1,
    78              "message_flags": 1,
    79              "expiry": 1,
    80              "min_htlc": 1000,
    81              "max_htlc": 100000000,
    82              "fee_base_m_atoms": 200,
    83              "fee_rate": 0,
    84              "capacity": 100000
    85          },
    86          {
    87              "node_1": "02a4b236b69b09b8efe6ccf822fa95ee95a0196451f4d066a450b7489e2e354a64",
    88              "node_2": "036264734b40c9e91d3d990a8cdfbbe23b5b0b7ad3cd0e080a25dcd05d39eeb7eb",
    89              "channel_id": 15433,
    90              "channel_point": "33bd5d49a50e284221561b91e781f1fca0d60341c9f9dd785b5e379a6d88af3d:0",
    91              "channel_flags": 0,
    92              "message_flags": 1,
    93              "expiry": 1,
    94              "min_htlc": 1000,
    95              "max_htlc": 100000000,
    96              "fee_base_m_atoms": 200,
    97              "fee_rate": 0,
    98              "capacity": 100000
    99          },
   100          {
   101              "node_1": "02a1d2856be336a58af08989aea0d8c41e072ccc392c46f8ce0e6e069f002035f3",
   102              "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
   103              "channel_id": 999991,
   104              "channel_point": "48a0e8b856fef01d9feda7d25a4fac6dae48749e28ba356b92d712ab7f5bd2d0:0",
   105              "channel_flags": 1,
   106              "message_flags": 1,
   107              "expiry": 1,
   108              "min_htlc": 1000,
   109              "max_htlc": 120000000,
   110              "fee_base_m_atoms": 10000,
   111              "fee_rate": 100000,
   112              "capacity": 120000
   113          },
   114          {
   115              "node_1": "02a1d2856be336a58af08989aea0d8c41e072ccc392c46f8ce0e6e069f002035f3",
   116              "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
   117              "channel_id": 999991,
   118              "channel_point": "48a0e8b856fef01d9feda7d25a4fac6dae48749e28ba356b92d712ab7f5bd2d0:0",
   119              "channel_flags": 0,
   120              "message_flags": 1,
   121              "expiry": 1,
   122              "min_htlc": 1000,
   123              "max_htlc": 120000000,
   124              "fee_base_m_atoms": 10000,
   125              "fee_rate": 100000,
   126              "capacity": 120000
   127          },
   128          {
   129              "node_1": "02a1d2856be336a58af08989aea0d8c41e072ccc392c46f8ce0e6e069f002035f3",
   130              "node_2": "036264734b40c9e91d3d990a8cdfbbe23b5b0b7ad3cd0e080a25dcd05d39eeb7eb",
   131              "channel_id": 99999,
   132              "channel_point": "05ffda8890d0a4fffe0ddca0b1932ba0415b1d5868a99515384a4e7883d96b88:0",
   133              "channel_flags": 1,
   134              "message_flags": 1,
   135              "expiry": 1,
   136              "min_htlc": 1000,
   137              "max_htlc": 120000000,
   138              "fee_base_m_atoms": 10000,
   139              "fee_rate": 100000,
   140              "capacity": 120000
   141          },
   142          {
   143              "node_1": "02a1d2856be336a58af08989aea0d8c41e072ccc392c46f8ce0e6e069f002035f3",
   144              "node_2": "036264734b40c9e91d3d990a8cdfbbe23b5b0b7ad3cd0e080a25dcd05d39eeb7eb",
   145              "channel_id": 99999,
   146              "channel_point": "05ffda8890d0a4fffe0ddca0b1932ba0415b1d5868a99515384a4e7883d96b88:0",
   147              "channel_flags": 0,
   148              "message_flags": 1,
   149              "expiry": 1,
   150              "min_htlc": 1000,
   151              "max_htlc": 120000000,
   152              "fee_base_m_atoms": 10000,
   153              "fee_rate": 100000,
   154              "capacity": 120000
   155          },
   156          {
   157              "node_1": "026c43a8ac1cd8519985766e90748e1e06871dab0ff6b8af27e8c1a61640481318",
   158              "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
   159              "channel_id": 12345,
   160              "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0",
   161              "channel_flags": 1,
   162              "message_flags": 1,
   163              "expiry": 1,
   164              "min_htlc": 1000,
   165              "max_htlc": 100000000,
   166              "fee_base_m_atoms": 10,
   167              "fee_rate": 1000,
   168              "capacity": 100000
   169          },
   170          {
   171              "node_1": "026c43a8ac1cd8519985766e90748e1e06871dab0ff6b8af27e8c1a61640481318",
   172              "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
   173              "channel_id": 12345,
   174              "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0",
   175              "channel_flags": 0,
   176              "message_flags": 1,
   177              "expiry": 1,
   178              "min_htlc": 1,
   179              "max_htlc": 100000000,
   180              "fee_base_m_atoms": 10,
   181              "fee_rate": 1000,
   182              "capacity": 100000
   183          },
   184          {
   185              "node_1": "026c43a8ac1cd8519985766e90748e1e06871dab0ff6b8af27e8c1a61640481318",
   186              "node_2": "036264734b40c9e91d3d990a8cdfbbe23b5b0b7ad3cd0e080a25dcd05d39eeb7eb",
   187              "channel_id": 3495345,
   188              "channel_point": "9f155756b33a0a6827713965babbd561b55f9520444ac5db0cf7cb2eb0deb5bc:0",
   189              "channel_flags": 0,
   190              "message_flags": 1,
   191              "expiry": 1,
   192              "min_htlc": 1,
   193              "max_htlc": 110000000,
   194              "fee_base_m_atoms": 10,
   195              "fee_rate": 1000,
   196              "capacity": 110000
   197          },
   198          {
   199              "node_1": "026c43a8ac1cd8519985766e90748e1e06871dab0ff6b8af27e8c1a61640481318",
   200              "node_2": "036264734b40c9e91d3d990a8cdfbbe23b5b0b7ad3cd0e080a25dcd05d39eeb7eb",
   201              "channel_id": 3495345,
   202              "channel_point": "9f155756b33a0a6827713965babbd561b55f9520444ac5db0cf7cb2eb0deb5bc:0",
   203              "channel_flags": 1,
   204              "message_flags": 1,
   205              "expiry": 1,
   206              "min_htlc": 1,
   207              "max_htlc": 110000000,
   208              "fee_base_m_atoms": 10,
   209              "fee_rate": 1000,
   210              "capacity": 110000
   211          },
   212          {
   213              "node_1": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
   214              "node_2": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99",
   215              "channel_id": 2340213491,
   216              "channel_point": "72cd6e8422c407fb6d098690f1130b7ded7ec2f7f5e1d30bd9d521f015363793:0",
   217              "channel_flags": 0,
   218              "message_flags": 1,
   219              "expiry": 1,
   220              "min_htlc": 1,
   221              "max_htlc": 10000000,
   222              "fee_base_m_atoms": 10,
   223              "fee_rate": 1000,
   224              "capacity": 10000
   225          },
   226          {
   227              "node_1": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
   228              "node_2": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99",
   229              "channel_id": 2340213491,
   230              "channel_point": "72cd6e8422c407fb6d098690f1130b7ded7ec2f7f5e1d30bd9d521f015363793:0",
   231              "channel_flags": 1,
   232              "message_flags": 1,
   233              "expiry": 1,
   234              "min_htlc": 1,
   235              "max_htlc": 10000000,
   236              "fee_base_m_atoms": 10,
   237              "fee_rate": 1000,
   238              "capacity": 10000
   239          },
   240          {
   241              "node_1": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd",
   242              "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
   243              "channel_id": 689530843,
   244              "channel_point": "25376aa6cb81913ad30416bd22d4083241bd6d68e811d0284d3c3a17795c458a:0",
   245              "channel_flags": 1,
   246              "message_flags": 1,
   247              "expiry": 10,
   248              "min_htlc": 1,
   249              "max_htlc": 100000000,
   250              "fee_base_m_atoms": 10,
   251              "fee_rate": 1000,
   252              "capacity": 100000
   253          },
   254          {
   255              "node_1": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd",
   256              "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6",
   257              "channel_id": 689530843,
   258              "channel_point": "25376aa6cb81913ad30416bd22d4083241bd6d68e811d0284d3c3a17795c458a:0",
   259              "channel_flags": 0,
   260              "message_flags": 1,
   261              "expiry": 1,
   262              "min_htlc": 1,
   263              "max_htlc": 100000000,
   264              "fee_base_m_atoms": 10,
   265              "fee_rate": 1000,
   266              "capacity": 100000
   267          },
   268          {
   269              "node_1": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd",
   270              "node_2": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99",
   271              "channel_id": 523452362,
   272              "channel_point": "704a5675c91b1c674309a6475fc51072c2913d6117ee6103c9f1b86956bcbe02:0",
   273              "channel_flags": 0,
   274              "message_flags": 1,
   275              "expiry": 1,
   276              "min_htlc": 1,
   277              "max_htlc": 50000000,
   278              "fee_base_m_atoms": 10,
   279              "fee_rate": 1000,
   280              "capacity": 50000
   281          },
   282          {
   283              "node_1": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd",
   284              "node_2": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99",
   285              "channel_id": 523452362,
   286              "channel_point": "704a5675c91b1c674309a6475fc51072c2913d6117ee6103c9f1b86956bcbe02:0",
   287              "channel_flags": 1,
   288              "message_flags": 1,
   289              "expiry": 1,
   290              "min_htlc": 1,
   291              "max_htlc": 50000000,
   292              "fee_base_m_atoms": 10,
   293              "fee_rate": 1000,
   294              "capacity": 50000
   295          }
   296      ]
   297  }