neo-go/pkg/core/storage
Anna Shaleva 5cd78c31af core: allow to recover after state jump interruption
We need several stages to manage state jump process in order not to mess
up old and new contract storage items and to be sure about genesis state data
are properly removed from the storage. Other operations do not require
separate stage and can be performed each time `jumpToStateInternal` is
called.
2021-09-07 19:43:27 +03:00
..
badgerdb_store.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
badgerdb_store_test.go *: make tests use TempDir(), fix #1319 2021-08-26 17:29:40 +03:00
boltdb_store.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
boltdb_store_test.go *: make tests use TempDir(), fix #1319 2021-08-26 17:29:40 +03:00
leveldb_store.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
leveldb_store_test.go *: make tests use TempDir(), fix #1319 2021-08-26 17:29:40 +03:00
memcached_store.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
memcached_store_test.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
memory_store.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
memory_store_test.go core: move write caching layer into MemCacheStore 2019-10-16 17:33:45 +03:00
redis_store.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
redis_store_test.go go.mod: update miniredis to 2.15.1 2021-07-21 23:28:26 +03:00
store.go core: allow to recover after state jump interruption 2021-09-07 19:43:27 +03:00
store_config.go storage: add support of BadgerDB 2020-04-09 13:55:59 +03:00
store_test.go native: move contract deployment to management contract 2020-12-14 15:23:46 +03:00
storeandbatch_test.go slice: introduce common Copy helper 2021-07-19 22:57:55 +03:00