Skip to content

Commit 265e8d4

Browse files
Merge pull request #6655 from BitGo/SC-2655/fix-unsteth
fix(api): add missing logic for ERC721 token registration
2 parents 3295ff5 + efb110f commit 265e8d4

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

modules/sdk-coin-eth/src/register.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { Eth } from './eth';
44
import { Gteth } from './gteth';
55
import { Hteth } from './hteth';
66
import { Teth } from './teth';
7+
import { Erc721Token } from './erc721Token';
78

89
export const register = (sdk: BitGoBase): void => {
910
sdk.register('eth', Eth.createInstance);
@@ -13,4 +14,7 @@ export const register = (sdk: BitGoBase): void => {
1314
Erc20Token.createTokenConstructors().forEach(({ name, coinConstructor }) => {
1415
sdk.register(name, coinConstructor);
1516
});
17+
Erc721Token.createTokenConstructors().forEach(({ name, coinConstructor }) => {
18+
sdk.register(name, coinConstructor);
19+
});
1620
};

modules/statics/src/tokenConfig.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1222,12 +1222,14 @@ export const tokens = getFormattedTokens();
12221222
export const formattedAlgoTokens = getFormattedAlgoTokens();
12231223

12241224
const mainnetErc20Tokens = verifyTokens(tokens.bitcoin.eth.tokens);
1225+
const mainnetErc721Tokens = verifyTokens(tokens.bitcoin.eth.nfts);
12251226
const mainnetStellarTokens = verifyTokens(tokens.bitcoin.xlm.tokens);
1226-
export const mainnetTokens = { ...mainnetErc20Tokens, ...mainnetStellarTokens };
1227+
export const mainnetTokens = { ...mainnetErc20Tokens, ...mainnetErc721Tokens, ...mainnetStellarTokens };
12271228

12281229
const testnetErc20Tokens = verifyTokens(tokens.testnet.eth.tokens);
1230+
const testnetErc721Tokens = verifyTokens(tokens.testnet.eth.nfts);
12291231
const testnetStellarTokens = verifyTokens(tokens.testnet.xlm.tokens);
1230-
export const testnetTokens = { ...testnetErc20Tokens, ...testnetStellarTokens };
1232+
export const testnetTokens = { ...testnetErc20Tokens, ...testnetErc721Tokens, ...testnetStellarTokens };
12311233

12321234
/**
12331235
* Get formatted token configuration for a single coin

0 commit comments

Comments
 (0)