protected override void UnpackData(Unpacker unpacker)
        {
            var chainId = unpacker.UnpackInt();

            PublicChainKey = new PublicChainKey(chainId, unpacker);
        }
 public ChainKeyStore(string name, PublicChainKey publicChainKey, Key key, string keyPassword) : base(KeyStoreTypes.Chain, name)
 {
     PublicChainKey = publicChainKey;
     EncryptKey(key, keyPassword);
 }