Solana активировала SIMD-0312: создание аккаунта с уже отправленными SOL
В mainnet Solana активирована функция create_account_allow_prefund (29 мая 2026, эпоха 979), добавляющая инструкцию CreateAccountAllowPrefund. Она позволяет создать аккаунт по адресу, куда уже были отправлены SOL: существующий баланс засчитывается, а отправитель доплачивает только разницу.
- Функция активирована на mainnet 29 мая 2026 года, эпоха 979, слот 422 928 004
- Порядок аккаунтов обратный CreateAccount: новый аккаунт — индекс 0, плательщик — индекс 1
- При запросе 0 lamports требуется только целевой аккаунт без плательщика
- Не работает для токен-аккаунтов и не возвращает SOL, отправленные на чужой адрес
Читать дальше
Регулирование