Versions in this module Expand all Collapse all v1 v1.4.0 Nov 11, 2022 Changes in this version + func NewCryptoComponentsFactory(args CryptoComponentsFactoryArgs) (*cryptoComponentsFactory, error) + func NewManagedCryptoComponents(ccf *cryptoComponentsFactory) (*managedCryptoComponents, error) + func NewMultiSignerContainer(args MultiSigArgs, multiSignerConfig []config.MultiSignerConfig) (*container, error) + type CryptoComponentsFactoryArgs struct + ActivateBLSPubKeyMessageVerification bool + Config config.Config + CoreComponentsHolder factory.CoreComponentsHolder + EnableEpochs config.EnableEpochs + ImportModeNoSigCheck bool + IsInImportMode bool + KeyLoader factory.KeyLoaderHandler + NoKeyProvided bool + SkIndex int + ValidatorKeyPemFileName string + type CryptoComponentsHandlerArgs CryptoComponentsFactoryArgs + type MultiSigArgs struct + BlSignKeyGen crypto.KeyGenerator + ConsensusType string + ImportModeNoSigCheck bool + MultiSigHasherType string