/// </summary>
[Indexed]
public bool IsUsed { get; set; }
+
+ /// <summary>
+ /// Item creation time
+ /// </summary>
+ [Indexed]
+ public int nTime { get; set; }
}
/// <summary>
dbConn.CreateTable<KeyStorageItem>(CreateFlags.AutoIncPK);
dbConn.CreateTable<ScriptStorageItem>(CreateFlags.AutoIncPK);
+ dbConn.BeginTransaction();
+
// Generate keys
for (int i = 0; i < 1000; i++)
{
PublicKey = keyPair.PublicBytes,
PrivateKey = keyPair.SecretBytes,
IsCompressed = keyPair.IsCompressed,
- IsUsed = false
+ IsUsed = false,
+ nTime = Interop.GetTime()
});
// TODO: Additional initialization
}
+
+ dbConn.Commit();
}
}
}
PublicKey = keyPair.PublicBytes,
PrivateKey = keyPair.SecretBytes,
IsCompressed = keyPair.IsCompressed,
- IsUsed = true
+ IsUsed = true,
+ nTime = Interop.GetTime()
});
if (res == 0)