Skip to content

Commit

Permalink
Update smartcoin page
Browse files Browse the repository at this point in the history
Debt and collateral amounts change as the user edits fields
Added -10%, reset, +10% options to input popovers
Warn if debt or collateral are negative values
If debt or collateral are negative, prevent submitting the form.
  • Loading branch information
grctest committed Feb 28, 2025
1 parent 608fe32 commit 7669ea6
Show file tree
Hide file tree
Showing 12 changed files with 530 additions and 163 deletions.
649 changes: 486 additions & 163 deletions src/components/Smartcoin.jsx

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions src/data/locales/da/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "Minimum",
"maximum": "Maksimum",
"lockDebtAmount": "Lås gældsbeløb",
"debtAmountLocked": "Lås gældsbeløb op",
"chargeMarketFee": "Aktivudstederen kan aktivere markedsgebyrer.",
"whiteList": "Aktivudstederen kan oprette en liste over godkendte markeder",
"overrideAuthority": "Aktivudstederen kan overføre denne NFT tilbage til sig selv.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/de/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "Minimum",
"maximum": "Maximal",
"lockDebtAmount": "Verschuldungsbetrag",
"debtAmountLocked": "Schuldenbetrag entsperren",
"chargeMarketFee": "Der Vermögensemittent kann Marktgebühren ermöglichen.",
"whiteList": "Der Vermögensemittent kann eine Liste zugelassener Märkte erstellen",
"overrideAuthority": "Der Vermögensemittent kann diesen NFT an sich selbst zurückübertragen.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/en/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "Minimum",
"maximum": "Maximum",
"lockDebtAmount": "Lock debt amount",
"debtAmountLocked": "Unlock debt amount",
"chargeMarketFee": "The asset issuer can enable market fees.",
"whiteList": "The asset issuer can create a list of approved markets",
"overrideAuthority": "The asset issuer can transfer this NFT back to themselves.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/es/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "Mínimo",
"maximum": "Máximo",
"lockDebtAmount": "Bloquear el monto de la deuda",
"debtAmountLocked": "Desbloquear el monto de la deuda",
"chargeMarketFee": "El emisor de activos puede habilitar tarifas de mercado.",
"whiteList": "El emisor de activos puede crear una lista de mercados aprobados.",
"overrideAuthority": "El emisor de activos puede transferirse este NFT a sí mismo.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/et/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "Minimaalne",
"maximum": "Maksimaalne",
"lockDebtAmount": "Lock debt amount",
"debtAmountLocked": "Unlock debt amount",
"chargeMarketFee": "Varade väljaandja saab lubada turutasusid.",
"whiteList": "Varade väljaandja saab koostada heakskiidetud turgude nimekirja",
"overrideAuthority": "Varade väljaandja saab selle NFT endale tagasi anda.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/fr/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "Minimum",
"maximum": "Maximum",
"lockDebtAmount": "Verrouiller le montant de la dette",
"debtAmountLocked": "Déverrouiller le montant de la dette",
"chargeMarketFee": "L'émetteur d'actifs peut activer les frais de marché.",
"whiteList": "L'émetteur d'actifs peut créer une liste de marchés approuvés",
"overrideAuthority": "L'émetteur d'actifs peut se retransférer ce NFT.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/it/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "Minimo",
"maximum": "Massimo",
"lockDebtAmount": "Bloccare l'importo del debito",
"debtAmountLocked": "Sbloccare l'importo del debito",
"chargeMarketFee": "L'emittente dell'asset può consentire commissioni di mercato.",
"whiteList": "L'emittente dell'asset può creare un elenco di mercati approvati",
"overrideAuthority": "L'emittente dell'asset può trasferire nuovamente questa NFT a se stesso.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/ja/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "最小",
"maximum": "最大",
"lockDebtAmount": "ロック債務額",
"debtAmountLocked": "負債額のロックを解除します",
"chargeMarketFee": "資産発行者は市場手数料を有効にすることができます。",
"whiteList": "資産発行者は承認された市場のリストを作成できます",
"overrideAuthority": "資産発行者は、この NFT を自分自身に転送できます。",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/ko/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "최저한의",
"maximum": "최고",
"lockDebtAmount": "부채 금액을 잠그십시오",
"debtAmountLocked": "부채 금액 잠금 해제",
"chargeMarketFee": "자산 발행자는 시장 수수료를 활성화할 수 있습니다.",
"whiteList": "자산 발행자는 승인된 시장 목록을 생성할 수 있습니다.",
"overrideAuthority": "자산 발행자는 이 NFT를 자신에게 다시 전송할 수 있습니다.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/pt/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"minimum": "Mínimo",
"maximum": "Máximo",
"lockDebtAmount": "Valor da dívida de bloqueio",
"debtAmountLocked": "Desbloquear o valor da dívida",
"chargeMarketFee": "O emissor do ativo pode permitir taxas de mercado.",
"whiteList": "O emissor do ativo pode criar uma lista de mercados aprovados",
"overrideAuthority": "O emissor do ativo pode transferir este NFT de volta para si.",
Expand Down
4 changes: 4 additions & 0 deletions src/data/locales/th/Smartcoin.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"ขั้นต่ำสุด",
"maximum": "สูงสุด",
"lockDebtAmount": "ล็อคจำนวนหนี้",
"debtAmountLocked": "ปลดล็อกจำนวนหนี้",
"chargeMarketFee": "ผู้ออกสินทรัพย์สามารถเปิดใช้ค่าธรรมเนียมการตลาดได้",
"whiteList": "ผู้ออกสินทรัพย์สามารถสร้างรายชื่อตลาดที่ได้รับอนุมัติได้",
"overrideAuthority": "ผู้ออกสินทรัพย์สามารถโอน NFT นี้กลับไปให้ตนเองได้",
Expand Down

0 comments on commit 7669ea6

Please sign in to comment.