Skip to content

Commit

Permalink
Merge pull request #4210 from BitGo/WIN-1746-fix-token-withdrawal-iss…
Browse files Browse the repository at this point in the history
…ues-for-opeth

fix: add opeth token support to register
  • Loading branch information
sachushaji committed Jan 22, 2024
2 parents ef5a50a + 577ba12 commit d7bd72a
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
4 changes: 4 additions & 0 deletions modules/sdk-coin-opeth/src/register.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
import { BitGoBase } from '@bitgo/sdk-core';
import { Opeth } from './opeth';
import { Topeth } from './topeth';
import { OpethToken } from './opethToken';

export const register = (sdk: BitGoBase): void => {
sdk.register('opeth', Opeth.createInstance);
sdk.register('topeth', Topeth.createInstance);
OpethToken.createTokenConstructors().forEach(({ name, coinConstructor }) => {
sdk.register(name, coinConstructor);
});
};
6 changes: 2 additions & 4 deletions modules/sdk-coin-opeth/test/unit/opethToken.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'should';

import { TestBitGo, TestBitGoAPI } from '@bitgo/sdk-test';
import { OpethToken } from '../../src';
import { register } from '../../src';
import { BitGoAPI } from '@bitgo/sdk-api';

describe('Opeth Token:', function () {
Expand All @@ -11,9 +11,7 @@ describe('Opeth Token:', function () {

before(function () {
bitgo = TestBitGo.decorate(BitGoAPI, { env: 'test' });
OpethToken.createTokenConstructors().forEach(({ name, coinConstructor }) => {
bitgo.safeRegister(name, coinConstructor);
});
register(bitgo);
bitgo.initializeTestVars();
opethTokenCoin = bitgo.coin(tokenName);
});
Expand Down

0 comments on commit d7bd72a

Please sign in to comment.