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
Gav Wood
0d3f298e45
Blocks come down in order (well... unless a peer bugs out).
Peer hash-chains downloaded one-at-once.
KillChain works again.
Local networking option.
Don't resend blocks during sync.
10 years ago
Gav Wood
515a1c22a9
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
10 years ago
Gav Wood
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago
Gav Wood
69126fe1b7
CALL_STATELESS
10 years ago
Gav Wood
1078681ccb
Better uncle building.
Repotting.
10 years ago
Gav Wood
4fe8075365
PoC-6 : 12 second blocks, allow multi-level uncles, rejig rewards.
10 years ago
Gav Wood
e067be15e0
Null-account/address PoC-6 updates.
10 years ago
Gav Wood
b902b3e701
POST for PoC-6
10 years ago
Gav Wood
4807d43be6
Mining improvements.
11 years ago
Gav Wood
d224cc84a7
Additional APIs and good defaults for Client & JSAPI.
11 years ago