@@ -74,34 +74,34 @@ def test_path_pubkeys_blinded_path_appended(self):
7474 hops_data = [
7575 OnionHopsDataSingle (
7676 tlv_stream_name = 'onionmsg_tlv' ,
77- blind_fields = MappingProxyType ( {
77+ blind_fields = {
7878 'next_node_id' : {'node_id' : bfh (ALICE_TLVS ['next_node_id' ])},
7979 'next_path_key_override' : {'path_key' : bfh (ALICE_TLVS ['next_path_key_override' ])},
80- }
81- )) ,
80+ },
81+ ),
8282 OnionHopsDataSingle (
8383 tlv_stream_name = 'onionmsg_tlv' ,
84- blind_fields = MappingProxyType ( {
84+ blind_fields = {
8585 'next_node_id' : {'node_id' : bfh (BOB_TLVS ['next_node_id' ])},
8686 'unknown_tag_561' : {'data' : bfh (BOB_TLVS ['unknown_tag_561' ])},
87- }
88- )) ,
87+ },
88+ ),
8989 OnionHopsDataSingle (
9090 tlv_stream_name = 'onionmsg_tlv' ,
91- blind_fields = MappingProxyType ( {
91+ blind_fields = {
9292 'padding' : {'padding' : bfh (CAROL_TLVS ['padding' ])},
9393 'next_node_id' : {'node_id' : bfh (CAROL_TLVS ['next_node_id' ])},
94- }
95- )) ,
94+ },
95+ ),
9696 OnionHopsDataSingle (
9797 tlv_stream_name = 'onionmsg_tlv' ,
98- payload = MappingProxyType ( {'message' : {'text' : bfh (test_vectors ['onionmessage' ]['unknown_tag_1' ])}}) ,
99- blind_fields = MappingProxyType ( {
98+ payload = {'message' : {'text' : bfh (test_vectors ['onionmessage' ]['unknown_tag_1' ])}},
99+ blind_fields = {
100100 'padding' : {'padding' : bfh (DAVE_TLVS ['padding' ])},
101101 'path_id' : {'data' : bfh (DAVE_TLVS ['path_id' ])},
102102 'unknown_tag_65535' : {'data' : bfh (DAVE_TLVS ['unknown_tag_65535' ])},
103- }
104- ))
103+ },
104+ )
105105 ]
106106
107107 encrypt_onionmsg_tlv_hops_data (hops_data , hop_shared_secrets )
@@ -119,11 +119,11 @@ def hops_data_for_message(message):
119119 return [
120120 OnionHopsDataSingle (
121121 tlv_stream_name = 'onionmsg_tlv' ,
122- payload = MappingProxyType ( {'message' : {'text' : message .encode ('utf-8' )}}) ,
123- blind_fields = MappingProxyType ( {
122+ payload = {'message' : {'text' : message .encode ('utf-8' )}},
123+ blind_fields = {
124124 'path_id' : {'data' : bfh ('deadbeefbadc0ffeedeadbeefbadc0ffeedeadbeefbadc0ffeedeadbeefbadc0' )},
125- }
126- ))
125+ },
126+ ),
127127 ]
128128 hops_data = hops_data_for_message ('short_message' ) # fit in HOPS_DATA_SIZE
129129 encrypt_onionmsg_tlv_hops_data (hops_data , hop_shared_secrets )
@@ -234,18 +234,18 @@ def test_create_onionmessage_to_blinded_path_via_alice(self):
234234 hops_data = [
235235 OnionHopsDataSingle (
236236 tlv_stream_name = 'onionmsg_tlv' ,
237- blind_fields = MappingProxyType ( {
237+ blind_fields = {
238238 'next_node_id' : {'node_id' : BOB_PUBKEY },
239239 'next_path_key_override' : {'path_key' : bfh (ALICE_TLVS ['next_path_key_override' ])},
240- }
241- )) ,
240+ },
241+ ),
242242 ]
243243 # encrypt encrypted_data_tlv here
244244 for i in range (len (hops_data )):
245245 encrypted_recipient_data = encrypt_onionmsg_data_tlv (shared_secret = hop_shared_secrets [i ], ** hops_data [i ].blind_fields )
246246 new_payload = dict (hops_data [i ].payload )
247247 new_payload ['encrypted_recipient_data' ] = {'encrypted_recipient_data' : encrypted_recipient_data }
248- hops_data [i ] = dataclasses .replace (hops_data [i ], payload = MappingProxyType ( new_payload ) )
248+ hops_data [i ] = dataclasses .replace (hops_data [i ], payload = new_payload )
249249
250250 blinded_path_blinded_ids = []
251251 for i , x in enumerate (blinded_path_to_dave .get ('path' )):
@@ -257,7 +257,7 @@ def test_create_onionmessage_to_blinded_path_via_alice(self):
257257 hops_data .append (
258258 OnionHopsDataSingle (
259259 tlv_stream_name = 'onionmsg_tlv' ,
260- payload = MappingProxyType ( payload ))
260+ payload = payload ),
261261 )
262262 payment_path_pubkeys = blinded_node_ids + blinded_path_blinded_ids
263263 hop_shared_secrets , _ = get_shared_secrets_along_route (payment_path_pubkeys , SESSION_KEY )
0 commit comments