@@ -58,43 +58,6 @@ class DRepRatRecord:
5858 ratified : bool
5959
6060
61- def get_payment_addr (
62- name_template : str ,
63- cluster_manager : cluster_management .ClusterManager ,
64- cluster_obj : clusterlib .ClusterLib ,
65- caching_key : str = "" ,
66- amount : int | None = None ,
67- ) -> clusterlib .AddressRecord :
68- """Create new payment address."""
69-
70- def _create_addr () -> clusterlib .AddressRecord :
71- addr = clusterlib_utils .create_payment_addr_records (
72- f"{ name_template } _fund_addr" ,
73- cluster_obj = cluster_obj ,
74- )[0 ]
75- return addr
76-
77- if caching_key :
78- with cluster_manager .cache_fixture (key = caching_key ) as fixture_cache :
79- if fixture_cache .value :
80- return fixture_cache .value # type: ignore
81-
82- addr = _create_addr ()
83- fixture_cache .value = addr
84- else :
85- addr = _create_addr ()
86-
87- # Fund source address
88- clusterlib_utils .fund_from_faucet (
89- addr ,
90- cluster_obj = cluster_obj ,
91- all_faucets = cluster_manager .cache .addrs_data ,
92- amount = amount ,
93- )
94-
95- return addr
96-
97-
9861def get_pool_user (
9962 name_template : str ,
10063 cluster_manager : cluster_management .ClusterManager ,
@@ -208,7 +171,7 @@ def payment_addr(
208171 key = ""
209172
210173 test_id = common .get_test_id (cluster )
211- return get_payment_addr (
174+ return common . get_payment_addr (
212175 name_template = test_id ,
213176 cluster_manager = cluster_manager ,
214177 cluster_obj = cluster ,
@@ -254,7 +217,7 @@ def payment_addr_wpr(
254217 cluster , __ = cluster_and_pool_and_rewards
255218 test_id = common .get_test_id (cluster )
256219 key = helpers .get_current_line_str ()
257- return get_payment_addr (
220+ return common . get_payment_addr (
258221 name_template = test_id , cluster_manager = cluster_manager , cluster_obj = cluster , caching_key = key
259222 )
260223
@@ -297,7 +260,7 @@ def payment_addr_rewards(
297260) -> clusterlib .AddressRecord :
298261 test_id = common .get_test_id (cluster_rewards )
299262 key = helpers .get_current_line_str ()
300- return get_payment_addr (
263+ return common . get_payment_addr (
301264 name_template = test_id ,
302265 cluster_manager = cluster_manager ,
303266 cluster_obj = cluster_rewards ,
@@ -997,7 +960,7 @@ def test_drep_no_multiple_registration(
997960 )
998961 drep_metadata_url = web .publish (file_path = drep_metadata_file )
999962
1000- payment_addr = get_payment_addr (
963+ payment_addr = common . get_payment_addr (
1001964 name_template = temp_template ,
1002965 cluster_manager = cluster_manager ,
1003966 cluster_obj = cluster ,
0 commit comments