Skip to content
This repository was archived by the owner on Oct 6, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
127 commits
Select commit Hold shift + click to select a range
1413081
Adds abilility to swap out text for internationalisation reasons
CarlBeek Feb 12, 2021
d828bb5
Remove auto function detector
CarlBeek Feb 12, 2021
6e3a0a3
Adds option auto function & file detection
CarlBeek Feb 12, 2021
3924b16
adds `existing_mnemonic`
CarlBeek Feb 12, 2021
5fceda2
Move remainder of messages into json files
CarlBeek Feb 22, 2021
b8c94a8
Fix typo
CarlBeek Feb 22, 2021
1f9626a
Moves `intl/utils.py` to `utils/intl.py`
CarlBeek Feb 22, 2021
4f10175
Add `msg_mnemonic_presentation` back
hwwhww Feb 23, 2021
b7f4188
Use load_text in test_new_mnemonic.py
hwwhww Feb 24, 2021
d38323e
@hwwhww's content nitpicks
CarlBeek Mar 8, 2021
2b222cd
imports 8 languages from crowdin
wackerow Mar 22, 2021
61e0c15
imports 2 languages from Crowdin
wackerow Mar 22, 2021
b288277
Enables intl language selection for `existing_mnemonic` options
CarlBeek Apr 1, 2021
907bb2e
enables `load_text()` to have a `lang` parameter
CarlBeek Apr 1, 2021
e439443
Convert remaining click.Options to JITOptions
CarlBeek Apr 1, 2021
621ee4f
load_test bug fixes
CarlBeek Apr 1, 2021
7b393bd
Adds missing `func` args to `load_text`
CarlBeek Apr 1, 2021
0e06e35
Test compiled executable binary
hwwhww Apr 2, 2021
df09118
tests fix
CarlBeek Apr 6, 2021
a84baf3
Merge in dev
CarlBeek Apr 7, 2021
871b689
Merge pull request #191 from wackerow/translation-crowdin-import
CarlBeek Apr 7, 2021
c61f197
Fix intl JSON tags
CarlBeek Apr 7, 2021
a92890a
Adds schema tests to intl json
CarlBeek Apr 7, 2021
ad0b06b
Fix mnemonic defaults
CarlBeek Apr 8, 2021
a2f9a2a
Language selection revamp
CarlBeek Apr 8, 2021
7c99880
Fuzzy language matching + hella callbacks
CarlBeek Apr 8, 2021
17a8840
Adds intl files to build
CarlBeek Apr 8, 2021
63968ec
Adds mising files to macos build
CarlBeek Apr 8, 2021
5068b92
Merge pull request #198 from ethereum/test-binaries
hwwhww Apr 9, 2021
d607b06
Adds translations files to pysinatller binary
CarlBeek Apr 9, 2021
7bbf7b3
Bump pyinstaller -> 4.2
CarlBeek Apr 9, 2021
6c2c708
Adds importlib-metadata for python < 3.8
CarlBeek Apr 9, 2021
25c093d
Adding before commiting helps
CarlBeek Apr 9, 2021
921b67d
adds zipp to build requirements
CarlBeek Apr 9, 2021
c5ecde0
Translation argument fixes
CarlBeek Apr 12, 2021
0542c1d
Adds indexing to language options
CarlBeek Apr 12, 2021
80f21e2
Merge branch 'dev' into translation
CarlBeek Apr 12, 2021
bcc64dd
Linting fixes
CarlBeek Apr 12, 2021
7471ed6
Update Binary-script testing to new verbage
CarlBeek Apr 12, 2021
6affab3
Adds intl tests
CarlBeek Apr 13, 2021
a7facf4
zh-CN content touchup
CarlBeek Apr 13, 2021
5bf8e54
Revert all CLI arguments to hard-coded English
CarlBeek Apr 13, 2021
9f09a2c
Merge branch 'translation' of github.com:ethereum/eth2.0-deposit-cli …
CarlBeek Apr 13, 2021
3a06e92
Adds revert to "en" if option does not exist for intl language
CarlBeek Apr 14, 2021
58a82d7
Excludes Tk & Tcl binaries from Linux & Win binaries
CarlBeek Apr 14, 2021
da97e6f
Extract new eth1 withdrawl params into JSON files
CarlBeek Apr 14, 2021
06d7920
Move eth1 withdrawal warnings into intl json files
CarlBeek Apr 19, 2021
e15806b
Update README with intl language options
CarlBeek Apr 19, 2021
b31f814
Move int-range checking from click to custom
CarlBeek Apr 19, 2021
68bb20d
Move choice checking from click to custom
CarlBeek Apr 19, 2021
45eaefe
Bump py from 1.9.0 to 1.10.0
dependabot[bot] Apr 20, 2021
ff34c4b
Intl password confirmations
CarlBeek Apr 23, 2021
06470b0
Small param typo
CarlBeek Apr 26, 2021
902c279
clarify en password confirmation prompts
CarlBeek Apr 26, 2021
b46e702
confirmation refactor
CarlBeek Apr 27, 2021
bd99461
intl start_index confirmation
CarlBeek Apr 27, 2021
126ebe2
intl start_index confirmation
CarlBeek Apr 27, 2021
64faf7e
Fix tests by adding --non_interactive flag.
CarlBeek Apr 30, 2021
261fdd9
adds confirm to start index for non-english languages
CarlBeek Apr 30, 2021
0b8d1c4
disallow 0 deposits (must be 1 or greater)
CarlBeek Apr 30, 2021
7962d4c
Mnemonic password warnign via repeated input
CarlBeek May 3, 2021
d07aea6
More lambdas for laziness!
CarlBeek May 4, 2021
6f388d8
Inform user why input validation failed
CarlBeek May 4, 2021
12a6615
Standardise argument headers
CarlBeek May 5, 2021
afad2b6
Fixes/removes incorrect help text about folders
CarlBeek May 5, 2021
a678da8
Merge pull request #182 from ethereum/translation
CarlBeek May 5, 2021
1d7648c
Merge pull request #201 from ethereum/dependabot/pip/py-1.10.0
CarlBeek May 5, 2021
b8e056c
Added clarification on number of validators prompt
CarlBeek Jun 24, 2021
908d48d
typo
CarlBeek Jun 24, 2021
5d58c5e
Merge pull request #205 from ethereum/en_lang_clarification
hwwhww Jun 25, 2021
208b1b3
Correct small typo from previous PR
colfax23 Jun 25, 2021
1c0eff8
Merge pull request #208 from colfax23/patch-2
hwwhww Aug 10, 2021
a5c4651
rename eth2deposit -> staking deposit
CarlBeek Aug 23, 2021
d038f18
Update macos build eth2 links
CarlBeek Aug 23, 2021
daa6a70
Update external links
CarlBeek Aug 24, 2021
bb6e3cd
Update internal links
CarlBeek Aug 24, 2021
34e7ceb
Removes internal references to eth2
CarlBeek Aug 24, 2021
ad9e20f
inlt files run through sys._MEIPASS for binaries
CarlBeek Aug 24, 2021
f4c4b87
CI checks binaries in dedicated folder
CarlBeek Aug 30, 2021
02bf159
copy folders with "-r"
CarlBeek Aug 30, 2021
f4d65df
Uses Powershells recursive copy
CarlBeek Aug 30, 2021
2e1427d
Apply suggestions from code review
CarlBeek Sep 2, 2021
65de454
Merge pull request #216 from ethereum/binary_import_fix
CarlBeek Sep 2, 2021
885af40
merde in dev & reslove conflicts
CarlBeek Sep 2, 2021
5c5c298
adds missing files from previous committ
CarlBeek Sep 2, 2021
8022261
Apply suggestions from code review
CarlBeek Sep 7, 2021
f8e30fd
Merge pull request #215 from ethereum/eth2_rename
CarlBeek Sep 10, 2021
8bf7979
version bump to 2.0.0. Yay "eth2" deprication
CarlBeek Jan 27, 2022
b608d87
bump circle-ci xcode version
CarlBeek Jan 27, 2022
a8b8ed6
update pyinstaller to 4.7
Raekye Dec 18, 2021
a4f5902
add arm build to ci
Raekye Dec 18, 2021
eda4a14
Merge pull request #231 from ethereum/fix-ci-xcode-version
hwwhww Jan 27, 2022
ba2ae91
updates naming for arm64
CarlBeek Jan 27, 2022
758aeab
Merge branch 'dev' into linux-arm-build
CarlBeek Jan 27, 2022
e02316c
remember to add all the hashes 🙃
CarlBeek Jan 27, 2022
a0d4190
adds tests to linux arm64 so that everything breaks now
CarlBeek Jan 27, 2022
41bc1a5
try PyInstaller==4.8
CarlBeek Jan 27, 2022
dfcd559
test manual forced import of datas json file
CarlBeek Jan 27, 2022
04cf193
imports are to folders, not files
CarlBeek Jan 27, 2022
ee9123c
Update pyinstaller for m1 support
CarlBeek Jan 27, 2022
270db9b
adds explaination on how to build on m1 using pyenv
CarlBeek Jan 27, 2022
429b63c
Remove "eth2" phrasing from launchpad
CarlBeek Jan 28, 2022
e1fa872
Fix `load_text`
hwwhww Jan 31, 2022
09b982e
Fix lint
hwwhww Jan 31, 2022
32745ba
Merge pull request #233 from ethereum/m1-binaries
hwwhww Jan 31, 2022
d946b21
Merge branch 'dev' into linux-arm-build
hwwhww Jan 31, 2022
eb4f9dc
Revert build.spec
hwwhww Jan 31, 2022
90a5360
Bump requirements_test.txt
hwwhww Jan 31, 2022
6ee291c
`build-linux` -> `build-linux-amd64`
hwwhww Jan 31, 2022
d4f3773
Merge pull request #232 from ethereum/linux-arm-build
CarlBeek Feb 2, 2022
231e423
Merge branch 'dev' into bump-testing-requirements
CarlBeek Feb 2, 2022
80131db
Merge pull request #235 from ethereum/bump-testing-requirements
CarlBeek Feb 2, 2022
9dee724
Merge branch 'dev' into eth2-murder-translation
CarlBeek Feb 2, 2022
f7872c7
Merge pull request #234 from ethereum/eth2-murder-translation
CarlBeek Feb 2, 2022
8a0e94d
Merge branch 'dev' into version_bump
CarlBeek Feb 2, 2022
477fb09
Merge pull request #230 from ethereum/version_bump
CarlBeek Feb 2, 2022
6a47bf8
Update pywin32 -> v303
CarlBeek Feb 2, 2022
6a07492
Adds support for Kiln testnet & depricates Pyrmont
CarlBeek Feb 2, 2022
0163bff
Bump cli version to v2.0.0
CarlBeek Feb 2, 2022
e6b7d3d
Adds Kintsugi testnet support
CarlBeek Feb 2, 2022
df7511e
removes "0x" from to_bytes method
CarlBeek Feb 2, 2022
c4b2b43
remove pywin32 python 3.6 hashes in requirements.txt
CarlBeek Feb 3, 2022
e562b5f
revert CLI_VERSION to be changed in a separate PR
CarlBeek Feb 3, 2022
f0d05a6
Merge pull request #239 from ethereum/update_pywin32
CarlBeek Feb 3, 2022
8907540
Merge pull request #240 from ethereum/testnet_versions
CarlBeek Feb 3, 2022
8a70dcd
bump CLI_VERSION to 2.0.0
CarlBeek Feb 3, 2022
8657a1b
Merge pull request #241 from ethereum/cli_version_bump
hwwhww Feb 3, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Revert all CLI arguments to hard-coded English
  • Loading branch information
CarlBeek committed Apr 13, 2021
commit 5bf8e54151eb1ff62d1b47d77102c4f2c9fc9b37
6 changes: 3 additions & 3 deletions eth2deposit/cli/existing_mnemonic.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ def validate_mnemonic(cts: click.Context, param: Any, mnemonic: str) -> str:
@jit_option(
callback=validate_mnemonic,
help=lambda: load_text(['arg_mnemonic', 'help'], func='existing_mnemonic'),
param_decls=load_text(['arg_mnemonic', 'argument'], func='existing_mnemonic'),
param_decls='--mnemonic',
prompt=lambda: load_text(['arg_mnemonic', 'prompt'], func='existing_mnemonic'),
required=True,
type=str,
Expand All @@ -41,14 +41,14 @@ def validate_mnemonic(cts: click.Context, param: Any, mnemonic: str) -> str:
default='',
help=load_text(['arg_mnemonic_password', 'help'], func='existing_mnemonic'),
hidden=True,
param_decls=load_text(['arg_mnemonic_password', 'argument'], func='existing_mnemonic'),
param_decls='--mnemonic-password',
prompt=False,
)
@jit_option(
confirmation_prompt=True,
default=0,
help=lambda: load_text(['arg_validator_start_index', 'help'], func='existing_mnemonic'),
param_decls=load_text(['arg_validator_start_index', 'argument'], func='existing_mnemonic'),
param_decls="--validator_start_index",
prompt=lambda: load_text(['arg_validator_start_index', 'prompt'], func='existing_mnemonic'),
type=click.IntRange(0, 2**32 - 1),
)
Expand Down
8 changes: 4 additions & 4 deletions eth2deposit/cli/generate_keys.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,21 +82,21 @@ def generate_keys_arguments_decorator(function: Callable[..., Any]) -> Callable[
decorators = [
jit_option(
help=lambda: load_text(['num_validators', 'help'], func='generate_keys_arguments_decorator'),
param_decls=lambda: load_text(['num_validators', 'argument'], func='generate_keys_arguments_decorator'),
param_decls="--num_validators",
prompt=lambda: load_text(['num_validators', 'prompt'], func='generate_keys_arguments_decorator'),
required=True,
type=click.IntRange(0, 2**32 - 1),
),
jit_option(
default=os.getcwd(),
help=lambda: load_text(['folder', 'help'], func='generate_keys_arguments_decorator'),
param_decls=lambda: load_text(['folder', 'argument'], func='generate_keys_arguments_decorator'),
param_decls='--folder',
type=click.Path(exists=True, file_okay=False, dir_okay=True),
),
jit_option(
default=MAINNET,
help=lambda: load_text(['chain', 'help'], func='generate_keys_arguments_decorator'),
param_decls=lambda: load_text(['chain', 'argument'], func='generate_keys_arguments_decorator'),
param_decls='--chain',
prompt=lambda: load_text(['chain', 'prompt'], func='generate_keys_arguments_decorator'),
type=click.Choice(ALL_CHAINS.keys(), case_sensitive=False),
),
Expand All @@ -105,7 +105,7 @@ def generate_keys_arguments_decorator(function: Callable[..., Any]) -> Callable[
confirmation_prompt=True,
help=lambda: load_text(['keystore_password', 'help'], func='generate_keys_arguments_decorator'),
hide_input=True,
param_decls=lambda: load_text(['keystore_password', 'argument'], func='generate_keys_arguments_decorator'),
param_decls='--keystore_password',
prompt=lambda: load_text(['keystore_password', 'prompt'], func='generate_keys_arguments_decorator'),
),
click.option(
Expand Down
2 changes: 1 addition & 1 deletion eth2deposit/cli/new_mnemonic.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
),
default=lambda: load_text(['arg_mnemonic_language', 'default'], func='new_mnemonic'),
help=lambda: load_text(['arg_mnemonic_language', 'help'], func='new_mnemonic'),
param_decls=lambda: load_text(['arg_mnemonic_language', 'argument'], func='new_mnemonic'),
param_decls='--mnemonic_language',
prompt=choice_prompt_func(lambda: load_text(['arg_mnemonic_language', 'prompt'], func='new_mnemonic'), languages),
)
@generate_keys_arguments_decorator
Expand Down
3 changes: 0 additions & 3 deletions eth2deposit/intl/ar/cli/existing_mnemonic.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,13 @@
"help": "إنشاء (أو استرداد) مفاتيح من مساعد ذاكرة موجود"
},
"arg_mnemonic": {
"argument": "--mnemonic",
"help": "مساعد الذاكرة الذي استخدمته لتوليد مفاتيحك. (يوصى بعدم استخدام هذه الوسيطة، وانتظر حتى يطلب منك الـ CLI مساعد الذاكرة الخاص وإلا فإنها ستظهر في سجل الغلاف الخاص بك.)",
"prompt": "الرجاء إدخال مساعد الذاكرة الخاص بك مفصولة بمسافات (\" \")"
},
"arg_mnemonic_password": {
"argument": "--mnemonic-password",
"help": "من المؤكد تقريبًا أن هذه ليست الوسيطة التي تبحث عنها: فهي لكلمات مرور مساعد الذاكرة، وليس كلمات مرور متجر المفاتيح. وقد يؤدي توفير كلمة مرور هنا عند عدم استخدامك لواحدة في البداية إلى فقدان المفاتيح (وبالتالي الأموال)! لاحظ أيضًا أنه إذا كنت تستخدم هذه الأداة لتوليد مساعد الذاكرة في البداية، فإنك لم تستخدم كلمة مرور مساعد الذاكرة. ومع ذلك، إذا كنت متأكداً من أنك استخدمت كلمة مرور \"لزيادة\" أمان مساعدة الذاكرة الخاصة بك، فهذا هو المكان حيث أدخلتها."
},
"arg_validator_start_index": {
"argument": "--validator_start_index",
"help": "أدخل الفهرس (الرقم الرئيسي) الذي تريد بدء توليد المزيد من المفاتيح منه. على سبيل المثال، إذا قمت بتوليد 4 مفاتيح في الماضي، فإنك ستدخل 4 هنا.",
"prompt": "أدخل الفهرس (الرقم الرئيسي) الذي تريد بدء توليد المزيد من المفاتيح منه. على سبيل المثال، إذا قمت بتوليد 4 مفاتيح في الماضي، فإنك ستدخل 4 هنا."
},
Expand Down
4 changes: 0 additions & 4 deletions eth2deposit/intl/ar/cli/generate_keys.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,17 @@
},
"generate_keys_arguments_decorator": {
"num_validators": {
"argument": "--num_validators",
"help": "عدد مفاتيح المدققين التي تريد إنشاؤها (يمكنك دائمًا إنشاء المزيد في وقت لاحق)",
"prompt": "الرجاء اختيار عدد المدققين الذين ترغب في تشغيلهم"
},
"folder": {
"argument": "--folder",
"help": "عدد مفاتيح المدققين التي تريد إنشاؤها (يمكنك دائمًا إنشاء المزيد في وقت لاحق)"
},
"chain": {
"argument": "--chain",
"help": "إصدار eth2 الذي تستهدفه. استخدم \"mainnet\" إذا كنت تودع ETH",
"prompt": "الرجاء اختيار اسم الشبكة/السلسلة (mainnet أو testnet)"
},
"keystore_password": {
"argument": "--keystore_password",
"help": "كلمة المرور التي ستؤمن متاجر المفاتيح الخاصة بك. وسوف تحتاج إلى إعادة إدخال هذا لفك تشفيرها عند إعداد مدققي eth2 الخاصي بك. (يوصى بعدم استخدام هذه الوسيطة، وانتظر حتى يطلب منك الـ CLI مساعد الذاكرة الخاص وإلا فإنها ستظهر في سجل الغلاف الخاص بك.)",
"prompt": "كلمة المرور التي سوف تؤمن متاجر المفاتيح الخاصة بك. سوف تحتاج إلى إعادة إدخال هذا لفك تشفيرها عند إعداد مدققي eth2 الخاصين بك."
}
Expand Down
1 change: 0 additions & 1 deletion eth2deposit/intl/ar/cli/new_mnemonic.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
"help": "إنشاء مساعد ذاكرة جديد ومفاتيح جديدة"
},
"arg_mnemonic_language": {
"argument": "--mnemonic_language",
"default": "english",
"help": "اللغة التي يتكلمها مساعد الذاكرة الخاص بك",
"prompt": "الرجاء اختيار لغة مساعد الذاكرة الخاص بك"
Expand Down
3 changes: 0 additions & 3 deletions eth2deposit/intl/el/cli/existing_mnemonic.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,13 @@
"help": "Δημιουργία (ή ανάκτηση) κλειδιών από υπάρχον μνημονικό"
},
"arg_mnemonic": {
"argument": "--mnemonic",
"help": "Το μνημονικό που χρησιμοποιήσατε για τη δημιουργία των κλειδιών σας. (Συνιστάται να μην χρησιμοποιήσετε αυτή την παράμετρο, και να περιμένετε το CLI να σας ζητήσει το μνημονικό σας, διαφορετικά θα εμφανιστεί στο ιστορικό κελύφους σας.)",
"prompt": "Παρακαλώ εισάγετε το μνημονικό σας διαχωρισμένο με κενά διαστήματα (\" \")"
},
"arg_mnemonic_password": {
"argument": "--mnemonic-password",
"help": "Είναι σχεδόν βέβαιο ότι αυτή δεν είναι η παράμετρος που ψάχνετε: είναι για κωδικούς πρόσβασης μνημονικού, όχι κωδικούς πρόσβασης χώρου αποθήκευσης κλειδιών. Η παροχή κωδικού πρόσβασης ενώ δεν χρησιμοποιήσατε έναν αρχικά, μπορεί να οδηγήσει σε χαμένα κλειδιά (και επομένως κεφάλαια)! Επίσης, σημειώστε ότι αν χρησιμοποιήσατε αυτό το εργαλείο για να δημιουργήσετε το μνημονικό σας σε πρώτη φάση, τότε δεν χρησιμοποιήσατε έναν κωδικό πρόσβασης μνημονικού. Ωστόσο, αν είστε σίγουροι ότι χρησιμοποιήσατε έναν κωδικό πρόσβασης για να \"αυξήσετε\" την ασφάλεια του μνημονικού σας, πρέπει να τον πληκτρολογήσετε εδώ."
},
"arg_validator_start_index": {
"argument": "--validator_start_index",
"help": "Εισάγετε το ευρετήριο (αριθμός κλειδιού) από το οποίο θέλετε να αρχίσετε να δημιουργείτε περισσότερα κλειδιά. Για παράδειγμα, αν έχετε δημιουργήσει 4 κλειδιά στο παρελθόν, θα εισάγετε 4 εδώ.",
"prompt": "Εισάγετε το ευρετήριο (αριθμός κλειδιού) από το οποίο θέλετε να αρχίσετε να δημιουργείτε περισσότερα κλειδιά. Για παράδειγμα, αν έχετε δημιουργήσει 4 κλειδιά στο παρελθόν, θα εισάγετε 4 εδώ."
},
Expand Down
4 changes: 0 additions & 4 deletions eth2deposit/intl/el/cli/generate_keys.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,17 @@
},
"generate_keys_arguments_decorator": {
"num_validators": {
"argument": "--num_validators",
"help": "Ο αριθμός των κλειδιών επαληθευτών που θέλετε να δημιουργήσετε (μπορείτε πάντα να δημιουργήσετε περισσότερα αργότερα)",
"prompt": "Παρακαλώ επιλέξτε πόσους επαληθευτές θέλετε να εκτελέσετε"
},
"folder": {
"argument": "--folder",
"help": "Ο αριθμός των κλειδιών επαληθευτών που θέλετε να δημιουργήσετε (μπορείτε πάντα να δημιουργήσετε περισσότερα αργότερα)"
},
"chain": {
"argument": "--chain",
"help": "Η έκδοση του eth2 στην οποία στοχεύετε. Χρησιμοποιήστε το \"mainnet\" αν κάνετε κατάθεση ETH",
"prompt": "Παρακαλώ επιλέξτε το όνομα δικτύου/αλυσίδας (κεντρικό δίκτυο ή δίκτυο δοκιμών)"
},
"keystore_password": {
"argument": "--keystore_password",
"help": "Ο κωδικός πρόσβασης που θα ασφαλίσει τον χώρο αποθήκευσης των κλειδιών σας. Θα πρέπει να το εισάγετε ξανά για να τα αποκρυπτογραφήσετε όταν ρυθμίσετε τους επαληθευτές eth2 σας. (Συνιστάται να μην χρησιμοποιήσετε αυτή την παράμετρο, και να περιμένετε το CLI να σας ρωτήσει για το μνημονικό σας, διαφορετικά θα εμφανιστεί στο ιστορικό κελύφους σας.)",
"prompt": "Ο κωδικός πρόσβασης που θα ασφαλίσει τους χώρους αποθήκευσης κλειδιών σας. Θα πρέπει να τον εισάγετε ξανά για να τον αποκρυπτογραφήσετε όταν ρυθμίσετε τους επαληθευτές eth2 σας."
}
Expand Down
1 change: 0 additions & 1 deletion eth2deposit/intl/el/cli/new_mnemonic.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
"help": "Δημιουργία νέου μνημονικού και κλειδιών"
},
"arg_mnemonic_language": {
"argument": "--mnemonic_language",
"default": "english",
"help": "Η γλώσσα του μνημονικού σας",
"prompt": "Επιλέξτε τη γλώσσα του μνημονικού σας"
Expand Down
3 changes: 0 additions & 3 deletions eth2deposit/intl/en/cli/existing_mnemonic.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,13 @@
"help": "Generate (or recover) keys from an existing mnemonic"
},
"arg_mnemonic": {
"argument": "--mnemonic",
"help": "The mnemonic that you used to generate your keys. (It is recommended not to use this argument, and wait for the CLI to ask you for your mnemonic as otherwise it will appear in your shell history.)",
"prompt": "Please enter your mnemonic separated by spaces (\" \")"
},
"arg_mnemonic_password": {
"argument": "--mnemonic-password",
"help": "This is almost certainly not the argument you are looking for: it is for mnemonic passwords, not keystore passwords. Providing a password here when you didn't use one initially, can result in lost keys (and therefore funds)! Also note that if you used this tool to generate your mnemonic initially, then you did not use a mnemonic password. However, if you are certain you used a password to \"increase\" the security of your mnemonic, this is where you enter it."
},
"arg_validator_start_index": {
"argument": "--validator_start_index",
"help": "Enter the index (key number) you wish to start generating more keys from. For example, if you've generated 4 keys in the past, you'd enter 4 here.",
"prompt": "Enter the index (key number) you wish to start generating more keys from. For example, if you've generated 4 keys in the past, you'd enter 4 here."
},
Expand Down
4 changes: 0 additions & 4 deletions eth2deposit/intl/en/cli/generate_keys.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,17 @@
},
"generate_keys_arguments_decorator": {
"num_validators": {
"argument": "--num_validators",
"help": "The number of validators keys you want to generate (you can always generate more later)",
"prompt": "Please choose how many validators you wish to run"
},
"folder": {
"argument": "--folder",
"help": "The number of validators keys you want to generate (you can always generate more later)"
},
"chain": {
"argument": "--chain",
"help": "The version of eth2 you are targeting. Use \"mainnet\" if you are depositing ETH",
"prompt": "Please choose the (mainnet or testnet) network/chain name"
},
"keystore_password": {
"argument": "--keystore_password",
"help": "The password that will secure your keystores. You will need to re-enter this to decrypt them when you setup your eth2 validators. (It is recommended not to use this argument, and wait for the CLI to ask you for your mnemonic as otherwise it will appear in your shell history.)",
"prompt": "The password that will secure your keystores. You will need to re-enter this to decrypt them when you setup your eth2 validators."
}
Expand Down
1 change: 0 additions & 1 deletion eth2deposit/intl/en/cli/new_mnemonic.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
"help": "Generate a new mnemonic and keys"
},
"arg_mnemonic_language": {
"argument": "--mnemonic_language",
"default": "english",
"help": "The language that your mnemonic is in",
"prompt": "Please choose your mnemonic language"
Expand Down
3 changes: 0 additions & 3 deletions eth2deposit/intl/fr/cli/existing_mnemonic.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,13 @@
"help": "Générer (ou récupérer) des clés à partir d'une phrase mnémonique existante"
},
"arg_mnemonic": {
"argument": "--mnemonic",
"help": "Phrase mnémonique que vous avez utilisée pour générer vos clés. (Il est recommandé de ne pas utiliser ce argument, et d'attendre que l'ILC vous demande votre élément mnémonique, sinon il apparaîtra dans l'historique de votre interpréteur.)",
"prompt": "Veuillez saisir votre phrase mnémonique en séparant les mots par des espaces (\" \")"
},
"arg_mnemonic_password": {
"argument": "--mnemonic_password",
"help": "Ce n'est certainement pas l'argument que vous recherchez : il est destiné aux mots de passe mnémoniques, pas aux mots de passe de keystores. Fournir un mot de passe ici sans en avoir un utilisé initialement peut entraîner la perte de clés (et donc de fonds) ! Notez également que si vous avez utilisé cet outil pour générer votre phrase mnémonique initialement, cela signifie que vous n'avez pas utilisé de mot de passe mnémonique. Cependant, si vous êtes certain d'avoir utilisé un mot de passe pour \"augmenter\" la sécurité de votre phrase mnémonique, c'est ici que vous devez le saisir."
},
"arg_validator_start_index": {
"argument": "--validator_start_index",
"help": "Saisissez l'index (numéro de clé) à partir duquel vous souhaitez commencer à générer d'autres clés. Par exemple, si vous avez généré 4 clés dans le passé, entrez 4.",
"prompt": "Saisissez l'index (numéro de clé) à partir duquel vous souhaitez commencer à générer d'autres clés. Par exemple, si vous avez généré 4 clés dans le passé, entrez 4."
},
Expand Down
4 changes: 0 additions & 4 deletions eth2deposit/intl/fr/cli/generate_keys.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,17 @@
},
"generate_keys_arguments_decorator": {
"num_validators": {
"argument": "--num_validators",
"help": "Nombre de clés de validateurs que vous souhaitez générer (vous pourrez en générer davantage plus tard)",
"prompt": "Veuillez choisir le nombre de validateurs que vous souhaitez exécuter"
},
"folder": {
"argument": "--folder",
"help": "Nombre de clés de validateurs que vous souhaitez générer (vous pourrez en générer davantage plus tard)"
},
"chain": {
"argument": "--chain",
"help": "Version d'Eth2 que vous ciblez. Utilisez \"mainnet\" si vous déposez de l'ETH.",
"prompt": "Veuillez choisir un nom de chaîne/réseau : mainnet (réseau principal) ou testnet (réseau de test)."
},
"keystore_password": {
"argument": "--keystore_password",
"help": "Mot de passe qui sécurisera vos keystores. Vous devrez le saisir de nouveau pour les décrypter quand vous configurerez vos validateurs Eth2. (Il est recommandé de ne pas utiliser ce argument et d'attendre que l'ILC vous demande votre phrase mnémonique, sinon il apparaîtra dans l'historique de votre interpréteur.)",
"prompt": "Mot de passe qui sécurisera vos keystores. Vous devrez le saisir de nouveau pour les décrypter quand vous configurerez vos validateurs Eth2."
}
Expand Down
Loading