Skip to content

Commit 5783a27

Browse files
fix cbor deepcopy
1 parent a8a24b8 commit 5783a27

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

electrumx/server/block_processor.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1617,9 +1617,10 @@ def put_or_delete_init_state_updates(self, mint_info, data_payload, Delete):
16171617
height = mint_info['reveal_location_height']
16181618

16191619
# Make a deep copy of the data payload and remove the reserved sections
1620-
copied_data_state = copy.deepcopy(data_payload)
1621-
# Remove any of the reserved sections
1622-
copied_data_state.pop('args', None)
1620+
copied_data_state = {}
1621+
for k, v in data_payload.items():
1622+
if k != "args":
1623+
copied_data_state[k] = v
16231624
init_payload_bytes = dumps(copied_data_state)
16241625
op_struct = {
16251626
'op': 'mod',

0 commit comments

Comments
 (0)