Skip to content

Commit 3ad0aba

Browse files
fix: add base units for tcronos and tasi
2 parents 0f3d7d6 + 5edbff8 commit 3ad0aba

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

modules/sdk-coin-asi/src/tasi.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BaseCoin, BitGoBase } from '@bitgo/sdk-core';
2-
import { BaseCoin as StaticsBaseCoin } from '@bitgo/statics';
2+
import { BaseCoin as StaticsBaseCoin, BaseUnit } from '@bitgo/statics';
33
import { Asi } from './asi';
44

55
export class Tasi extends Asi {
@@ -14,6 +14,10 @@ export class Tasi extends Asi {
1414
this._staticsCoin = staticsCoin;
1515
}
1616

17+
getDenomination(): string {
18+
return BaseUnit.TASI;
19+
}
20+
1721
static createInstance(bitgo: BitGoBase, staticsCoin?: Readonly<StaticsBaseCoin>): BaseCoin {
1822
return new Tasi(bitgo, staticsCoin);
1923
}

modules/sdk-coin-cronos/src/tcronos.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { AddressFormat, BaseCoin, BitGoBase } from '@bitgo/sdk-core';
2-
import { BaseCoin as StaticsBaseCoin, NetworkType } from '@bitgo/statics';
2+
import { BaseCoin as StaticsBaseCoin, BaseUnit, NetworkType } from '@bitgo/statics';
33
import { Cronos } from './cronos';
44
import { Utils } from './lib/utils';
55
import { KeyPair } from './lib/keyPair';
@@ -22,6 +22,10 @@ export class Tcronos extends Cronos {
2222
return new Tcronos(bitgo, staticsCoin);
2323
}
2424

25+
getDenomination(): string {
26+
return BaseUnit.TCRONOS;
27+
}
28+
2529
/** @inheritDoc **/
2630
getAddressFromPublicKey(publicKey: string): string {
2731
return new KeyPair({ pub: publicKey }).getAddress(AddressFormat.testnet);

modules/statics/src/base.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2826,6 +2826,8 @@ export enum BaseUnit {
28262826
INITIA = 'uinit',
28272827
ASI = 'afet',
28282828
VET = 'wei',
2829+
TCRONOS = 'basetcro',
2830+
TASI = 'atestfet',
28292831
}
28302832

28312833
export interface BaseCoinConstructorOptions {

0 commit comments

Comments
 (0)