@@ -42,13 +42,32 @@ describe('domain-mapper', () => {
42
42
const ip4 = '81.12.12.9'
43
43
const ip6 = '2001:4860:4860::8889'
44
44
45
- components . addressManager . getAddresses . returns ( [
46
- multiaddr ( '/ip4/127.0.0.1/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
47
- multiaddr ( '/ip4/192.168.1.234/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
48
- multiaddr ( '/dns4/example.com/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
49
- multiaddr ( `/ip4/${ ip4 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
50
- multiaddr ( `/ip6/${ ip6 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` )
51
- ] )
45
+ components . addressManager . getAddressesWithMetadata . returns ( [ {
46
+ multiaddr : multiaddr ( '/ip4/127.0.0.1/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
47
+ verified : true ,
48
+ expires : Infinity ,
49
+ type : 'transport'
50
+ } , {
51
+ multiaddr : multiaddr ( '/ip4/192.168.1.234/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
52
+ verified : true ,
53
+ expires : Infinity ,
54
+ type : 'transport'
55
+ } , {
56
+ multiaddr : multiaddr ( '/dns4/example.com/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
57
+ verified : true ,
58
+ expires : Infinity ,
59
+ type : 'transport'
60
+ } , {
61
+ multiaddr : multiaddr ( `/ip4/${ ip4 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
62
+ verified : true ,
63
+ expires : Infinity ,
64
+ type : 'ip-mapping'
65
+ } , {
66
+ multiaddr : multiaddr ( `/ip6/${ ip6 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
67
+ verified : true ,
68
+ expires : Infinity ,
69
+ type : 'ip-mapping'
70
+ } ] )
52
71
53
72
components . events . safeDispatchEvent ( 'certificate:provision' , {
54
73
detail : {
@@ -69,13 +88,32 @@ describe('domain-mapper', () => {
69
88
const ip4v1 = '81.12.12.9'
70
89
const ip6v1 = '2001:4860:4860::8889'
71
90
72
- components . addressManager . getAddresses . returns ( [
73
- multiaddr ( '/ip4/127.0.0.1/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
74
- multiaddr ( '/ip4/192.168.1.234/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
75
- multiaddr ( '/dns4/example.com/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
76
- multiaddr ( `/ip4/${ ip4v1 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
77
- multiaddr ( `/ip6/${ ip6v1 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` )
78
- ] )
91
+ components . addressManager . getAddressesWithMetadata . returns ( [ {
92
+ multiaddr : multiaddr ( '/ip4/127.0.0.1/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
93
+ verified : true ,
94
+ expires : Infinity ,
95
+ type : 'transport'
96
+ } , {
97
+ multiaddr : multiaddr ( '/ip4/192.168.1.234/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
98
+ verified : true ,
99
+ expires : Infinity ,
100
+ type : 'transport'
101
+ } , {
102
+ multiaddr : multiaddr ( '/dns4/example.com/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
103
+ verified : true ,
104
+ expires : Infinity ,
105
+ type : 'transport'
106
+ } , {
107
+ multiaddr : multiaddr ( `/ip4/${ ip4v1 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
108
+ verified : true ,
109
+ expires : Infinity ,
110
+ type : 'ip-mapping'
111
+ } , {
112
+ multiaddr : multiaddr ( `/ip6/${ ip6v1 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
113
+ verified : true ,
114
+ expires : Infinity ,
115
+ type : 'ip-mapping'
116
+ } ] )
79
117
80
118
components . events . safeDispatchEvent ( 'certificate:provision' , {
81
119
detail : {
@@ -94,13 +132,32 @@ describe('domain-mapper', () => {
94
132
const ip4v2 = '81.12.12.10'
95
133
const ip6v2 = '2001:4860:4860::8890'
96
134
97
- components . addressManager . getAddresses . returns ( [
98
- multiaddr ( '/ip4/127.0.0.1/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
99
- multiaddr ( '/ip4/192.168.1.234/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
100
- multiaddr ( '/dns4/example.com/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
101
- multiaddr ( `/ip4/${ ip4v2 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
102
- multiaddr ( `/ip6/${ ip6v2 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` )
103
- ] )
135
+ components . addressManager . getAddressesWithMetadata . returns ( [ {
136
+ multiaddr : multiaddr ( '/ip4/127.0.0.1/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
137
+ verified : true ,
138
+ expires : Infinity ,
139
+ type : 'transport'
140
+ } , {
141
+ multiaddr : multiaddr ( '/ip4/192.168.1.234/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
142
+ verified : true ,
143
+ expires : Infinity ,
144
+ type : 'transport'
145
+ } , {
146
+ multiaddr : multiaddr ( '/dns4/example.com/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
147
+ verified : true ,
148
+ expires : Infinity ,
149
+ type : 'transport'
150
+ } , {
151
+ multiaddr : multiaddr ( `/ip4/${ ip4v2 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
152
+ verified : true ,
153
+ expires : Infinity ,
154
+ type : 'ip-mapping'
155
+ } , {
156
+ multiaddr : multiaddr ( `/ip6/${ ip6v2 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
157
+ verified : true ,
158
+ expires : Infinity ,
159
+ type : 'ip-mapping'
160
+ } ] )
104
161
105
162
components . events . safeDispatchEvent ( 'self:peer:update' , {
106
163
detail : stubInterface < Peer > ( )
@@ -121,13 +178,32 @@ describe('domain-mapper', () => {
121
178
const ip4 = '81.12.12.9'
122
179
const ip6 = '2001:4860:4860::8889'
123
180
124
- components . addressManager . getAddresses . returns ( [
125
- multiaddr ( '/ip4/127.0.0.1/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
126
- multiaddr ( '/ip4/192.168.1.234/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
127
- multiaddr ( '/dns4/example.com/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
128
- multiaddr ( `/ip4/${ ip4 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
129
- multiaddr ( `/ip6/${ ip6 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` )
130
- ] )
181
+ components . addressManager . getAddressesWithMetadata . returns ( [ {
182
+ multiaddr : multiaddr ( '/ip4/127.0.0.1/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
183
+ verified : true ,
184
+ expires : Infinity ,
185
+ type : 'transport'
186
+ } , {
187
+ multiaddr : multiaddr ( '/ip4/192.168.1.234/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
188
+ verified : true ,
189
+ expires : Infinity ,
190
+ type : 'transport'
191
+ } , {
192
+ multiaddr : multiaddr ( '/dns4/example.com/tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN' ) ,
193
+ verified : true ,
194
+ expires : Infinity ,
195
+ type : 'transport'
196
+ } , {
197
+ multiaddr : multiaddr ( `/ip4/${ ip4 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
198
+ verified : true ,
199
+ expires : Infinity ,
200
+ type : 'ip-mapping'
201
+ } , {
202
+ multiaddr : multiaddr ( `/ip6/${ ip6 } /tcp/1234/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN` ) ,
203
+ verified : true ,
204
+ expires : Infinity ,
205
+ type : 'ip-mapping'
206
+ } ] )
131
207
132
208
components . events . safeDispatchEvent ( 'self:peer:update' , {
133
209
detail : stubInterface < Peer > ( )
0 commit comments