mirror of
https://github.com/mimblewimble/grin.git
synced 2025-01-21 03:21:08 +03:00
5ccaf8cc67
* Issue #1348 - cleanup pmmr_leaf snapshot files (from fast-sync) * create a new function in store::pmmr to delete files * call the new function during compaction * create test coverage for the new function * formatting * Fix rustdoc issue I had to add a text annotation to the preformatted block to prevent cargo from creating a doctest. * don't delete files that were recently accessed * parameterize the age in the cleanup function * add a new constant defining how long the rewind files should be saved for * enhance the unit test to include files that were too new to be deleted and files that were old enough to be deleted * formatting * formatting * remove errant println statement * functional style change
31 lines
756 B
TOML
31 lines
756 B
TOML
[package]
|
|
name = "grin_store"
|
|
version = "0.4.2"
|
|
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
|
|
description = "Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format."
|
|
license = "Apache-2.0"
|
|
repository = "https://github.com/mimblewimble/grin"
|
|
keywords = [ "crypto", "grin", "mimblewimble" ]
|
|
workspace = ".."
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
byteorder = "1"
|
|
croaring = "=0.3"
|
|
env_logger = "0.5"
|
|
libc = "0.2"
|
|
failure = "0.1"
|
|
failure_derive = "0.1"
|
|
lmdb-zero = "0.4.4"
|
|
memmap = "0.7"
|
|
serde = "1"
|
|
serde_derive = "1"
|
|
log = "0.4"
|
|
|
|
grin_core = { path = "../core", version = "0.4.2" }
|
|
grin_util = { path = "../util", version = "0.4.2" }
|
|
|
|
[dev-dependencies]
|
|
chrono = "0.4.4"
|
|
rand = "0.5"
|
|
filetime = "0.2"
|