* type definitions * remove Object.assign(), use BigNumber * path custom ethers provider to constructor. test * providers test * using gas-price-oracle v0.5.0 * manager params provider type * provider type fix * update deps * maxPriorityFee param, tests fix * fix: cancel/replace * fix: gasParams check * fix: handleRpcError with web3 provider Co-authored-by: Danil Kovtonyuk <danx.kov@gmail.com>