[#3] Added generate proto script create container method

Signed-off-by: Ilyas Niyazov <i.niyazov@yadro.com>
This commit is contained in:
Ilyas Niyazov 2025-03-25 11:10:30 +03:00
parent fba6eaaa9c
commit d2e0c80f7c
16 changed files with 348 additions and 51 deletions

View file

@ -3,7 +3,7 @@ from frostfs_sdk.cryptography.key_extension import KeyExtension
from frostfs_sdk.client.models.ecdsa_model import ECDSA
from frostfs_sdk.models.dto.version import Version
from frostfs_sdk.models.dto.owner_id import OwnerId
from frostfs_sdk.client.services.session import SessionCache
from frostfs_sdk.client.utils.session_cache import SessionCache
class ClientEnvironment:
@ -11,10 +11,10 @@ class ClientEnvironment:
self.ecdsa = ecdsa
self.channel = channel
self.version = version
# self.owner_id = OwnerId(KeyExtension.get_owner_id_by_wif(ecdsa.wif))
self.owner_id = "11"
self.owner_id = OwnerId(KeyExtension().get_owner_id_by_public_key(ecdsa.public_key))
self.session_cache = session_cache
self.address = address
self._session_key = None
def get_session_key(self):
if not self._session_key: