From af88edcdcad34658873d024cdc30fa0147bea383 Mon Sep 17 00:00:00 2001 From: cce <51567+cce@users.noreply.github.com> Date: Tue, 23 Aug 2022 17:53:13 -0400 Subject: [PATCH] loadgenerator: correctly handle AccountMnemonicList (#4454) --- cmd/loadgenerator/main.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/loadgenerator/main.go b/cmd/loadgenerator/main.go index c657d63299..37e1134719 100644 --- a/cmd/loadgenerator/main.go +++ b/cmd/loadgenerator/main.go @@ -125,8 +125,9 @@ func main() { var publicKeys []basics.Address addKey := func(mnemonic string) { seed := loadMnemonic(mnemonic) - privateKeys = append(privateKeys, crypto.GenerateSignatureSecrets(seed)) - publicKeys = append(publicKeys, basics.Address(privateKeys[0].SignatureVerifier)) + secrets := crypto.GenerateSignatureSecrets(seed) + privateKeys = append(privateKeys, secrets) + publicKeys = append(publicKeys, basics.Address(secrets.SignatureVerifier)) } if cfg.AccountMnemonic != "" { // one mnemonic provided addKey(cfg.AccountMnemonic)