mirror of
https://github.com/zhigang1992/wallet.git
synced 2026-04-26 05:45:37 +08:00
refactor: remove okcoin
This commit is contained in:
@@ -24,13 +24,6 @@
|
||||
"hasTradingFees": true,
|
||||
"name": "Transak"
|
||||
},
|
||||
"okcoin": {
|
||||
"availableRegions": "global",
|
||||
"enabled": true,
|
||||
"hasFastCheckoutProcess": true,
|
||||
"hasTradingFees": true,
|
||||
"name": "Okcoin"
|
||||
},
|
||||
"binance": {
|
||||
"availableRegions": "global",
|
||||
"enabled": true,
|
||||
|
||||
@@ -27,9 +27,7 @@ A message targeting all versions is referred to with the key `global`. The JSON
|
||||
]
|
||||
},
|
||||
"activeFiatProviders": {
|
||||
"transak": { "name": "transak", "enabled": true },
|
||||
"okcoin": { "name": "okcoin", "enabled": false }
|
||||
"transak": { "name": "transak", "enabled": true }
|
||||
}
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
@@ -65,7 +65,6 @@
|
||||
"gateIo": { "$ref": "#/$defs/provider" },
|
||||
"kuCoin": { "$ref": "#/$defs/provider" },
|
||||
"moonPay": { "$ref": "#/$defs/provider" },
|
||||
"okcoin": { "$ref": "#/$defs/provider" },
|
||||
"okx": { "$ref": "#/$defs/provider" },
|
||||
"transak": { "$ref": "#/$defs/provider" }
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@ import CryptoComIcon from '@assets/images/fund/fiat-providers/crypto.com-icon.pn
|
||||
import GateIoIcon from '@assets/images/fund/fiat-providers/gate.io-icon.png';
|
||||
import KuCoinIcon from '@assets/images/fund/fiat-providers/kucoin-icon.png';
|
||||
import MoonPayIcon from '@assets/images/fund/fiat-providers/moonpay-icon.png';
|
||||
import OkcoinIcon from '@assets/images/fund/fiat-providers/okcoin-icon.png';
|
||||
import OkxIcon from '@assets/images/fund/fiat-providers/okx-icon.png';
|
||||
import TransakIcon from '@assets/images/fund/fiat-providers/transak-icon.png';
|
||||
import { generateOnRampURL } from '@coinbase/cbpay-js';
|
||||
@@ -25,7 +24,6 @@ enum ActiveFiatProviders {
|
||||
GateIo = 'gateIo',
|
||||
KuCoin = 'kuCoin',
|
||||
MoonPay = 'moonPay',
|
||||
Okcoin = 'okcoin',
|
||||
Okx = 'okx',
|
||||
Transak = 'transak',
|
||||
}
|
||||
@@ -39,7 +37,6 @@ export const activeFiatProviderIcons: Record<ActiveFiatProvider['name'], string>
|
||||
[ActiveFiatProviders.GateIo]: GateIoIcon,
|
||||
[ActiveFiatProviders.KuCoin]: KuCoinIcon,
|
||||
[ActiveFiatProviders.MoonPay]: MoonPayIcon,
|
||||
[ActiveFiatProviders.Okcoin]: OkcoinIcon,
|
||||
[ActiveFiatProviders.Okx]: OkxIcon,
|
||||
[ActiveFiatProviders.Transak]: TransakIcon,
|
||||
};
|
||||
@@ -61,13 +58,6 @@ function makeMoonPayUrl(address: string) {
|
||||
return `https://buy.moonpay.com?apiKey=${MOONPAY_API_KEY}¤cyCode=stx&walletAddress=${address}`;
|
||||
}
|
||||
|
||||
function makeOkcoinUrl(address: string) {
|
||||
const successBackLink = encodeURI(`https://explorer.stacks.co/address/${address}?chain=mainnet`);
|
||||
const thirdPartyLink = encodeURI('https://hiro.so');
|
||||
|
||||
return `https://www.okcoin.com/bridge/thirdBridge?isThirdBridge=1&partnerId=10002&crypto=STX&address=${address}&thirdPartyName=Hiro&fiatAmount=100¤cy=USD&successBackLink=${successBackLink}&thirdPartyLink=${thirdPartyLink}`;
|
||||
}
|
||||
|
||||
function makeTransakUrl(address: string) {
|
||||
const screenTitle = 'Buy Stacks';
|
||||
|
||||
@@ -100,8 +90,6 @@ export function getProviderUrl({
|
||||
return makeCoinbaseUrl(address);
|
||||
case ActiveFiatProviders.MoonPay:
|
||||
return makeMoonPayUrl(address);
|
||||
case ActiveFiatProviders.Okcoin:
|
||||
return makeOkcoinUrl(address);
|
||||
case ActiveFiatProviders.Transak:
|
||||
return makeTransakUrl(address);
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user