我使用web3.js与契约进行交互,并能够获得返回值。但是,对于这个值,如果我执行.toString(),则会看到它具有正确的值。但是,如果我做了.toNumber(),它会给我一个错误:Error: Number can only safely store up to 53 bits
这一切为什么要发生?
()).to.equal(0); expect(betEvent.betAmount.toNumber\lib\bn.js:6:1)
at BN.toNumber (C:\Users\Michael\AppData\Roaming\npm\node_modules\truffle\build\webpack:\node_modules\bn.js\lib\bn.js<