Skip to content

Commit ca14487

Browse files
committed
feat(sdk-coin-vet): add sdk skeleton for vet
Ticket: COIN-3934
1 parent 1910925 commit ca14487

28 files changed

+835
-2
lines changed

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
/modules/sdk-coin-tao/ @BitGo/ethalt-team
8585
/modules/sdk-coin-ton/ @BitGo/ethalt-team
8686
/modules/sdk-coin-trx/ @BitGo/ethalt-team
87+
/modules/sdk-coin-vet/ @Bitgo/ethalt-team
8788
/modules/sdk-coin-wemix/ @BitGo/ethalt-team
8889
/modules/sdk-coin-world/ @BitGo/ethalt-team
8990
/modules/sdk-coin-xdc/ @BitGo/ethalt-team

Dockerfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ COPY --from=builder /tmp/bitgo/modules/sdk-coin-ltc /var/modules/sdk-coin-ltc/
129129
COPY --from=builder /tmp/bitgo/modules/sdk-coin-polyx /var/modules/sdk-coin-polyx/
130130
COPY --from=builder /tmp/bitgo/modules/sdk-coin-xlm /var/modules/sdk-coin-xlm/
131131
COPY --from=builder /tmp/bitgo/modules/sdk-coin-zec /var/modules/sdk-coin-zec/
132+
COPY --from=builder /tmp/bitgo/modules/sdk-coin-vet /var/modules/sdk-coin-vet/
132133

133134
RUN cd /var/modules/abstract-lightning && yarn link && \
134135
cd /var/modules/sdk-core && yarn link && \
@@ -220,7 +221,8 @@ cd /var/modules/sdk-coin-lnbtc && yarn link && \
220221
cd /var/modules/sdk-coin-ltc && yarn link && \
221222
cd /var/modules/sdk-coin-polyx && yarn link && \
222223
cd /var/modules/sdk-coin-xlm && yarn link && \
223-
cd /var/modules/sdk-coin-zec && yarn link
224+
cd /var/modules/sdk-coin-zec && yarn link && \
225+
cd /var/modules/sdk-coin-vet && yarn link
224226
#COPY_END
225227

226228
#LINK_START
@@ -315,7 +317,8 @@ RUN cd /var/bitgo-express && \
315317
yarn link @bitgo/sdk-coin-ltc && \
316318
yarn link @bitgo/sdk-coin-polyx && \
317319
yarn link @bitgo/sdk-coin-xlm && \
318-
yarn link @bitgo/sdk-coin-zec
320+
yarn link @bitgo/sdk-coin-zec && \
321+
yarn link @bitgo/sdk-coin-vet
319322
#LINK_END
320323

321324
#LABEL_START

modules/account-lib/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
"@bitgo/sdk-coin-tia": "^3.0.48",
7575
"@bitgo/sdk-coin-ton": "^3.5.2",
7676
"@bitgo/sdk-coin-trx": "^3.0.1",
77+
"@bitgo/sdk-coin-vet": "^1.3.0",
7778
"@bitgo/sdk-coin-wemix": "^1.2.3",
7879
"@bitgo/sdk-coin-world": "^1.1.2",
7980
"@bitgo/sdk-coin-xdc": "^1.2.3",

modules/account-lib/src/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,9 @@ export { Stt };
188188
import * as Soneium from '@bitgo/sdk-coin-soneium';
189189
export { Soneium };
190190

191+
import * as Vet from '@bitgo/sdk-coin-vet';
192+
export { Vet };
193+
191194
const coinBuilderMap = {
192195
trx: Trx.WrappedBuilder,
193196
ttrx: Trx.WrappedBuilder,
@@ -296,6 +299,8 @@ const coinBuilderMap = {
296299
tsoneium: Soneium.TransactionBuilder,
297300
polyx: Polyx.TransactionBuilderFactory,
298301
tpolyx: Polyx.TransactionBuilderFactory,
302+
vet: Vet.TransactionBuiler,
303+
tvet: Vet.TransactionBuiler,
299304
};
300305

301306
/**

modules/bitgo/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@
109109
"@bitgo/sdk-coin-tia": "^3.0.48",
110110
"@bitgo/sdk-coin-ton": "^3.5.2",
111111
"@bitgo/sdk-coin-trx": "^3.0.1",
112+
"@bitgo/sdk-coin-vet": "^1.3.0",
112113
"@bitgo/sdk-coin-wemix": "^1.2.3",
113114
"@bitgo/sdk-coin-world": "^1.1.2",
114115
"@bitgo/sdk-coin-xdc": "^1.2.3",

modules/bitgo/src/v2/coinFactory.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,15 @@ import {
161161
Ttia,
162162
Tton,
163163
Ttrx,
164+
Tvet,
164165
Txlm,
165166
Txdc,
166167
Txrp,
167168
Txtz,
168169
Tzec,
169170
Tzeta,
170171
Tzketh,
172+
Vet,
171173
Wemix,
172174
World,
173175
Xdc,
@@ -318,6 +320,7 @@ export function registerCoinConstructors(coinFactory: CoinFactory, coinMap: Coin
318320
coinFactory.register('ttia', Ttia.createInstance);
319321
coinFactory.register('tton', Tton.createInstance);
320322
coinFactory.register('ttrx', Ttrx.createInstance);
323+
coinFactory.register('tvet', Tvet.createInstance);
321324
coinFactory.register('txdc', Txdc.createInstance);
322325
coinFactory.register('txlm', Txlm.createInstance);
323326
coinFactory.register('txrp', Txrp.createInstance);
@@ -327,6 +330,7 @@ export function registerCoinConstructors(coinFactory: CoinFactory, coinMap: Coin
327330
coinFactory.register('tzketh', Tzketh.createInstance);
328331
coinFactory.register('twemix', Twemix.createInstance);
329332
coinFactory.register('tworld', Tworld.createInstance);
333+
coinFactory.register('vet', Vet.createInstance);
330334
coinFactory.register('xdc', Xdc.createInstance);
331335
coinFactory.register('xlm', Xlm.createInstance);
332336
coinFactory.register('xrp', Xrp.createInstance);

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ import { Tia, Ttia } from '@bitgo/sdk-coin-tia';
6060
import { Ton, Tton } from '@bitgo/sdk-coin-ton';
6161
import { Trx, Ttrx } from '@bitgo/sdk-coin-trx';
6262
import { StellarToken, Txlm, Xlm } from '@bitgo/sdk-coin-xlm';
63+
import { Vet, Tvet } from '@bitgo/sdk-coin-vet';
6364
import { Wemix, Twemix } from '@bitgo/sdk-coin-wemix';
6465
import { World, Tworld } from '@bitgo/sdk-coin-world';
6566
import { Xdc, Txdc } from '@bitgo/sdk-coin-xdc';
@@ -130,6 +131,7 @@ export { Sei, Tsei };
130131
export { Injective, Tinjective };
131132
export { Islm, Tislm };
132133
export { Trx, Ttrx };
134+
export { Vet, Tvet };
133135
export { Xdc, Txdc };
134136
export { StellarToken, Txlm, Xlm };
135137
export { Txrp, Xrp, XrpToken };

modules/bitgo/tsconfig.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,9 @@
230230
{
231231
"path": "../sdk-coin-trx"
232232
},
233+
{
234+
"path": "../sdk-coin-vet"
235+
},
233236
{
234237
"path": "../sdk-coin-wemix"
235238
},

modules/sdk-coin-vet/.eslintignore

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-vet/.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/

0 commit comments

Comments
 (0)