Skip to content

Commit bdd7d52

Browse files
Merge pull request #6796
2 parents d77e76b + 1e09c17 commit bdd7d52

32 files changed

+484
-0
lines changed

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
/modules/sdk-coin-hbar/ @BitGo/ethalt-team
7373
/modules/sdk-coin-icp/ @BitGo/ethalt-team
7474
/modules/sdk-coin-initia/ @BitGo/ethalt-team
75+
/modules/sdk-coin-iota/ @BitGo/ethalt-team
7576
/modules/sdk-coin-mon/ @BitGo/ethalt-team
7677
/modules/sdk-coin-mantra/ @BitGo/ethalt-team
7778
/modules/sdk-coin-near/ @BitGo/ethalt-team

Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ COPY --from=builder /tmp/bitgo/modules/sdk-coin-hbar /var/modules/sdk-coin-hbar/
8787
COPY --from=builder /tmp/bitgo/modules/sdk-coin-icp /var/modules/sdk-coin-icp/
8888
COPY --from=builder /tmp/bitgo/modules/sdk-coin-initia /var/modules/sdk-coin-initia/
8989
COPY --from=builder /tmp/bitgo/modules/sdk-coin-injective /var/modules/sdk-coin-injective/
90+
COPY --from=builder /tmp/bitgo/modules/sdk-coin-iota /var/modules/sdk-coin-iota/
9091
COPY --from=builder /tmp/bitgo/modules/sdk-coin-islm /var/modules/sdk-coin-islm/
9192
COPY --from=builder /tmp/bitgo/modules/sdk-coin-mantra /var/modules/sdk-coin-mantra/
9293
COPY --from=builder /tmp/bitgo/modules/sdk-coin-mon /var/modules/sdk-coin-mon/
@@ -183,6 +184,7 @@ cd /var/modules/sdk-coin-hbar && yarn link && \
183184
cd /var/modules/sdk-coin-icp && yarn link && \
184185
cd /var/modules/sdk-coin-initia && yarn link && \
185186
cd /var/modules/sdk-coin-injective && yarn link && \
187+
cd /var/modules/sdk-coin-iota && yarn link && \
186188
cd /var/modules/sdk-coin-islm && yarn link && \
187189
cd /var/modules/sdk-coin-mantra && yarn link && \
188190
cd /var/modules/sdk-coin-mon && yarn link && \
@@ -282,6 +284,7 @@ RUN cd /var/bitgo-express && \
282284
yarn link @bitgo/sdk-coin-icp && \
283285
yarn link @bitgo/sdk-coin-initia && \
284286
yarn link @bitgo/sdk-coin-injective && \
287+
yarn link @bitgo/sdk-coin-iota && \
285288
yarn link @bitgo/sdk-coin-islm && \
286289
yarn link @bitgo/sdk-coin-mantra && \
287290
yarn link @bitgo/sdk-coin-mon && \

modules/bitgo/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
"@bitgo/sdk-coin-icp": "^1.18.0",
8989
"@bitgo/sdk-coin-initia": "^2.3.0",
9090
"@bitgo/sdk-coin-injective": "^3.3.0",
91+
"@bitgo/sdk-coin-iota": "^1.0.0",
9192
"@bitgo/sdk-coin-islm": "^2.3.0",
9293
"@bitgo/sdk-coin-lnbtc": "^1.4.0",
9394
"@bitgo/sdk-coin-ltc": "^3.3.0",

modules/bitgo/src/v2/coinFactory.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ import {
9696
Icp,
9797
Initia,
9898
Injective,
99+
Iota,
99100
Islm,
100101
Lnbtc,
101102
Ltc,
@@ -270,6 +271,7 @@ export function registerCoinConstructors(coinFactory: CoinFactory, coinMap: Coin
270271
coinFactory.register('icp', Icp.createInstance);
271272
coinFactory.register('initia', Initia.createInstance);
272273
coinFactory.register('injective', Injective.createInstance);
274+
coinFactory.register('iota', Iota.createInstance);
273275
coinFactory.register('islm', Islm.createInstance);
274276
coinFactory.register('near', Near.createInstance);
275277
coinFactory.register('oas', Oas.createInstance);
@@ -333,6 +335,7 @@ export function registerCoinConstructors(coinFactory: CoinFactory, coinMap: Coin
333335
coinFactory.register('ticp', Ticp.createInstance);
334336
coinFactory.register('tinitia', Tinitia.createInstance);
335337
coinFactory.register('tinjective', Tinjective.createInstance);
338+
coinFactory.register('tiota', Iota.createInstance);
336339
coinFactory.register('tislm', Tislm.createInstance);
337340
coinFactory.register('tlnbtc', Tlnbtc.createInstance);
338341
coinFactory.register('tltc', Tltc.createInstance);

modules/bitgo/src/v2/coins/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ import { Hbar, Thbar } from '@bitgo/sdk-coin-hbar';
3939
import { Icp, Ticp } from '@bitgo/sdk-coin-icp';
4040
import { Initia, Tinitia } from '@bitgo/sdk-coin-initia';
4141
import { Injective, Tinjective } from '@bitgo/sdk-coin-injective';
42+
import { Iota } from '@bitgo/sdk-coin-iota';
4243
import { Islm, Tislm } from '@bitgo/sdk-coin-islm';
4344
import { Lnbtc, Tlnbtc } from '@bitgo/sdk-coin-lnbtc';
4445
import { Ltc, Tltc } from '@bitgo/sdk-coin-ltc';
@@ -112,6 +113,7 @@ export { Hash, Thash, HashToken };
112113
export { Hbar, Thbar };
113114
export { Icp, Ticp };
114115
export { Initia, Tinitia };
116+
export { Iota };
115117
export { Lnbtc, Tlnbtc };
116118
export { Ltc, Tltc };
117119
export { Mantra, Tmantra };

modules/bitgo/test/browser/browser.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ describe('Coins', () => {
4141
AptToken: 1,
4242
Icp: 1,
4343
Ticp: 1,
44+
Iota: 1,
45+
Tiota: 1,
4446
Sip10Token: 1,
4547
SoneiumToken: 1,
4648
Polyx: 1,

modules/bitgo/tsconfig.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,9 @@
176176
{
177177
"path": "../sdk-coin-injective"
178178
},
179+
{
180+
"path": "../sdk-coin-iota"
181+
},
179182
{
180183
"path": "../sdk-coin-islm"
181184
},
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
node_modules
2+
.idea
3+
public
4+
dist
5+

modules/sdk-coin-iota/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
node_modules/
2+
.idea/
3+
dist/

modules/sdk-coin-iota/.mocharc.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
require: 'tsx'
2+
timeout: '60000'
3+
reporter: 'min'
4+
reporter-option:
5+
- 'cdn=true'
6+
- 'json=false'
7+
exit: true
8+
spec: ['test/unit/**/*.ts']

0 commit comments

Comments
 (0)