Javascript 如何使用ethereumjs tx |而不出错:tx不是构造函数?
我正在尝试包括etheruemjs tx浏览器构建,以便在我的浏览器上使用它来签署事务。它不断抛出错误“Tx不是构造函数” 在我的终端上一切正常,因为我刚刚使用了Javascript 如何使用ethereumjs tx |而不出错:tx不是构造函数?,javascript,blockchain,ethereum,web3,Javascript,Blockchain,Ethereum,Web3,我正在尝试包括etheruemjs tx浏览器构建,以便在我的浏览器上使用它来签署事务。它不断抛出错误“Tx不是构造函数” 在我的终端上一切正常,因为我刚刚使用了 const Tx = require('ethereumjs-tx').Transaction const Tx = require('ethereumjs-tx').Transaction 但由于我不能在javascript代码中使用require(),我一直在尝试各种方法,但都没有成功。在我的浏览器控制台上,单击按钮后,它将转
const Tx = require('ethereumjs-tx').Transaction
const Tx = require('ethereumjs-tx').Transaction
但由于我不能在javascript代码中使用require(),我一直在尝试各种方法,但都没有成功。在我的浏览器控制台上,单击按钮后,它将转到此行
const tx = new Tx(txObject,{chain: 'ropsten', hardfork: 'petersburg'})
错误为:(索引):368未捕获类型错误:Tx不是构造函数
const Tx = "https://github.com/ethereumjs/browser-builds/blob/master/dist/ethereumjs-tx/ethereumjs-tx-1.3.3.js";
非常感谢您提供有关如何在浏览器中使用以太坊JS tx的帮助。在新版本中,您应该更改:
const Tx = require('ethereumjs-tx')
到