From 716b19fac3caefde50c92cf0725effd41a5c9064 Mon Sep 17 00:00:00 2001 From: derekpierre Date: Wed, 27 Sep 2023 19:54:52 -0400 Subject: [PATCH] Update eth_provider_uri to provider_uri since agents/contracts can be for different chains etc. polygon. --- nucypher/blockchain/eth/agents.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/nucypher/blockchain/eth/agents.py b/nucypher/blockchain/eth/agents.py index bc03ecd0f..3b78a8e54 100644 --- a/nucypher/blockchain/eth/agents.py +++ b/nucypher/blockchain/eth/agents.py @@ -888,19 +888,20 @@ class ContractAgency: return agent_name @classmethod - def get_agent_by_contract_name(cls, - contract_name: str, - registry: BaseContractRegistry, - eth_provider_uri: Optional[str] = None, - contract_version: Optional[str] = None - ) -> EthereumContractAgent: + def get_agent_by_contract_name( + cls, + contract_name: str, + registry: BaseContractRegistry, + provider_uri: str, + contract_version: Optional[str] = None, + ) -> EthereumContractAgent: agent_name: str = cls._contract_name_to_agent_name(name=contract_name) agents_module = sys.modules[__name__] agent_class: Type[EthereumContractAgent] = getattr(agents_module, agent_name) agent: EthereumContractAgent = cls.get_agent( agent_class=agent_class, registry=registry, - provider_uri=eth_provider_uri, + provider_uri=provider_uri, contract_version=contract_version ) return agent