Gav Wood
2ffb554a9d
New Proof-of-Work.
10 years ago
Gav Wood
814349a840
State integration test.
Fixes to the FatTrie.
10 years ago
Gav Wood
92bfa4a7cf
New SecureTrie.
10 years ago
Lefteris Karapetsas
623d640fb5
StructuredLogger becomes a global singleton class
10 years ago
Lefteris Karapetsas
d0c1c510bd
Adding StructuredLogger class and using it in various places
- Structured logger is injected as a dependency where needed.
- Still a work in progress
10 years ago
Gav Wood
bae383f617
State integration test.
Fixes to the FatTrie.
10 years ago
Gav Wood
a22208b034
New SecureTrie.
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
Gav Wood
0de7d63dc1
Remote mining hook.
10 years ago
CJentzsch
7d03f7be2e
create block from transaction with genesis block as parent
10 years ago
Gav Wood
c38ecd95d9
Split canon blockchain and basic blockchain.
10 years ago
Gav Wood
114db8ab36
Revert State class changes for Mix.
10 years ago
arkpar
950305bb79
fixed block generation on mine
10 years ago
Gav Wood
14eaec0431
Fix warnings.
10 years ago
Gav Wood
10c08d6204
getLastHashes fix.
AZ improvements.
JSAPI string fix.
10 years ago
Gav Wood
e6ca33f814
API change: eth.watches will give you the log entries that are new as an
arg.
10 years ago
Gav Wood
8491e5f2f7
Various fixes.
Initial portion of NatSpec integration.
10 years ago
Gav Wood
ac583f503f
Implemented 256-long history for PREVHASH, though still optional.
10 years ago
Paweł Bylica
acec80d8f1
Remove unnecessary changes
10 years ago
Gav Wood
0cd39343eb
Demonstration of how to create a completely custom state for execution
of transactions.
10 years ago
Gav Wood
a068543f21
State reworked slightly.
Additional experimentation for State to demo how easily it is to create
states.
10 years ago
Gav Wood
a1a6dcab34
Core repotting.
10 years ago
Gav Wood
761bd33123
Avoid noting safe exceptions unless the user *really* wants it.
10 years ago
Gav Wood
a4bf3c645c
Finally! Remove two horrible, nasty, lingering, confusing, hacky calls
in State.
10 years ago
Gav Wood
daa6b8f849
Refactor state to use executive for calls.
10 years ago
Gav Wood
9e2eb149af
Beginnings of cleaning up the Executive/State code.
10 years ago
Gav Wood
946fd2126a
Remove extraneous old stuff for PoC-7.
Fix gas remaining issue.
10 years ago
Gav Wood
774abf0d54
Dynamic gas requirements for premined crypto contracts.
10 years ago
Paweł Bylica
160aa47288
Use safe pointers in Executive
10 years ago
Artur Zawłocki
312e05ab49
resolved circular dependency between libevm and libevmjit
10 years ago
Marek Kotewicz
3a1b83538b
migration to log filters, not finished
10 years ago
Gav Wood
2ff0317fb6
Get logblooms/receipts into the database.
10 years ago
Christoph Jentzsch
be3ccd3444
Clean up and organize tests + state class tests
10 years ago
Gav Wood
07e446d8da
Rename storage() -> storageOverlay().
10 years ago
Gav Wood
9987248907
Fix for Trie roots.
AddressState -> Account.
10 years ago
Christoph Jentzsch
0449b647c0
Restructure state tests. Remove FakeStateClass
10 years ago
Gav Wood
b87bde0f31
Updated genesis block to new block format.
10 years ago
Gav Wood
480ca5d1e7
Paranoia mining fix.
10 years ago
Gav Wood
2c193627ed
Draft of new LOG/bloom/headers/block format.
10 years ago
Gav Wood
7b1afe3b10
LOG instructions.
10 years ago
Gav Wood
52e385905e
Move suicides into SubState and include logs and refunds.
Refund gas from zero-resetting SSTOREs.
10 years ago
Gav Wood
15013a3e88
PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''
10 years ago
Paweł Bylica
7aa2b25220
Add option to set VM kind in State. Interpreter by default.
10 years ago
Gav Wood
c7634c27b0
Correct namespace for a few things in devcrypto.
Added lower_bound to TrieDB.
Added nextActiveAddress to State.
10 years ago
Gav Wood
2b93dcdc1d
Move over to new GetTransactions semantics.
10 years ago
Gav Wood
d74db4083c
Move Dagger to ProofOfWork and refactor in preparation for ARPoW.
10 years ago
Christoph Jentzsch
cf6bbcf097
Corrected call function in FakeExtVM
Added ABA calls to tests, corrections in FakeExtVm::call
Use FakeStateClass instead of altering real state class for testing purposes
remove posts, add broken test
10 years ago
Gav Wood
81c16c7290
PoC-7 crypto-contracts.
10 years ago
Christoph Jentzsch
69082f5fb6
undefined FILL_TESTS and some minor style fixes
10 years ago
Christoph Jentzsch
98658ddd13
Reorganized FakeExtVM class into .h and .cpp file. Added state class member in order to test CREATE and CALL. Added system operations test.
10 years ago