Skip to content

Commit e3fff21

Browse files
committed
feat: add sdk-coin-evm
TICKET: WIN-5511
1 parent 3653d47 commit e3fff21

File tree

15 files changed

+99
-0
lines changed

15 files changed

+99
-0
lines changed

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
/modules/sdk-coin-cspr/ @BitGo/ethalt-team
6363
/modules/sdk-coin-dot/ @BitGo/ethalt-team
6464
/modules/sdk-coin-eos/ @BitGo/ethalt-team
65+
/modules/sdk-coin-evm/ @BitGo/ethalt-team
6566
/modules/sdk-coin-flr/ @BitGo/ethalt-team
6667
/modules/sdk-coin-ethlike/ @BitGo/ethalt-team
6768
/modules/sdk-coin-hbar/ @BitGo/ethalt-team

Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ COPY --from=builder /tmp/bitgo/modules/sdk-coin-atom /var/modules/sdk-coin-atom/
6666
COPY --from=builder /tmp/bitgo/modules/sdk-coin-avaxc /var/modules/sdk-coin-avaxc/
6767
COPY --from=builder /tmp/bitgo/modules/sdk-coin-avaxp /var/modules/sdk-coin-avaxp/
6868
COPY --from=builder /tmp/bitgo/modules/sdk-coin-eth /var/modules/sdk-coin-eth/
69+
COPY --from=builder /tmp/bitgo/modules/sdk-coin-evm /var/modules/sdk-coin-evm/
6970
COPY --from=builder /tmp/bitgo/modules/sdk-coin-baby /var/modules/sdk-coin-baby/
7071
COPY --from=builder /tmp/bitgo/modules/sdk-coin-bera /var/modules/sdk-coin-bera/
7172
COPY --from=builder /tmp/bitgo/modules/sdk-coin-bld /var/modules/sdk-coin-bld/
@@ -159,6 +160,7 @@ cd /var/modules/sdk-coin-atom && yarn link && \
159160
cd /var/modules/sdk-coin-avaxc && yarn link && \
160161
cd /var/modules/sdk-coin-avaxp && yarn link && \
161162
cd /var/modules/sdk-coin-eth && yarn link && \
163+
cd /var/modules/sdk-coin-evm && yarn link && \
162164
cd /var/modules/sdk-coin-baby && yarn link && \
163165
cd /var/modules/sdk-coin-bera && yarn link && \
164166
cd /var/modules/sdk-coin-bld && yarn link && \
@@ -255,6 +257,7 @@ RUN cd /var/bitgo-express && \
255257
yarn link @bitgo/sdk-coin-avaxc && \
256258
yarn link @bitgo/sdk-coin-avaxp && \
257259
yarn link @bitgo/sdk-coin-eth && \
260+
yarn link @bitgo/sdk-coin-evm && \
258261
yarn link @bitgo/sdk-coin-baby && \
259262
yarn link @bitgo/sdk-coin-bera && \
260263
yarn link @bitgo/sdk-coin-bld && \

modules/sdk-coin-evm/.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
dist/

modules/sdk-coin-evm/.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-evm/.mocharc.yml

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

modules/sdk-coin-evm/.npmignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
!dist/
2+
.idea/
3+
.prettierrc.yml
4+
tsconfig.json
5+
src/
6+
test/
7+
scripts/
8+
.nyc_output
9+
CODEOWNERS
10+
node_modules/
11+
.prettierignore
12+
.mocharc.js
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.nyc_output/
2+
dist/
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
printWidth: 120
2+
singleQuote: true
3+
trailingComma: 'es5'

modules/sdk-coin-evm/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Change Log
2+
3+
All notable changes to this project will be documented in this file.
4+
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

modules/sdk-coin-evm/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# @bitgo/sdk-coin-evm
2+
3+
Configurable common module for EVM assets, using @bitgo/abstract-eth for reduced coin integration boilerplate

0 commit comments

Comments
 (0)