Versions in this module Expand all Collapse all v2 v2.3.6 Nov 4, 2024 v2.3.5 Sep 14, 2024 Changes in this version + var Adapter defaultAdapter + type Config struct + Address string + IsPublic bool + Region string + SDKScheme string + SecretId string + SecretKey string + type IKMSAdapter interface + NewPrivateKey func(key PrivateKey) (bccrypto.PrivateKey, error) + NewPublicKey func(keyId string) (bccrypto.PublicKey, error) + func GetKMSAdapter(config *Config) IKMSAdapter + func LoadFromEnv() (IKMSAdapter, error) + func NewDefaultAdapter(config *Config) (IKMSAdapter, error) + type KeyType string + const AES_128 + const AES_192 + const AES_256 + const ECC_P256 + const SM2 + const SM4 + type PrivateKey struct + ExtParams map[string]string + KeyAlias string + KeyId string + KeyType string Other modules containing this package chainmaker.org/chainmaker/common/v3