Viem 2.40 добавляет поддержку `eth_fillTransaction` (если поддерживается узлом выполнения) для локально подписанных транзакций (локальные аккаунты).
В сочетании с `eth_sendRawTransactionSync`, это уменьшает количество RPC-вызовов для выполнения транзакции с 5+ до всего лишь 2.
следующая версия viem будет поддерживать синхронную отправку транзакций и возвращать квитанцию (вместо хеша) – включая резервный вариант, если обработчик RPC еще не поддерживает `eth_sendRawTxSync`/синхронную отправку.
Если вы создаете новую библиотеку и хотите начать проект с предустановленными настройками Wevm (настройка сборки, tsconfig, форматтер/линтер, vitest, действия gh, журналы изменений и т. д.).
Выполните эту команду: