Created
February 12, 2021 13:04
-
-
Save sparrowDom/b0457f92ebee9bdd2bf88d683d9ef842 to your computer and use it in GitHub Desktop.
npm run test:adapters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
MacBook-Pro-2:zerion domen-privat$ npm run test:adapters | |
> zerion-defi-sdk@1.0.0 test:adapters /Users/domen-privat/projects/OriginProtocol/zerion | |
> TEST_FILES=./test/adapters/*.js ./scripts/test.sh | |
Starting our own ganache instance | |
Using network 'development'. | |
Compiling your contracts... | |
=========================== | |
> Compiling ./contracts/adapters/ERC20TokenAdapter.sol | |
> Compiling ./contracts/adapters/TokenAdapter.sol | |
> Compiling ./contracts/adapters/aave/AaveTokenAdapter.sol | |
> Compiling ./contracts/adapters/balancer/BalancerTokenAdapter.sol | |
> Compiling ./contracts/adapters/bancor/BancorTokenAdapter.sol | |
> Compiling ./contracts/adapters/compound/CompoundTokenAdapter.sol | |
> Compiling ./contracts/adapters/curve/CurveTokenAdapter.sol | |
> Compiling ./contracts/adapters/dmm/DmmTokenAdapter.sol | |
> Compiling ./contracts/adapters/idle/IdleTokenAdapter.sol | |
> Compiling ./contracts/adapters/maker/ChaiTokenAdapter.sol | |
> Compiling ./contracts/adapters/mstable/MstableTokenAdapter.sol | |
> Compiling ./contracts/adapters/oneInch/ChiTokenAdapter.sol | |
> Compiling ./contracts/adapters/pieDAO/PieDAOPieTokenAdapter.sol | |
> Compiling ./contracts/adapters/poolTogether/PoolTogetherTokenAdapter.sol | |
> Compiling ./contracts/adapters/tokenSets/TokenSetsTokenAdapter.sol | |
> Compiling ./contracts/adapters/uniswap/UniswapV1TokenAdapter.sol | |
> Compiling ./contracts/adapters/uniswap/UniswapV2TokenAdapter.sol | |
> Compiling ./contracts/adapters/weth/WethTokenAdapter.sol | |
> Compiling ./contracts/adapters/yearn/YearnTokenAdapter.sol | |
> Compiling ./contracts/core/Core.sol | |
> Compiling ./contracts/core/ProtocolAdapterRegistry.sol | |
> Compiling ./contracts/core/Router.sol | |
> Compiling ./contracts/core/SignatureVerifier.sol | |
> Compiling ./contracts/core/TokenAdapterNamesManager.sol | |
> Compiling ./contracts/core/TokenAdapterRegistry.sol | |
> Compiling ./contracts/interactiveAdapters/Akropolis/AdelStakingInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/Akropolis/AkroStakingInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/InteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/aave/AaveAssetInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/balancer/BalancerInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/compound/CompoundAssetInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/curve/CurveAssetInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/curve/CurveExchangeInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/maker/ChaiInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/oneInch/OneSplitInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/tokenSets/TokenSetsInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/uniswap/UniswapV1AssetInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/uniswap/UniswapV1ExchangeInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/uniswap/UniswapV2AssetInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/uniswap/UniswapV2ExchangeInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/weth/WethInteractiveAdapter.sol | |
> Compiling ./contracts/interactiveAdapters/yearn/YearnVaultsAssetInteractiveAdapter.sol | |
> Compiling ./contracts/mock/MockInteractiveAdapter.sol | |
> Compiling ./contracts/shared/Structs.sol | |
> Compilation warnings encountered: | |
/Users/domen-privat/projects/OriginProtocol/zerion/contracts/interactiveAdapters/Akropolis/AdelStakingInteractiveAdapter.sol:72:18: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. | |
returns (address[] memory tokensToBeWithdrawn) | |
^----------------------------------^ | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/interactiveAdapters/Akropolis/AkroStakingInteractiveAdapter.sol:71:18: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning. | |
returns (address[] memory tokensToBeWithdrawn) | |
^----------------------------------^ | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/ERC20TokenAdapter.sol:42:5: Warning: Function state mutability can be restricted to pure | |
function getComponents(address) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/aave/AaveTokenAdapter.sol:36:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/balancer/BalancerTokenAdapter.sol:40:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/bancor/BancorTokenAdapter.sol:87:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/curve/CurveTokenAdapter.sol:42:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/dmm/DmmTokenAdapter.sol:57:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/idle/IdleTokenAdapter.sol:47:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/oneInch/ChiTokenAdapter.sol:39:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/pieDAO/PieDAOPieTokenAdapter.sol:37:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/poolTogether/PoolTogetherTokenAdapter.sol:38:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/tokenSets/TokenSetsTokenAdapter.sol:39:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/uniswap/UniswapV1TokenAdapter.sol:45:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/uniswap/UniswapV2TokenAdapter.sol:39:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/yearn/YearnTokenAdapter.sol:47:5: Warning: Function state mutability can be restricted to view | |
function getComponents(address token) external override returns (Component[] memory) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/core/ProtocolAdapterRegistry.sol:136:5: Warning: Function state mutability can be restricted to pure | |
function getNonZeroTokenBalancesNumber(TokenBalance[] memory tokenBalances) | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/core/ProtocolAdapterRegistry.sol:192:5: Warning: Function state mutability can be restricted to pure | |
function getNonZeroTokenBalances( | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/ERC20ProtocolAdapter.sol:34:5: Warning: Function state mutability can be restricted to view | |
function getBalance(address token, address account) public override returns (int256) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/curve/CurveExchangeAdapter.sol:34:5: Warning: Function state mutability can be restricted to pure | |
function getBalance(address, address) public override returns (int256) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
,/Users/domen-privat/projects/OriginProtocol/zerion/contracts/adapters/uniswap/UniswapExchangeAdapter.sol:35:5: Warning: Function state mutability can be restricted to pure | |
function getBalance(address, address) public override returns (int256) { | |
^ (Relevant source part starts here and spans across multiple lines). | |
> Artifacts written to /var/folders/ds/_t7vk7f95_736q5thzt2hc_00000gp/T/test--56762-HYxU86TdQPGX | |
> Compiled successfully using: | |
- solc: 0.7.3+commit.9bfce1f6.Emscripten.clang | |
Contract: AaveDebtAdapter | |
1) "before each" hook for "should return correct balances" | |
Contract: AmpleforthStakingAdapter | |
2) "before each" hook for "should return correct balances" | |
Contract: BalancerAdapter | |
3) "before each" hook for "should return correct balances" | |
Contract: BancorAdapter | |
4) "before each" hook for "should return correct balances" | |
Contract: ChaiAdapter | |
5) "before each" hook for "should return correct balances" | |
Contract: ChiAdapter | |
6) "before each" hook for "should return correct balances" | |
Contract: CompoundAssetAdapter | |
7) "before each" hook for "should return correct balances" | |
Contract: CompoundDebtAdapter | |
8) "before each" hook for "should return correct balances" | |
Contract: CompoundGovernanceAdapter | |
9) "before each" hook for "should return correct balances" | |
Contract: CurveAssetAdapter | |
10) "before each" hook for "should return correct balances" | |
Contract: DSRAdapter | |
11) "before each" hook for "should return correct balances" | |
Contract: DdexLendingAssetAdapter | |
12) "before each" hook for "should return correct balances" | |
Contract: DdexMarginAssetAdapter | |
13) "before each" hook for "should return correct balances" | |
Contract: DdexMarginDebtAdapter | |
14) "before each" hook for "should return correct balances" | |
Contract: DdexSpotAssetAdapter | |
15) "before each" hook for "should return correct balances" | |
Contract: DmmAssetAdapter | |
16) "before each" hook for "should return correct balances" | |
Contract: DyDxAssetAdapter | |
17) "before each" hook for "should return correct balances" | |
Contract: DyDxDebtAdapter | |
18) "before each" hook for "should return correct balances" | |
Contract: GnosisProtocolAdapter | |
19) "before each" hook for "should return correct balances" | |
Contract: IdleAdapter | |
20) "before each" hook for "should return correct balances" | |
Contract: IearnAdapter | |
21) "before each" hook for "should return correct balances" | |
Contract: KyberAssetAdapter | |
22) "before each" hook for "should return correct balances" | |
Contract: MCDAssetAdapter | |
23) "before each" hook for "should return correct balances" | |
Contract: MCDDebtAdapter | |
24) "before each" hook for "should return correct balances" | |
Contract: MakerGovernanceAdapter | |
25) "before each" hook for "should return correct balances" | |
Contract: MstableAssetAdapter | |
26) "before each" hook for "should return correct balances" | |
Contract: PieDAOPieAdapter | |
27) "before each" hook for "should return correct balances" | |
Contract: PoolTogetherAdapter | |
28) "before each" hook for "should return correct balances" | |
Contract: SynthetixAssetAdapter | |
29) "before each" hook for "should return correct balances" | |
Contract: SynthetixDebtAdapter | |
30) "before each" hook for "should return correct balances" | |
Contract: TokenSetsAdapter | |
31) "before each" hook for "should return correct balances" | |
Contract: UniswapV1AssetAdapter | |
32) "before each" hook for "should return correct balances" | |
Contract: UniswapV2AssetAdapter | |
33) "before each" hook for "should return correct balances" | |
Contract: ZrxAdapter | |
34) "before each" hook for "should return correct balances" | |
·---------------------------------------|---------------------------|-----------------|----------------------------· | |
| Solc version: 0.7.3+commit.9bfce1f6 · Optimizer enabled: true · Runs: 1000000 · Block limit: 6718946 gas │ | |
········································|···························|·················|····························· | |
| Methods │ | |
·····················|··················|·············|·············|·················|·············|··············· | |
| Contract · Method · Min · Max · Avg · # calls · usd (avg) │ | |
·--------------------|------------------|-------------|-------------|-----------------|-------------|--------------· | |
0 passing (3m) | |
34 failing | |
1) Contract: AaveDebtAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/AaveDebtAdapter.js:84:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
2) Contract: AmpleforthStakingAdapter | |
"before each" hook for "should return correct balances": | |
Error: expected array value (argument="geysers", value="0x0eEf70ab0638A763acb5178Dd3C62E49767fd940", code=INVALID_ARGUMENT, version=abi/5.0.0-beta.153) | |
at _callee$ (test/adapters/AmpleforthStakingAdapter.js:39:42) | |
at tryCatch (node_modules/regenerator-runtime/runtime.js:63:40) | |
at Generator.invoke [as _invoke] (node_modules/regenerator-runtime/runtime.js:293:22) | |
at Generator.next (node_modules/regenerator-runtime/runtime.js:118:21) | |
at asyncGeneratorStep (test/adapters/AmpleforthStakingAdapter.js:7:103) | |
at _next (test/adapters/AmpleforthStakingAdapter.js:9:194) | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
3) Contract: BalancerAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/BalancerAdapter.js:98:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
4) Contract: BancorAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/BancorAdapter.js:80:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
5) Contract: ChaiAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/ChaiAdapter.js:79:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
6) Contract: ChiAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/ChiAdapter.js:78:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
7) Contract: CompoundAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/CompoundAssetAdapter.js:85:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
8) Contract: CompoundDebtAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/CompoundDebtAdapter.js:73:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
9) Contract: CompoundGovernanceAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/CompoundGovernanceAdapter.js:66:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
10) Contract: CurveAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/CurveLiquidityAdapter.js:90:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
11) Contract: DSRAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/DSRAdapter.js:67:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
12) Contract: DdexLendingAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/DdexLendingAssetAdapter.js:67:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
13) Contract: DdexMarginAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/DdexMarginAssetAdapter.js:67:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
14) Contract: DdexMarginDebtAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/DdexMarginDebtAdapter.js:67:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
15) Contract: DdexSpotAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/DdexSpotAssetAdapter.js:67:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
16) Contract: DmmAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/DmmAssetAdapter.js:80:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
17) Contract: DyDxAssetAdapter | |
"before each" hook for "should return correct balances": | |
Error: DyDxAdapter error: contract binary not set. Can't deploy new instance. | |
This contract may be abstract, not implement an abstract parent's methods completely | |
or not invoke an inherited contract's constructor correctly | |
at Function.new (node_modules/truffle/build/webpack:/packages/contract/lib/contract/constructorMethods.js:47:1) | |
at _callee$ (test/adapters/DyDxAssetAdapter.js:42:42) | |
at tryCatch (node_modules/regenerator-runtime/runtime.js:63:40) | |
at Generator.invoke [as _invoke] (node_modules/regenerator-runtime/runtime.js:293:22) | |
at Generator.next (node_modules/regenerator-runtime/runtime.js:118:21) | |
at asyncGeneratorStep (test/adapters/DyDxAssetAdapter.js:7:103) | |
at _next (test/adapters/DyDxAssetAdapter.js:9:194) | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
18) Contract: DyDxDebtAdapter | |
"before each" hook for "should return correct balances": | |
Error: DyDxAdapter error: contract binary not set. Can't deploy new instance. | |
This contract may be abstract, not implement an abstract parent's methods completely | |
or not invoke an inherited contract's constructor correctly | |
at Function.new (node_modules/truffle/build/webpack:/packages/contract/lib/contract/constructorMethods.js:47:1) | |
at _callee$ (test/adapters/DyDxDebtAdapter.js:42:42) | |
at tryCatch (node_modules/regenerator-runtime/runtime.js:63:40) | |
at Generator.invoke [as _invoke] (node_modules/regenerator-runtime/runtime.js:293:22) | |
at Generator.next (node_modules/regenerator-runtime/runtime.js:118:21) | |
at asyncGeneratorStep (test/adapters/DyDxDebtAdapter.js:7:103) | |
at _next (test/adapters/DyDxDebtAdapter.js:9:194) | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
19) Contract: GnosisProtocolAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/GnosisProtocolAdapter.js:66:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
20) Contract: IdleAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/IdleAdapter.js:79:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
21) Contract: IearnAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/IearnAdapter.js:83:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
22) Contract: KyberAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/KyberAssetAdapter.js:67:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
23) Contract: MCDAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/MCDAssetAdapter.js:68:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
24) Contract: MCDDebtAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/MCDDebtAdapter.js:65:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
25) Contract: MakerGovernanceAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/MakerGovernanceAdapter.js:67:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
26) Contract: MstableAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/MstableAdapter.js:81:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
27) Contract: PieDAOPieAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/PieDAOPieAdapter.js:83:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
28) Contract: PoolTogetherAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/PoolTogetherAdapter.js:83:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
29) Contract: SynthetixAssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/SynthetixAssetAdapter.js:67:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
30) Contract: SynthetixDebtAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/SynthetixDebtAdapter.js:66:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
31) Contract: TokenSetsAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/TokenSetsAdapter.js:80:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
32) Contract: UniswapV1AssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/UniswapV1LiquidityAdapter.js:95:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
33) Contract: UniswapV2AssetAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/UniswapV2LiquidityAdapter.js:80:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
34) Contract: ZrxAdapter | |
"before each" hook for "should return correct balances": | |
ReferenceError: tokenAdapterRegistry is not defined | |
at /Users/domen-privat/projects/OriginProtocol/zerion/test/adapters/ZrxAdapter.js:66:36 | |
at process._tickCallback (internal/process/next_tick.js:68:7) | |
cleaning up | |
npm ERR! code ELIFECYCLE | |
npm ERR! errno 34 | |
npm ERR! zerion-defi-sdk@1.0.0 test:adapters: `TEST_FILES=./test/adapters/*.js ./scripts/test.sh` | |
npm ERR! Exit status 34 | |
npm ERR! | |
npm ERR! Failed at the zerion-defi-sdk@1.0.0 test:adapters script. | |
npm ERR! This is probably not a problem with npm. There is likely additional logging output above. | |
npm ERR! A complete log of this run can be found in: | |
npm ERR! /Users/domen-privat/.npm/_logs/2021-02-12T13_03_20_344Z-debug.log | |
MacBook-Pro-2:zerion domen-privat$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment