@@ -645,9 +645,9 @@ func getStakingTLSCert(v *viper.Viper) (tls.Certificate, error) {
645645 }
646646}
647647
648- func getStakingSigner (v * viper.Viper ) (* bls.SecretKey , error ) {
648+ func getStakingSigner (v * viper.Viper ) (bls.Signer , error ) {
649649 if v .GetBool (StakingEphemeralSignerEnabledKey ) {
650- key , err := bls .NewSecretKey ()
650+ key , err := bls .NewSigner ()
651651 if err != nil {
652652 return nil , fmt .Errorf ("couldn't generate ephemeral signing key: %w" , err )
653653 }
@@ -685,7 +685,7 @@ func getStakingSigner(v *viper.Viper) (*bls.SecretKey, error) {
685685 return nil , errMissingStakingSigningKeyFile
686686 }
687687
688- key , err := bls .NewSecretKey ()
688+ key , err := bls .NewSigner ()
689689 if err != nil {
690690 return nil , fmt .Errorf ("couldn't generate new signing key: %w" , err )
691691 }
@@ -694,7 +694,7 @@ func getStakingSigner(v *viper.Viper) (*bls.SecretKey, error) {
694694 return nil , fmt .Errorf ("couldn't create path for signing key at %s: %w" , signingKeyPath , err )
695695 }
696696
697- keyBytes := bls . SecretKeyToBytes ( key )
697+ keyBytes := key . ToBytes ( )
698698 if err := os .WriteFile (signingKeyPath , keyBytes , perms .ReadWrite ); err != nil {
699699 return nil , fmt .Errorf ("couldn't write new signing key to %s: %w" , signingKeyPath , err )
700700 }
0 commit comments