Maran
12f30e6220
Refactored a lot of the chain catchup/reorg.
2014-05-20 11:50:34 +02:00
obscuren
b8034f4d9e
Increment nonce in the public api
2014-05-19 12:14:04 +02:00
obscuren
bd48690f63
Testing different mining state
2014-05-19 11:25:27 +02:00
obscuren
8730dfdcc2
Changed how changes are being applied to states
2014-05-17 14:07:52 +02:00
obscuren
f95993e326
M
2014-05-15 14:54:07 +02:00
obscuren
7bf2ae0b11
Removed old tx pool notification system. Fixes #19
2014-05-15 14:05:15 +02:00
obscuren
98a631b556
Remove any invalid transactions after block processing
2014-05-14 16:29:34 +02:00
obscuren
f4fa0d48cb
Moved keyring to ethutil & removed old methods. Implements #20
2014-05-14 13:54:40 +02:00
obscuren
0c1f732c64
Do not queue messages if the peer isn't connected (e.g. timing out)
2014-05-14 11:29:57 +02:00
obscuren
a4883a029f
Propagate back to network
2014-05-13 17:51:33 +02:00
Maran
28357d657b
Implemented new JS/EthPub methods
...
- getTxCountAt
- getPeerCount
- getIsMining
- getIsListening
- getCoinbase
2014-05-13 14:43:29 +02:00
obscuren
c03bf14e02
Fixed some tests
2014-05-10 02:01:09 +02:00
obscuren
afe83af219
Moved seeding and moved manifest
2014-05-09 16:09:28 +02:00
obscuren
5a0bae1dae
Auto update state changes notifications
2014-05-08 19:09:36 +02:00
obscuren
e8fb965ccb
Cleaned up
...
Removed the unneeded address watch mechanism. State manager's transient
state should now take care of this.
2014-05-08 18:41:45 +02:00
obscuren
d709815106
Added trans state and removed watch address etc
...
The transient state can be used to test out changes before committing
them to the proc state. The transient state is currently being used by
the gui to support proper nonce updating without having to wait for a
block. This used to be done by a cached state mechanism which can now
safely by removed.
2014-05-08 18:26:46 +02:00
obscuren
f0440e85dc
Removed value from closure.
2014-05-08 14:20:45 +02:00
obscuren
554f4f6f7d
Fixed disasamble for all pushes
2014-05-08 14:20:06 +02:00
Maran
6c66cb3fa9
Merge branch 'develop' of github.com:ethereum/eth-go into develop
2014-05-07 11:05:53 +02:00
Maran
45ce820b11
Implemented value()
2014-05-07 11:05:49 +02:00
obscuren
a0af7de58e
Optimizations
2014-05-06 17:43:27 +02:00
obscuren
af6875f4b2
Changed to lower case
2014-05-05 17:14:29 +02:00
obscuren
7c91159449
Added different storage notification object
2014-05-05 11:56:25 +02:00
obscuren
1f6df0cd52
Added receipts for tx creation
2014-05-02 14:08:54 +02:00
obscuren
70c8656640
Added a KeyPairFromSec function which creates a new keypair based on the given seckey
2014-05-02 12:11:55 +02:00
obscuren
17674fb888
Added suicide back in
2014-05-01 22:14:34 +02:00
obscuren
e6a68f0c3a
Removed debug log
2014-05-01 22:13:59 +02:00
obscuren
d2ab322267
Removed debugging log
2014-04-30 17:43:48 +02:00
obscuren
c3293641e7
Removed debug logging
2014-04-30 17:13:32 +02:00
obscuren
21724f7ef9
Added manifest changes and changed closures
2014-04-30 14:43:32 +02:00
obscuren
38d6b67b5c
Fixed state problem
2014-04-29 12:36:27 +02:00
obscuren
5516efdfa0
Removed old code
2014-04-27 18:05:30 +02:00
obscuren
bf850974f3
Using mutan assembler stage
2014-04-27 18:00:38 +02:00
obscuren
16e52327a4
Upped version number
2014-04-27 16:53:35 +02:00
obscuren
05d2d8f27d
Actually convert gas
2014-04-26 02:11:00 +02:00
obscuren
ca6e3f6def
Notify of changes
2014-04-26 02:06:25 +02:00
obscuren
d3a159ad3d
Fixed tests
2014-04-26 01:54:45 +02:00
obscuren
0f93da400a
Added new state object change echanism
2014-04-26 01:48:40 +02:00
obscuren
f3818478e2
Removed debug & unused functions
2014-04-24 13:48:33 +02:00
obscuren
ee7c16a8d9
Fixed Base problem and sload/sstore
2014-04-24 13:30:57 +02:00
obscuren
1c85d8c66b
Minor improvements and bug fixes
...
* Fixed VM base bug
2014-04-24 00:00:50 +02:00
obscuren
c81804444f
Call initial closure with proper tx argument
2014-04-23 15:53:53 +02:00
obscuren
f7d4e3cd6b
Copy over bytes from previous root
...
Copy over instead of directly using the previous root. This is order to
avoid resetting problems
2014-04-23 15:52:50 +02:00
obscuren
3a9a252f6e
Fixed minor issue with gas and added state object init
2014-04-23 11:51:04 +02:00
obscuren
61cd1594b5
Fixed gas, price & value setters on initialization
2014-04-23 11:50:38 +02:00
obscuren
6930260962
Updated VM
2014-04-20 01:31:01 +02:00
obscuren
a96c8c8af9
Added proper gas handling
2014-04-18 13:41:07 +02:00
obscuren
c5729d7ecc
comments
2014-04-16 04:07:52 +02:00
obscuren
9c6aca7893
Merged accounts and contracts in to StateObject
...
* Account removed
* Contract removed
* Address state changed to CachedStateObject
* Added StateObject
2014-04-16 04:06:51 +02:00
obscuren
ca13e3b105
Moved assembler stage processing to it's own file
2014-04-15 16:16:38 -04:00