diff --git a/app/api/apiConfig.js b/app/api/apiConfig.js
index aa586e61ee..449a8d6a31 100644
--- a/app/api/apiConfig.js
+++ b/app/api/apiConfig.js
@@ -176,7 +176,7 @@ export const settingsAPIs = {
contact: "telegram:bhuzor"
},
{
- url: "wss://bts.open.icowallet.net/ws",
+ url: "wss://btsapi.magicw.net/ws",
region: "Eastern Asia",
country: "China",
location: "Hangzhou",
@@ -345,14 +345,6 @@ export const settingsAPIs = {
operator: "Witness: liuye",
contact: "email:work@akawa.ink"
},
- {
- url: "wss://api.iamredbar.com/bts-testnet",
- region: "Northern America",
- country: "USA",
- location: "Atlanta",
- operator: "Witness: iamredbar",
- contact: "email:iamredbar@protonmail.com"
- },
{
url: "wss://btstestnet.cybertron.ninja/ws",
region: "Northern America",
@@ -360,6 +352,14 @@ export const settingsAPIs = {
location: "Utah",
operator: "Witness: cn-faucet-test",
contact: "email:codinheim@protonmail.com"
+ },
+ {
+ url: "wss://bitsharestestnet.loclx.io",
+ region: "Northern America",
+ country: "USA",
+ location: "Chicago",
+ operator: "bitshares.info",
+ contact: "telegram:brekyrself"
}
],
ES_WRAPPER_LIST: [
diff --git a/app/assets/locales/locale-de.json b/app/assets/locales/locale-de.json
index 01e39f2683..a430b582df 100644
--- a/app/assets/locales/locale-de.json
+++ b/app/assets/locales/locale-de.json
@@ -1268,7 +1268,7 @@
"bitcny": "bitCNY kann 1:1 zum echten Yuan ein- oder ausbezahlt werden, indem die Gateway des Magic Wallet Dienstes benutzt wird. Mehr Informationen auf https://www.magicw.net/",
"bridge": "Die %(asset)s Anlage ist 1:1 durch echte %(backed)s hinterlegt und kann ein- oder ausgezahlt werden. Der Gateway-Dienst wird durch CryptoBridge bereitgestellt",
"gdex": "Die %(asset)s Anlage ist 1:1 durch echte %(backed)s hinterlegt und kann ein- oder ausgezahlt werden. Der Gateway-Dienst wird durch Gdex bereitgestellt",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "Die %(asset)s Anlage ist 1:1 durch echte %(backed)s hinterlegt und kann ein- oder ausgezahlt werden. Der Gateway-Dienst wird durch OpenLedger bereitgestellt",
"pirate": "Die %(asset)s Anlage ist 1:1 durch echte %(backed)s hinterlegt und kann ein- oder ausgezahlt werden. Der Gateway-Dienst wird durch PirateDEX bereitgestellt",
"rudex": "Die %(asset)s Anlage ist 1:1 durch echte %(backed)s hinterlegt und kann ein- oder ausgezahlt werden. Der Gateway-Dienst wird durch Rudex bereitgestellt",
@@ -1338,7 +1338,7 @@
"info": "Info",
"intermediate": "Zwischenglied Konto",
"inventory": "Inventar",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1953,6 +1953,7 @@
},
"transfer": "{from} hat {amount} an {to} überwiesen.",
"transfer_account": "Konto {account} wurde an {to} übertragen.",
+ "unknown_operation": "Unbekannte Operation",
"unlisted_by": "{lister} hat {listee} von der Liste gestrichen.",
"update_account": "{account} hat seine Kontodetails aktualisiert.",
"vesting_balance_withdraw": "{account} hat Sperrfristguthaben {amount} beansprucht.",
diff --git a/app/assets/locales/locale-en.json b/app/assets/locales/locale-en.json
index 3fea38a14d..65cb8e2bfe 100644
--- a/app/assets/locales/locale-en.json
+++ b/app/assets/locales/locale-en.json
@@ -993,7 +993,7 @@
"tooltip_resolution_date": "The resolution date is an informal statement when the asset owner intends to resolve this betting market."
},
"price_feed": {
- "external_feed_price": "Feed price (derived from price feeds and other parameters)",
+ "external_feed_price": "Settlement price (derived from price feeds and other parameters)",
"feed_lifetime": "Feed lifetime (hours)",
"feed_price": "Feed price",
"global_settlement_price": "Global settlement price will be",
@@ -1268,7 +1268,7 @@
"bitcny": "bitCNY can be deposited or withdrawn 1:1 to real Yuan using a gateway service such as Magic Wallet. For more info, see https://www.magicw.net/",
"bridge": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by CryptoBridge.",
"gdex": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by GDEX.",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by OpenLedger.",
"pirate": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by PirateDEX.",
"rudex": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by Rudex.",
@@ -1338,7 +1338,7 @@
"info": "Info",
"intermediate": "Intermediate account",
"inventory": "Inventory",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1953,6 +1953,7 @@
},
"transfer": "{from} sent {amount} to {to}",
"transfer_account": "{account} ownership transferred to {to}",
+ "unknown_operation": "Unknown operation",
"unlisted_by": "{lister} unlisted the account {listee}",
"update_account": "{account} updated their account data {change}",
"vesting_balance_withdraw": "{account} withdrew vesting balance of {amount}",
diff --git a/app/assets/locales/locale-es.json b/app/assets/locales/locale-es.json
index 3c7b4e2c1d..5efe835b30 100644
--- a/app/assets/locales/locale-es.json
+++ b/app/assets/locales/locale-es.json
@@ -1268,7 +1268,7 @@
"bitcny": "bitCNY se puede depositar o retirar 1:1 a Yuan real mediante un servicio de puerta de enlace como Magic Wallet. Para más información, consulte https://www.magicw.net/",
"bridge": "El activo %(asset)s es respaldado 1:1 por real %(backed)s y puede ser depositado or retiado usando el servico de porton proporcionado por CryptoBridge.",
"gdex": "El %(asset)s activo es respaldado 1:1 por real %(backed)s y puede ser depositado or retirado usando el servico de porton proporcionado por GDex.",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "El %(asset)s activo es respaldado 1:1 por real %(backed)s y puede ser depositado or retirado usando el servico de porton proporcionado por OpenLedger.",
"pirate": "El activo %(asset) està respaldado 1:1 da real %(backed)s y puede ser depositado o retirado utilizando el servicio de puerta de enlace proporcionado por PirateDEX.",
"rudex": "El %(asset)s activo es respaldado 1:1 por real %(backed)s y puede ser depositado or retirado usando el servico de porton proporcionado por Rudex.",
@@ -1338,7 +1338,7 @@
"info": "Información",
"intermediate": "Cuenta intermedia",
"inventory": "Inventario",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1953,6 +1953,7 @@
},
"transfer": "{from} enviado {amount} a {to}",
"transfer_account": "{account} propiedad transferida a {to}",
+ "unknown_operation": "Operación desconocida",
"unlisted_by": "{lister} delistada la cuenta {listee}",
"update_account": "{account} actualizado sus datos de cuenta",
"vesting_balance_withdraw": "{account} retiro del saldo de adquisición de {amount}",
diff --git a/app/assets/locales/locale-fr.json b/app/assets/locales/locale-fr.json
index 5907274ca2..a1ea967a96 100644
--- a/app/assets/locales/locale-fr.json
+++ b/app/assets/locales/locale-fr.json
@@ -1262,7 +1262,7 @@
"bitcny": "bitCNY can be deposited or withdrawn 1:1 to real Yuan using a gateway service such as Magic Wallet. For more info, see https://www.magicw.net/",
"bridge": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by CryptoBridge.",
"gdex": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by GDex.",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by Openledger.",
"pirate": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by PirateDEX.",
"rudex": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by Rudex.",
@@ -1332,7 +1332,7 @@
"info": "Info",
"intermediate": "Intermediate account",
"inventory": "Inventory",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1947,6 +1947,7 @@
},
"transfer": "{from} a envoyé {amount} à {to}",
"transfer_account": "{account} ownership transferred to {to}",
+ "unknown_operation": "Opération inconnue",
"unlisted_by": "{lister} a délisté le compte {listee}",
"update_account": "{account} a mis à jour les donnéees de son compte",
"vesting_balance_withdraw": "{account} a retiré {amount} d'un solde bloqué",
diff --git a/app/assets/locales/locale-it.json b/app/assets/locales/locale-it.json
index 9ed275c55b..5fa4053d72 100644
--- a/app/assets/locales/locale-it.json
+++ b/app/assets/locales/locale-it.json
@@ -1262,7 +1262,7 @@
"bitcny": "bitCNY v 1:1 verso veri Yuan usando un servizio di gateway come Magic Wallet. For more info, vedi https://www.magicw.net/",
"bridge": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by CryptoBridge.",
"gdex": "L'asset %(asset)s è garantito 1:1 da %(backed)s reali e può essere depositato o ritirato usando il servizio di gateway fornito da GDex.",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "L'asset %(asset)s è garantito 1:1 da %(backed)s reali e può essere depositato o ritirato usando il servizio di gateway fornito da OpenLedger.",
"pirate": "L'asset %(asset)s è garantito 1:1 da %(backed)s reali e può essere depositato o ritirato usando il servizio di gateway fornito da PirateDEX.",
"rudex": "L'asset %(asset)s è garantito 1:1 da %(backed)s reali e può essere depositato o ritirato usando il servizio di gateway fornito da Rudex.",
@@ -1332,7 +1332,7 @@
"info": "Info",
"intermediate": "Account intermedio",
"inventory": "Inventario",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1947,6 +1947,7 @@
},
"transfer": "{from} ha inviato {amount} a {to}",
"transfer_account": "L'ownership di {account} è stata transferita a {to}",
+ "unknown_operation": "Operazione sconosciuta",
"unlisted_by": "{lister} ha delistato l'account {listee}",
"update_account": "{account} ha aggiornato i dati del suo account",
"vesting_balance_withdraw": "{account} ha ritirato un saldo vesting di {amount}",
diff --git a/app/assets/locales/locale-ja.json b/app/assets/locales/locale-ja.json
index 0c6f42019c..61437de06f 100644
--- a/app/assets/locales/locale-ja.json
+++ b/app/assets/locales/locale-ja.json
@@ -1262,7 +1262,7 @@
"bitcny": "bitCNY はMagic Walletが提供するゲートウェイサービスによって実際の元と1:1で入出金できます。詳細はこちらを見てください https://www.magicw.net/",
"bridge": "%(asset)sアセットは実際の%(backed)sと1:1に対応し、CryptoBridgeによって提供されるゲートウェイサービスによって入出金が可能です。",
"gdex": "%(asset)sアセットは実際の%(backed)sと1:1に対応し、Gdexによって提供されるゲートウェイサービスによって入出金が可能です。",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "%(asset)sアセットは実際の%(backed)sと1:1に対応し、OpenLedgerによって提供されるゲートウェイサービスによって入出金が可能です。",
"pirate": "%(asset)sアセットは実際の%(backed)sと1:1に対応し、PirateDEXによって提供されるゲートウェイサービスによって入出金が可能です。",
"rudex": "%(asset)sアセットは実際の%(backed)sと1:1に対応し、Rudexによって提供されるゲートウェイサービスによって入出金が可能です。",
@@ -1332,7 +1332,7 @@
"info": "情報",
"intermediate": "中間アカウント",
"inventory": "一覧表",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1947,6 +1947,7 @@
},
"transfer": "{from}は{amount}を{to}に送りました",
"transfer_account": "{account}の所有権を{to}に移転しました",
+ "unknown_operation": "不明な操作",
"unlisted_by": "{lister}は{listee}をリストから外しました",
"update_account": "{account}はアカウント情報を更新しました",
"vesting_balance_withdraw": "{account}は{amount}の権利確定残高を引き出しました",
diff --git a/app/assets/locales/locale-ko.json b/app/assets/locales/locale-ko.json
index a8530dac62..a1e6437810 100644
--- a/app/assets/locales/locale-ko.json
+++ b/app/assets/locales/locale-ko.json
@@ -1262,7 +1262,7 @@
"bitcny": "bitCNY can be deposited or withdrawn 1:1 to real Yuan using a gateway service such as Magic Wallet. For more info, see https://www.magicw.net/",
"bridge": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by CryptoBridge.",
"gdex": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by GDex.",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by Openledger.",
"pirate": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by PirateDEX.",
"rudex": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by Rudex.",
@@ -1332,7 +1332,7 @@
"info": "Info",
"intermediate": "Intermediate account",
"inventory": "Inventory",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1947,6 +1947,7 @@
},
"transfer": "{from} sent {amount} to {to}",
"transfer_account": "{account} ownership transferred to {to}",
+ "unknown_operation": "Unknown operation",
"unlisted_by": "{lister} unlisted the account {listee}",
"update_account": "{account} updated their account data",
"vesting_balance_withdraw": "{account} withdrew vesting balance of {amount}",
diff --git a/app/assets/locales/locale-ru.json b/app/assets/locales/locale-ru.json
index e68998a99d..0dfbb77e92 100644
--- a/app/assets/locales/locale-ru.json
+++ b/app/assets/locales/locale-ru.json
@@ -1268,7 +1268,7 @@
"bitcny": "bitCNY может быть депонирован или выведен в соотношении 1:1 к реальному юаню с помощью сервиса шлюза от Magic Wallet. Подробную информацию можно найти здесь https://www.magicw.net/",
"bridge": " Актив %(asset)s обеспечен в соотношении 1:1 реальными %(backed)s и может быть размещен в депозите или выведен через шлюз, предоставляемый CryptoBridge.",
"gdex": " Актив %(asset)s обеспечен в соотношении 1:1 реальными %(backed)s и может быть размещен в депозите или выведен через шлюз, предоставляемый GDex.",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "Актив %(asset)s обеспечивается реальными %(backed)s в соотношении 1:1 и может быть депонирован или выведен с помощью сервиса шлюза от OpenLedger.",
"pirate": "Актив %(asset)s обеспечен реальными %(backed)s в соотношении 1:1 и может быть введён/выведен с помощью сервиса шлюза от PirateDEX.",
"rudex": "Актив %(asset)s обеспечивается реальными %(backed)s в соотношении 1:1 и может быть депонирован или выведен с помощью сервиса шлюза от Rudex.",
@@ -1338,7 +1338,7 @@
"info": "Информация",
"intermediate": "Промежуточный аккаунт",
"inventory": "Инвентарь",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1953,6 +1953,7 @@
},
"transfer": "{from} отправил {amount} на {to}",
"transfer_account": "Владение {account} передано {to}",
+ "unknown_operation": "Неизвестная операция",
"unlisted_by": "{lister} удалил аккаунт {listee} из списка",
"update_account": "{account} обновил данные своего аккаунта {change}",
"vesting_balance_withdraw": "{account} вывел с вестингового баланса {amount}",
diff --git a/app/assets/locales/locale-tr.json b/app/assets/locales/locale-tr.json
index caf4372d7d..be38028bcb 100644
--- a/app/assets/locales/locale-tr.json
+++ b/app/assets/locales/locale-tr.json
@@ -1262,7 +1262,7 @@
"bitcny": "bitCNY, Çin Yuanı'nın Bitshares borsasındaki temsilidir. 1:1 Çin Yuanı ile değiştirilebilen bu dijital varlık Magic Wallet tarafından yürütülmektedir. Daha fazla bilgi için: https://www.magicw.net/",
"bridge": "Bu dijital varlık Bitshares üzerinde %(backed)s işlemleri yapmanız için CryptoBridge tarafından %%100 %(backed)s rezervi ile desteklenmektedir. İstediğiniz zaman 1:1 oranında %(asset)s-%(backed)s dönüşümü yapabilirsiniz.",
"gdex": "Bu dijital varlık Bitshares üzerinde %(backed)s işlemleri yapmanız için Gdex tarafından %%100 %(backed)s rezervi ile desteklenmektedir. İstediğiniz zaman 1:1 oranında %(asset)s-%(backed)s dönüşümü yapabilirsiniz.",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "Bu dijital varlık Bitshares üzerinde %(backed)s işlemleri yapmanız için OpenLedger tarafından %%100 %(backed)s rezervi ile desteklenmektedir. İstediğiniz zaman 1:1 oranında %(asset)s-%(backed)s dönüşümü yapabilirsiniz.",
"pirate": "Bu dijital varlık Bitshares üzerinde %(backed)s işlemleri yapmanız için PirateDEX tarafından %%100 %(backed)s rezervi ile desteklenmektedir. İstediğiniz zaman 1:1 oranında %(asset)s-%(backed)s dönüşümü yapabilirsiniz.",
"rudex": "Bu dijital varlık Bitshares üzerinde %(backed)s işlemleri yapmanız için Rudex tarafından %%100 %(backed)s rezervi ile desteklenmektedir. İstediğiniz zaman 1:1 oranında %(asset)s-%(backed)s dönüşümü yapabilirsiniz.",
@@ -1332,7 +1332,7 @@
"info": "Info",
"intermediate": "Aracı hesap",
"inventory": "Envanter",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1947,6 +1947,7 @@
},
"transfer": "{from} {amount} gönderdi - Alıcı: {to}",
"transfer_account": "{account} adlı hesabın mülkiyeti {to} adlı hesaba devredildi.",
+ "unknown_operation": "Bilinmeyen operasyon",
"unlisted_by": "{lister} izin listesinden {listee} adlı hesabı çıkardı.",
"update_account": "{account} hesap verilerini güncelledi",
"vesting_balance_withdraw": "{account} bekleyen bakiyeyi çekti - Miktar: {amount}",
diff --git a/app/assets/locales/locale-zh.json b/app/assets/locales/locale-zh.json
index e472d898cd..4ce6b82ef7 100644
--- a/app/assets/locales/locale-zh.json
+++ b/app/assets/locales/locale-zh.json
@@ -1268,7 +1268,7 @@
"bitcny": "bitCNY 通常可与真实CNY1:1兑换,可以通过例如 Magic Wallet 提供的网关服务进行充值提现。更多信息请访问 https://www.magicw.net/",
"bridge": "资产 %(asset)s 由真实资产 %(backed)s 1:1 储备背书。可以通过 CryptoBridge 提供的网关服务进行充值提现。",
"gdex": "资产 %(asset)s 由真实资产 %(backed)s 1:1 储备背书。可以通过 GDEX 提供的网关服务进行充值提现。",
- "ioxbank": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
+ "iob": "The %(asset)s asset is backed 1:1 by real %(backed)s and can be deposited or withdrawn using the gateway service provided by ioxbank.com.",
"open": "资产 %(asset)s 由真实资产 %(backed)s 1:1 储备背书。可以通过 Openledger 提供的网关服务进行充值提现。",
"pirate": "%(asset)s资产由真实%(backed)s1:1储备背书,可以通过 PirateDEX 提供的网关服务进行充值提现。",
"rudex": "资产 %(asset)s 由真实资产 %(backed)s 1:1 储备背书。可以通过 Rudex 提供的网关服务进行充值提现。",
@@ -1338,7 +1338,7 @@
"info": "交易信息",
"intermediate": "中间账户",
"inventory": "库存",
- "ioxbank": {
+ "iob": {
"coming_soon": "Coming soon",
"min_amount": "Minimum amount: %(minAmount)s %(symbol)s",
"min_amount_error": "Please enter number >= minimum",
@@ -1953,6 +1953,7 @@
},
"transfer": "{from} 将 {amount} 转账给 {to}",
"transfer_account": "{account} 的账户权限转移给了 {to}",
+ "unknown_operation": "未知操作",
"unlisted_by": "{lister} 将 {listee} 移出清单",
"update_account": "{account} 更新了账户信息",
"vesting_balance_withdraw": "{account} 提取了解冻金额 {amount}",
diff --git a/app/components/Blockchain/operations/DefaultOperation.jsx b/app/components/Blockchain/operations/DefaultOperation.jsx
index 68f4a3bdc9..652b717784 100644
--- a/app/components/Blockchain/operations/DefaultOperation.jsx
+++ b/app/components/Blockchain/operations/DefaultOperation.jsx
@@ -1,11 +1,11 @@
-import React from "react";
-import {Link} from "react-router-dom";
-
-export const DefaultOperation = ({op, block}) => {
- console.log("unimplemented op:", op);
- return (
-
- #{block}
-
- );
-};
+import React from "react";
+import counterpart from "counterpart";
+
+export const DefaultOperation = ({op}) => {
+ console.log("unimplemented op:", op);
+ return (
+
+ {counterpart.translate("operation.unknown_operation")} {op[0]}
+
+ );
+};
diff --git a/app/components/Exchange/OrderBook.jsx b/app/components/Exchange/OrderBook.jsx
index 463c27bd53..7b14ae5746 100644
--- a/app/components/Exchange/OrderBook.jsx
+++ b/app/components/Exchange/OrderBook.jsx
@@ -784,11 +784,11 @@ class OrderBook extends React.Component {
});
} else {
let maxBid = tempBids.length
- ? tempBids[tempBids.length - 1].totalToReceive().getAmount()
+ ? tempBids[tempBids.length - 1].totalForSale().getAmount()
: 0;
bidRows = tempBids.map((order, index) => {
- const value = order.totalToReceive().getAmount();
+ const value = order.totalForSale().getAmount();
const percentage = Math.ceil((value * 100) / maxBid);
return horizontal ? (
{
- const value = order.totalToReceive().getAmount();
+ const value = order.totalForSale().getAmount();
const percentage = Math.ceil((value * 100) / maxAsk);
return horizontal ? (
",
@@ -275,7 +275,7 @@
"svgo": "^2.8.0",
"svgo-loader": "^3.0.0",
"url-loader": "^4.1.1",
- "webpack": "^5.65.0",
+ "webpack": "^5.76.0",
"webpack-cli": "^4.9.1",
"webpack-dev-server": "^4.6.0",
"webpack-hot-middleware": "^2.25.1",
diff --git a/yarn.lock b/yarn.lock
index 376a6caf86..8de5b6f092 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1555,10 +1555,10 @@
dependencies:
"@types/ms" "*"
-"@types/eslint-scope@^3.7.0":
- version "3.7.3"
- resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224"
- integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==
+"@types/eslint-scope@^3.7.3":
+ version "3.7.4"
+ resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16"
+ integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==
dependencies:
"@types/eslint" "*"
"@types/estree" "*"
@@ -1571,10 +1571,10 @@
"@types/estree" "*"
"@types/json-schema" "*"
-"@types/estree@*", "@types/estree@^0.0.50":
- version "0.0.50"
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83"
- integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==
+"@types/estree@*", "@types/estree@^0.0.51":
+ version "0.0.51"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40"
+ integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==
"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18":
version "4.17.28"
@@ -1996,15 +1996,10 @@ acorn@^7.1.1, acorn@^7.4.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-acorn@^8.4.1, acorn@^8.7.0:
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf"
- integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==
-
-acorn@^8.5.0:
- version "8.8.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73"
- integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==
+acorn@^8.5.0, acorn@^8.7.0, acorn@^8.7.1:
+ version "8.8.2"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
+ integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
add-dom-event-listener@^1.1.0:
version "1.1.0"
@@ -4660,10 +4655,10 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1:
dependencies:
once "^1.4.0"
-enhanced-resolve@^5.8.3:
- version "5.8.3"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0"
- integrity sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==
+enhanced-resolve@^5.10.0:
+ version "5.12.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634"
+ integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==
dependencies:
graceful-fs "^4.2.4"
tapable "^2.2.0"
@@ -7555,12 +7550,12 @@ json-buffer@3.0.0:
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==
-json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
+json-parse-better-errors@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
-json-parse-even-better-errors@^2.3.0:
+json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
@@ -10925,9 +10920,9 @@ semver-compare@^1.0.0:
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0:
- version "5.7.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
- integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+ version "5.7.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
+ integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
semver@7.0.0, semver@~7.0.0:
version "7.0.0"
@@ -10935,14 +10930,14 @@ semver@7.0.0, semver@~7.0.0:
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0:
- version "6.3.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
- integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
+ integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
semver@^7.3.2:
- version "7.3.5"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
- integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
+ version "7.5.4"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
+ integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
dependencies:
lru-cache "^6.0.0"
@@ -12344,10 +12339,10 @@ warning@4.x, warning@^4.0.1, warning@^4.0.2, warning@^4.0.3, warning@~4.0.3:
dependencies:
loose-envify "^1.0.0"
-watchpack@^2.3.1:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.3.1.tgz#4200d9447b401156eeca7767ee610f8809bc9d25"
- integrity sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==
+watchpack@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
+ integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==
dependencies:
glob-to-regexp "^0.4.1"
graceful-fs "^4.1.2"
@@ -12451,40 +12446,40 @@ webpack-merge@^5.7.3:
clone-deep "^4.0.1"
wildcard "^2.0.0"
-webpack-sources@^3.2.2:
+webpack-sources@^3.2.3:
version "3.2.3"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
-webpack@^5.65.0:
- version "5.66.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.66.0.tgz#789bf36287f407fc92b3e2d6f978ddff1bfc2dbb"
- integrity sha512-NJNtGT7IKpGzdW7Iwpn/09OXz9inIkeIQ/ibY6B+MdV1x6+uReqz/5z1L89ezWnpPDWpXF0TY5PCYKQdWVn8Vg==
+webpack@^5.76.0:
+ version "5.76.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.76.0.tgz#f9fb9fb8c4a7dbdcd0d56a98e56b8a942ee2692c"
+ integrity sha512-l5sOdYBDunyf72HW8dF23rFtWq/7Zgvt/9ftMof71E/yUb1YLOBmTgA2K4vQthB3kotMrSj609txVE0dnr2fjA==
dependencies:
- "@types/eslint-scope" "^3.7.0"
- "@types/estree" "^0.0.50"
+ "@types/eslint-scope" "^3.7.3"
+ "@types/estree" "^0.0.51"
"@webassemblyjs/ast" "1.11.1"
"@webassemblyjs/wasm-edit" "1.11.1"
"@webassemblyjs/wasm-parser" "1.11.1"
- acorn "^8.4.1"
+ acorn "^8.7.1"
acorn-import-assertions "^1.7.6"
browserslist "^4.14.5"
chrome-trace-event "^1.0.2"
- enhanced-resolve "^5.8.3"
+ enhanced-resolve "^5.10.0"
es-module-lexer "^0.9.0"
eslint-scope "5.1.1"
events "^3.2.0"
glob-to-regexp "^0.4.1"
graceful-fs "^4.2.9"
- json-parse-better-errors "^1.0.2"
+ json-parse-even-better-errors "^2.3.1"
loader-runner "^4.2.0"
mime-types "^2.1.27"
neo-async "^2.6.2"
schema-utils "^3.1.0"
tapable "^2.1.1"
terser-webpack-plugin "^5.1.3"
- watchpack "^2.3.1"
- webpack-sources "^3.2.2"
+ watchpack "^2.4.0"
+ webpack-sources "^3.2.3"
webrtc-adapter@^7.2.1:
version "7.7.1"
@@ -12614,9 +12609,9 @@ wildcard@^2.0.0:
integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==
word-wrap@^1.2.3, word-wrap@~1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
- integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.4.tgz#cb4b50ec9aca570abd1f52f33cd45b6c61739a9f"
+ integrity sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==
wordwrap@^1.0.0:
version "1.0.0"