obscuren
a0266489b4
Make remote dominant
10 years ago
obscuren
f1fcda4f2f
Implemented managed state
...
* Reimplemented nonce management for known accounts.
10 years ago
obscuren
cda88ce31a
Implemented a manage state for keeping track of nonces
10 years ago
obscuren
310ca62285
Removed some of that gas pre pay magic
10 years ago
obscuren
347cb272be
fixed ethtest
10 years ago
Felix Lange
80985f97da
cmd/evm, core, ethdb, state, tests/helper: remove ReadConfig calls
10 years ago
Felix Lange
e6118f2d79
state: fix tests
10 years ago
obscuren
19efebe91e
Updated tests and fixed suicide
10 years ago
obscuren
ee0a1bec6c
GasLimit check updated
10 years ago
obscuren
b909a5ec18
Trie => SecureTrie
10 years ago
obscuren
ac88ae86a3
GetOrNew for accessors. Fixes #404
10 years ago
obscuren
6ea7aae29c
Removed some methods from the JS REPL
10 years ago
obscuren
e235b57234
Fixed consensus issue for refunding
...
* Refund should _always_ go to the origin
10 years ago
obscuren
37e6870f64
wip
10 years ago
obscuren
bba85a2074
Added Number to logs
10 years ago
obscuren
ea9a549bbd
Removed exported fields from state object and added proper set/getters
10 years ago
obscuren
d8ac267f41
dirty tracking for state objects fixed
10 years ago
Felix Lange
01ce066d43
state: improve TestDump
10 years ago
obscuren
fa4cbad315
Optimisations and fixed a couple of DDOS issues in the miner
10 years ago
obscuren
c14071df9d
Reset storage cache after sync
10 years ago
obscuren
2c454863f2
Use new rlp (TODO requires some refactoring)
10 years ago
obscuren
3f6baa45a7
Documented methods & removed old manifest
10 years ago
obscuren
623469cb6c
Added missing whisper timestamp. Closes #284
10 years ago
obscuren
79cd58bdf3
removed old code
10 years ago
obscuren
54927dc0e0
Fixed issue with Storage()
...
* Storage() returned encoded values. They are now decode prior to hexing
* Removed old code from state object
* Updated coin
10 years ago
obscuren
db4aaedcbd
Moved ptrie => trie. Removed old trie
10 years ago
obscuren
fed3e6a808
Refactored ethutil.Config.Db out
10 years ago
obscuren
ca1b2a1a91
Changed prev_hash to block_hash, state transition now uses vm env
...
* PREVHASH => BLOCKHASH( N )
* State transition object uses VMEnv as it's query interface
* Updated vm.Enviroment has GetHash( n ) for BLOCKHASH instruction
* Added GetHash to xeth, core, utils & test environments
10 years ago
obscuren
e2d1d832ef
added nil check
10 years ago
obscuren
780abaec98
Switched to new trie
10 years ago
obscuren
1508a23a6f
Minor updates on gas and removed/refactored old code.
10 years ago
obscuren
3325683794
Fixed refund model
10 years ago
obscuren
198cc69357
Gas corrections and vm fixes
10 years ago
obscuren
1fb84d3c5f
Fixed tests
10 years ago
obscuren
3043b233ea
Log is now interface
10 years ago
obscuren
f298ffdbb8
Renamed State => StateDB
10 years ago
obscuren
99853ac3ce
Moved execution from vm to chain.
...
This moves call and create to the specified environments. Vms are no
longer re-used. Vm uses environment's Call(Code) and Create in order to
execute new contracts or transfer value between accounts.
State transition now uses the same mechanism described above.
10 years ago
obscuren
6dc46d3341
Changed the way transactions are being added to the transaction pool
10 years ago
obscuren
c8d0f8adc5
Changed refund
10 years ago
obscuren
e70529a977
Added new iterator and tests
10 years ago
obscuren
14e2e488fd
Added `chain` tests & minor fixes
...
* Fork tests (equal and larger chains)
* `chain.link` fields are now exported
* moved debug function from state to dump.go
10 years ago
Taylor Gerring
ddca18638f
update imports order per goimports
10 years ago
Taylor Gerring
2a9fc7baa9
Merge branch 'develop' of https://github.com/tgerring/go-ethereum
10 years ago
Taylor Gerring
fa59db7595
Add initial state/TestDump test
10 years ago
Taylor Gerring
bd9bd4abed
Reorg state tests
10 years ago
obscuren
60cdb1148c
Transaction execution fixes
10 years ago
obscuren
6c9e503eb8
Removed all implicit logging. Fixed gas issues and jump errors
10 years ago
Taylor Gerring
3c619baec5
Add verbose comments to TestSnapshot
10 years ago
Taylor Gerring
8f3a03c0cc
Update state tests to use gocheck
10 years ago
obscuren
75ee3b3f08
debugging code
10 years ago