github.com/decred/dcrlnd@v0.7.6/routing/testdata/spec_example.json (about) 1 { 2 "nodes": [ 3 { 4 "source": false, 5 "pubkey": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6", 6 "alias": "A" 7 }, 8 { 9 "source": true, 10 "pubkey": "032b480de5d002f1a8fd1fe1bbf0a0f1b07760f65f052e66d56f15d71097c01add", 11 "alias": "B" 12 }, 13 { 14 "source": false, 15 "pubkey": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99", 16 "alias": "C" 17 }, 18 { 19 "source": false, 20 "pubkey": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd", 21 "alias": "D" 22 } 23 ], 24 "edges": [ 25 { 26 "comment": "A -> B channel", 27 "node_1": "032b480de5d002f1a8fd1fe1bbf0a0f1b07760f65f052e66d56f15d71097c01add", 28 "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6", 29 "channel_id": 12345, 30 "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0", 31 "channel_flags": 1, 32 "message_flags": 1, 33 "expiry": 10, 34 "min_htlc": 1, 35 "max_htlc": 100000000, 36 "fee_base_m_atoms": 100, 37 "fee_rate": 1000, 38 "capacity": 100000 39 }, 40 { 41 "comment": "B -> A channel", 42 "node_1": "032b480de5d002f1a8fd1fe1bbf0a0f1b07760f65f052e66d56f15d71097c01add", 43 "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6", 44 "channel_id": 12345, 45 "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0", 46 "channel_flags": 0, 47 "message_flags": 1, 48 "expiry": 20, 49 "min_htlc": 1, 50 "max_htlc": 100000000, 51 "fee_base_m_atoms": 200, 52 "fee_rate": 2000, 53 "capacity": 100000 54 }, 55 { 56 "comment": "A -> D channel", 57 "node_1": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd", 58 "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6", 59 "channel_id": 12345839, 60 "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0", 61 "channel_flags": 1, 62 "message_flags": 1, 63 "expiry": 10, 64 "min_htlc": 1, 65 "max_htlc": 100000000, 66 "fee_base_m_atoms": 100, 67 "fee_rate": 1000, 68 "capacity": 100000 69 }, 70 { 71 "comment": "D -> A channel", 72 "node_1": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd", 73 "node_2": "0367cec75158a4129177bfb8b269cb586efe93d751b43800d456485e81c2620ca6", 74 "channel_id": 12345839, 75 "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0", 76 "channel_flags": 0, 77 "message_flags": 1, 78 "expiry": 40, 79 "min_htlc": 1, 80 "max_htlc": 100000000, 81 "fee_base_m_atoms": 400, 82 "fee_rate": 4000, 83 "capacity": 100000 84 }, 85 { 86 "comment": "D -> C channel", 87 "node_1": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd", 88 "node_2": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99", 89 "channel_id": 1234583, 90 "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0", 91 "channel_flags": 0, 92 "message_flags": 1, 93 "expiry": 40, 94 "min_htlc": 1, 95 "max_htlc": 100000000, 96 "fee_base_m_atoms": 400, 97 "fee_rate": 4000, 98 "capacity": 100000 99 }, 100 { 101 "comment": "C -> D channel", 102 "node_1": "02e7b1aaac10977c38e9c61c74dc66840de211bcec3021603e7977bc5e28edabfd", 103 "node_2": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99", 104 "channel_id": 1234583, 105 "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0", 106 "channel_flags": 1, 107 "message_flags": 1, 108 "expiry": 30, 109 "min_htlc": 1, 110 "max_htlc": 100000000, 111 "fee_base_m_atoms": 300, 112 "fee_rate": 3000, 113 "capacity": 100000 114 }, 115 { 116 "comment": "C -> B channel", 117 "node_1": "032b480de5d002f1a8fd1fe1bbf0a0f1b07760f65f052e66d56f15d71097c01add", 118 "node_2": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99", 119 "channel_id": 1234589, 120 "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0", 121 "channel_flags": 1, 122 "message_flags": 1, 123 "expiry": 30, 124 "min_htlc": 1, 125 "max_htlc": 100000000, 126 "fee_base_m_atoms": 300, 127 "fee_rate": 3000, 128 "capacity": 100000 129 }, 130 { 131 "comment": "B -> C channel", 132 "node_1": "032b480de5d002f1a8fd1fe1bbf0a0f1b07760f65f052e66d56f15d71097c01add", 133 "node_2": "03c19f0027ffbb0ae0e14a4d958788793f9d74e107462473ec0c3891e4feb12e99", 134 "channel_id": 1234589, 135 "channel_point": "89dc56859c6a082d15ba1a7f6cb6be3fea62e1746e2cb8497b1189155c21a233:0", 136 "channel_flags": 0, 137 "message_flags": 1, 138 "expiry": 20, 139 "min_htlc": 1, 140 "max_htlc": 100000000, 141 "fee_base_m_atoms": 200, 142 "fee_rate": 2000, 143 "capacity": 100000 144 } 145 ] 146 }