Skip to content

Commit 0e28c96

Browse files
committed
feat: add separate layout zone for node id and validator address
1 parent 05fb6a2 commit 0e28c96

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

gui/dialog_mnemoicManager.go

+12-4
Original file line numberDiff line numberDiff line change
@@ -195,24 +195,32 @@ func showMasterMnemonicDetails(g *Gui, mnemonicBinding binding.String) {
195195
g.showErrorDialog(err, binding.NewDataListener(func() {}))
196196
}
197197
mnemonicsData := binding.NewString()
198+
addressAndIdData := binding.NewString()
198199
kiraAddress, err := mnemonicHelper.GetKiraAddressFromMnemonic(mnemonicSet.ValidatorAddrMnemonic)
199200
if err != nil {
200201
g.showErrorDialog(err, binding.NewDataListener(func() {}))
201202
}
202-
mnemonicsData.Set(fmt.Sprintf("MASTER_MNEMONIC=%v\n\nVALIDATOR_ADDR_MNEMONIC=%s\n\nVALIDATOR_NODE_MNEMONIC=%s\n\nVALIDATOR_VAL_MNEMONIC=%s\n\nSIGNER_ADDR_MNEMONIC=%s\n\n\nVALIDATOR_ADDRESS=%s\nVALIDATOR_NODE_ID=%s", mstrMnmc, string(mnemonicSet.ValidatorAddrMnemonic), string(mnemonicSet.ValidatorNodeMnemonic), string(mnemonicSet.ValidatorValMnemonic), string(mnemonicSet.SignerAddrMnemonic), kiraAddress, mnemonicSet.ValidatorNodeId))
203+
mnemonicsData.Set(fmt.Sprintf("MASTER_MNEMONIC=%v\n\nVALIDATOR_ADDR_MNEMONIC=%s\n\nVALIDATOR_NODE_MNEMONIC=%s\n\nVALIDATOR_VAL_MNEMONIC=%s\n\nSIGNER_ADDR_MNEMONIC=%s", mstrMnmc, string(mnemonicSet.ValidatorAddrMnemonic), string(mnemonicSet.ValidatorNodeMnemonic), string(mnemonicSet.ValidatorValMnemonic), string(mnemonicSet.SignerAddrMnemonic)))
204+
205+
addressAndIdData.Set(fmt.Sprintf("VALIDATOR_ADDRESS=%s\nVALIDATOR_NODE_ID=%s", kiraAddress, mnemonicSet.ValidatorNodeId))
203206

204207
copyButton := widget.NewButtonWithIcon("Copy", theme.FileIcon(), func() {
205208
data, _ := mnemonicsData.Get()
206-
err = clipboard.WriteAll(data)
209+
data2, _ := addressAndIdData.Get()
210+
err = clipboard.WriteAll(fmt.Sprintf("%s\n\n%s", data, data2))
207211
if err != nil {
208212
log.Println(err)
209213
return
210214
}
211215
})
212216
infoLabel := widget.NewLabelWithData(mnemonicsData)
213217
infoLabel.Wrapping = fyne.TextWrapWord
214-
infoContent := container.NewVScroll(
215-
infoLabel,
218+
219+
infoLabel2 := widget.NewLabelWithData(addressAndIdData)
220+
infoLabel2.Wrapping = fyne.TextWrapWord
221+
222+
infoContent := container.NewBorder(nil, infoLabel2, nil, nil,
223+
container.NewVScroll(infoLabel),
216224
)
217225

218226
content := container.NewBorder(

0 commit comments

Comments
 (0)