From 9f14a07eaefe165137a54626f35083cbf458094f Mon Sep 17 00:00:00 2001 From: Gita Alekhya Paul <54375111+gitaalekhyapaul@users.noreply.github.com> Date: Thu, 16 Jan 2025 20:25:23 +0530 Subject: [PATCH] fix: w3ab pass adapter Signed-off-by: Gita Alekhya Paul <54375111+gitaalekhyapaul@users.noreply.github.com> --- .../staking-contracts-service.acceptance.ts | 16 ++++++++++++++++ src/adapters/W3ABPass.adapter.ts | 1 + 2 files changed, 17 insertions(+) diff --git a/src/__tests__/acceptance/staking-contracts-service.acceptance.ts b/src/__tests__/acceptance/staking-contracts-service.acceptance.ts index 3978d0c..351a5cd 100644 --- a/src/__tests__/acceptance/staking-contracts-service.acceptance.ts +++ b/src/__tests__/acceptance/staking-contracts-service.acceptance.ts @@ -22,6 +22,22 @@ describe('Staking contracts service', async () => { c => angelBlockApiKey != null || c.contractName !== 'AngelBlock', ); + it('gets the total adapters count', () => { + debug( + 'Injected adapters: %O', + service.stakingContracts.map(c => { + return { + contractName: c.contractName, + contractAddress: c.contractAddress, + chainId: c.chainId, + supportedAssets: c.supportedAssets, + }; + }), + ); + debug('Total adapters count: %s', service.stakingContracts.length); + expect(service.stakingContracts.length).to.be.greaterThan(0); + }); + contracts.forEach(contract => { it('gets staked token ids for ' + contract.contractName, async () => { debug('Contract: %s', contract.contractName); diff --git a/src/adapters/W3ABPass.adapter.ts b/src/adapters/W3ABPass.adapter.ts index 15d9b74..699d92b 100644 --- a/src/adapters/W3ABPass.adapter.ts +++ b/src/adapters/W3ABPass.adapter.ts @@ -24,6 +24,7 @@ export class W3ABPassContractAdapter extends BaseStakingContractAdapter { */ supportedAssets: StakingAsset[] = [ { + name: 'W3AB Pass', asset: 'ERC721:0xb1E19FA955A5612B5D849e5c641F0B4cf9879d17', }, ];