Commit Graph

37 Commits

Author SHA1 Message Date
Aleksandr Bezobchuk
f82443080b Remove old deprecated state files 2018-10-23 11:08:24 -04:00
Aleksandr Bezobchuk
645a0118e2 Remove dup kvPair in ethDB test 2018-10-22 22:31:09 -04:00
Aleksandr Bezobchuk
f938f74cf0 Fix invalid code commitment 2018-10-22 22:30:13 -04:00
Aleksandr Bezobchuk
4ca2b80812 Update StateDB godoc 2018-10-04 16:11:50 -04:00
Aleksandr Bezobchuk
1d6e70d01f Update components as may needing deprecation 2018-10-04 16:11:39 -04:00
Aleksandr Bezobchuk
d4fdf1f47a Update Commit godoc 2018-10-04 12:15:16 -04:00
Aleksandr Bezobchuk
90a3dd3d46 Update NewCommitStateDB constructor to use state keys 2018-10-04 12:12:06 -04:00
Aleksandr Bezobchuk
3c47af91ab Update statedb docs and constructor 2018-10-04 12:09:59 -04:00
Aleksandr Bezobchuk
2feb5bbb5b Finish initial StateDB implementation 2018-10-04 12:06:19 -04:00
Aleksandr Bezobchuk
817f9605aa Partial stateDB implementation 2018-10-03 21:32:13 -04:00
Aleksandr Bezobchuk
7f4dfa5d59 Update state object to reflect journal changes 2018-10-03 21:24:53 -04:00
Aleksandr Bezobchuk
6a741fc501 Implement journal 2018-10-03 21:24:32 -04:00
Aleksandr Bezobchuk
f06071decd Update get/set state functionality in sate object to hash composite key 2018-10-03 15:44:22 -04:00
Aleksandr Bezobchuk
e4c1e28f30 Update stateObject interface implementation 2018-10-03 12:42:38 -04:00
Aleksandr Bezobchuk
355244b5bc Implement deepCopy on state object 2018-10-03 11:07:55 -04:00
Aleksandr Bezobchuk
f2b455b055 Structure and commenting cleanup 2018-10-03 10:57:02 -04:00
Aleksandr Bezobchuk
2a079d1cbe Update journal types 2018-10-03 09:42:19 -04:00
Aleksandr Bezobchuk
b77d74f405 Finish state object implementation 2018-10-03 09:42:07 -04:00
Aleksandr Bezobchuk
be81045e26 Initial stateDB and related interface implementations 2018-10-02 20:22:15 -04:00
Aleksandr Bezobchuk
85ca203972 Upgrade geth and cleanup 2018-09-28 17:40:58 -04:00
Aleksandr Bezobchuk
2d9592ffaa Update database and baseapp initialization 2018-09-07 13:34:29 -04:00
Aleksandr Bezobchuk
cb8d84783e Fix broken state unit tests 2018-08-15 18:27:30 -04:00
Alexey Akhunov
80cfa77826 Addressed comments 2018-08-10 14:22:59 +01:00
Alexey Akhunov
674595d6c9 #461 Add Caching to Store Database 2018-08-09 20:49:40 +01:00
Aleksandr Bezobchuk
0cebfeb759 Merge pull request #453: Core/State Unit Tests 2018-07-26 09:36:07 -04:00
Aleksandr Bezobchuk
2caeba151d Merge pull request #446: Restructure Importing Test 2018-07-18 14:14:49 -04:00
Alexey Akhunov
6ab80b62c5 Handle interrupts, resume loading 2018-07-18 13:16:41 +01:00
Aleksandr Bezobchuk
061fefc6cb Merge pull request #444: Disable IAVL Pruning 2018-07-17 22:28:05 -04:00
Aleksandr Bezobchuk
4c317ba641 Fix missed cache storage in ContractCodeSize 2018-07-17 11:18:14 -04:00
Aleksandr Bezobchuk
d2b304535b Fix caching code size 2018-07-17 11:06:45 -04:00
Aleksandr Bezobchuk
377b7f06c5 Merge pull request #437: Code Size Lookup Cache 2018-07-17 10:40:59 -04:00
Aleksandr Bezobchuk
09d5888c2e Fix import paths (replace ledgerwatch with cosmos) 2018-07-09 14:25:00 -04:00
Aleksandr Bezobchuk
40ea93bd2a remove bad comment 2018-07-05 11:55:14 -04:00
Aleksandr Bezobchuk
ebde1c0316 fix bug in OpenTrie 2018-07-05 11:37:00 -04:00
Aleksandr Bezobchuk
c8c7767059 Update Ethermint stateDB API 2018-07-05 11:05:43 -04:00
Aleksandr Bezobchuk
d01a73218a initial refactor of state and core modules 2018-07-04 21:00:29 -04:00
Aleksandr Bezobchuk
fb9f6a7cdc [WIP] structure/dep refactor 2018-07-04 19:38:20 -04:00