Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions modules/sdk-core/src/bitgo/environments.ts
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ const mainnetBase: EnvironmentTemplate = {
sonic: {
baseUrl: 'https://api.etherscan.io/v2',
},
stable: {
usdt0: {
baseUrl: 'https://stablescan.xyz/api',
},
seievm: {
Expand Down Expand Up @@ -439,7 +439,7 @@ const testnetBase: EnvironmentTemplate = {
sonic: {
baseUrl: 'https://api.etherscan.io/v2',
},
stable: {
usdt0: {
baseUrl: 'https://testnet.stablescan.xyz/api',
},
seievm: {
Expand Down
16 changes: 8 additions & 8 deletions modules/statics/src/allCoinsAndTokens.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1772,11 +1772,11 @@ export const allCoinsAndTokens = [
),
account(
'599ab8d6-ebda-460e-8527-677157f86021',
'stable',
'Stable',
Networks.main.stable,
'usdt0',
'USDT0',
Networks.main.usdt0,
18,
UnderlyingAsset.STABLE,
UnderlyingAsset.USDT0,
BaseUnit.ETH,
[
...EVM_FEATURES,
Expand All @@ -1790,11 +1790,11 @@ export const allCoinsAndTokens = [
),
account(
'fd6b7af0-aff3-45fb-9a71-2d7100a1cd89',
'tstable',
'Testnet Stable',
Networks.test.stable,
'tusdt0',
'Testnet USDT0',
Networks.test.usdt0,
18,
UnderlyingAsset.STABLE,
UnderlyingAsset.USDT0,
BaseUnit.ETH,
[
...EVM_FEATURES,
Expand Down
12 changes: 6 additions & 6 deletions modules/statics/src/base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,6 @@ export enum CoinFamily {
SOL = 'sol',
SONIC = 'sonic',
SONEIUM = 'soneium',
STABLE = 'stable',
STT = 'stt',
SUI = 'sui',
STX = 'stx',
Expand All @@ -114,6 +113,7 @@ export enum CoinFamily {
TIA = 'tia', // Celestia
TON = 'ton',
TRX = 'trx',
USDT0 = 'usdt0', // Stable EVM L1
VET = 'vet',
WORLD = 'world',
WEMIX = 'wemix',
Expand Down Expand Up @@ -635,16 +635,16 @@ export enum UnderlyingAsset {
SEIEVM = 'seievm',
SGB = 'sgb',
SOL = 'sol',
SOMI = 'somi', // Somnia Chain
SONEIUM = 'soneium',
SONIC = 'sonic',
STABLE = 'stable',
SUI = 'sui',
STT = 'stt',
STX = 'stx',
SUI = 'sui',
TIA = 'tia', // Celestia
TON = 'ton',
TRX = 'trx',
SONEIUM = 'soneium',
STT = 'stt',
SOMI = 'somi', // Somnia Chain
USDT0 = 'usdt0', // Stable EVM L1
VET = 'vet',
WEMIX = 'wemix',
WORLD = 'world',
Expand Down
8 changes: 4 additions & 4 deletions modules/statics/src/coins/ofcCoins.ts
Original file line number Diff line number Diff line change
Expand Up @@ -194,13 +194,13 @@ export const ofcCoins = [
UnderlyingAsset.SONIC,
CoinKind.CRYPTO
),
ofc('13151b0b-3734-452d-8ad9-21af03a08bfe', 'ofcstable', 'Stable', 18, UnderlyingAsset.STABLE, CoinKind.CRYPTO),
ofc('13151b0b-3734-452d-8ad9-21af03a08bfe', 'ofcusdt0', 'USDT0', 18, UnderlyingAsset.USDT0, CoinKind.CRYPTO),
tofc(
'39a4dd77-b824-47b9-baff-b45398012511',
'ofctstable',
'Stable Testnet',
'ofctusdt0',
'USDT0 Testnet',
18,
UnderlyingAsset.STABLE,
UnderlyingAsset.USDT0,
CoinKind.CRYPTO
),
ofc(
Expand Down
16 changes: 8 additions & 8 deletions modules/statics/src/networks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1827,18 +1827,18 @@ class SonicTestnet extends Testnet implements EthereumNetwork {
walletImplementationAddress = '0x944fef03af368414f29dc31a72061b8d64f568d2';
}

class Stable extends Mainnet implements EthereumNetwork {
name = 'Stable';
family = CoinFamily.STABLE;
class Usdt0 extends Mainnet implements EthereumNetwork {
name = 'USDT0';
family = CoinFamily.USDT0;
explorerUrl = 'https://stablescan.xyz/tx/';
accountExplorerUrl = 'https://stablescan.xyz/address/';
chainId = 988;
nativeCoinOperationHashPrefix = '988';
}

class StableTestnet extends Testnet implements EthereumNetwork {
name = 'Testnet Stable';
family = CoinFamily.STABLE;
class Usdt0Testnet extends Testnet implements EthereumNetwork {
name = 'Testnet USDT0';
family = CoinFamily.USDT0;
explorerUrl = 'https://testnet.stablescan.xyz/tx/';
accountExplorerUrl = 'https://testnet.stablescan.xyz/address/';
chainId = 2201;
Expand Down Expand Up @@ -2520,7 +2520,6 @@ export const Networks = {
sgb: Object.freeze(new Songbird()),
sol: Object.freeze(new Sol()),
sonic: Object.freeze(new Sonic()),
stable: Object.freeze(new Stable()),
sui: Object.freeze(new Sui()),
near: Object.freeze(new Near()),
stx: Object.freeze(new Stx()),
Expand All @@ -2532,6 +2531,7 @@ export const Networks = {
tia: Object.freeze(new Tia()),
ton: Object.freeze(new Ton()),
trx: Object.freeze(new Trx()),
usdt0: Object.freeze(new Usdt0()),
vet: Object.freeze(new Vet()),
wemix: Object.freeze(new Wemix()),
world: Object.freeze(new World()),
Expand Down Expand Up @@ -2642,7 +2642,6 @@ export const Networks = {
stt: Object.freeze(new SomniaTestnet()),
soneium: Object.freeze(new SoneiumTestnet()),
sonic: Object.freeze(new SonicTestnet()),
stable: Object.freeze(new StableTestnet()),
kaia: Object.freeze(new KaiaTestnet()),
susd: Object.freeze(new SUSDTestnet()),
coreum: Object.freeze(new CoreumTestnet()),
Expand All @@ -2651,6 +2650,7 @@ export const Networks = {
tia: Object.freeze(new TiaTestnet()),
ton: Object.freeze(new TonTestnet()),
trx: Object.freeze(new TrxTestnet()),
usdt0: Object.freeze(new Usdt0Testnet()),
vet: Object.freeze(new VetTestnet()),
wemix: Object.freeze(new WemixTestnet()),
world: Object.freeze(new WorldTestnet()),
Expand Down
4 changes: 2 additions & 2 deletions modules/statics/test/unit/fixtures/expectedColdFeatures.ts
Original file line number Diff line number Diff line change
Expand Up @@ -125,8 +125,8 @@ export const expectedColdFeatures = {
'sol',
'sonic',
'somi',
'stable',
'sui',
'usdt0',
'tao',
'tempo',
'vet',
Expand Down Expand Up @@ -214,7 +214,7 @@ export const expectedColdFeatures = {
'tseievm',
'tton',
'tsonic',
'tstable',
'tusdt0',
],
neither: [
'ethw',
Expand Down