mirror of
https://github.com/pezkuwichain/pezkuwi-apps.git
synced 2026-04-22 01:57:57 +00:00
Updates
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
node_modules
|
||||
build
|
||||
.git
|
||||
@@ -0,0 +1,10 @@
|
||||
root = true
|
||||
[*]
|
||||
indent_style=space
|
||||
indent_size=2
|
||||
tab_width=2
|
||||
end_of_line=lf
|
||||
charset=utf-8
|
||||
trim_trailing_whitespace=true
|
||||
max_line_length=120
|
||||
insert_final_newline=true
|
||||
@@ -0,0 +1,4 @@
|
||||
# You can define all your ENV in such a file and run docker as:
|
||||
# docker run ... --env-file .env ...
|
||||
WS_URL=ws://localhost:9944
|
||||
POLKADOT_UI_SAMPLE=42
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
title: Unavailable chain endpoints {{ date | date('ddd, MMM D YYYY, h:mm:ss a') }}
|
||||
labels: ['ci']
|
||||
---
|
||||
|
||||
cc @pezkuwichain/notifications
|
||||
|
||||
Some configured endpoints are not available.
|
||||
|
||||
Check the nightly cron output (or via `yarn ci:chainEndpoints` locally) and disable the chains (either with `isDisabled` or `isUnreachable`) until the issue is resolved. The output as found from the test includes:
|
||||
@@ -0,0 +1,86 @@
|
||||
<!--
|
||||
|
||||
For general support, howto, coding and bundling questions, please
|
||||
visit the Pezkuwi documentation at
|
||||
|
||||
https://docs.pezkuwichain.io/
|
||||
|
||||
and get other ecosystem developers involved. This issues in this
|
||||
repository are meant for the tracking of feature requests and bug
|
||||
reports.
|
||||
|
||||
While all issues are looked at non-bug and non-features would take
|
||||
quite a bit longer to get to and may yield less than satisfactory
|
||||
responses in this format.
|
||||
|
||||
Additionally, please ensure you have done a search on the existing
|
||||
and closed issues before logging a new request. This saves time on
|
||||
all sides.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
* **I'm submitting a ...**
|
||||
|
||||
<!---
|
||||
|
||||
REQUIRED:
|
||||
|
||||
Classify the type of report your are submitting
|
||||
|
||||
-->
|
||||
|
||||
- [ ] Bug report
|
||||
- [ ] Feature request
|
||||
- [ ] Support request
|
||||
- [ ] Other
|
||||
|
||||
|
||||
* **What is the current behavior and expected behavior?**
|
||||
|
||||
<!---
|
||||
|
||||
REQUIRED:
|
||||
|
||||
If you're describing a bug, tell us what should happen. If you're
|
||||
suggesting a change/improvement, tell us how it should work.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
* **What is the motivation for changing the behavior?**
|
||||
|
||||
<!---
|
||||
|
||||
OPTIONAL:
|
||||
|
||||
Suggest a motivation for the request or ideas how to implement the
|
||||
addition or change
|
||||
|
||||
-->
|
||||
|
||||
|
||||
* **Please tell us about your environment:**
|
||||
|
||||
<!---
|
||||
|
||||
REQUIRED:
|
||||
|
||||
Include as many relevant details about the environment in which you
|
||||
experienced the issue. Also ensure that you have tested against the
|
||||
latest stable releases if you believe this to be a bug
|
||||
|
||||
-->
|
||||
|
||||
- Version:
|
||||
- Environment:
|
||||
|
||||
- [ ] Node.js
|
||||
- [ ] Browser
|
||||
- [ ] Other (limited support for other environments)
|
||||
|
||||
- Language:
|
||||
|
||||
- [ ] JavaScript
|
||||
- [ ] TypeScript (include tsc --version)
|
||||
- [ ] Other
|
||||
@@ -0,0 +1,16 @@
|
||||
name: bot
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [labeled]
|
||||
|
||||
jobs:
|
||||
approve:
|
||||
if: "! startsWith(github.event.head_commit.message, '[CI Skip]') && (!github.event.pull_request || github.event.pull_request.head.repo.full_name == github.repository)"
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: jacogr/action-approve@795afd1dd096a2071d7ec98740661af4e853b7da
|
||||
with:
|
||||
authors: jacogr, TarikGul
|
||||
labels: -auto
|
||||
token: ${{ secrets.GH_PAT_BOT }}
|
||||
@@ -0,0 +1,16 @@
|
||||
name: bot
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [labeled]
|
||||
|
||||
jobs:
|
||||
merge:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: jacogr/action-merge@d2d64b4545acd93b0a9575177d3d215ae3f92029
|
||||
with:
|
||||
checks: pr (build:code),pr (build:i18n),pr (build:electron),pr (lint),pr (test)
|
||||
labels: -auto
|
||||
strategy: squash
|
||||
token: ${{ secrets.GH_PAT_BOT }}
|
||||
@@ -0,0 +1,32 @@
|
||||
name: Chain endpoints
|
||||
on:
|
||||
schedule:
|
||||
# twice daily (mornings/afternoons, the latter being busy)
|
||||
# - cron: '50 0/12 * * *'
|
||||
# once daily (early mornings, 02:50 GMT, generally not busy)
|
||||
- cron: '50 2 * * *'
|
||||
|
||||
jobs:
|
||||
endpoints:
|
||||
if: github.repository == 'polkadot-js/apps'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 'lts/*'
|
||||
- name: check
|
||||
env:
|
||||
CI_LOG: 123
|
||||
run: |
|
||||
yarn install --immutable | grep -v 'YN0013'
|
||||
yarn ci:chainEndpoints
|
||||
|
||||
- name: issue
|
||||
if: ${{ failure() }}
|
||||
uses: JasonEtco/create-an-issue@e27dddc79c92bc6e4562f268fffa5ed752639abd
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GH_PAT_BOT }}
|
||||
with:
|
||||
filename: .github/chain-endpoints.md
|
||||
update_existing: true
|
||||
@@ -0,0 +1,101 @@
|
||||
# For most projects, this workflow file will not need changing; you simply need
|
||||
# to commit it to your repository.
|
||||
#
|
||||
# You may wish to alter this file to override the set of languages analyzed,
|
||||
# or to provide custom queries or build logic.
|
||||
#
|
||||
# ******** NOTE ********
|
||||
# We have attempted to detect the languages in your repository. Please check
|
||||
# the `language` matrix defined below to confirm you have the correct set of
|
||||
# supported CodeQL languages.
|
||||
#
|
||||
name: "CodeQL Advanced"
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ "main" ]
|
||||
pull_request:
|
||||
branches: [ "main" ]
|
||||
schedule:
|
||||
- cron: '38 20 * * 1'
|
||||
|
||||
jobs:
|
||||
analyze:
|
||||
name: Analyze (${{ matrix.language }})
|
||||
# Runner size impacts CodeQL analysis time. To learn more, please see:
|
||||
# - https://gh.io/recommended-hardware-resources-for-running-codeql
|
||||
# - https://gh.io/supported-runners-and-hardware-resources
|
||||
# - https://gh.io/using-larger-runners (GitHub.com only)
|
||||
# Consider using larger runners or machines with greater resources for possible analysis time improvements.
|
||||
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
|
||||
permissions:
|
||||
# required for all workflows
|
||||
security-events: write
|
||||
|
||||
# required to fetch internal or private CodeQL packs
|
||||
packages: read
|
||||
|
||||
# only required for workflows in private repositories
|
||||
actions: read
|
||||
contents: read
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- language: actions
|
||||
build-mode: none
|
||||
- language: javascript-typescript
|
||||
build-mode: none
|
||||
# CodeQL supports the following values keywords for 'language': 'actions', 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'rust', 'swift'
|
||||
# Use `c-cpp` to analyze code written in C, C++ or both
|
||||
# Use 'java-kotlin' to analyze code written in Java, Kotlin or both
|
||||
# Use 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
|
||||
# To learn more about changing the languages that are analyzed or customizing the build mode for your analysis,
|
||||
# see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning.
|
||||
# If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how
|
||||
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
|
||||
# Add any setup steps before running the `github/codeql-action/init` action.
|
||||
# This includes steps like installing compilers or runtimes (`actions/setup-node`
|
||||
# or others). This is typically only required for manual builds.
|
||||
# - name: Setup runtime (example)
|
||||
# uses: actions/setup-example@v1
|
||||
|
||||
# Initializes the CodeQL tools for scanning.
|
||||
- name: Initialize CodeQL
|
||||
uses: github/codeql-action/init@v4
|
||||
with:
|
||||
languages: ${{ matrix.language }}
|
||||
build-mode: ${{ matrix.build-mode }}
|
||||
# If you wish to specify custom queries, you can do so here or in a config file.
|
||||
# By default, queries listed here will override any specified in a config file.
|
||||
# Prefix the list here with "+" to use these queries and those in the config file.
|
||||
|
||||
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
|
||||
# queries: security-extended,security-and-quality
|
||||
|
||||
# If the analyze step fails for one of the languages you are analyzing with
|
||||
# "We were unable to automatically build your code", modify the matrix above
|
||||
# to set the build mode to "manual" for that language. Then modify this step
|
||||
# to build your code.
|
||||
# ℹ️ Command-line programs to run using the OS shell.
|
||||
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
|
||||
- name: Run manual build steps
|
||||
if: matrix.build-mode == 'manual'
|
||||
shell: bash
|
||||
run: |
|
||||
echo 'If you are using a "manual" build mode for one or more of the' \
|
||||
'languages you are analyzing, replace this with the commands to build' \
|
||||
'your code, for example:'
|
||||
echo ' make bootstrap'
|
||||
echo ' make release'
|
||||
exit 1
|
||||
|
||||
- name: Perform CodeQL Analysis
|
||||
uses: github/codeql-action/analyze@v4
|
||||
with:
|
||||
category: "/language:${{matrix.language}}"
|
||||
@@ -0,0 +1,23 @@
|
||||
name: 'Lock Threads'
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '15 2/3 * * *'
|
||||
|
||||
jobs:
|
||||
lock:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: dessant/lock-threads@c1b35aecc5cdb1a34539d14196df55838bb2f836
|
||||
with:
|
||||
github-token: ${{ secrets.GH_PAT_BOT }}
|
||||
issue-inactive-days: '7'
|
||||
issue-comment: >
|
||||
This thread has been automatically locked since there has not been
|
||||
any recent activity after it was closed. Please open a new issue
|
||||
if you think you have a related problem or query.
|
||||
pr-inactive-days: '2'
|
||||
pr-comment: >
|
||||
This pull request has been automatically locked since there
|
||||
has not been any recent activity after it was closed.
|
||||
Please open a new issue for related bugs.
|
||||
@@ -0,0 +1,21 @@
|
||||
name: PR
|
||||
on: [pull_request]
|
||||
|
||||
jobs:
|
||||
pr:
|
||||
continue-on-error: true
|
||||
strategy:
|
||||
matrix:
|
||||
step: ['lint', 'test', 'build:code', 'build:i18n', 'build:electron']
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 'lts/*'
|
||||
- name: Set Execute Permissions
|
||||
run: chmod +x ./scripts/*
|
||||
- name: ${{ matrix.step }}
|
||||
run: |
|
||||
yarn install --immutable
|
||||
yarn ${{ matrix.step }}
|
||||
@@ -0,0 +1,116 @@
|
||||
name: Main
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
pages: write
|
||||
|
||||
jobs:
|
||||
# publish to gh-pages (& IPFS when a release is detected)
|
||||
www:
|
||||
if: "! startsWith(github.event.head_commit.message, '[CI Skip]')"
|
||||
strategy:
|
||||
matrix:
|
||||
step: ['build:release:www']
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
persist-credentials: false
|
||||
- name: Configure Git Credentials
|
||||
run: |
|
||||
git config --global user.name "github-actions[bot]"
|
||||
git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
|
||||
git config --global url."https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/".insteadOf "https://github.com/"
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 'lts/*'
|
||||
- name: Set Execute Permissions
|
||||
run: chmod +x ./scripts/*
|
||||
- name: ${{ matrix.step }}
|
||||
env:
|
||||
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
|
||||
CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
|
||||
CRUST_SEEDS: ${{ secrets.CRUST_SEEDS }}
|
||||
GH_PAGES_SRC: packages/apps/build
|
||||
GH_PAT: x-access-token:${{ secrets.GITHUB_TOKEN }}
|
||||
GH_RELEASE_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
PINATA_API_KEY: ${{ secrets.PINATA_API_KEY }}
|
||||
PINATA_SECRET_KEY: ${{ secrets.PINATA_SECRET_KEY }}
|
||||
run: |
|
||||
yarn install --immutable
|
||||
yarn ${{ matrix.step }}
|
||||
|
||||
# only run on "CI skip", i.e. when the actual version has been bumped to release/stable
|
||||
docker:
|
||||
if: "startsWith(github.event.head_commit.message, '[CI Skip] release/stable')"
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 'lts/*'
|
||||
- name: Set Execute Permissions
|
||||
run: chmod +x ./docker/*
|
||||
- name: docker
|
||||
env:
|
||||
DOCKER_PASS: ${{ secrets.DOCKER_PASS }}
|
||||
run: |
|
||||
./docker/build.sh
|
||||
|
||||
# only run on "CI skip", i.e. when the actual version has been bumped to release/stable
|
||||
electron:
|
||||
if: "startsWith(github.event.head_commit.message, '[CI Skip] release/stable')"
|
||||
strategy:
|
||||
matrix:
|
||||
# Removed `macos-latest` since notarization errors.
|
||||
# ref: https://github.com/pezkuwichain/pezkuwi-apps/issues/10486
|
||||
os: [ubuntu-latest, windows-latest]
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 'lts/*'
|
||||
# Removed `macos-latest` since notarization errors.
|
||||
# ref: https://github.com/pezkuwichain/pezkuwi-apps/issues/10486
|
||||
# - name: Prepare for app notarization (macOS)
|
||||
# if: startsWith(matrix.os, 'macos')
|
||||
# # Import Apple API key for app notarization on macOS
|
||||
# run: |
|
||||
# mkdir -p ~/private_keys/
|
||||
# echo '${{ secrets.API_KEY }}' > ~/private_keys/AuthKey_${{ secrets.API_KEY_ID }}.p8
|
||||
- name: Set Execute Permissions
|
||||
run: chmod +x ./scripts/*
|
||||
- name: Build/release Electron app
|
||||
uses: samuelmeuli/action-electron-builder@v1
|
||||
with:
|
||||
# Base64-encoded code signing certificate for macOS
|
||||
mac_certs: ${{ secrets.MAC_CERTS }}
|
||||
# Password for decrypting `mac_certs`
|
||||
mac_certs_password: ${{ secrets.MAC_CERTS_PASSWORD }}
|
||||
# Base64-encoded code signing certificate for Windows
|
||||
windows_certs: ${{ secrets.WINDOWS_CERTS }}
|
||||
# Password for decrypting `windows_certs`
|
||||
windows_certs_password: ${{ secrets.WINDOWS_CERTS_PASSWORD }}
|
||||
# GitHub token, automatically provided to the action
|
||||
# (No need to define this secret in the repo settings)
|
||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
args: '--project packages/apps-electron'
|
||||
build_script_name: build:release:electron
|
||||
# If the commit is tagged with a version (e.g. "v1.0.0"),
|
||||
# release the app after building
|
||||
release: ${{ startsWith(github.ref, 'refs/tags/v') }}
|
||||
env:
|
||||
# macOS notarization API key
|
||||
API_KEY_ID: ${{ secrets.API_KEY_ID }}
|
||||
API_KEY_ISSUER_ID: ${{ secrets.API_KEY_ISSUER_ID }}
|
||||
@@ -0,0 +1,22 @@
|
||||
name: Nightly tests run
|
||||
on:
|
||||
schedule:
|
||||
- cron: '1 5 * * *'
|
||||
|
||||
|
||||
jobs:
|
||||
alltests:
|
||||
strategy:
|
||||
matrix:
|
||||
step: ['test:all']
|
||||
name: ${{ matrix.step }}
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 'lts/*'
|
||||
- name: ${{ matrix.step }}
|
||||
run: |
|
||||
yarn install --immutable
|
||||
yarn ${{ matrix.step }}
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
build/
|
||||
build-*/
|
||||
coverage/
|
||||
node_modules/
|
||||
tmp/
|
||||
.DS_Store
|
||||
.env.local
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
.npmrc
|
||||
.yarn/*
|
||||
!.yarn/releases
|
||||
!.yarn/plugins
|
||||
.pnp.*
|
||||
cc-test-reporter
|
||||
package-lock.json
|
||||
npm-debug.log*
|
||||
tsconfig.*buildinfo
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
.idea/
|
||||
.log
|
||||
env-config.js
|
||||
NOTES.md
|
||||
@@ -0,0 +1,3 @@
|
||||
Jaco <jacogr@gmail.com>
|
||||
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> <action@github.com>
|
||||
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Github Actions <action@github.com>
|
||||
@@ -0,0 +1,6 @@
|
||||
build
|
||||
coverage
|
||||
docker
|
||||
jest
|
||||
packages
|
||||
scripts
|
||||
@@ -0,0 +1,4 @@
|
||||
// Copyright 2017-2026 @pezkuwi/apps authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
module.exports = require('@pezkuwi/dev/config/prettier.cjs');
|
||||
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"eslint.enable": true,
|
||||
"eslint.experimental.useFlatConfig": true
|
||||
}
|
||||
Vendored
+934
File diff suppressed because one or more lines are too long
+15
@@ -0,0 +1,15 @@
|
||||
compressionLevel: mixed
|
||||
|
||||
enableGlobalCache: false
|
||||
|
||||
enableImmutableInstalls: false
|
||||
|
||||
enableProgressBars: false
|
||||
|
||||
logFilters:
|
||||
- code: YN0013
|
||||
level: discard
|
||||
|
||||
nodeLinker: node-modules
|
||||
|
||||
yarnPath: .yarn/releases/yarn-4.6.0.cjs
|
||||
@@ -0,0 +1,6 @@
|
||||
import type { BareProps as Props } from '@pezkuwi/react-components/types';
|
||||
import React from 'react';
|
||||
export declare const PORTAL_ID = "portals";
|
||||
declare function Apps({ className }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof Apps>;
|
||||
export default _default;
|
||||
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
import React from 'react';
|
||||
declare const BrowserCheckAlert: React.FC;
|
||||
export default BrowserCheckAlert;
|
||||
Vendored
+8
@@ -0,0 +1,8 @@
|
||||
import type { RouteProps } from '@pezkuwi/apps-routing/types';
|
||||
import React from 'react';
|
||||
interface Props extends RouteProps {
|
||||
missingApis?: (string | string[])[];
|
||||
}
|
||||
declare function NotFound({ basePath, missingApis }: Props): React.ReactElement;
|
||||
declare const _default: React.MemoExoticComponent<typeof NotFound>;
|
||||
export default _default;
|
||||
Vendored
+8
@@ -0,0 +1,8 @@
|
||||
import type { KeyringOptions } from '@pezkuwi/ui-keyring/options/types';
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
optionsAll?: KeyringOptions;
|
||||
}
|
||||
declare function Status({ optionsAll }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof Status>;
|
||||
export default _default;
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
className?: string;
|
||||
}
|
||||
declare function Content({ className }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof Content>;
|
||||
export default _default;
|
||||
Vendored
+19
@@ -0,0 +1,19 @@
|
||||
import type { Group, IFavoriteChainProps, IFavoriteChainsStorage } from './types.js';
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
affinities: Record<string, string>;
|
||||
apiUrl: string;
|
||||
children?: React.ReactNode;
|
||||
className?: string;
|
||||
index: number;
|
||||
isSelected: boolean;
|
||||
favoriteChains: IFavoriteChainsStorage;
|
||||
toggleFavoriteChain: (chainInfo: IFavoriteChainProps) => void;
|
||||
setApiUrl: (network: string, apiUrl: string) => void;
|
||||
setGroup: (groupIndex: number) => void;
|
||||
value: Group;
|
||||
highlightColor: string;
|
||||
}
|
||||
declare function GroupDisplay({ affinities, apiUrl, children, className, favoriteChains, highlightColor, index, isSelected, setApiUrl, setGroup, toggleFavoriteChain, value: { header, isSpaced, networks } }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof GroupDisplay>;
|
||||
export default _default;
|
||||
Vendored
+14
@@ -0,0 +1,14 @@
|
||||
import type { IFavoriteChainProps, Network } from './types.js';
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
affinity?: string;
|
||||
apiUrl: string;
|
||||
className?: string;
|
||||
setApiUrl: (network: string, apiUrl: string) => void;
|
||||
value: Network;
|
||||
isFavorite: boolean;
|
||||
toggleFavoriteChain: (chainInfo: IFavoriteChainProps) => void;
|
||||
}
|
||||
declare function NetworkDisplay({ apiUrl, className, isFavorite, setApiUrl, toggleFavoriteChain, value: { isChild, isRelay, isUnreachable, name, nameRelay: relay, paraId, providers, ui } }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof NetworkDisplay>;
|
||||
export default _default;
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
className?: string;
|
||||
offset?: number | string;
|
||||
onClose: () => void;
|
||||
}
|
||||
declare function Endpoints({ className, offset, onClose }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof Endpoints>;
|
||||
export default _default;
|
||||
Vendored
+33
@@ -0,0 +1,33 @@
|
||||
import type React from 'react';
|
||||
export interface IFavoriteChainProps {
|
||||
chainName: string;
|
||||
relay?: string;
|
||||
paraId?: number;
|
||||
}
|
||||
export type IFavoriteChainsStorage = Record<string, {
|
||||
relay: string;
|
||||
paraId: number;
|
||||
}[]>;
|
||||
export interface Network {
|
||||
isChild?: boolean;
|
||||
isLightClient?: boolean;
|
||||
isRelay?: boolean;
|
||||
isUnreachable?: boolean;
|
||||
name: string;
|
||||
nameRelay?: string;
|
||||
paraId?: number;
|
||||
providers: {
|
||||
name: string;
|
||||
url: string;
|
||||
}[];
|
||||
ui: {
|
||||
color?: string;
|
||||
logo?: string;
|
||||
};
|
||||
}
|
||||
export interface Group {
|
||||
header: React.ReactNode;
|
||||
isDevelopment?: boolean;
|
||||
isSpaced?: boolean;
|
||||
networks: Network[];
|
||||
}
|
||||
Vendored
+6
@@ -0,0 +1,6 @@
|
||||
import type { IFavoriteChainProps, IFavoriteChainsStorage } from './types.js';
|
||||
export declare const FAVORITE_CHAINS_KEY = "pezkuwi-app-favorite-chains";
|
||||
export declare const toggleFavoriteChain: (chainInfo: IFavoriteChainProps) => void;
|
||||
export declare const getFavoriteChains: () => IFavoriteChainsStorage;
|
||||
export declare const isFavoriteChain: (favoriteChains: IFavoriteChainsStorage, chainInfo: IFavoriteChainProps) => boolean;
|
||||
export declare function getContrastingColor(hexColor: string): string;
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
className?: string;
|
||||
}
|
||||
declare function ChainInfo({ className }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof ChainInfo>;
|
||||
export default _default;
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
import type { Group } from './types.js';
|
||||
import React from 'react';
|
||||
interface Props extends Group {
|
||||
className?: string;
|
||||
isActive: boolean;
|
||||
}
|
||||
declare function Grouping({ className, isActive, name, routes }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof Grouping>;
|
||||
export default _default;
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
import type { ItemRoute } from './types.js';
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
className?: string;
|
||||
classNameText?: string;
|
||||
isLink?: boolean;
|
||||
isToplevel?: boolean;
|
||||
route: ItemRoute;
|
||||
}
|
||||
declare function Item({ className, classNameText, isLink, isToplevel, route: { Modal, href, icon, name, text, useCounter } }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof Item>;
|
||||
export default _default;
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
import type { BareProps as Props } from '@pezkuwi/react-components/types';
|
||||
import React from 'react';
|
||||
declare function NodeInfo({ className }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof NodeInfo>;
|
||||
export default _default;
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
className?: string;
|
||||
}
|
||||
declare function Menu({ className }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof Menu>;
|
||||
export default _default;
|
||||
Vendored
+16
@@ -0,0 +1,16 @@
|
||||
import type { IconName } from '@fortawesome/fontawesome-svg-core';
|
||||
import type React from 'react';
|
||||
import type { Routes } from '@pezkuwi/apps-routing/types';
|
||||
export interface ItemRoute {
|
||||
Modal?: React.ComponentType<any>;
|
||||
href?: string;
|
||||
icon: IconName;
|
||||
name: string;
|
||||
text: string;
|
||||
useCounter?: () => number | string | null;
|
||||
}
|
||||
export interface Group {
|
||||
name: string;
|
||||
routes: Routes;
|
||||
}
|
||||
export type Groups = Record<string, Group>;
|
||||
@@ -0,0 +1,9 @@
|
||||
import type { KeyringStore } from '@pezkuwi/ui-keyring/types';
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
isElectron: boolean;
|
||||
store?: KeyringStore;
|
||||
}
|
||||
declare function Root({ isElectron, store }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof Root>;
|
||||
export default _default;
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
import React from 'react';
|
||||
interface Props {
|
||||
className?: string;
|
||||
}
|
||||
declare function TopBar({ className }: Props): React.ReactElement<Props>;
|
||||
declare const _default: React.MemoExoticComponent<typeof TopBar>;
|
||||
export default _default;
|
||||
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
import React from 'react';
|
||||
declare function WarmUp(): React.ReactElement;
|
||||
declare const _default: React.MemoExoticComponent<typeof WarmUp>;
|
||||
export default _default;
|
||||
@@ -0,0 +1,3 @@
|
||||
/*
|
||||
Content-Security-Policy: frame-ancestors 'none'
|
||||
X-Frame-Options: DENY
|
||||
@@ -0,0 +1 @@
|
||||
__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
"use strict";(("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps=("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps||[]).push([[3136],{33136(){}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
"use strict";(("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps=("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps||[]).push([[7229],{37229(){}}]);
|
||||
@@ -0,0 +1 @@
|
||||
"use strict";(("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps=("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps||[]).push([[4230],{34230(o){o.exports=JSON.parse('{"name":"Laos Network","id":"laos_network","chainType":"Live","bootNodes":["/dns4/laos-boot-0.laosfoundation.io/tcp/30334/p2p/12D3KooWPwbNZK339oHX2BGrkp9UAkZ5XKaWkkejy4kj4ZU3aKM5","/dns4/laos-boot-1.laosfoundation.io/tcp/30334/p2p/12D3KooWH9tUB68tBwUfP54NJkGxwx7cxKmuoLX5gpHkHiESLoeJ","/dns4/laos-boot-2.laosfoundation.io/tcp/30334/p2p/12D3KooWEv926SQ6djXFEMMskZKKMuN3HwJYoCZKBHvymU8Dp5Qc","/dns4/bootnode1.laos.gorengine.com/tcp/443/wss/p2p/12D3KooWQtyzyDVMFi5bctjrTtqQNdodRSwGE5hhhz8iWgYBdUvT","/dns4/bootnode0.laos.gorengine.com/tcp/443/wss/p2p/12D3KooWPjWDdS8BNAsp2x5koLaFC4speG9J95eABWGU27ypfhAf"],"protocolId":"laos_network","properties":{"ss58Format":42,"tokenDecimals":18,"tokenSymbol":"LAOS"},"relay_chain":"pezkuwi","para_id":3370,"codeSubstitutes":{},"genesis":{"stateRootHash":"0xd80e8c97286442f29e6bcb8a2d8e692099c15a1ab5fe3a337a7ddc8b4a62744f"}}')}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* @license
|
||||
* Copyright 2019 Google LLC
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
"use strict";(("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps=("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps||[]).push([[9563],{99563(e,s,t){t.d(s,{startWorker:()=>p});var n=t(47695);const p=async()=>{const e=new Worker(new URL(t.p+t.u(7629),t.b),{type:void 0,name:"chopsticks-wasm-executor"});return{remote:(0,n.LV)(e),terminate:async()=>{e.terminate()}}}}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
(("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps=("undefined"!=typeof self?self:this).webpackChunk_pezkuwi_apps||[]).push([[7224],{12142(){},53382(){},77224(e,s,t){"use strict";var i=t(53382),n=t.n(i),c=t(12142),p=t.n(c),o=t(39907),f=t.n(o),r=t(11243),a=t(19830);const d="packages/react-api/src",u=p().join(f().cwd(),d);describe("lightSpecs",()=>{for(const[e,s]of Object.entries(a.t))describe(`${e}`,()=>{for(const[e,t]of Object.entries(s))it(`${e}`,()=>{(0,r.vA)(n().existsSync(p().join(u,t)),`${d}/${t.slice(2)} does not exist`)})})})}}]);
|
||||
File diff suppressed because one or more lines are too long
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
import type { ApiPromise } from '@pezkuwi/api';
|
||||
export declare function findMissingApis(api: ApiPromise, needsApi?: (string | string[])[], needsApiInstances?: boolean, needsApiCheck?: (api: ApiPromise) => boolean): (string | string[])[];
|
||||
File diff suppressed because one or more lines are too long
BIN
Binary file not shown.
|
After Width: | Height: | Size: 37 KiB |
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
import './initBufferHack.js';
|
||||
import './initSettings.js';
|
||||
import 'semantic-ui-css/semantic.min.css';
|
||||
import '@pezkuwi/react-components/i18n';
|
||||
import '@pezkuwi/api-augment/bizinikiwi';
|
||||
+372
File diff suppressed because one or more lines are too long
Vendored
+1
@@ -0,0 +1 @@
|
||||
export {};
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
export {};
|
||||
@@ -0,0 +1 @@
|
||||
{"IpfsHash":"QmfP9XAMVLZZ8yUr7kQ6CkCTRBefWJPMkHVpArFXGVPUQ3","PinSize":38434264,"Timestamp":"2025-11-13T10:57:56.829Z","ID":"4f80829e-924c-4c74-8f0b-51ad7dccdbe7","Name":"dotapps.io","NumberOfFiles":189,"MimeType":"directory","GroupId":null,"Keyvalues":null}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 446 KiB |
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"1000": "1000",
|
||||
" This update includes chain metadata and chain properties.": " This update includes chain metadata and chain properties.",
|
||||
" to view your balances and details.": " to view your balances and details.",
|
||||
"//hard": "//hard",
|
||||
"//hard///password": "//hard///password",
|
||||
"//hard/soft": "//hard/soft",
|
||||
"//hard/soft///password": "//hard/soft///password",
|
||||
"<none provided>": "<none provided>",
|
||||
"@YourTwitterName": "@YourTwitterName",
|
||||
"@yourname:matrix.org": "@yourname:matrix.org",
|
||||
"A deposit paid by the proxied account that can not be used while the proxy is in existence. The deposit is returned when the proxy is destroyed. The amount reserved is based on the base deposit and number of proxies": "A deposit paid by the proxied account that can not be used while the proxy is in existence. The deposit is returned when the proxy is destroyed. The amount reserved is based on the base deposit and number of proxies",
|
||||
"Account": "Account",
|
||||
"Account type {{index}}": "Account type {{index}}",
|
||||
"Accounts injected from any of these extensions will appear in this application and be available for use. The above list is updated as more extensions with external signing capability become available.": "Accounts injected from any of these extensions will appear in this application and be available for use. The above list is updated as more extensions with external signing capability become available.",
|
||||
"Add": "Add",
|
||||
"Add a mock account to chopsticks": "Add a mock account to chopsticks",
|
||||
"Add account via Ledger": "Add account via Ledger",
|
||||
"Add account via Qr": "Add account via Qr",
|
||||
"Add an account via seed {{step}}/{{STEPS_COUNT}}": "Add an account via seed {{step}}/{{STEPS_COUNT}}",
|
||||
"Add multisig": "Add multisig",
|
||||
"Add proxied account": "Add proxied account",
|
||||
"Add proxy": "Add proxy",
|
||||
"Add sub": "Add sub",
|
||||
"Add via backup file": "Add via backup file",
|
||||
"Address index {{index}}": "Address index {{index}}",
|
||||
"Advanced creation options": "Advanced creation options",
|
||||
"After Asset Hub migration, all funds have been moved to Asset Hub. Please switch to the ": "After Asset Hub migration, all funds have been moved to Asset Hub. Please switch to the ",
|
||||
"An encrypted backup file will be created once you have pressed the \"Download\" button. This can be used to re-import your account on any other machine.": "An encrypted backup file will be created once you have pressed the \"Download\" button. This can be used to re-import your account on any other machine.",
|
||||
"Any account set as proxy will be able to perform actions in place of the proxied account": "Any account set as proxy will be able to perform actions in place of the proxied account",
|
||||
"Any address, this can override other accounts": "Any address, this can override other accounts",
|
||||
"Any democracy vote performed by the delegated account will result in an additional vote from the delegating account": "Any democracy vote performed by the delegated account will result in an additional vote from the delegating account",
|
||||
"Approve this call hash": "Approve this call hash",
|
||||
"Asset Hub chain": "Asset Hub chain",
|
||||
"Backup": "Backup",
|
||||
"Backup account": "Backup account",
|
||||
"Cancel this call hash": "Cancel this call hash",
|
||||
"Change": "Change",
|
||||
"Change account password": "Change account password",
|
||||
"Change democracy delegation": "Change democracy delegation",
|
||||
"Change this account's password": "Change this account's password",
|
||||
"Claim tokens...": "Claim tokens...",
|
||||
"Clear Identity": "Clear Identity",
|
||||
"Clear all": "Clear all",
|
||||
"Clear expired democracy locks": "Clear expired democracy locks",
|
||||
"Clear expired referenda locks": "Clear expired referenda locks",
|
||||
"Consider storing your account in a signer such as a browser extension, hardware device, QR-capable phone wallet (non-connected) or desktop application for optimal account security.": "Consider storing your account in a signer such as a browser extension, hardware device, QR-capable phone wallet (non-connected) or desktop application for optimal account security.",
|
||||
"Create": "Create",
|
||||
"Create a backup file for this account": "Create a backup file for this account",
|
||||
"Custom index": "Custom index",
|
||||
"Delegate": "Delegate",
|
||||
"Delegate democracy votes": "Delegate democracy votes",
|
||||
"Derivation for Ledger-type accounts are only available on mnemonic seeds.": "Derivation for Ledger-type accounts are only available on mnemonic seeds.",
|
||||
"Derive": "Derive",
|
||||
"Derive account from pair": "Derive account from pair",
|
||||
"Derive account via derivation path": "Derive account via derivation path",
|
||||
"Development": "Development",
|
||||
"Download": "Download",
|
||||
"Ensure that the extension has accounts, some accounts are visible globally and available for this chain and that you gave the application permission to access accounts from the extension to use them.": "Ensure that the extension has accounts, some accounts are visible globally and available for this chain and that you gave the application permission to access accounts from the extension to use them.",
|
||||
"Ensure that you utilized the \"Save\" functionality before using a generated address to receive funds. Without saving the address and the associated seed any funds sent to it will be lost.": "Ensure that you utilized the \"Save\" functionality before using a generated address to receive funds. Without saving the address and the associated seed any funds sent to it will be lost.",
|
||||
"Ensure you are using a strong password for proper account protection.": "Ensure you are using a strong password for proper account protection.",
|
||||
"Evaluated {{count}} keys in {{elapsed}}s ({{avg}} keys/s)": "Evaluated {{count}} keys in {{elapsed}}s ({{avg}} keys/s)",
|
||||
"Existing approvals ({{approvals}}/{{threshold}})": "Existing approvals ({{approvals}}/{{threshold}})",
|
||||
"Export": "Export",
|
||||
"Export JSON file with signatories": "Export JSON file with signatories",
|
||||
"For approvals outstanding approvers will be shown, for hashes that should be cancelled the first approver is required.": "For approvals outstanding approvers will be shown, for hashes that should be cancelled the first approver is required.",
|
||||
"For more information about Asset Hub migration, check the ": "For more information about Asset Hub migration, check the ",
|
||||
"Forget this account": "Forget this account",
|
||||
"From JSON": "From JSON",
|
||||
"From Ledger": "From Ledger",
|
||||
"From Qr": "From Qr",
|
||||
"Full Legal Name": "Full Legal Name",
|
||||
"Future versions of the web-only interface will drop support for non-external accounts, much like the IPFS version.": "Future versions of the web-only interface will drop support for non-external accounts, much like the IPFS version.",
|
||||
"Github name": "Github name",
|
||||
"I have saved my mnemonic seed safely": "I have saved my mnemonic seed safely",
|
||||
"Identity": "Identity",
|
||||
"If the delegated account is currently voting in a referendum, the delegating vote and conviction will be added.": "If the delegated account is currently voting in a referendum, the delegating vote and conviction will be added.",
|
||||
"If you add several proxy accounts for the same proxy type (e.g 2 accounts set as proxy for Governance), then any of those 2 accounts will be able to perform governance actions on behalf of the proxied account": "If you add several proxy accounts for the same proxy type (e.g 2 accounts set as proxy for Governance), then any of those 2 accounts will be able to perform governance actions on behalf of the proxied account",
|
||||
"If you are moving accounts between applications, ensure that you use the correct type.": "If you are moving accounts between applications, ensure that you use the correct type.",
|
||||
"Import": "Import",
|
||||
"Initiate account recovery": "Initiate account recovery",
|
||||
"Initiate recovery for another": "Initiate recovery for another",
|
||||
"It is recommended that you create/store your accounts securely and externally from the app. On {{yourBrowser}} the following browser extensions are available for use -": "It is recommended that you create/store your accounts securely and externally from the app. On {{yourBrowser}} the following browser extensions are available for use -",
|
||||
"Learn more...": "Learn more...",
|
||||
"Ledger app type (originated from)": "Ledger app type (originated from)",
|
||||
"Local": "Local",
|
||||
"Make recoverable": "Make recoverable",
|
||||
"Manage delegation": "Manage delegation",
|
||||
"Manage proxies": "Manage proxies",
|
||||
"Mnemonic": "Mnemonic",
|
||||
"Multisig": "Multisig",
|
||||
"Multisig approval with hash (non-final approval)": "Multisig approval with hash (non-final approval)",
|
||||
"Multisig approvals": "Multisig approvals",
|
||||
"Multisig approvals pending": "Multisig approvals pending",
|
||||
"Multisig message with call (for final approval)": "Multisig message with call (for final approval)",
|
||||
"My On-Chain Name": "My On-Chain Name",
|
||||
"My accounts": "My accounts",
|
||||
"Next": "Next",
|
||||
"No accounts": "No accounts",
|
||||
"No matches found": "No matches found",
|
||||
"No sub identities set.": "No sub identities set.",
|
||||
"One or more extensions are detected in your browser, however no accounts has been injected.": "One or more extensions are detected in your browser, however no accounts has been injected.",
|
||||
"Optional. The balance for this account Default to 0.": "Optional. The balance for this account Default to 0.",
|
||||
"Password are ignored for hex seed": "Password are ignored for hex seed",
|
||||
"Pending call hashes": "Pending call hashes",
|
||||
"Please make sure to save this file in a secure location as it is required, together with your password, to restore your account.": "Please make sure to save this file in a secure location as it is required, together with your password, to restore your account.",
|
||||
"Prev": "Prev",
|
||||
"Private Key": "Private Key",
|
||||
"Provide password for browser accounts": "Provide password for browser accounts",
|
||||
"Provide the account QR from the module/external application for scanning. Once detected as valid, you will be taken to the next step to add the account to your list.": "Provide the account QR from the module/external application for scanning. Once detected as valid, you will be taken to the next step to add the account to your list.",
|
||||
"Proxied": "Proxied",
|
||||
"Proxied account has no owned proxies": "Proxied account has no owned proxies",
|
||||
"Proxy overview": "Proxy overview",
|
||||
"Raw seed": "Raw seed",
|
||||
"Recovery": "Recovery",
|
||||
"Register identity": "Register identity",
|
||||
"Register sub-identities": "Register sub-identities",
|
||||
"Remove sub": "Remove sub",
|
||||
"Reset": "Reset",
|
||||
"Restore": "Restore",
|
||||
"Retrieving sub-identities": "Retrieving sub-identities",
|
||||
"Save": "Save",
|
||||
"Save delegation": "Save delegation",
|
||||
"Save this backup file in a secure location. Additionally, the password associated with this account is needed together with this backup file in order to restore your account.": "Save this backup file in a secure location. Additionally, the password associated with this account is needed together with this backup file in order to restore your account.",
|
||||
"Search for": "Search for",
|
||||
"Set Identity": "Set Identity",
|
||||
"Set Subs": "Set Subs",
|
||||
"Set on-chain identity": "Set on-chain identity",
|
||||
"Set on-chain sub-identities": "Set on-chain sub-identities",
|
||||
"Setup account as recoverable": "Setup account as recoverable",
|
||||
"Show address on hardware device": "Show address on hardware device",
|
||||
"Since some extensions, such as the pezkuwi-js extension, protects you against all community reported phishing sites, there are valid reasons to use them for additional protection, even if you are not storing accounts in it.": "Since some extensions, such as the pezkuwi-js extension, protects you against all community reported phishing sites, there are valid reasons to use them for additional protection, even if you are not storing accounts in it.",
|
||||
"Since the multisig function like any other account, once created it is available for selection anywhere accounts are used and needs to be funded before use.": "Since the multisig function like any other account, once created it is available for selection anywhere accounts are used and needs to be funded before use.",
|
||||
"Soft derivation paths are not allowed on ed25519": "Soft derivation paths are not allowed on ed25519",
|
||||
"Start generation": "Start generation",
|
||||
"Start recovery": "Start recovery",
|
||||
"Stop generation": "Stop generation",
|
||||
"Supply a JSON file with the list of signatories.": "Supply a JSON file with the list of signatories.",
|
||||
"Supply a backed-up JSON file": "Supply a backed-up JSON file",
|
||||
"Supply a backed-up JSON file, encrypted with your account-specific password.": "Supply a backed-up JSON file, encrypted with your account-specific password.",
|
||||
"Swap to a non-executing approval type, with subsequent calls providing the actual call data.": "Swap to a non-executing approval type, with subsequent calls providing the actual call data.",
|
||||
"The account type that you wish to create. This is the top-level derivation.": "The account type that you wish to create. This is the top-level derivation.",
|
||||
"The address index on the account that you wish to add. This is the second-level derivation.": "The address index on the account that you wish to add. This is the second-level derivation.",
|
||||
"The address that has previously setup a proxy to one of the accounts that you control.": "The address that has previously setup a proxy to one of the accounts that you control.",
|
||||
"The amount to allocate and the conviction that will be applied to all votes made on a referendum.": "The amount to allocate and the conviction that will be applied to all votes made on a referendum.",
|
||||
"The call data for this transaction matching the hash. Once sent, the multisig will be executed against this.": "The call data for this transaction matching the hash. Once sent, the multisig will be executed against this.",
|
||||
"The call hash from the list of available and unapproved calls.": "The call hash from the list of available and unapproved calls.",
|
||||
"The creator for this multisig call": "The creator for this multisig call",
|
||||
"The current approvals applied to this multisig": "The current approvals applied to this multisig",
|
||||
"The derivation path allows you to create different accounts from the same base mnemonic.": "The derivation path allows you to create different accounts from the same base mnemonic.",
|
||||
"The derivation path is only relevant when deriving keys from a mnemonic.": "The derivation path is only relevant when deriving keys from a mnemonic.",
|
||||
"The derivation will be constructed from the values you specify.": "The derivation will be constructed from the values you specify.",
|
||||
"The existing account password as specified when this account was created or when it was last changed.": "The existing account password as specified when this account was created or when it was last changed.",
|
||||
"The genesisHash for the scanned account does not match the genesisHash of the connected chain. The account will not be usable on this chain.": "The genesisHash for the scanned account does not match the genesisHash of the connected chain. The account will not be usable on this chain.",
|
||||
"The helpers should be able to verify, via an off-chain mechanism, that the account owner indeed wishes to recover access and as such provide any approvals. In the cases of malicious recovery procedures, they will have the power to stop it.": "The helpers should be able to verify, via an off-chain mechanism, that the account owner indeed wishes to recover access and as such provide any approvals. In the cases of malicious recovery procedures, they will have the power to stop it.",
|
||||
"The local name for this account. Changing this does not affect your on-line identity, so this is only used to indicate the name of the account locally.": "The local name for this account. Changing this does not affect your on-line identity, so this is only used to indicate the name of the account locally.",
|
||||
"The maximum amount you can delegate is the amount of funds available on the delegating account.": "The maximum amount you can delegate is the amount of funds available on the delegating account.",
|
||||
"The name for this account": "The name for this account",
|
||||
"The name for this account and how it will appear under your addresses. With an on-chain identity, it can be made available to others.": "The name for this account and how it will appear under your addresses. With an on-chain identity, it can be made available to others.",
|
||||
"The name for this account as it will appear under your accounts.": "The name for this account as it will appear under your accounts.",
|
||||
"The name is for unique identification of the account in your owner lists.": "The name is for unique identification of the account in your owner lists.",
|
||||
"The network from which this account was originally generated is different than the network you are currently connected to. Once imported ensure you toggle the \"allow on any network\" option for the account to keep it visible on the current network.": "The network from which this account was originally generated is different than the network you are currently connected to. Once imported ensure you toggle the \"allow on any network\" option for the account to keep it visible on the current network.",
|
||||
"The operation type to apply. For approvals both non-final and final approvals are supported.": "The operation type to apply. For approvals both non-final and final approvals are supported.",
|
||||
"The password and password confirmation for this account. This is required to authenticate any transactions made and to encrypt the keypair.": "The password and password confirmation for this account. This is required to authenticate any transactions made and to encrypt the keypair.",
|
||||
"The password previously used to encrypt this account.": "The password previously used to encrypt this account.",
|
||||
"The recoverable account is protected against the loss of seed/access by a social process.": "The recoverable account is protected against the loss of seed/access by a social process.",
|
||||
"The secret seed value for this account. Ensure that you keep this in a safe place, with access to the seed you can re-create the account.": "The secret seed value for this account. Ensure that you keep this in a safe place, with access to the seed you can re-create the account.",
|
||||
"The signatories has the ability to create transactions using the multisig and approve transactions sent by others.Once the threshold is reached with approvals, the multisig transaction is enacted on-chain.": "The signatories has the ability to create transactions using the multisig and approve transactions sent by others.Once the threshold is reached with approvals, the multisig transaction is enacted on-chain.",
|
||||
"The threshold for approval should be less or equal to the number of signatories for this multisig.": "The threshold for approval should be less or equal to the number of signatories for this multisig.",
|
||||
"The threshold for approvals and the delay is the protection associated with the account. The delay should be such that any colluding recovery attempts does have a window to stop.": "The threshold for approvals and the delay is the protection associated with the account. The delay should be such that any colluding recovery attempts does have a window to stop.",
|
||||
"These are trusted individuals that can verify and approve any recovery actions. With recovery, once the threshold is reached, the funds associated with the account can be moved to a new destination.": "These are trusted individuals that can verify and approve any recovery actions. With recovery, once the threshold is reached, the funds associated with the account can be moved to a new destination.",
|
||||
"This account has a governance delegation": "This account has a governance delegation",
|
||||
"This account has a proxy set": "This account has a proxy set",
|
||||
"This account has {{proxyNumber}} proxies set": "This account has {{proxyNumber}} proxies set",
|
||||
"This account is available on all networks. It is recommended to link to a specific network via the account options (\"only this network\" option) to limit availability. For accounts from an extension, set the network on the extension.": "This account is available on all networks. It is recommended to link to a specific network via the account options (\"only this network\" option) to limit availability. For accounts from an extension, set the network on the extension.",
|
||||
"This account is recoverable, with the following friends:": "This account is recoverable, with the following friends:",
|
||||
"This does not send any transaction, rather it only sets the genesis in the account JSON.": "This does not send any transaction, rather it only sets the genesis in the account JSON.",
|
||||
"This is a development account derived from the known development seed. Do not use for any funds on a non-development network.": "This is a development account derived from the known development seed. Do not use for any funds on a non-development network.",
|
||||
"This is an invalid derivation path.": "This is an invalid derivation path.",
|
||||
"This will apply to any future use of this account as stored on this browser. Ensure that you securely store this new password and that it is strong and unique to the account.": "This will apply to any future use of this account as stored on this browser. Ensure that you securely store this new password and that it is strong and unique to the account.",
|
||||
"Undelegate": "Undelegate",
|
||||
"Unlock": "Unlock",
|
||||
"Unlock vested amount": "Unlock vested amount",
|
||||
"Upload JSON file with signatories": "Upload JSON file with signatories",
|
||||
"Use custom address index": "Use custom address index",
|
||||
"Use custom derivation path": "Use custom derivation path",
|
||||
"Vanity generator": "Vanity generator",
|
||||
"View pending approvals": "View pending approvals",
|
||||
"We will provide you with a generated backup file after your account is created. As long as you have access to your account you can always download this file later by clicking on \"Backup\" button from the Accounts section.": "We will provide you with a generated backup file after your account is created. As long as you have access to your account you can always download this file later by clicking on \"Backup\" button from the Accounts section.",
|
||||
"You can batch export accounts, but only for in-browser, QR, and multisig types.": "You can batch export accounts, but only for in-browser, QR, and multisig types.",
|
||||
"You can export all your accounts metadata for the selected types": "You can export all your accounts metadata for the selected types",
|
||||
"You don't have any accounts. Some features are currently hidden and will only become available once you have accounts.": "You don't have any accounts. Some features are currently hidden and will only become available once you have accounts.",
|
||||
"You have 1 extension that needs to be updated with the latest chain properties in order to display the correct information for the chain you are connected to and to use a Ledger device.": "You have 1 extension that needs to be updated with the latest chain properties in order to display the correct information for the chain you are connected to and to use a Ledger device.",
|
||||
"You have 1 extension that needs to be updated with the latest chain properties in order to display the correct information for the chain you are connected to.": "You have 1 extension that needs to be updated with the latest chain properties in order to display the correct information for the chain you are connected to.",
|
||||
"You have {{claimCount}} accounts that need attestations. Use the Claim Tokens app on the navigation bar to complete the process. Until you do, your balances for those accounts will not be reflected.": "You have {{claimCount}} accounts that need attestations. Use the Claim Tokens app on the navigation bar to complete the process. Until you do, your balances for those accounts will not be reflected.",
|
||||
"You have {{upgradableCount}} extensions that need to be updated with the latest chain properties in order to display the correct information for the chain you are connected to and to use a Ledger device.": "You have {{upgradableCount}} extensions that need to be updated with the latest chain properties in order to display the correct information for the chain you are connected to and to use a Ledger device.",
|
||||
"You have {{upgradableCount}} extensions that need to be updated with the latest chain properties in order to display the correct information for the chain you are connected to.": "You have {{upgradableCount}} extensions that need to be updated with the latest chain properties in order to display the correct information for the chain you are connected to.",
|
||||
"You should not setup proxies to act as a self-proxy.": "You should not setup proxies to act as a self-proxy.",
|
||||
"You will remove any delegation made by this account": "You will remove any delegation made by this account",
|
||||
"Your password contains at least one \"/\" character. Disregard this warning if it is intended.": "Your password contains at least one \"/\" character. Disregard this warning if it is intended.",
|
||||
"YourDiscordHandle": "YourDiscordHandle",
|
||||
"YourGithubHandle": "YourGithubHandle",
|
||||
"account forgotten": "account forgotten",
|
||||
"account name": "account name",
|
||||
"account restored": "account restored",
|
||||
"account type": "account type",
|
||||
"accounts": "accounts",
|
||||
"accounts available via browser extensions": "accounts available via browser extensions",
|
||||
"accounts available via mobile devices": "accounts available via mobile devices",
|
||||
"accounts derived via development seeds": "accounts derived via development seeds",
|
||||
"accounts exported": "accounts exported",
|
||||
"accounts managed via hardware devices": "accounts managed via hardware devices",
|
||||
"added proxy": "added proxy",
|
||||
"address": "address",
|
||||
"address being proxied": "address being proxied",
|
||||
"address index": "address index",
|
||||
"address {{index}}": "address {{index}}",
|
||||
"all accounts imported": "all accounts imported",
|
||||
"all locally stored accounts": "all locally stored accounts",
|
||||
"approval type": "approval type",
|
||||
"available signatories": "available signatories",
|
||||
"available social recovery helpers": "available social recovery helpers",
|
||||
"backup file": "backup file",
|
||||
"balance": "balance",
|
||||
"bonded": "bonded",
|
||||
"call data for final approval": "call data for final approval",
|
||||
"case sensitive": "case sensitive",
|
||||
"chopsticks": "chopsticks",
|
||||
"conviction": "conviction",
|
||||
"created account": "created account",
|
||||
"created multisig": "created multisig",
|
||||
"delay": "delay",
|
||||
"delegate democracy vote": "delegate democracy vote",
|
||||
"delegated account": "delegated account",
|
||||
"delegating account": "delegating account",
|
||||
"delegating amount": "delegating amount",
|
||||
"democracy vote delegation": "democracy vote delegation",
|
||||
"deposit": "deposit",
|
||||
"depositor": "depositor",
|
||||
"derivation path": "derivation path",
|
||||
"derive root account": "derive root account",
|
||||
"development": "development",
|
||||
"development seed": "development seed",
|
||||
"discord": "discord",
|
||||
"display name": "display name",
|
||||
"e.g. 5Gg3...": "e.g. 5Gg3...",
|
||||
"email": "email",
|
||||
"ethereum private key": "ethereum private key",
|
||||
"export all accounts": "export all accounts",
|
||||
"extension": "extension",
|
||||
"filter by name or tags": "filter by name or tags",
|
||||
"found signatories": "found signatories",
|
||||
"hardware": "hardware",
|
||||
"https://example.com": "https://example.com",
|
||||
"import all accounts": "import all accounts",
|
||||
"include field": "include field",
|
||||
"keypair crypto type": "keypair crypto type",
|
||||
"keypair type": "keypair type",
|
||||
"legal name": "legal name",
|
||||
"local account name": "local account name",
|
||||
"local accounts added via chopsticks fork": "local accounts added via chopsticks fork",
|
||||
"matches": "matches",
|
||||
"matrix name": "matrix name",
|
||||
"mnemonic": "mnemonic",
|
||||
"mnemonic seed": "mnemonic seed",
|
||||
"multisig": "multisig",
|
||||
"multisig name": "multisig name",
|
||||
"name": "name",
|
||||
"new account": "new account",
|
||||
"on-chain multisig accounts": "on-chain multisig accounts",
|
||||
"on-chain proxied accounts": "on-chain proxied accounts",
|
||||
"partial seed": "partial seed",
|
||||
"password": "password",
|
||||
"password (repeat)": "password (repeat)",
|
||||
"pending hashes {{count}}": "pending hashes {{count}}",
|
||||
"private key": "private key",
|
||||
"proxied": "proxied",
|
||||
"proxied account": "proxied account",
|
||||
"proxied name": "proxied name",
|
||||
"proxy account": "proxy account",
|
||||
"raw seed": "raw seed",
|
||||
"recover this account": "recover this account",
|
||||
"recovery block delay": "recovery block delay",
|
||||
"recovery threshold": "recovery threshold",
|
||||
"redeemable": "redeemable",
|
||||
"reserved balance": "reserved balance",
|
||||
"riot name": "riot name",
|
||||
"secret": "secret",
|
||||
"secret derivation path": "secret derivation path",
|
||||
"seed (hex or string)": "seed (hex or string)",
|
||||
"selected signatories": "selected signatories",
|
||||
"send": "send",
|
||||
"signatory": "signatory",
|
||||
"somebody@example.com": "somebody@example.com",
|
||||
"sort by": "sort by",
|
||||
"sub name": "sub name",
|
||||
"the account to make recoverable": "the account to make recoverable",
|
||||
"the account to recover to": "the account to recover to",
|
||||
"threshold": "threshold",
|
||||
"total balance": "total balance",
|
||||
"total deposit": "total deposit",
|
||||
"total locked": "total locked",
|
||||
"total transferable": "total transferable",
|
||||
"trusted social recovery helpers": "trusted social recovery helpers",
|
||||
"twitter": "twitter",
|
||||
"unbonding": "unbonding",
|
||||
"upload signatories list": "upload signatories list",
|
||||
"via qr": "via qr",
|
||||
"web": "web",
|
||||
"your current password": "your current password",
|
||||
"your new password": "your new password"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"Add an address": "Add an address",
|
||||
"Add contact": "Add contact",
|
||||
"Export": "Export",
|
||||
"Forget this address": "Forget this address",
|
||||
"Import": "Import",
|
||||
"Import file": "Import file",
|
||||
"Importing": "Importing",
|
||||
"My contacts": "My contacts",
|
||||
"Save": "Save",
|
||||
"Success": "Success",
|
||||
"address": "address",
|
||||
"address created": "address created",
|
||||
"address edited": "address edited",
|
||||
"address forgotten": "address forgotten",
|
||||
"contacts": "contacts",
|
||||
"file content error": "file content error",
|
||||
"file error": "file error",
|
||||
"filter by name or tags": "filter by name or tags",
|
||||
"name": "name",
|
||||
"new address": "new address",
|
||||
"no account imported": "no account imported",
|
||||
"no addresses saved yet, add any existing address": "no addresses saved yet, add any existing address",
|
||||
"no file chosen": "no file chosen",
|
||||
"send": "send"
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"Allowed to vote on motions": "Allowed to vote on motions",
|
||||
"Announce retirement": "Announce retirement",
|
||||
"Announcements ({{count}})": "Announcements ({{count}})",
|
||||
"Current prime member, default voting": "Current prime member, default voting",
|
||||
"Is retiring": "Is retiring",
|
||||
"Join": "Join",
|
||||
"Join alliance": "Join alliance",
|
||||
"Motions ({{count}})": "Motions ({{count}})",
|
||||
"No accounts": "No accounts",
|
||||
"No announcements": "No announcements",
|
||||
"No members": "No members",
|
||||
"No websites": "No websites",
|
||||
"Overview": "Overview",
|
||||
"Retire": "Retire",
|
||||
"The bond will be reserved for the duration of your alliance membership.": "The bond will be reserved for the duration of your alliance membership.",
|
||||
"This account will be submitted to join the aliance. It will be allocated one of the alliance roles upon joining, starting with Ally.": "This account will be submitted to join the aliance. It will be allocated one of the alliance roles upon joining, starting with Ally.",
|
||||
"Unscrupulous": "Unscrupulous",
|
||||
"Up for kicking": "Up for kicking",
|
||||
"accounts": "accounts",
|
||||
"alliance account": "alliance account",
|
||||
"alliance deposit": "alliance deposit",
|
||||
"announcements": "announcements",
|
||||
"code": "code",
|
||||
"codec": "codec",
|
||||
"kicking": "kicking",
|
||||
"members": "members",
|
||||
"no": "no",
|
||||
"prime voter": "prime voter",
|
||||
"retirting": "retirting",
|
||||
"rule": "rule",
|
||||
"version": "version",
|
||||
"voter": "voter",
|
||||
"websites": "websites",
|
||||
"yes": "yes"
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"Balances": "Balances",
|
||||
"Create": "Create",
|
||||
"Foreign assets": "Foreign assets",
|
||||
"Mint": "Mint",
|
||||
"Next": "Next",
|
||||
"No": "No",
|
||||
"No accounts with balances found for the asset": "No accounts with balances found for the asset",
|
||||
"No assets found": "No assets found",
|
||||
"Normal transfer without keep-alive checks": "Normal transfer without keep-alive checks",
|
||||
"Overview": "Overview",
|
||||
"Prev": "Prev",
|
||||
"Search": "Search",
|
||||
"Search by asset id or name": "Search by asset id or name",
|
||||
"Send": "Send",
|
||||
"The account that is to be used for issuing this token.": "The account that is to be used for issuing this token.",
|
||||
"The account that is to be used for ongoing admin on the token.": "The account that is to be used for ongoing admin on the token.",
|
||||
"The account that is to be used for performing freezing.": "The account that is to be used for performing freezing.",
|
||||
"The account that is to be used to create this asset and setup the initial metadata.": "The account that is to be used to create this asset and setup the initial metadata.",
|
||||
"The account to transfer from. This account should have sufficient assets for this transfer.": "The account to transfer from. This account should have sufficient assets for this transfer.",
|
||||
"The amount of tokens to issue to the account.": "The amount of tokens to issue to the account.",
|
||||
"The amount of tokens to transfer to the account.": "The amount of tokens to transfer to the account.",
|
||||
"The beneficiary will have access to the transferred asset when the transaction is included in a block.": "The beneficiary will have access to the transferred asset when the transaction is included in a block.",
|
||||
"The descriptive name for this asset.": "The descriptive name for this asset.",
|
||||
"The minimum balance allowed for the asset.": "The minimum balance allowed for the asset.",
|
||||
"The minimum balance for the asset. This is specified in the units and decimals as requested.": "The minimum balance for the asset. This is specified in the units and decimals as requested.",
|
||||
"The number of decimals for this token. Max allowed via the UI is set to 20.": "The number of decimals for this token. Max allowed via the UI is set to 20.",
|
||||
"The recipient account for this minting operation.": "The recipient account for this minting operation.",
|
||||
"The selected id for the asset. This should not match an already-existing asset id.": "The selected id for the asset. This should not match an already-existing asset id.",
|
||||
"The symbol that will represent this asset.": "The symbol that will represent this asset.",
|
||||
"Transfer with account keep-alive checks": "Transfer with account keep-alive checks",
|
||||
"With the keep-alive option set, the account is protected against removal due to low balances.": "With the keep-alive option set, the account is protected against removal due to low balances.",
|
||||
"Yes": "Yes",
|
||||
"accounts": "accounts",
|
||||
"admin": "admin",
|
||||
"admin account": "admin account",
|
||||
"amount to issue": "amount to issue",
|
||||
"amount to transfer": "amount to transfer",
|
||||
"asset": "asset",
|
||||
"asset decimals": "asset decimals",
|
||||
"asset id": "asset id",
|
||||
"asset id or name to query": "asset id or name to query",
|
||||
"asset name": "asset name",
|
||||
"asset symbol": "asset symbol",
|
||||
"assets": "assets",
|
||||
"create asset {{step}}/{{steps}}": "create asset {{step}}/{{steps}}",
|
||||
"creator account": "creator account",
|
||||
"foreign assets": "foreign assets",
|
||||
"free balance": "free balance",
|
||||
"freezer": "freezer",
|
||||
"freezer account": "freezer account",
|
||||
"frozen": "frozen",
|
||||
"holders": "holders",
|
||||
"issuer": "issuer",
|
||||
"issuer account": "issuer account",
|
||||
"minimum balance": "minimum balance",
|
||||
"mint asset": "mint asset",
|
||||
"mint to address": "mint to address",
|
||||
"owner": "owner",
|
||||
"send": "send",
|
||||
"send from": "send from",
|
||||
"send to address": "send to address",
|
||||
"sufficient": "sufficient",
|
||||
"supply": "supply",
|
||||
"the asset to query for balances": "the asset to query for balances",
|
||||
"transfer asset": "transfer asset"
|
||||
}
|
||||
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"Accept": "Accept",
|
||||
"Accept Curator Role": "Accept Curator Role",
|
||||
"Account does not have enough funds.": "Account does not have enough funds.",
|
||||
"Add Bounty": "Add Bounty",
|
||||
"Allocation value is smaller than the minimum bounty value.": "Allocation value is smaller than the minimum bounty value.",
|
||||
"Approve": "Approve",
|
||||
"Aye": "Aye",
|
||||
"Aye: {{count}}": "Aye: {{count}}",
|
||||
"Beneficiary": "Beneficiary",
|
||||
"Bond": "Bond",
|
||||
"Bounty approval under voting": "Bounty approval under voting",
|
||||
"Bounty rejection under voting": "Bounty rejection under voting",
|
||||
"Choose a curator whose background and expertise is such that they are capable of determining when the task is complete.": "Choose a curator whose background and expertise is such that they are capable of determining when the task is complete.",
|
||||
"Claim": "Claim",
|
||||
"Close": "Close",
|
||||
"Close Bounty": "Close Bounty",
|
||||
"Close deadline": "Close deadline",
|
||||
"Curator proposal under voting": "Curator proposal under voting",
|
||||
"Curator slash under voting": "Curator slash under voting",
|
||||
"Curator's deposit": "Curator's deposit",
|
||||
"Curator's deposit will be slashed and curator will be unassigned. Bounty will return to the Funded state.": "Curator's deposit will be slashed and curator will be unassigned. Bounty will return to the Funded state.",
|
||||
"Curator's fee": "Curator's fee",
|
||||
"Curator's fee can't be higher than bounty value.": "Curator's fee can't be higher than bounty value.",
|
||||
"Description of the Bounty (to be stored on-chain)": "Description of the Bounty (to be stored on-chain)",
|
||||
"Extend expiry": "Extend expiry",
|
||||
"Give up": "Give up",
|
||||
"How much should be paid out for completed Bounty. Upon funding, the amount will be reserved in treasury.": "How much should be paid out for completed Bounty. Upon funding, the amount will be reserved in treasury.",
|
||||
"If the motion is approved, Curator's deposit will be slashed and Curator will be unassigned. Bounty will return to the Funded state.": "If the motion is approved, Curator's deposit will be slashed and Curator will be unassigned. Bounty will return to the Funded state.",
|
||||
"If the motion is approved, the current Curator will be unassigned and the Bounty will return to the Funded state.": "If the motion is approved, the current Curator will be unassigned and the Bounty will return to the Funded state.",
|
||||
"Initiate voting": "Initiate voting",
|
||||
"Nay": "Nay",
|
||||
"Nay: {{count}}": "Nay: {{count}}",
|
||||
"No open bounties": "No open bounties",
|
||||
"Only curator can extend the bounty time.": "Only curator can extend the bounty time.",
|
||||
"Only the account proposed as curator by the council can create the assign curator transaction": "Only the account proposed as curator by the council can create the assign curator transaction",
|
||||
"Only the account proposed as curator by the council can create the unassign curator transaction ": "Only the account proposed as curator by the council can create the unassign curator transaction ",
|
||||
"Overview": "Overview",
|
||||
"Part of the bounty value that will go to the Curator as a reward for their work": "Part of the bounty value that will go to the Curator as a reward for their work",
|
||||
"Propose curator": "Propose curator",
|
||||
"Proposed Curator": "Proposed Curator",
|
||||
"Proposer": "Proposer",
|
||||
"Proposer bond depends on bounty title length.": "Proposer bond depends on bounty title length.",
|
||||
"Reject": "Reject",
|
||||
"Reject curator": "Reject curator",
|
||||
"Reward implementer": "Reward implementer",
|
||||
"Reward the bounty to an implementer's account. The implementer will be able to claim the funds after a delay period.": "Reward the bounty to an implementer's account. The implementer will be able to claim the funds after a delay period.",
|
||||
"Slash curator": "Slash curator",
|
||||
"Slash curator (Council)": "Slash curator (Council)",
|
||||
"The Curator account that will be used to send this transaction. Any applicable fees will be paid by this account.": "The Curator account that will be used to send this transaction. Any applicable fees will be paid by this account.",
|
||||
"The account that will create the transaction.": "The account that will create the transaction.",
|
||||
"The council member that will create a motion, submission equates to an \"aye\" vote for chosen option.": "The council member that will create a motion, submission equates to an \"aye\" vote for chosen option.",
|
||||
"The council member that will create the close bounty proposal, submission equates to an \"aye\" vote.": "The council member that will create the close bounty proposal, submission equates to an \"aye\" vote.",
|
||||
"The council member that will create the motion, submission equates to an \"aye\" vote.": "The council member that will create the motion, submission equates to an \"aye\" vote.",
|
||||
"The council member that will create the motion.": "The council member that will create the motion.",
|
||||
"The note that will be added to the transaction. It won't be stored on chain": "The note that will be added to the transaction. It won't be stored on chain",
|
||||
"This account will propose the bounty. Bond amount will be reserved on its balance.": "This account will propose the bounty. Bond amount will be reserved on its balance.",
|
||||
"This action will Slash the Curator.": "This action will Slash the Curator.",
|
||||
"This action will create a Council motion to slash the Curator.": "This action will create a Council motion to slash the Curator.",
|
||||
"This action will create a Council motion to unassign the Curator.": "This action will create a Council motion to unassign the Curator.",
|
||||
"This amount will be reserved from your account and returned after bounty claim is confirmed or if you give up, unless you are slashed earlier.": "This amount will be reserved from your account and returned after bounty claim is confirmed or if you give up, unless you are slashed earlier.",
|
||||
"This amount will be sent to your account after bounty is rewarded and you claim curator's fee.": "This amount will be sent to your account after bounty is rewarded and you claim curator's fee.",
|
||||
"Title too long": "Title too long",
|
||||
"Unassign curator": "Unassign curator",
|
||||
"Unassign curator under voting": "Unassign curator under voting",
|
||||
"Update overdue": "Update overdue",
|
||||
"Voting": "Voting",
|
||||
"Waiting for Bounty Funding": "Waiting for Bounty Funding",
|
||||
"Waiting for Curator's acceptance": "Waiting for Curator's acceptance",
|
||||
"Waiting for implementer to claim": "Waiting for implementer to claim",
|
||||
"You are giving up your curator role, the bounty will return to the Funded state. You will get your deposit back.": "You are giving up your curator role, the bounty will return to the Funded state. You will get your deposit back.",
|
||||
"accept curator role": "accept curator role",
|
||||
"active": "active",
|
||||
"active total": "active total",
|
||||
"award bounty": "award bounty",
|
||||
"award with account": "award with account",
|
||||
"bounties": "bounties",
|
||||
"bounty bond": "bounty bond",
|
||||
"bounty remark": "bounty remark",
|
||||
"bounty requested allocation": "bounty requested allocation",
|
||||
"bounty title": "bounty title",
|
||||
"children": "children",
|
||||
"close bounty": "close bounty",
|
||||
"curator": "curator",
|
||||
"curator account": "curator account",
|
||||
"curator's deposit": "curator's deposit",
|
||||
"curator's fee": "curator's fee",
|
||||
"current curator": "current curator",
|
||||
"extend expiry": "extend expiry",
|
||||
"funding period": "funding period",
|
||||
"give up curator's role": "give up curator's role",
|
||||
"implementer account": "implementer account",
|
||||
"new expiry date and time": "new expiry date and time",
|
||||
"next action": "next action",
|
||||
"past": "past",
|
||||
"payout": "payout",
|
||||
"propose with account": "propose with account",
|
||||
"proposing account": "proposing account",
|
||||
"reject curator": "reject curator",
|
||||
"select curator": "select curator",
|
||||
"submit with account": "submit with account",
|
||||
"update": "update",
|
||||
"value": "value",
|
||||
"vote with account": "vote with account"
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"All active/available cores": "All active/available cores",
|
||||
"All available slices": "All available slices",
|
||||
"All scehduled cores": "All scehduled cores",
|
||||
"No core description found": "No core description found",
|
||||
"No workload found": "No workload found",
|
||||
"No workplan found": "No workplan found",
|
||||
"Overview": "Overview",
|
||||
"assignment": "assignment",
|
||||
"block per ts": "block per ts",
|
||||
"broker Id": "broker Id",
|
||||
"core": "core",
|
||||
"core count": "core count",
|
||||
"cores sold/offered": "cores sold/offered",
|
||||
"current timeslice": "current timeslice",
|
||||
"current work": "current work",
|
||||
"cycle dates": "cycle dates",
|
||||
"cycle progress": "cycle progress",
|
||||
"cycle ts": "cycle ts",
|
||||
"estimated bulk price": "estimated bulk price",
|
||||
"mask": "mask",
|
||||
"nav.broker": "Coretime Broker",
|
||||
"next index": "next index",
|
||||
"pool size": "pool size",
|
||||
"region (ts)": "region (ts)",
|
||||
"region length": "region length",
|
||||
"sale dates": "sale dates",
|
||||
"sale ts": "sale ts",
|
||||
"selected core": "selected core",
|
||||
"selected core for workload": "selected core for workload",
|
||||
"selected core for workplan": "selected core for workplan",
|
||||
"teyrchain id": "teyrchain id",
|
||||
"timeslice": "timeslice",
|
||||
"timeslice (ts)": "timeslice (ts)",
|
||||
"timeslice period": "timeslice period",
|
||||
"total cores": "total cores",
|
||||
"traffic": "traffic",
|
||||
"work queue": "work queue",
|
||||
"workload": "workload",
|
||||
"workplan": "workplan"
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"Acceptance of new members and bids": "Acceptance of new members and bids",
|
||||
"Application of slashes from era {{id}}": "Application of slashes from era {{id}}",
|
||||
"Election of new council candidates": "Election of new council candidates",
|
||||
"Enactment of the result of referendum {{id}}": "Enactment of the result of referendum {{id}}",
|
||||
"End of the current teyrchain auction {{id}}": "End of the current teyrchain auction {{id}}",
|
||||
"Execute anonymous scheduled task": "Execute anonymous scheduled task",
|
||||
"Execute named scheduled task {{id}}": "Execute named scheduled task {{id}}",
|
||||
"Potential dispatch of referendum {{id}} (if passed)": "Potential dispatch of referendum {{id}} (if passed)",
|
||||
"Start of a new staking era {{id}}": "Start of a new staking era {{id}}",
|
||||
"Start of a new staking session {{id}}": "Start of a new staking session {{id}}",
|
||||
"Start of next membership challenge period": "Start of next membership challenge period",
|
||||
"Start of next spending period": "Start of next spending period",
|
||||
"Start of the next referendum voting period": "Start of the next referendum voting period",
|
||||
"Start of the next teyrchain lease period {{id}}": "Start of the next teyrchain lease period {{id}}",
|
||||
"Upcoming Events": "Upcoming Events",
|
||||
"Upcoming events": "Upcoming events",
|
||||
"Voting ends for referendum {{id}}": "Voting ends for referendum {{id}}",
|
||||
"Voting ends on council motion {{id}}": "Voting ends on council motion {{id}}",
|
||||
"via Council": "via Council",
|
||||
"via Council/Motions": "via Council/Motions",
|
||||
"via Democracy": "via Democracy",
|
||||
"via Democracy/Dispatch": "via Democracy/Dispatch",
|
||||
"via Society": "via Society",
|
||||
"via Staking": "via Staking",
|
||||
"via Staking/Slashed": "via Staking/Slashed",
|
||||
"via Teyrchains": "via Teyrchains",
|
||||
"via Teyrchains/Auction": "via Teyrchains/Auction",
|
||||
"via Treasury": "via Treasury"
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"1. Select your {{chain}} account": "1. Select your {{chain}} account",
|
||||
"2. Enter the ETH address from the sale.": "2. Enter the ETH address from the sale.",
|
||||
"Account balance:": "Account balance:",
|
||||
"Claim": "Claim",
|
||||
"Claim tokens": "Claim tokens",
|
||||
"Confirm claim": "Confirm claim",
|
||||
"Continue": "Continue",
|
||||
"Copy the following string and sign it with the Ethereum account you used during the pre-sale in the wallet of your choice, using the string as the payload, and then paste the transaction signature object below:": "Copy the following string and sign it with the Ethereum account you used during the pre-sale in the wallet of your choice, using the string as the payload, and then paste the transaction signature object below:",
|
||||
"I agree": "I agree",
|
||||
"Loading": "Loading",
|
||||
"Paste the signed message into the field below. The placeholder text is there as a hint to what the message should look like:": "Paste the signed message into the field below. The placeholder text is there as a hint to what the message should look like:",
|
||||
"Please read these terms and conditions carefully. By submitting this statement, you are deemed to have accepted these Terms and Conditions. If you do not agree to these terms, please refrain from accessing or proceeding. You can also find them at:": "Please read these terms and conditions carefully. By submitting this statement, you are deemed to have accepted these Terms and Conditions. If you do not agree to these terms, please refrain from accessing or proceeding. You can also find them at:",
|
||||
"Pre-sale ethereum address": "Pre-sale ethereum address",
|
||||
"There is no on-chain attestation statement associated with the Ethereum account {{ethereumAddress}}": "There is no on-chain attestation statement associated with the Ethereum account {{ethereumAddress}}",
|
||||
"There is no on-chain claimable balance associated with the Ethereum account {{ethereumAddress}}": "There is no on-chain claimable balance associated with the Ethereum account {{ethereumAddress}}",
|
||||
"Warning: we did not find any attest statement for {{chain}}": "Warning: we did not find any attest statement for {{chain}}",
|
||||
"We found a pre-claim with this Pezkuwi address. However, attesting requires signing with this account. To continue with attesting, please add this account as an owned account first.": "We found a pre-claim with this Pezkuwi address. However, attesting requires signing with this account. To continue with attesting, please add this account as an owned account first.",
|
||||
"You need to sign an attestation for the following account:": "You need to sign an attestation for the following account:",
|
||||
"You need to sign an attestation for the following accounts:": "You need to sign an attestation for the following accounts:",
|
||||
"Your Ethereum account": "Your Ethereum account",
|
||||
"claim to account": "claim to account",
|
||||
"click to copy": "click to copy",
|
||||
"copied": "copied",
|
||||
"does not appear to have a valid claim. Please double check that you have signed the transaction correctly on the correct ETH account.": "does not appear to have a valid claim. Please double check that you have signed the transaction correctly on the correct ETH account.",
|
||||
"has a valid claim for": "has a valid claim for",
|
||||
"{{step}}. Sign with your ETH address": "{{step}}. Sign with your ETH address"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"No running collators": "No running collators",
|
||||
"Overview": "Overview",
|
||||
"balance": "balance",
|
||||
"collators": "collators",
|
||||
"deposit": "deposit",
|
||||
"desired": "desired",
|
||||
"last #": "last #"
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"0x prefixed hex, e.g. 0x1234 or ascii data": "0x prefixed hex, e.g. 0x1234 or ascii data",
|
||||
"<none>": "<none>",
|
||||
"Add an existing code hash": "Add an existing code hash",
|
||||
"Add an existing contract": "Add an existing contract",
|
||||
"Available": "Available",
|
||||
"Call a contract": "Call a contract",
|
||||
"Call results": "Call results",
|
||||
"Confirm ABI removal": "Confirm ABI removal",
|
||||
"Constructors ({{count}})": "Constructors ({{count}})",
|
||||
"Contracts": "Contracts",
|
||||
"Deploy": "Deploy",
|
||||
"Deploy a contract": "Deploy a contract",
|
||||
"Execute": "Execute",
|
||||
"Messages ({{count}})": "Messages ({{count}})",
|
||||
"Mutates contract state": "Mutates contract state",
|
||||
"Next": "Next",
|
||||
"No code hashes available": "No code hashes available",
|
||||
"No contracts available": "No contracts available",
|
||||
"No documentation provided": "No documentation provided",
|
||||
"Not on-chain": "Not on-chain",
|
||||
"Prev": "Prev",
|
||||
"Read": "Read",
|
||||
"Remove": "Remove",
|
||||
"Remove ABI": "Remove ABI",
|
||||
"Save": "Save",
|
||||
"The code is not recognized as being in valid WASM format": "The code is not recognized as being in valid WASM format",
|
||||
"The codeHash is not a valid hex hash": "The codeHash is not a valid hex hash",
|
||||
"The value is not in a valid address format": "The value is not in a valid address format",
|
||||
"This operation does not impact the associated on-chain code or any of its contracts.": "This operation does not impact the associated on-chain code or any of its contracts.",
|
||||
"This operation does not remove the uploaded code WASM and ABI from the chain, nor any deployed contracts. The forget operation only limits your access to the code on this browser.": "This operation does not remove the uploaded code WASM and ABI from the chain, nor any deployed contracts. The forget operation only limits your access to the code on this browser.",
|
||||
"Unable to find deployed contract code at the specified address": "Unable to find deployed contract code at the specified address",
|
||||
"Unable to find on-chain WASM code for the supplied codeHash": "Unable to find on-chain WASM code for the supplied codeHash",
|
||||
"Upload & deploy code": "Upload & deploy code",
|
||||
"Upload & deploy code {{info}}": "Upload & deploy code {{info}}",
|
||||
"You are about to remove this code from your list of available code hashes. Once completed, should you need to access it again, you will have to manually add the code hash again.": "You are about to remove this code from your list of available code hashes. Once completed, should you need to access it again, you will have to manually add the code hash again.",
|
||||
"You are about to remove this code's ABI. Once completed, should you need to access it again, you will have to manually re-upload it.": "You are about to remove this code's ABI. Once completed, should you need to access it again, you will have to manually re-upload it.",
|
||||
"address forgotten": "address forgotten",
|
||||
"addresses": "addresses",
|
||||
"call from account": "call from account",
|
||||
"click to select or drag and drop a JSON file": "click to select or drag and drop a JSON file",
|
||||
"code hash": "code hash",
|
||||
"code hashes": "code hashes",
|
||||
"compiled contract WASM": "compiled contract WASM",
|
||||
"contract ABI": "contract ABI",
|
||||
"contract address": "contract address",
|
||||
"contract to use": "contract to use",
|
||||
"contracts": "contracts",
|
||||
"current value": "current value",
|
||||
"deploy": "deploy",
|
||||
"deployment account": "deployment account",
|
||||
"deployment constructor": "deployment constructor",
|
||||
"exec": "exec",
|
||||
"json for either ABI or .contract bundle": "json for either ABI or .contract bundle",
|
||||
"max ProofSize allowed": "max ProofSize allowed",
|
||||
"max ProofSize allowed ({{estimatedProofSize}} estimated)": "max ProofSize allowed ({{estimatedProofSize}} estimated)",
|
||||
"max RefTime allowed (M)": "max RefTime allowed (M)",
|
||||
"max RefTime allowed (M, {{estimatedRefTime}} estimated)": "max RefTime allowed (M, {{estimatedRefTime}} estimated)",
|
||||
"max gas allowed (M)": "max gas allowed (M)",
|
||||
"max gas allowed (M, {{estimatedMg}} estimated)": "max gas allowed (M, {{estimatedMg}} estimated)",
|
||||
"max read gas": "max read gas",
|
||||
"message to send": "message to send",
|
||||
"read": "read",
|
||||
"read contract only, no execution": "read contract only, no execution",
|
||||
"status": "status",
|
||||
"transferable": "transferable",
|
||||
"unique deployment salt": "unique deployment salt",
|
||||
"use deployment salt": "use deployment salt",
|
||||
"use estimated gas": "use estimated gas",
|
||||
"value": "value",
|
||||
"{{executionTime}}s execution time": "{{executionTime}}s execution time",
|
||||
"{{percentage}}% of block weight": "{{percentage}}% of block weight",
|
||||
"{{size}} WASM bytes": "{{size}} WASM bytes"
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"All cores are sold out": "All cores are sold out",
|
||||
"Blocks (relay)": "Blocks (relay)",
|
||||
"Blocks(coretime)": "Blocks(coretime)",
|
||||
"Core Purchase Transactions": "Core Purchase Transactions",
|
||||
"Cores cannot be purchased now": "Cores cannot be purchased now",
|
||||
"Coretime providers": "Coretime providers",
|
||||
"Dates": "Dates",
|
||||
"DotLake Coretime Dashboard": "DotLake Coretime Dashboard",
|
||||
"Open Subscan Sale Price graph": "Open Subscan Sale Price graph",
|
||||
"Overview": "Overview",
|
||||
"Pick a sale number": "Pick a sale number",
|
||||
"Purchase a core": "Purchase a core",
|
||||
"Region for sale": "Region for sale",
|
||||
"Region for sale ": "Region for sale ",
|
||||
"Region is an asset of Coretime. It signifies the upcoming sales period within which a core can be secured by purchasing coretime. Acquiring coretime grants access to a core for the duration of that specific region.": "Region is an asset of Coretime. It signifies the upcoming sales period within which a core can be secured by purchasing coretime. Acquiring coretime grants access to a core for the duration of that specific region.",
|
||||
"Reset filters": "Reset filters",
|
||||
"Sale": "Sale",
|
||||
"Sale history information": "Sale history information",
|
||||
"Sale information": "Sale information",
|
||||
"Sale timeline": "Sale timeline",
|
||||
"Search": "Search",
|
||||
"Search by teyrchain id or name": "Search by teyrchain id or name",
|
||||
"Subscan Links": "Subscan Links",
|
||||
"Timeslices": "Timeslices",
|
||||
"available cores": "available cores",
|
||||
"blocks": "blocks",
|
||||
"core number": "core number",
|
||||
"cores sold": "cores sold",
|
||||
"current price": "current price",
|
||||
"current region dates": "current region dates",
|
||||
"cycle": "cycle",
|
||||
"cycle dates": "cycle dates",
|
||||
"cycle number": "cycle number",
|
||||
"cycle progress": "cycle progress",
|
||||
"cycle ts": "cycle ts",
|
||||
"end": "end",
|
||||
"end date (approx)": "end date (approx)",
|
||||
"last block": "last block",
|
||||
"last timeslice": "last timeslice",
|
||||
"links": "links",
|
||||
"name": "name",
|
||||
"other cores": "other cores",
|
||||
"region ts": "region ts",
|
||||
"relay chain blocks": "relay chain blocks",
|
||||
"renewal": "renewal",
|
||||
"renewal price": "renewal price",
|
||||
"sale dates": "sale dates",
|
||||
"sale end": "sale end",
|
||||
"sale number": "sale number",
|
||||
"sale progress": "sale progress",
|
||||
"sale ts": "sale ts",
|
||||
"sold/offered": "sold/offered",
|
||||
"teyrchain id or name": "teyrchain id or name",
|
||||
"teyrchains": "teyrchains",
|
||||
"timeslice": "timeslice",
|
||||
"timeslice progress": "timeslice progress",
|
||||
"type": "type"
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
{
|
||||
"Aye {{count}}": "Aye {{count}}",
|
||||
"Cancel slashes": "Cancel slashes",
|
||||
"Close": "Close",
|
||||
"Close proposal": "Close proposal",
|
||||
"In calculating the election outcome, this prioritized vote ordering will be used to determine the final score for the candidates.": "In calculating the election outcome, this prioritized vote ordering will be used to determine the final score for the candidates.",
|
||||
"Motions": "Motions",
|
||||
"Nay {{count}}": "Nay {{count}}",
|
||||
"No candidates found": "No candidates found",
|
||||
"No council motions": "No council motions",
|
||||
"No members found": "No members found",
|
||||
"No runners up found": "No runners up found",
|
||||
"Overview": "Overview",
|
||||
"Positive number between 1 and {{memberCount}}": "Positive number between 1 and {{memberCount}}",
|
||||
"Propose": "Propose",
|
||||
"Propose a council motion": "Propose a council motion",
|
||||
"Propose external": "Propose external",
|
||||
"Propose external (majority)": "Propose external (majority)",
|
||||
"Propose motion": "Propose motion",
|
||||
"Revert": "Revert",
|
||||
"Revert pending slashes": "Revert pending slashes",
|
||||
"Submit candidacy": "Submit candidacy",
|
||||
"Submit your council candidacy": "Submit your council candidacy",
|
||||
"The actual proposal to make, based on the selected call and parameters thereof.": "The actual proposal to make, based on the selected call and parameters thereof.",
|
||||
"The amount will be reserved for the duration of your vote": "The amount will be reserved for the duration of your vote",
|
||||
"The bond will be reserved for the duration of your candidacy and membership.": "The bond will be reserved for the duration of your candidacy and membership.",
|
||||
"The council account for the proposal. The selection is filtered by the current members.": "The council account for the proposal. The selection is filtered by the current members.",
|
||||
"The council account for this vote. The selection is filtered by the current members.": "The council account for this vote. The selection is filtered by the current members.",
|
||||
"The council account that will apply the close for the current round.": "The council account that will apply the close for the current round.",
|
||||
"The desired threshold. Here set to a default of 50%+1, as applicable for general proposals.": "The desired threshold. Here set to a default of 50%+1, as applicable for general proposals.",
|
||||
"The hash of the proposal image, either already submitted or valid for the specific call.": "The hash of the proposal image, either already submitted or valid for the specific call.",
|
||||
"The proposal that is being voted on. It will pass when the threshold is reached.": "The proposal that is being voted on. It will pass when the threshold is reached.",
|
||||
"The proposal that will be affected. Once closed for the current voting round, it would need to be re-submitted to council for a subsequent voting round.": "The proposal that will be affected. Once closed for the current voting round, it would need to be re-submitted to council for a subsequent voting round.",
|
||||
"The specific eras on which there are unapplied slashes. For each era a separate proposal is to be made.": "The specific eras on which there are unapplied slashes. For each era a separate proposal is to be made.",
|
||||
"The value associated with this vote. The amount will be locked (not available for transfer) and used in all subsequent elections.": "The value associated with this vote. The amount will be locked (not available for transfer) and used in all subsequent elections.",
|
||||
"The vote will be recorded for the selected account.": "The vote will be recorded for the selected account.",
|
||||
"The votes for the members, runner-ups and candidates. These should be ordered based on your priority.": "The votes for the members, runner-ups and candidates. These should be ordered based on your priority.",
|
||||
"This account will appear in the list of candidates. With enough votes in an election, it will become either a runner-up or a council member.": "This account will appear in the list of candidates. With enough votes in an election, it will become either a runner-up or a council member.",
|
||||
"Unvote all": "Unvote all",
|
||||
"Vote": "Vote",
|
||||
"Vote Aye": "Vote Aye",
|
||||
"Vote Nay": "Vote Nay",
|
||||
"Vote for current candidates": "Vote for current candidates",
|
||||
"Vote on proposal": "Vote on proposal",
|
||||
"You are voting with this collective's prime account. The vote will be the default outcome in case of any abstentions.": "You are voting with this collective's prime account. The vote will be the default outcome in case of any abstentions.",
|
||||
"candidacy bond": "candidacy bond",
|
||||
"candidate account": "candidate account",
|
||||
"candidates": "candidates",
|
||||
"close from account": "close from account",
|
||||
"council candidates": "council candidates",
|
||||
"era {{era}}, {{count}} slashes": "era {{era}}, {{count}} slashes",
|
||||
"members": "members",
|
||||
"motions": "motions",
|
||||
"my ordered votes": "my ordered votes",
|
||||
"no unapplied slashes found": "no unapplied slashes found",
|
||||
"preimage hash": "preimage hash",
|
||||
"preimage length": "preimage length",
|
||||
"prime": "prime",
|
||||
"proposal": "proposal",
|
||||
"propose from account": "propose from account",
|
||||
"runners up": "runners up",
|
||||
"seats": "seats",
|
||||
"term progress": "term progress",
|
||||
"the era to cancel for": "the era to cancel for",
|
||||
"threshold": "threshold",
|
||||
"votes": "votes",
|
||||
"voting account": "voting account",
|
||||
"voting bond": "voting bond",
|
||||
"voting end": "voting end",
|
||||
"voting round": "voting round"
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"Aye {{count}}": "Aye {{count}}",
|
||||
"Conviction locks do overlap and are not additive, meaning that funds locked during a previous vote can be locked again.": "Conviction locks do overlap and are not additive, meaning that funds locked during a previous vote can be locked again.",
|
||||
"Endorse": "Endorse",
|
||||
"Endorse proposal": "Endorse proposal",
|
||||
"Endorsed ({{count}})": "Endorsed ({{count}})",
|
||||
"Endorsing a proposal that indicates your backing for the proposal. Proposals with greater interest moves up the queue for potential next referendums.": "Endorsing a proposal that indicates your backing for the proposal. Proposals with greater interest moves up the queue for potential next referendums.",
|
||||
"Fast track": "Fast track",
|
||||
"Fast track proposal": "Fast track proposal",
|
||||
"If this proposal is passed, the changes will be applied via dispatch and the deposit returned.": "If this proposal is passed, the changes will be applied via dispatch and the deposit returned.",
|
||||
"Image": "Image",
|
||||
"Nay {{count}}": "Nay {{count}}",
|
||||
"No active proposals": "No active proposals",
|
||||
"No active referendums": "No active referendums",
|
||||
"No endorsements": "No endorsements",
|
||||
"No external proposal": "No external proposal",
|
||||
"No voters": "No voters",
|
||||
"Overview": "Overview",
|
||||
"Select the committee account you wish to make the proposal with.": "Select the committee account you wish to make the proposal with.",
|
||||
"Submit Aye vote with proposal": "Submit Aye vote with proposal",
|
||||
"Submit an Aye vote alongside the proposal as part of a batch": "Submit an Aye vote alongside the proposal as part of a batch",
|
||||
"Submit preimage": "Submit preimage",
|
||||
"Submit proposal": "Submit proposal",
|
||||
"The amount this total can be reduced by to change the referendum outcome. This assumes changes to the convictions of the existing votes, with no additional turnout.": "The amount this total can be reduced by to change the referendum outcome. This assumes changes to the convictions of the existing votes, with no additional turnout.",
|
||||
"The amount this total should be increased by to change the referendum outcome. This assumes additional turnout with new votes at 1x conviction.": "The amount this total should be increased by to change the referendum outcome. This assumes additional turnout with new votes at 1x conviction.",
|
||||
"The associated deposit for this proposal should be more then the minimum on-chain deposit required. It will be locked until the proposal passes.": "The associated deposit for this proposal should be more then the minimum on-chain deposit required. It will be locked until the proposal passes.",
|
||||
"The balance associated with the vote will be locked as per the conviction specified and will not be available for transfer during this period.": "The balance associated with the vote will be locked as per the conviction specified and will not be available for transfer during this period.",
|
||||
"The calculated storage costs based on the size and the per-bytes fee.": "The calculated storage costs based on the size and the per-bytes fee.",
|
||||
"The deposit will be locked for the lifetime of the proposal.": "The deposit will be locked for the lifetime of the proposal.",
|
||||
"The external proposal to send to the technical committee": "The external proposal to send to the technical committee",
|
||||
"The hash of the preimage for the proposal as previously submitted or intended.": "The hash of the preimage for the proposal as previously submitted or intended.",
|
||||
"The image (proposal) will be stored on-chain against the hash of the contents.": "The image (proposal) will be stored on-chain against the hash of the contents.",
|
||||
"The length value will be auto-populated from the on-chain value if it is found.": "The length value will be auto-populated from the on-chain value if it is found.",
|
||||
"The proposal is in the queue for future referendums. One proposal from this list will move forward to voting.": "The proposal is in the queue for future referendums. One proposal from this list will move forward to voting.",
|
||||
"The proposal will be registered from this account and the balance lock will be applied here.": "The proposal will be registered from this account and the balance lock will be applied here.",
|
||||
"The vote will be recorded for this account. If another account delegated to this one, the delegated votes will also be counted.": "The vote will be recorded for this account. If another account delegated to this one, the delegated votes will also be counted.",
|
||||
"The voting period and delay to apply to this proposal. The threshold is calculated from these values.": "The voting period and delay to apply to this proposal. The threshold is calculated from these values.",
|
||||
"This account will pay the fees for the preimage, based on the size thereof.": "This account will pay the fees for the preimage, based on the size thereof.",
|
||||
"Vote": "Vote",
|
||||
"Vote Aye": "Vote Aye",
|
||||
"Vote Nay": "Vote Nay",
|
||||
"Vote on proposal": "Vote on proposal",
|
||||
"When submitting a proposal the hash needs to be known. Proposals can be submitted with hash-only, but upon dispatch the preimage needs to be available.": "When submitting a proposal the hash needs to be known. Proposals can be submitted with hash-only, but upon dispatch the preimage needs to be available.",
|
||||
"activate": "activate",
|
||||
"beneficiary": "beneficiary",
|
||||
"calculated storage fee": "calculated storage fee",
|
||||
"conviction": "conviction",
|
||||
"delay": "delay",
|
||||
"deposit required": "deposit required",
|
||||
"endorse with account": "endorse with account",
|
||||
"external": "external",
|
||||
"launch period": "launch period",
|
||||
"locked": "locked",
|
||||
"locked balance": "locked balance",
|
||||
"minimum deposit": "minimum deposit",
|
||||
"payout": "payout",
|
||||
"preimage hash": "preimage hash",
|
||||
"preimage length": "preimage length",
|
||||
"proposal hash": "proposal hash",
|
||||
"proposals": "proposals",
|
||||
"propose": "propose",
|
||||
"propose from account": "propose from account",
|
||||
"proposer": "proposer",
|
||||
"referenda": "referenda",
|
||||
"remaining": "remaining",
|
||||
"send from account": "send from account",
|
||||
"threshold": "threshold",
|
||||
"total": "total",
|
||||
"transferable": "transferable",
|
||||
"turnout": "turnout",
|
||||
"votes": "votes",
|
||||
"voting period": "voting period",
|
||||
"{{blocks}} blocks": "{{blocks}} blocks",
|
||||
"{{threshold}}, not passing": "{{threshold}}, not passing",
|
||||
"{{threshold}}, passing": "{{threshold}}, passing"
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
{
|
||||
"API stats": "API stats",
|
||||
"Block details": "Block details",
|
||||
"Chain info": "Chain info",
|
||||
"Forks": "Forks",
|
||||
"Latency": "Latency",
|
||||
"No blocks available": "No blocks available",
|
||||
"No events available": "No events available",
|
||||
"No extrinsics available": "No extrinsics available",
|
||||
"No justifications available": "No justifications available",
|
||||
"No logs available": "No logs available",
|
||||
"Node info": "Node info",
|
||||
"Show my events": "Show my events",
|
||||
"Unable to decode the block events. {{error}}": "Unable to decode the block events. {{error}}",
|
||||
"Unable to retrieve the specified block details. {{error}}": "Unable to retrieve the specified block details. {{error}}",
|
||||
"Waiting for next block...": "Waiting for next block...",
|
||||
"average": "average",
|
||||
"avg": "avg",
|
||||
"best": "best",
|
||||
"best #": "best #",
|
||||
"best hash": "best hash",
|
||||
"block hash or number to query": "block hash or number to query",
|
||||
"block weight": "block weight",
|
||||
"blocks": "blocks",
|
||||
"blocksize (last {{n}} blocks)": "blocksize (last {{n}} blocks)",
|
||||
"blocktime": "blocktime",
|
||||
"blocktimes (last {{n}} blocks)": "blocktimes (last {{n}} blocks)",
|
||||
"bytes": "bytes",
|
||||
"bytes transferred": "bytes transferred",
|
||||
"connected peers": "connected peers",
|
||||
"deposits": "deposits",
|
||||
"elapsed": "elapsed",
|
||||
"epoch": "epoch",
|
||||
"era": "era",
|
||||
"errors": "errors",
|
||||
"event count": "event count",
|
||||
"events": "events",
|
||||
"events (last {{n}} blocks)": "events (last {{n}} blocks)",
|
||||
"extrinsic count": "extrinsic count",
|
||||
"extrinsics": "extrinsics",
|
||||
"extrinsics (last {{n}} blocks)": "extrinsics (last {{n}} blocks)",
|
||||
"finalized": "finalized",
|
||||
"forks": "forks",
|
||||
"hash": "hash",
|
||||
"immortal": "immortal",
|
||||
"inactive issuance": "inactive issuance",
|
||||
"index": "index",
|
||||
"justifications": "justifications",
|
||||
"last": "last",
|
||||
"last block": "last block",
|
||||
"last events": "last events",
|
||||
"logs": "logs",
|
||||
"max": "max",
|
||||
"min": "min",
|
||||
"mortal, valid from #{{startAt}} to #{{endsAt}}": "mortal, valid from #{{startAt}} to #{{endsAt}}",
|
||||
"next": "next",
|
||||
"no": "no",
|
||||
"no peers connected": "no peers connected",
|
||||
"our best": "our best",
|
||||
"parent": "parent",
|
||||
"peer best": "peer best",
|
||||
"pending extrinsics": "pending extrinsics",
|
||||
"proof size": "proof size",
|
||||
"queued tx": "queued tx",
|
||||
"recent blocks": "recent blocks",
|
||||
"recent events": "recent events",
|
||||
"recv": "recv",
|
||||
"ref time": "ref time",
|
||||
"refresh in": "refresh in",
|
||||
"requests": "requests",
|
||||
"requests made": "requests made",
|
||||
"sent": "sent",
|
||||
"session": "session",
|
||||
"slot": "slot",
|
||||
"state": "state",
|
||||
"std dev": "std dev",
|
||||
"subscriptions": "subscriptions",
|
||||
"syncing": "syncing",
|
||||
"system": "system",
|
||||
"system events": "system events",
|
||||
"target": "target",
|
||||
"total": "total",
|
||||
"total issuance": "total issuance",
|
||||
"total peers": "total peers",
|
||||
"total req": "total req",
|
||||
"total sub": "total sub",
|
||||
"transfers": "transfers",
|
||||
"weight": "weight",
|
||||
"yes": "yes"
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"0x...": "0x...",
|
||||
"Decode": "Decode",
|
||||
"Submission": "Submission",
|
||||
"Submit Transaction": "Submit Transaction",
|
||||
"Submit Unsigned": "Submit Unsigned",
|
||||
"decoded call": "decoded call",
|
||||
"encoded call data": "encoded call data",
|
||||
"encoded call hash": "encoded call hash",
|
||||
"encoding details": "encoding details",
|
||||
"free balance": "free balance",
|
||||
"hex-encoded call": "hex-encoded call",
|
||||
"submit the following extrinsic": "submit the following extrinsic",
|
||||
"using the selected account": "using the selected account"
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"Berlin": "Berlin",
|
||||
"Copy file cid": "Copy file cid",
|
||||
"Copy link": "Copy link",
|
||||
"Crust Network": "Crust Network",
|
||||
"Crust Pinner": "Crust Pinner",
|
||||
"DCF": "DCF",
|
||||
"Do not upload files larger than 100MB!": "Do not upload files larger than 100MB!",
|
||||
"Download": "Download",
|
||||
"Export": "Export",
|
||||
"File": "File",
|
||||
"Folder": "Folder",
|
||||
"Import": "Import",
|
||||
"Import Success": "Import Success",
|
||||
"Import files": "Import files",
|
||||
"Importing": "Importing",
|
||||
"Loading": "Loading",
|
||||
"No files": "No files",
|
||||
"Note: The file list is cached locally, switching browsers or devices will not keep displaying the original browser information.": "Note: The file list is cached locally, switching browsers or devices will not keep displaying the original browser information.",
|
||||
"Please choose account": "Please choose account",
|
||||
"Please do not upload more than 2000 files": "Please do not upload more than 2000 files",
|
||||
"Please select non-empty folder": "Please select non-empty folder",
|
||||
"Seattle": "Seattle",
|
||||
"Select a Web3 IPFS Gateway": "Select a Web3 IPFS Gateway",
|
||||
"Select a Web3 IPFS Pinner": "Select a Web3 IPFS Pinner",
|
||||
"Sign and Upload": "Sign and Upload",
|
||||
"Singapore": "Singapore",
|
||||
"Upload": "Upload",
|
||||
"Upload File": "Upload File",
|
||||
"View status in Crust": "View status in Crust",
|
||||
"Your Files": "Your Files",
|
||||
"action": "action",
|
||||
"file cid": "file cid",
|
||||
"file content error": "file content error",
|
||||
"file error": "file error",
|
||||
"file size": "file size",
|
||||
"files": "files",
|
||||
"password": "password",
|
||||
"status": "status",
|
||||
"transferable": "transferable",
|
||||
"⚡️ Thunder Gateway": "⚡️ Thunder Gateway"
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"Bid": "Bid",
|
||||
"No active gilt queues found.": "No active gilt queues found.",
|
||||
"Overview": "Overview",
|
||||
"Submit Bid": "Submit Bid",
|
||||
"The amount you wish to lock for the duration. It needs to be more than the gilt minimum.": "The amount you wish to lock for the duration. It needs to be more than the gilt minimum.",
|
||||
"The number of periods this bid is to be freezed for, less than the maximum period": "The number of periods this bid is to be freezed for, less than the maximum period",
|
||||
"This account will make the bid for the gilt and pay all associated fees.": "This account will make the bid for the gilt and pay all associated fees.",
|
||||
"active": "active",
|
||||
"balance": "balance",
|
||||
"bid amount": "bid amount",
|
||||
"index": "index",
|
||||
"intake": "intake",
|
||||
"lock periods": "lock periods",
|
||||
"maximum lock periods": "maximum lock periods",
|
||||
"minimum freeze amount": "minimum freeze amount",
|
||||
"no": "no",
|
||||
"participants": "participants",
|
||||
"proportion": "proportion",
|
||||
"queues": "queues",
|
||||
"send via proxy": "send via proxy",
|
||||
"submit gilt bid": "submit gilt bid",
|
||||
"target": "target",
|
||||
"transferable": "transferable",
|
||||
"use proxied account": "use proxied account",
|
||||
"yes": "yes"
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"Close": "Close",
|
||||
"Console": "Console",
|
||||
"Name your example": "Name your example",
|
||||
"Never execute JS snippets from untrusted sources.": "Never execute JS snippets from untrusted sources.",
|
||||
"Save snippet to local storage": "Save snippet to local storage",
|
||||
"Select example": "Select example",
|
||||
"This is a developer tool that allows you to execute selected snippets in a limited context.": "This is a developer tool that allows you to execute selected snippets in a limited context.",
|
||||
"Unless you are a developer with insight into what the specific script does to your environment (based on reading the code being executed) generally the advice would be to not use this environment.": "Unless you are a developer with insight into what the specific script does to your environment (based on reading the code being executed) generally the advice would be to not use this environment."
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"Frozen": "Frozen",
|
||||
"My NFTs": "My NFTs",
|
||||
"No accounts with items found for the collection": "No accounts with items found for the collection",
|
||||
"No collections found": "No collections found",
|
||||
"Overview": "Overview",
|
||||
"collections": "collections",
|
||||
"items": "items",
|
||||
"no name": "no name",
|
||||
"owner": "owner",
|
||||
"status": "status",
|
||||
"the collection to query for items": "the collection to query for items"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user