obscuren
80261c803a
Fixed deref ptr
2014-09-19 13:19:19 +02:00
obscuren
399256b384
VM execution fixes
...
Refactoring caused executing issues
2014-09-15 22:11:05 +02:00
obscuren
33a0dec8a1
Improved catching up and refactored
2014-09-15 15:42:12 +02:00
obscuren
2f614900e8
Updated GHOST
2014-09-15 01:11:01 +02:00
obscuren
962255b373
Removed old code
2014-08-23 11:00:33 +02:00
obscuren
93008e279d
Removed old chain code
2014-08-22 10:58:14 +02:00
obscuren
eaa2e8900d
PoC 6 networking code.
...
* Added block pool for gathering blocks from the network (chunks)
* Re wrote syncing
2014-08-21 14:47:58 +02:00
obscuren
a760ce05b9
Updated chain for filtering
2014-08-11 16:23:38 +02:00
obscuren
da50c75148
Added state dump method
2014-08-06 09:53:00 +02:00
obscuren
3debeb7236
ethtrie.NewTrie => ethtrie.New
2014-08-04 10:38:18 +02:00
obscuren
1f9894c084
Old code removed and renamed amount to balance
2014-07-30 00:31:15 +02:00
obscuren
32d125131f
Refactored to new state and vm
2014-07-24 12:04:15 +02:00
obscuren
96ac061e68
Log change
2014-07-07 13:58:28 +02:00
zelig
89630d2826
merge upstream
2014-07-01 15:03:02 +01:00
obscuren
d0959063d5
Up
2014-07-01 15:28:12 +02:00
zelig
dabaa4cce0
change all modified calls to ethtrie, ethutil and ethcrypto functions
2014-06-29 18:30:05 +01:00
obscuren
423beddf57
nil check
2014-06-27 00:16:49 +02:00
zelig
853053a3b2
go fmt
2014-06-26 18:45:57 +01:00
zelig
da38faa8f7
merge upstream; fix port in use warning; new logger API
2014-06-26 16:37:56 +01:00
obscuren
0ed19d9f20
Logging, variable rearrangement
2014-06-26 11:26:42 +02:00
zelig
b9e8a3e024
modified logging API
...
- package vars for tagged loggers
- weed out spurious fmt.PrintX and log.PrintX logging
- tried to second guess loglevel for some :)
2014-06-23 12:54:10 +01:00
obscuren
63883bf27d
Moving closer to interop
2014-06-14 11:46:09 +02:00
obscuren
8a2e50ab2a
Merge branch 'develop' into interop
...
Conflicts:
peer.go
2014-06-11 21:56:59 +02:00
obscuren
9ee6295c75
Minor changes
2014-06-11 21:55:45 +02:00
Maran
69044fe577
Refactor to use new method
2014-06-10 17:22:43 +02:00
obscuren
230aafbf66
Working on interop
...
* Receipts after each transaction
* Fee structure
* Applying fees to miners
2014-05-22 17:35:26 +02:00
obscuren
07fe00c466
Changed numbers
2014-05-21 11:42:31 +02:00
obscuren
2bd377a3de
Changed transaction hash for poc 5
2014-05-20 15:02:46 +02:00
obscuren
6a31d55b2e
added roman
2014-05-20 13:29:21 +02:00
obscuren
faa57ecaef
Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop
2014-05-20 12:19:25 +02:00
obscuren
2450398862
Added Maran to premine
2014-05-20 12:19:21 +02:00
Maran
12f30e6220
Refactored a lot of the chain catchup/reorg.
2014-05-20 11:50:34 +02:00
obscuren
fd19142c0d
No longer store script directly in the state tree
2014-05-20 11:19:07 +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
38d6b67b5c
Fixed state problem
2014-04-29 12:36:27 +02:00
obscuren
c81804444f
Call initial closure with proper tx argument
2014-04-23 15:53:53 +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
Maran
b66a99e32d
Added todo
2014-04-09 08:55:39 -04:00
Maran
782910eaa7
Small tweaks
2014-04-01 15:54:29 +02:00
Maran
3558dd5ed4
Finalize blockchain reverting test
2014-04-01 14:42:48 +02:00
Maran
5f49a659c3
More blockchain testing
2014-03-31 12:54:37 +02:00
Maran
6253d10938
initial testcode for canonical chain
2014-03-24 15:04:29 +01:00
Maran
274d5cc91c
FindCanonicalChain returns true or false when we are on the Canonical chain or not
2014-03-24 10:24:06 +01:00
Maran
b52b1fca89
Initial block reorganisation code
2014-03-21 15:06:23 +01:00
Maran
ae837c4719
More mining rework
2014-03-20 11:20:29 +01:00
Maran
d5efeab8f9
Initial smart-miner stuff
2014-03-10 11:53:02 +01:00
obscuren
92f2abdf76
Partially refactored server/txpool/block manager/block chain
...
The Ethereum structure now complies to a EthManager interface which is
being used by the tx pool, block manager and block chain in order to
gain access to each other. It's become simpeler.
TODO: BlockManager => StateManager
2014-03-05 10:42:51 +01:00
obscuren
d65b4cd0dd
Updated block to use state instead of trie directly
2014-03-02 20:42:05 +01:00