Commit Graph

194 Commits

Author SHA1 Message Date
Alexander Bezobchuk
abbe17db25
Merge pull request #488 from cosmos/bez/486-statedb-refactor
R4R: StateDB Integration/EVM Module Start
2018-10-24 16:43:50 -04:00
Aleksandr Bezobchuk
0dedf51ed8 Update dep comments 2018-10-24 11:06:27 -04:00
Aleksandr Bezobchuk
d9bb42a818 Fix importer hash check 2018-10-24 11:05:39 -04:00
Aleksandr Bezobchuk
9dccb2ed0c Update lock file 2018-10-24 11:02:51 -04:00
Aleksandr Bezobchuk
40b715efd4 Run test-import on CI 2018-10-24 10:58:13 -04:00
Aleksandr Bezobchuk
e6380ec862 update dev tools; fix linting 2018-10-24 10:57:29 -04:00
Aleksandr Bezobchuk
ccc6ae6984 Fix linting errors 2018-10-24 10:53:23 -04:00
Aleksandr Bezobchuk
5b2496553c Update to reflect latest SDK changes 2018-10-24 10:49:37 -04:00
Aleksandr Bezobchuk
9a076e9526 Other minor updates 2018-10-24 10:23:12 -04:00
Aleksandr Bezobchuk
7cd5e47eea Remove accounts from genesis 2018-10-24 10:22:02 -04:00
Aleksandr Bezobchuk
3a65d53d35 Remove clutter from ethermint app 2018-10-24 10:21:51 -04:00
Aleksandr Bezobchuk
955a10a478 Add EVM module stub 2018-10-24 09:46:42 -04:00
Aleksandr Bezobchuk
2b9a1f72a0 Update importer test 2018-10-24 09:46:36 -04:00
Aleksandr Bezobchuk
7537453c83 Move default denomination to account type (for now) 2018-10-24 09:46:26 -04:00
Aleksandr Bezobchuk
ad97634c24 Move old state code to x/evm/types 2018-10-24 09:46:14 -04:00
Aleksandr Bezobchuk
3ff606fa9d Remove bank module stub 2018-10-24 09:45:55 -04:00
Aleksandr Bezobchuk
d017bc7de5 Update import test 2018-10-24 08:30:52 -04:00
Aleksandr Bezobchuk
9b11fe88bd Update README 2018-10-24 08:21:34 -04:00
Aleksandr Bezobchuk
e47d1a4dc8 Fix invalid code hash algo 2018-10-24 08:21:14 -04:00
Aleksandr Bezobchuk
22eef2aa20 Add test-import to makefile 2018-10-24 08:20:59 -04:00
Aleksandr Bezobchuk
c71b6d35ff Update importer test 2018-10-23 11:09:03 -04:00
Aleksandr Bezobchuk
071d6c9ff9 Move blockchain export file to /importer 2018-10-23 11:08:52 -04:00
Aleksandr Bezobchuk
f82443080b Remove old deprecated state files 2018-10-23 11:08:24 -04:00
Aleksandr Bezobchuk
c0489c86da Remove old test importer 2018-10-22 22:46:29 -04:00
Aleksandr Bezobchuk
13c627f6ca Wrap up importer test 2018-10-22 22:45:57 -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
0c3975ef5c Remove extra code 2018-10-04 17:52:55 -04:00
Aleksandr Bezobchuk
ef10c845c7 Update importer test to not prune 2018-10-04 17:51:19 -04:00
Aleksandr Bezobchuk
f07b741388 Implement importer test 2018-10-04 17:40:30 -04:00
Aleksandr Bezobchuk
fb8529d5b9 WIP: Import unit test 2018-10-04 16:12:32 -04:00
Aleksandr Bezobchuk
4171212fce Register Account interface with amino in types 2018-10-04 16:12: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
ae64fb6e33 Update ante handler eth tx handler docs 2018-10-03 12:43:00 -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
Alexander Bezobchuk
b1b4d2e348
Merge pull request #485 from cosmos/bez/upgrade-geth-1.8.16
Upgrade geth and cleanup
2018-10-01 22:10:44 +00:00