Commit 2007ccd
authored
* GH-728: add the TODOs
* GH-728: removed the code of the NewPasswordMessage
* GH-728: use ConfigurationChangeMessage while changing password
* GH-728: rename configuration_change_msg_sub_opt to update_min_hops_sub_opt
* GH-728: rename new_password_subs to update_password_subs
* GH-728: fix wrong name for the actor message
* GH-728: send ConfigurationChangeMessage to other actors too
* GH-728: add a TODO
* GH-728: rename to _opt
* GH-728: implement handler for ConfigurationChange::UpdatePassword inside Neighborhood
* GH-728: add TODO to implement handler for ConfigurationChange::UpdatePassword inside BlockchainBridge
* GH-728: add TODO to implement handler for ConfigurationChange::UpdatePassword inside Accountant
* GH-728: create new struct for UpdatePasswordSubs
* GH-728: add the new TODO
* GH-728: send a ConfigurtionChangeMessage when the consuming wallet is generated
* GH-728: add a test for the panic case
* GH-728: some refactor changes in configurator.rs
* GH-728: test drive the case when the wallet is recovered
* GH-728: fix some of the tests
* GH-728: fix the remaining 2 failing tests
* GH-728: reorder fields
* GH-728: the received ConfigurationChangeMessage is properly handled
* GH-728: update the password when necessary
* GH-728: add a todo
* GH-728: add the ability to synchronise password
* GH-728: add ability for accountant to handle an unexpected configuration change msg
* GH-728: improve tests for handling ConfigurationChangeMessage in accountant
* GH-728: minor renames
* GH-728: remove finished TODO and formatting changes
* GH-728: add test in blockchain bridge for ConfigurationChangeMessage
* GH-728: add test in neighborhood for ConfigurationChangeMessage
* GH-728: remove useless tests
* GH-728: revive an old test
* GH-728: improve todo
* GH-728: test rename and add more TODOs
* GH-728: cleanup and creation of new file configuration_change_subs.rs
* GH-728: minor refactor and remove tests
* GH-728: introduce trait for ConfigurationChangesubs
* GH-728: refactor out the subs for UpdateWallets and UpdatePassword
* GH-728: some renames
* GH-728: add TODO and minor reordering
* GH-728: make the test the_password_is_synchronised_among_other_actors_when_modified stronger
* GH-728: add formatting changes
* GH-728: make enum usage more explicit
* GH-728: remove clippy warnings
* GH-728: do some renames
* GH-728: fix wrong rename and import
* GH-728: use peer actors for generating config change subs
* GH-728: recreate ConfigChangeSubs
* GH-728: remove config_change_subs.rs
* GH-728: test for ConfigChangeMsg in Accountant contain assertions
* GH-728: test for ConfigChangeMsg in Neighborhood contain assertions
* GH-728: test for ConfigChangeMsg in BlockchainBridge contain assertions
* GH-728: small rename
* GH-728: add context_id to fn
* GH-728: refactor the fn to transform associated functions to methods
* GH-728: minor fixes
* GH-728: add wallet_opt as a new argument in the begin_scan fn
* GH-728: remove the use of field consuming_wallet_opt from BlockchainBridge
* GH-728: remove the field consuming_wallet_opt from BlockchainBridge
* GH-728: don't send the ConfigChangeMsg to the BlockchainBridge
* GH-728: use the earning wallet in Receivable Scanner's begin_scan
* GH-728: don't save a reference of earning wallet inside Scanners
* GH-728: store the earning wallet directly without an Rc
* GH-728: fix the failing test
* GH-728: formatting changes
* GH-728: remove the earning wallet from ReceivableScannerBuilder
* GH-728: check wallet in the begin_scan() for ScannerMock
* GH-728: remove unnecessary TODO
* GH-728: formatting changes
* GH-728: fix the failing test
* GH-728: remove unused import in blockchain_interaction_test.rs
* GH-728: BlockchainBridge receives consuming_wallet instead of an Option<T>
* GH-728: Check consuming wallet before sending a msg to BlockchainBridge
* GH-728: remove Option<T> from the wallet_opt param in begin_scan fn
* GH-728: remove commented out code
* GH-728: modify AccountantBuilder to make it's field names contain opt
* GH-728: improve test mocks
* GH-728: introduce another URL for mumbai testnet
* GH-728: change the message in trace log
* GH-728: test drive the NoConsumingWallet Error
* GH-728: reordering
* GH-728: add better logging
* GH-728: Review 2 changes
* GH-728: Review 2 leftover changes
* GH-728: add better assertions for logger
1 parent 40480d1 commit 2007ccd
File tree
15 files changed
+727
-561
lines changed- multinode_integration_tests/tests
- node/src
- accountant
- scanners
- mid_scan_msg_handling/payable_scanner
- blockchain
- neighborhood
- node_configurator
- sub_lib
- test_utils
15 files changed
+727
-561
lines changedLines changed: 2 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
157 | 156 | | |
158 | 157 | | |
159 | 158 | | |
160 | | - | |
| 159 | + | |
161 | 160 | | |
162 | 161 | | |
163 | 162 | | |
164 | 163 | | |
165 | 164 | | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | 165 | | |
171 | 166 | | |
172 | | - | |
| 167 | + | |
173 | 168 | | |
174 | 169 | | |
175 | 170 | | |
| |||
Large diffs are not rendered by default.
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| 13 | + | |
12 | 14 | | |
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| 25 | + | |
22 | 26 | | |
23 | 27 | | |
24 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
72 | 71 | | |
73 | 72 | | |
74 | 73 | | |
| |||
94 | 93 | | |
95 | 94 | | |
96 | 95 | | |
97 | | - | |
98 | 96 | | |
99 | 97 | | |
100 | 98 | | |
| |||
113 | 111 | | |
114 | 112 | | |
115 | 113 | | |
| 114 | + | |
116 | 115 | | |
117 | 116 | | |
118 | 117 | | |
| |||
193 | 192 | | |
194 | 193 | | |
195 | 194 | | |
| 195 | + | |
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
| |||
225 | 225 | | |
226 | 226 | | |
227 | 227 | | |
228 | | - | |
229 | | - | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
230 | 233 | | |
231 | 234 | | |
232 | 235 | | |
| |||
567 | 570 | | |
568 | 571 | | |
569 | 572 | | |
| 573 | + | |
570 | 574 | | |
571 | 575 | | |
572 | 576 | | |
| |||
825 | 829 | | |
826 | 830 | | |
827 | 831 | | |
828 | | - | |
829 | 832 | | |
830 | 833 | | |
831 | 834 | | |
832 | 835 | | |
833 | 836 | | |
834 | 837 | | |
| 838 | + | |
835 | 839 | | |
836 | 840 | | |
837 | 841 | | |
| |||
840 | 844 | | |
841 | 845 | | |
842 | 846 | | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
| 847 | + | |
847 | 848 | | |
848 | 849 | | |
849 | 850 | | |
850 | | - | |
| 851 | + | |
851 | 852 | | |
852 | 853 | | |
853 | 854 | | |
| |||
893 | 894 | | |
894 | 895 | | |
895 | 896 | | |
896 | | - | |
897 | 897 | | |
898 | 898 | | |
899 | 899 | | |
900 | 900 | | |
901 | | - | |
902 | 901 | | |
903 | 902 | | |
904 | 903 | | |
| |||
985 | 984 | | |
986 | 985 | | |
987 | 986 | | |
| 987 | + | |
988 | 988 | | |
989 | 989 | | |
990 | 990 | | |
| |||
1007 | 1007 | | |
1008 | 1008 | | |
1009 | 1009 | | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
1010 | 1014 | | |
1011 | 1015 | | |
1012 | 1016 | | |
| |||
1134 | 1138 | | |
1135 | 1139 | | |
1136 | 1140 | | |
1137 | | - | |
1138 | 1141 | | |
1139 | 1142 | | |
| 1143 | + | |
1140 | 1144 | | |
1141 | 1145 | | |
1142 | 1146 | | |
| |||
1175 | 1179 | | |
1176 | 1180 | | |
1177 | 1181 | | |
1178 | | - | |
1179 | 1182 | | |
1180 | 1183 | | |
1181 | 1184 | | |
| |||
1189 | 1192 | | |
1190 | 1193 | | |
1191 | 1194 | | |
1192 | | - | |
1193 | 1195 | | |
1194 | 1196 | | |
1195 | 1197 | | |
| |||
1234 | 1236 | | |
1235 | 1237 | | |
1236 | 1238 | | |
1237 | | - | |
1238 | | - | |
1239 | | - | |
1240 | | - | |
1241 | 1239 | | |
1242 | 1240 | | |
1243 | 1241 | | |
| |||
1274 | 1272 | | |
1275 | 1273 | | |
1276 | 1274 | | |
| 1275 | + | |
1277 | 1276 | | |
1278 | 1277 | | |
1279 | 1278 | | |
| |||
1283 | 1282 | | |
1284 | 1283 | | |
1285 | 1284 | | |
1286 | | - | |
| 1285 | + | |
| 1286 | + | |
1287 | 1287 | | |
1288 | 1288 | | |
1289 | 1289 | | |
| |||
1293 | 1293 | | |
1294 | 1294 | | |
1295 | 1295 | | |
| 1296 | + | |
1296 | 1297 | | |
1297 | 1298 | | |
1298 | 1299 | | |
| |||
1307 | 1308 | | |
1308 | 1309 | | |
1309 | 1310 | | |
| 1311 | + | |
1310 | 1312 | | |
1311 | 1313 | | |
1312 | 1314 | | |
1313 | 1315 | | |
1314 | 1316 | | |
1315 | 1317 | | |
1316 | 1318 | | |
1317 | | - | |
| 1319 | + | |
1318 | 1320 | | |
1319 | | - | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
1320 | 1327 | | |
1321 | 1328 | | |
1322 | 1329 | | |
| |||
1328 | 1335 | | |
1329 | 1336 | | |
1330 | 1337 | | |
| 1338 | + | |
1331 | 1339 | | |
1332 | 1340 | | |
1333 | 1341 | | |
| |||
1337 | 1345 | | |
1338 | 1346 | | |
1339 | 1347 | | |
1340 | | - | |
| 1348 | + | |
1341 | 1349 | | |
1342 | 1350 | | |
1343 | 1351 | | |
| |||
2210 | 2218 | | |
2211 | 2219 | | |
2212 | 2220 | | |
| 2221 | + | |
2213 | 2222 | | |
2214 | 2223 | | |
2215 | 2224 | | |
| |||
2234 | 2243 | | |
2235 | 2244 | | |
2236 | 2245 | | |
2237 | | - | |
| 2246 | + | |
| 2247 | + | |
| 2248 | + | |
| 2249 | + | |
| 2250 | + | |
| 2251 | + | |
2238 | 2252 | | |
2239 | 2253 | | |
2240 | 2254 | | |
| |||
2257 | 2271 | | |
2258 | 2272 | | |
2259 | 2273 | | |
| 2274 | + | |
2260 | 2275 | | |
2261 | 2276 | | |
2262 | 2277 | | |
| |||
2270 | 2285 | | |
2271 | 2286 | | |
2272 | 2287 | | |
2273 | | - | |
| 2288 | + | |
2274 | 2289 | | |
2275 | | - | |
| 2290 | + | |
2276 | 2291 | | |
2277 | 2292 | | |
2278 | 2293 | | |
| |||
2282 | 2297 | | |
2283 | 2298 | | |
2284 | 2299 | | |
| 2300 | + | |
2285 | 2301 | | |
2286 | 2302 | | |
2287 | 2303 | | |
2288 | 2304 | | |
2289 | 2305 | | |
2290 | 2306 | | |
2291 | | - | |
| 2307 | + | |
| 2308 | + | |
2292 | 2309 | | |
2293 | 2310 | | |
2294 | 2311 | | |
| |||
2924 | 2941 | | |
2925 | 2942 | | |
2926 | 2943 | | |
2927 | | - | |
2928 | 2944 | | |
2929 | 2945 | | |
2930 | | - | |
| 2946 | + | |
| 2947 | + | |
| 2948 | + | |
| 2949 | + | |
| 2950 | + | |
| 2951 | + | |
2931 | 2952 | | |
2932 | 2953 | | |
2933 | 2954 | | |
| |||
2952 | 2973 | | |
2953 | 2974 | | |
2954 | 2975 | | |
2955 | | - | |
2956 | 2976 | | |
2957 | | - | |
| 2977 | + | |
| 2978 | + | |
2958 | 2979 | | |
2959 | | - | |
| 2980 | + | |
| 2981 | + | |
| 2982 | + | |
| 2983 | + | |
| 2984 | + | |
| 2985 | + | |
2960 | 2986 | | |
2961 | 2987 | | |
2962 | 2988 | | |
| |||
2989 | 3015 | | |
2990 | 3016 | | |
2991 | 3017 | | |
2992 | | - | |
2993 | 3018 | | |
2994 | 3019 | | |
2995 | 3020 | | |
2996 | 3021 | | |
2997 | | - | |
| 3022 | + | |
2998 | 3023 | | |
2999 | 3024 | | |
3000 | 3025 | | |
| |||
0 commit comments