diff --git a/src/hiero_sdk_python/consensus/topic_create_transaction.py b/src/hiero_sdk_python/consensus/topic_create_transaction.py index 82be5de98..45083c8be 100644 --- a/src/hiero_sdk_python/consensus/topic_create_transaction.py +++ b/src/hiero_sdk_python/consensus/topic_create_transaction.py @@ -11,6 +11,7 @@ from hiero_sdk_python.account.account_id import AccountId from hiero_sdk_python.channels import _Channel +from hiero_sdk_python.crypto.key import Key from hiero_sdk_python.Duration import Duration from hiero_sdk_python.executable import _Method from hiero_sdk_python.hapi.services import consensus_create_topic_pb2, transaction_pb2 @@ -19,7 +20,7 @@ ) from hiero_sdk_python.tokens.custom_fixed_fee import CustomFixedFee from hiero_sdk_python.transaction.transaction import Transaction -from hiero_sdk_python.utils.key_utils import Key, key_to_proto +from hiero_sdk_python.utils.key_utils import key_to_proto class TopicCreateTransaction(Transaction): diff --git a/src/hiero_sdk_python/tokens/token_create_transaction.py b/src/hiero_sdk_python/tokens/token_create_transaction.py index 1f8e363e5..bd0dc8790 100644 --- a/src/hiero_sdk_python/tokens/token_create_transaction.py +++ b/src/hiero_sdk_python/tokens/token_create_transaction.py @@ -18,6 +18,7 @@ from hiero_sdk_python.account.account_id import AccountId from hiero_sdk_python.channels import _Channel +from hiero_sdk_python.crypto.key import Key from hiero_sdk_python.Duration import Duration from hiero_sdk_python.executable import _Method from hiero_sdk_python.hapi.services import token_create_pb2, transaction_pb2 @@ -29,7 +30,7 @@ from hiero_sdk_python.tokens.supply_type import SupplyType from hiero_sdk_python.tokens.token_type import TokenType from hiero_sdk_python.transaction.transaction import Transaction -from hiero_sdk_python.utils.key_utils import Key, key_to_proto +from hiero_sdk_python.utils.key_utils import key_to_proto AUTO_RENEW_PERIOD = Duration(7890000) # around 90 days in seconds diff --git a/src/hiero_sdk_python/tokens/token_update_transaction.py b/src/hiero_sdk_python/tokens/token_update_transaction.py index 5f0af078d..3361858dc 100644 --- a/src/hiero_sdk_python/tokens/token_update_transaction.py +++ b/src/hiero_sdk_python/tokens/token_update_transaction.py @@ -14,6 +14,7 @@ from hiero_sdk_python.account.account_id import AccountId from hiero_sdk_python.channels import _Channel +from hiero_sdk_python.crypto.key import Key from hiero_sdk_python.Duration import Duration from hiero_sdk_python.executable import _Method from hiero_sdk_python.hapi.services import token_update_pb2, transaction_pb2 @@ -25,7 +26,7 @@ from hiero_sdk_python.tokens.token_id import TokenId from hiero_sdk_python.tokens.token_key_validation import TokenKeyValidation from hiero_sdk_python.transaction.transaction import Transaction -from hiero_sdk_python.utils.key_utils import Key, key_to_proto +from hiero_sdk_python.utils.key_utils import key_to_proto @dataclass diff --git a/src/hiero_sdk_python/transaction/transaction.py b/src/hiero_sdk_python/transaction/transaction.py index 7b1369de9..692877c20 100644 --- a/src/hiero_sdk_python/transaction/transaction.py +++ b/src/hiero_sdk_python/transaction/transaction.py @@ -5,6 +5,7 @@ from hiero_sdk_python.account.account_id import AccountId from hiero_sdk_python.client.client import Client +from hiero_sdk_python.crypto.key import Key from hiero_sdk_python.exceptions import PrecheckError from hiero_sdk_python.executable import _Executable, _ExecutionState from hiero_sdk_python.hapi.services import basic_types_pb2, transaction_contents_pb2, transaction_pb2 @@ -15,7 +16,7 @@ from hiero_sdk_python.transaction.transaction_id import TransactionId from hiero_sdk_python.transaction.transaction_receipt import TransactionReceipt from hiero_sdk_python.transaction.transaction_response import TransactionResponse -from hiero_sdk_python.utils.key_utils import Key, key_to_proto +from hiero_sdk_python.utils.key_utils import key_to_proto if TYPE_CHECKING: