Web3js

如何在 BSC 測試網上使用 web3.js 和 ethereumjs-tx 簽署交易

  • October 18, 2021

如何在 BSC 測試網上使用 web3.js 和 ethereumjs-tx 簽署和發送交易?

我找到了這個問題和答案:

是否可以使用 web3 和 ethereumjs-tx 在 Binance Smart Chain 中發送交易?

這似乎只涵蓋了主網:

const common = Common.default.forCustomChain('mainnet', {
 name: 'bnb',
 networkId: 56,
 chainId: 56
}, 'petersburg');

如果我將 chainId 替換為 97(BSC Testnet Id)並將“petersburg”替換為 Chapel。我收到“錯誤:不支持名稱為 Chapel 的鏈”

任何幫助是極大的讚賞。提前致謝。

當我遇到這個問題時,我最終放棄了嘗試 ethereumjs-tx:

https://stackoverflow.com/questions/64526925/how-to-swap-tokens-on-uniswap-using-web3-js

設法啟動並執行該解決方案,它解決了我遇到的特定錯誤。

引用自:https://ethereum.stackexchange.com/questions/99012