Вот инструкция по использованию метода sethdseed: **Назначение:** Метод sethdseed используется для установки нового HD (Hierarchical Deterministic) seed-ключа для кошелька. При вызове автоматически создается новый кошелек. **Синтаксис:** ``` sethdseed "WIF-ключ" "имя_кошелька" ``` **Параметры:** 1. WIF-ключ (обязательный) - приватный ключ в формате WIF (Wallet Import Format) 2. имя_кошелька (обязательный) - название для нового кошелька **Важные условия:** 1. Кошелек должен быть разблокирован 2. Нельзя использовать в кошельке с отключенными приватными ключами 3. Кошелек должен поддерживать HD-функциональность 4. Указанное имя кошелька не должно совпадать с именами существующих кошельков **Пример использования:** ``` sethdseed "5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss" "мой_кошелек" ``` **Процесс выполнения:** 1. Проверяется существование кошелька с указанным именем 2. Создается новый кошелек 3. Проверяется валидность переданного WIF-ключа 4. Проверяется отсутствие этого ключа в кошельке 5. Генерируется новый мастер-ключ на основе переданного seed 6. Устанавливается HD seed для кошелька 7. Создается новый пул ключей **Возможные ошибки:** - "Wallet with name X already exists" - кошелек с таким именем уже существует - "Cannot set a HD seed to a wallet with private keys disabled" - попытка установить seed в кошелек с отключенными приватными ключами - "Invalid private key" - передан некорректный WIF-ключ - "Already have this key" - такой ключ уже используется в кошельке