Ограничение платы за газ в обход 1 eth в основной и тестовой сети bsc

До недавнего времени мне удавалось отправлять tx-сообщения с помощью приведенного ниже сценария, но теперь я получаю эту ошибку как в основной, так и в тестовой сети BSC. Есть подсказки, как обойти шапку? Раньше этого не было. В этом случае цена на газ составляла около ~4200. Выдает мне эту ошибку:

(узел:57239) UnhandledPromiseRejectionWarning: Ошибка: возвращенная ошибка: комиссия за передачу (2,25 эфира) превышает настроенный предел (1,00 эфира)

          addressFrom = web3.eth.accounts.privateKeyToAccount(wallet.privateKey).address;
    console.log(addressFrom)
    console.log(
        `Attempting to make transaction from ${addressFrom} to ${recipient}`
     );
    const createTransaction = await web3.eth.accounts.signTransaction(
    {
        from: addressFrom,
        to: recipient,
        value: web3.utils.toWei(value, 'ether'),
        gas: '1000000',
        gasPrice: gasPrice
    },
    wallet.privateKey
    );
    const createReceipt = await web3.eth.sendSignedTransaction(createTransaction.rawTransaction);
     txHash = await web3.eth.getTransaction(createReceipt.transactionHash)
     console.log(txHash);

0 ответов

Другие вопросы по тегам