Ваш bat-файл выглядит на общем уровне правильно, но есть несколько моментов, на которые следует обратить внимание при повторной попытке воспроизвести транзакцию с помощью Sui SDK.
1. **Проверьте идентификатор монеты**: Убедитесь, что вы правильно указали идентификатор монеты для `--coin-id`. Он должен соответствовать существующей монете.
2. **Проверка аргументов**: Убедитесь, что вы правильно указали все аргументы для вызова функции, включая типы аргументов и их параметры. Особенно важно, чтобы идентификаторы и значения соответствовали тем, которые использовались в изначальной транзакции.
3. **Синтаксис команд**: Убедитесь, что для `--gas` и других флагов используются правильные символы. В вашем коде вместо “–” может использоваться неправильный символ дефиса. Проверьте, чтобы это был правильный символ `-`, а не `–`.
Вот отредактированный вариант вашего bat-файла с учетом вышесказанного:
```bat
@echo off
sui client split-coin --gas 0xadd7864f026906e79…09770cd752668e5ef0e9203b0fc81a ^
--coin-id 0xYGasCoinIdHere ^
--amounts 149996250001 ^
--gas-budget 1000000000
sui client call --package 0xfa9302fe83a1b717293ca0d4f80a9195e66ac3d401977df5b16f1aae00232ab9 ^
--module move_pump ^
--function buy ^
--type-args 0xd177f070ac9dc7ca9cf13107ff9bebc74b4606ab75dde706e9a6bfa78377de23::nsell::NSELL ^
--args 0xd746495d04a6119987c2b9334c5fefd7d8cff52a8a02a3ea4e3995b9a041ace4::3038839::true ^
0::0 ^
0x3f2d9f724f4a1ce5e71676448dc452be9a6243dac9c5b975a588c8c867066e92::1587827::true ^
904956798544794 ^
0x0000000000000000000000000000000000000000000000000000000000000006::1::false ^
--gas 0xadd7864f026906e79…09770cd752668e5ef0e9203b0fc81a ^
--gas-budget 1000000000
pause
```
### Другие рекомендации:
- **Логи**: Проверьте вывод логов для каждого вызова клиента, чтобы понять, где возникает ошибка.
- **Документация**: Ознакомьтесь с документацией Sui SDK для получения последних обновлений по API и аргументам.
- **Примеры**: Если возможные примеры транзакций доступны в документации или на GitHub, рассмотрите их, чтобы убедиться, что вы не пропускаете никаких деталей.
Если после всех этих изменений проблема остается, рассмотрите возможность обращения в сообщество Sui или на их форумы для получения более специализированной помощи.