Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core/state: implement reverts by journaling all changes | Felix Lange | 2016-10-06 | 1 | -9/+5 |
| | | | | | | | | | | This commit replaces the deep-copy based state revert mechanism with a linear complexity journal. This commit also hides several internal StateDB methods to limit the number of ways in which calling code can use the journal incorrectly. As usual consultation and bug fixes to the initial implementation were provided by @karalabe, @obscuren and @Arachnid. Thank you! | ||||
* | cmd, core, internal, light, tests: avoid hashing the code in the VM | Péter Szilágyi | 2016-10-01 | 1 | -1/+2 |
| | |||||
* | core, trie: replace state caches with trie journal | Felix Lange | 2016-09-28 | 1 | -4/+0 |
| | |||||
* | core/state: track all accounts in canon state | Felix Lange | 2016-09-26 | 1 | -1/+1 |
| | | | | | This change introduces a global, per-state cache that keeps account data in the canon state. Thanks to @karalabe for lots of fixes. | ||||
* | light: fix memory expansion bug (same as fix for core/state) | Gustav Simonsson | 2016-09-20 | 2 | -2/+4 |
| | |||||
* | core/state, light: remove unused StateObject.initCode | Gustav Simonsson | 2016-09-19 | 1 | -3/+0 |
| | |||||
* | all: update license information | Felix Lange | 2016-04-15 | 1 | -1/+1 |
| | |||||
* | all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() | Ricardo Catalinas Jiménez | 2016-02-22 | 2 | -4/+4 |
| | | | | As we aren't really using the standarized SHA-3 | ||||
* | rpc: migrated the RPC insterface to a new reflection based RPC layer | Bas van Kervel | 2016-01-26 | 1 | -1/+1 |
| | |||||
* | light: implemented odr-capable trie and state structures | zsfelfoldi | 2015-12-17 | 5 | -0/+1032 |