NewAddressDialog
0
0
723
704
Create new Address
QFormLayout::AllNonFixedFieldsGrow
-
Here you may generate as many addresses as you like. Indeed, creating and abandoning addresses is encouraged. You may generate addresses by using either random numbers or by using a passphrase. If you use a passphrase, the address is called a "deterministic" address.
The 'Random Number' option is selected by default but deterministic addresses have several pros and cons:
Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft
true
-
<html><head/><body><p><span style=" font-weight:600;">Pros:<br/></span>You can recreate your addresses on any computer from memory. <br/>You need-not worry about backing up your keys.dat file as long as you can remember your passphrase. <br/><span style=" font-weight:600;">Cons:<br/></span>You must remember (or write down) your passphrase if you expect to be able to recreate your keys if they are lost. <br/>You must remember the address version number and the stream number along with your passphrase. <br/>If you choose a weak passphrase and someone on the Internet can brute-force it, they can read your messages and send messages as you.</p></body></html>
true
-
0
0
100
2
Qt::Horizontal
-
Use a random number generator to make an address
true
buttonGroup
-
Use a passphrase to make addresses
buttonGroup
-
Spend several minutes of extra computing time to make the address(es) 1 or 2 characters shorter
-
Make deterministic addresses
-
Address version number: 4
-
In addition to your passphrase, you must remember these numbers:
-
1
8
-
Passphrase
-
Number of addresses to make based on your passphrase:
-
Qt::Horizontal
73
20
-
Stream number: 1
-
Qt::Horizontal
42
20
-
Retype passphrase
-
QLineEdit::Password
-
Qt::ImhHiddenText|Qt::ImhNoAutoUppercase|Qt::ImhNoPredictiveText
QLineEdit::Password
-
Randomly generate address
-
Label (not shown to anyone except you)
-
-
Use the most available stream
true
-
(best if this is the first of many addresses you will create)
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
-
Use the same stream as an existing address
false
-
(saves you some bandwidth and processing power)
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
-
Qt::Horizontal
13
20
-
false
true
comboBoxExisting
label_3
radioButtonExisting
newaddresslabel
label_4
radioButtonMostAvailable
label_2
horizontalSpacer_3
-
0
0
160
0
Qt::Horizontal
QDialogButtonBox::Cancel|QDialogButtonBox::Ok
radioButtonRandomAddress
radioButtonDeterministicAddress
newaddresslabel
radioButtonMostAvailable
radioButtonExisting
comboBoxExisting
lineEditPassphrase
lineEditPassphraseAgain
spinBoxNumberOfAddressesToMake
checkBoxEighteenByteRipe
buttonBox
buttonBox
accepted()
NewAddressDialog
accept()
580
644
157
256
buttonBox
rejected()
NewAddressDialog
reject()
580
650
286
256
radioButtonExisting
toggled(bool)
comboBoxExisting
setEnabled(bool)
60
349
148
394
radioButtonDeterministicAddress
toggled(bool)
groupBoxDeterministic
setShown(bool)
92
213
277
601
radioButtonRandomAddress
toggled(bool)
groupBox
setShown(bool)
72
189
68
268