tokenbridge-contracts/test/setup.js

16 lines
562 B
JavaScript

const { BN } = web3.utils
require('chai')
.use(require('chai-as-promised'))
.use(require('chai-bn')(BN))
require('chai/register-should')
exports.BN = BN
exports.toBN = web3.utils.toBN
exports.ERROR_MSG = 'VM Exception while processing transaction: revert'
exports.ERROR_MSG_OPCODE = 'VM Exception while processing transaction: invalid opcode'
exports.ZERO_ADDRESS = '0x0000000000000000000000000000000000000000'
exports.F_ADDRESS = '0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF'
exports.INVALID_ARGUMENTS = 'Invalid number of arguments to Solidity function'