Skip to content
Merged
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
3 changes: 2 additions & 1 deletion locales/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "جارٍ تحليل datamap · {pct}%",
"resolving_indeterminate": "جارٍ تحليل datamap…",
"downloading_pct": "تنزيل · {pct}%",
"downloading_indeterminate": "جارٍ التنزيل…"
"downloading_indeterminate": "جارٍ التنزيل…",
"approve_payment_n_of_m": "افتح محفظتك وأكد الدفعة {n} من {m}"
},
"picker": {
"upload_title": "اختر الملفات للرفع",
Expand Down
3 changes: 2 additions & 1 deletion locales/bg.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Решаване на DataMap · {pct}%",
"resolving_indeterminate": "Решаване на DataMap…",
"downloading_pct": "Изтегляне · {pct}%",
"downloading_indeterminate": "Изтегляне…"
"downloading_indeterminate": "Изтегляне…",
"approve_payment_n_of_m": "Отворете портфейла си и потвърдете плащане {n} от {m}"
},
"picker": {
"upload_title": "Избор на файлове за качване",
Expand Down
3 changes: 2 additions & 1 deletion locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Datamap auflösen · {pct}%",
"resolving_indeterminate": "Datamap auflösen…",
"downloading_pct": "Herunterladen · {pct}%",
"downloading_indeterminate": "Herunterladen…"
"downloading_indeterminate": "Herunterladen…",
"approve_payment_n_of_m": "Öffnen Sie Ihre Wallet-App und bestätigen Sie Zahlung {n} von {m}"
},
"picker": {
"upload_title": "Dateien zum Hochladen auswählen",
Expand Down
5 changes: 3 additions & 2 deletions locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -334,7 +334,8 @@
"resolving_pct": "Resolving datamap · {pct}%",
"resolving_indeterminate": "Resolving datamap…",
"downloading_pct": "Downloading · {pct}%",
"downloading_indeterminate": "Downloading…"
"downloading_indeterminate": "Downloading…",
"approve_payment_n_of_m": "Open your wallet and confirm payment {n} of {m}"
},
"picker": {
"upload_title": "Select files to upload",
Expand Down Expand Up @@ -534,4 +535,4 @@
"dismiss": "Dismiss"
}
}
}
}
3 changes: 2 additions & 1 deletion locales/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Resolviendo datamap · {pct}%",
"resolving_indeterminate": "Resolviendo datamap…",
"downloading_pct": "Descargando · {pct}%",
"downloading_indeterminate": "Descargando…"
"downloading_indeterminate": "Descargando…",
"approve_payment_n_of_m": "Abre tu cartera y confirma el pago {n} de {m}"
},
"picker": {
"upload_title": "Selecciona archivos para subir",
Expand Down
3 changes: 2 additions & 1 deletion locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Résolution du DataMap · {pct}%",
"resolving_indeterminate": "Résolution du DataMap…",
"downloading_pct": "Téléchargement · {pct}%",
"downloading_indeterminate": "Téléchargement…"
"downloading_indeterminate": "Téléchargement…",
"approve_payment_n_of_m": "Ouvrez votre portefeuille et confirmez le paiement {n} sur {m}"
},
"picker": {
"upload_title": "Sélectionner les fichiers à téléverser",
Expand Down
3 changes: 2 additions & 1 deletion locales/he.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "פותר datamap · {pct}%",
"resolving_indeterminate": "פותר datamap…",
"downloading_pct": "מוריד · {pct}%",
"downloading_indeterminate": "מוריד…"
"downloading_indeterminate": "מוריד…",
"approve_payment_n_of_m": "פתח את הארנק שלך ואשר תשלום {n} מתוך {m}"
},
"picker": {
"upload_title": "בחר קבצים להעלאה",
Expand Down
3 changes: 2 additions & 1 deletion locales/id.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Menyelesaikan datamap · {pct}%",
"resolving_indeterminate": "Menyelesaikan datamap…",
"downloading_pct": "Mengunduh · {pct}%",
"downloading_indeterminate": "Mengunduh…"
"downloading_indeterminate": "Mengunduh…",
"approve_payment_n_of_m": "Buka dompet Anda dan konfirmasi pembayaran {n} dari {m}"
},
"picker": {
"upload_title": "Pilih file untuk diunggah",
Expand Down
3 changes: 2 additions & 1 deletion locales/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "データマップを解決中 · {pct}%",
"resolving_indeterminate": "データマップを解決中…",
"downloading_pct": "ダウンロード中 · {pct}%",
"downloading_indeterminate": "ダウンロード中…"
"downloading_indeterminate": "ダウンロード中…",
"approve_payment_n_of_m": "ウォレットを開いて支払い {n}/{m} を承認してください"
},
"picker": {
"upload_title": "アップロードするファイルを選択",
Expand Down
3 changes: 2 additions & 1 deletion locales/ko.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "데이터맵 확인 중 · {pct}%",
"resolving_indeterminate": "데이터맵 확인 중…",
"downloading_pct": "다운로드 중 · {pct}%",
"downloading_indeterminate": "다운로드 중…"
"downloading_indeterminate": "다운로드 중…",
"approve_payment_n_of_m": "지갑을 열어 결제 {n}/{m}을(를) 승인하세요"
},
"picker": {
"upload_title": "업로드할 파일 선택",
Expand Down
3 changes: 2 additions & 1 deletion locales/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "DataMap oplossen · {pct}%",
"resolving_indeterminate": "DataMap oplossen…",
"downloading_pct": "Downloaden · {pct}%",
"downloading_indeterminate": "Downloaden…"
"downloading_indeterminate": "Downloaden…",
"approve_payment_n_of_m": "Open je portemonnee en bevestig betaling {n} van {m}"
},
"picker": {
"upload_title": "Bestanden om te uploaden selecteren",
Expand Down
3 changes: 2 additions & 1 deletion locales/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Resolvendo datamap · {pct}%",
"resolving_indeterminate": "Resolvendo datamap…",
"downloading_pct": "Baixando · {pct}%",
"downloading_indeterminate": "Baixando…"
"downloading_indeterminate": "Baixando…",
"approve_payment_n_of_m": "Abra sua carteira e confirme o pagamento {n} de {m}"
},
"picker": {
"upload_title": "Selecione arquivos para enviar",
Expand Down
3 changes: 2 additions & 1 deletion locales/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Обработка DataMap… · {pct}%",
"resolving_indeterminate": "Обработка DataMap…",
"downloading_pct": "Скачивание… · {pct}%",
"downloading_indeterminate": "Скачивание…"
"downloading_indeterminate": "Скачивание…",
"approve_payment_n_of_m": "Откройте кошелёк и подтвердите платёж {n} из {m}"
},
"picker": {
"upload_title": "Выберите файлы для загрузки в сеть",
Expand Down
3 changes: 2 additions & 1 deletion locales/tr.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "datamap çözülüyor · {pct}%",
"resolving_indeterminate": "datamap çözülüyor…",
"downloading_pct": "İndiriliyor · {pct}%",
"downloading_indeterminate": "İndiriliyor…"
"downloading_indeterminate": "İndiriliyor…",
"approve_payment_n_of_m": "Cüzdanınızı açın ve ödemeyi onaylayın ({n}/{m})"
},
"picker": {
"upload_title": "Yüklenecek dosyaları seçin",
Expand Down
3 changes: 2 additions & 1 deletion locales/uk.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Розв'язання datamap · {pct}%",
"resolving_indeterminate": "Розв'язання datamap…",
"downloading_pct": "Скачування · {pct}%",
"downloading_indeterminate": "Скачування…"
"downloading_indeterminate": "Скачування…",
"approve_payment_n_of_m": "Відкрийте гаманець і підтвердьте платіж {n} з {m}"
},
"picker": {
"upload_title": "Виберіть файли для завантаження",
Expand Down
3 changes: 2 additions & 1 deletion locales/vi.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "Đang phân giải datamap · {pct}%",
"resolving_indeterminate": "Đang phân giải datamap…",
"downloading_pct": "Đang tải xuống · {pct}%",
"downloading_indeterminate": "Đang tải xuống…"
"downloading_indeterminate": "Đang tải xuống…",
"approve_payment_n_of_m": "Mở ví của bạn và xác nhận thanh toán {n} trong số {m}"
},
"picker": {
"upload_title": "Chọn tệp để tải lên",
Expand Down
3 changes: 2 additions & 1 deletion locales/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "解析 datamap · {pct}%",
"resolving_indeterminate": "解析 datamap…",
"downloading_pct": "下载中 · {pct}%",
"downloading_indeterminate": "下载中…"
"downloading_indeterminate": "下载中…",
"approve_payment_n_of_m": "请打开钱包并确认第 {n}/{m} 笔支付"
},
"picker": {
"upload_title": "选择要上传的文件",
Expand Down
3 changes: 2 additions & 1 deletion locales/zh-TW.json
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@
"resolving_pct": "解析 datamap · {pct}%",
"resolving_indeterminate": "解析 datamap…",
"downloading_pct": "下載中 · {pct}%",
"downloading_indeterminate": "下載中…"
"downloading_indeterminate": "下載中…",
"approve_payment_n_of_m": "請開啟錢包並確認第 {n}/{m} 筆付款"
},
"picker": {
"upload_title": "選擇要上傳的檔案",
Expand Down
12 changes: 11 additions & 1 deletion pages/files.vue
Original file line number Diff line number Diff line change
Expand Up @@ -507,7 +507,17 @@ function stageDetail(file: FileEntry): string | null {
// the wallet app is always accurate here. Already-stored rows pass
// through `paying` in milliseconds with a zero-cost payment and no
// wallet prompt — don't flash the instruction for those.
if (file.status === 'paying' && !file.alreadyStored) return t('files.stage.approve_in_wallet')
if (file.status === 'paying' && !file.alreadyStored) {
// Multi-batch merkle uploads pay one transaction per sub-batch and set
// stageDone/stageTotal so the user knows how many approvals remain.
if (file.stageTotal && file.stageTotal > 1) {
return t('files.stage.approve_payment_n_of_m', {
n: (file.stageDone ?? 0) + 1,
m: file.stageTotal,
})
}
return t('files.stage.approve_in_wallet')
}
if (!file.stage) return null
const done = file.stageDone ?? 0
const total = file.stageTotal
Expand Down
20 changes: 10 additions & 10 deletions src-tauri/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ tauri-plugin-updater = "2"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
tracing-appender = "0.2"
ant-core = "0.5.1"
ant-core = "0.6.0"
evmlib = "0.9"
hex = "0.4"
sha2 = "0.10"
Expand Down
Loading