-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.js
19 lines (18 loc) · 1.06 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const { BigNumber } = require('@ethersproject/bignumber')
module.exports = {
get BN () { return BigNumber.from },
get bnToBinaryString () { return require('./src/bnToBinaryString') },
get constants () { return require('./src/constants') },
get calcGasFee () { return require('./src/calcGasFee') },
get computeAccountBytecode () { return require('./src/computeAccountBytecode') },
get deployData () { return require('./src/deployData') },
get encodedFnSignature () { return require('./src/encodedFnSignature') },
get encodedParams () { return require('./src/encodedParams') },
get encodeFunctionCall () { return require('./src/encodeFunctionCall') },
get signEIP712 () { return require('./src/signEIP712') },
get splitCallData () { return require('./src/splitCallData') },
get testHelpers () { return require('./src/testHelpers') },
get fetchGasPrices () { return require('./src/fetchGasPrices') },
get getTypedData () { return require('./src/typedData').getTypedData },
get getTypedDataHash () { return require('./src/typedData').getTypedDataHash },
}