@@ -75,10 +75,10 @@ def calculate_outputs_to_color_for_ft_atomical_ids(
7575 # )
7676 atomical_list = order_ft_inputs (ft_atomicals , sort_by_fifo )
7777 next_start_out_idx = 0
78- potential_atomical_ids_to_output_idxs_map : ' dict[bytes, ExpectedOutputSet]' = {}
78+ potential_atomical_ids_to_output_idxs_map : " dict[bytes, ExpectedOutputSet]" = {}
7979 non_clean_output_slots = False
8080 utxo_cleanly_assigned = True
81- fts_burned : ' dict[bytes, float]' = {}
81+ fts_burned : " dict[bytes, float]" = {}
8282 for item in atomical_list :
8383 atomical_id = item .atomical_id
8484 # If a target exponent was provided, then use that instead
@@ -176,7 +176,7 @@ def __init__(self, atomical_id: bytes, atomical_type: str, mint_info):
176176 self .type = atomical_type
177177 self .sat_value = 0
178178 self .atomical_value = 0
179- self .input_indexes : ' list[AtomicalInputItem]' = []
179+ self .input_indexes : " list[AtomicalInputItem]" = []
180180 self .mint_info = mint_info
181181
182182 def __iter__ (self ):
@@ -413,7 +413,9 @@ def build_nft_input_idx_to_atomical_map(cls, get_atomicals_id_mint_info, atomica
413413 return input_idx_to_atomical_ids_map
414414
415415 @classmethod
416- def calculate_nft_atomicals_regular (cls , nft_map , nft_atomicals : 'dict[bytes, AtomicalInputSummary]' , tx , operations_found_at_inputs , sort_fifo ):
416+ def calculate_nft_atomicals_regular (
417+ cls , nft_map , nft_atomicals : "dict[bytes, AtomicalInputSummary]" , tx , operations_found_at_inputs , sort_fifo
418+ ):
417419 # Use a simplified mapping of NFTs using FIFO to the outputs
418420 if sort_fifo :
419421 next_output_idx = 0
@@ -458,7 +460,7 @@ def calculate_nft_atomicals_regular(cls, nft_map, nft_atomicals: 'dict[bytes, At
458460 return AtomicalNftOutputBlueprintAssignmentSummary (map_output_idxs_for_atomicals )
459461
460462 @classmethod
461- def calculate_nft_atomicals_splat (cls , nft_atomicals : ' dict[bytes, AtomicalInputSummary]' , tx ):
463+ def calculate_nft_atomicals_splat (cls , nft_atomicals : " dict[bytes, AtomicalInputSummary]" , tx ):
462464 # Splat takes all the NFT atomicals across all inputs (including multiple atomicals at the same utxo) and then
463465 # separates them into their own distinctive output such that the result of the operation is no two atomicals
464466 # will share a resulting output. This operation requires that there are at least as many outputs
@@ -801,7 +803,7 @@ def calculate_output_blueprint(
801803 def build_atomical_input_summaries (
802804 cls ,
803805 get_atomicals_id_mint_info ,
804- map_atomical_ids_to_summaries : ' dict[bytes, AtomicalInputSummary]' ,
806+ map_atomical_ids_to_summaries : " dict[bytes, AtomicalInputSummary]" ,
805807 atomicals_entry_list ,
806808 txin_index ,
807809 ):
@@ -836,7 +838,7 @@ def build_atomical_input_summaries(
836838
837839 @classmethod
838840 def build_atomical_input_summaries_by_type (cls , get_atomicals_id_mint_info , atomicals_spent_at_inputs ):
839- map_atomical_ids_to_summaries : ' dict[bytes, AtomicalInputSummary]' = {}
841+ map_atomical_ids_to_summaries : " dict[bytes, AtomicalInputSummary]" = {}
840842 for txin_index , atomicals_entry_list in atomicals_spent_at_inputs .items ():
841843 # Accumulate the total input value by atomical_id
842844 # The value will be used below to determine the amount of input we can allocate for FT's
@@ -847,8 +849,8 @@ def build_atomical_input_summaries_by_type(cls, get_atomicals_id_mint_info, atom
847849 txin_index ,
848850 )
849851 # Group the atomicals by NFT and FT for easier handling
850- nft_atomicals : ' dict[bytes, AtomicalInputSummary]' = {}
851- ft_atomicals : ' dict[bytes, AtomicalInputSummary]' = {}
852+ nft_atomicals : " dict[bytes, AtomicalInputSummary]" = {}
853+ ft_atomicals : " dict[bytes, AtomicalInputSummary]" = {}
852854 for atomical_id , mint_info in map_atomical_ids_to_summaries .items ():
853855 if mint_info .type == "NFT" :
854856 nft_atomicals [atomical_id ] = mint_info
0 commit comments