obscuren
df5603de0a
Moved logging to state, proper structured block
...
* Moved logs to state so it's subject to snapshotting
* Split up block header
* Removed logs from transactions and made them receipts only
10 years ago
Felix Lange
f05d422a97
ethchain: fix dependency
10 years ago
obscuren
2ef044edfc
Use new bloom when filtering for topics
10 years ago
obscuren
cc67a84e94
Added bloom 9 point lookup and bloom test
10 years ago
Felix Lange
d9bccdde23
ethchain: fix tests
...
Adapted to recent BlockChain -> ChainManager rename.
10 years ago
obscuren
9e2f071d26
Removed events from the state manager
10 years ago
obscuren
fb4113dab4
PoC 7 updates
...
* Bloom
* Block restructure
* Receipts
10 years ago
obscuren
665a44646e
Generic hashing method
10 years ago
Felix Lange
6b3f5fb82b
cmd/mist, ethchain, ethminer: split TxEvent ( #165 )
10 years ago
obscuren
ca18b3f1e9
Do not return error on VM exception
10 years ago
obscuren
69e745c537
Return erroneous txs (so we can remove them from the pool)
10 years ago
obscuren
d586dd902d
Fixed bloom
10 years ago
obscuren
272d58662c
Implemented LOG. Closes #159
10 years ago
obscuren
6623500c6b
Implemented new bloom filter. Closes #156
10 years ago
obscuren
29b8a0bc5f
Updated the VM & VM tests
...
* Stack Error shouldn't revert to previous state
* Updated VM Test tool
* Added Transfer method to VM Env
10 years ago
obscuren
6b92d541da
Empty string for uncle
10 years ago
obscuren
520fdfe346
PoC7 Net
10 years ago
obscuren
097ba56df5
Renamed block_chain to chain_manager
10 years ago
obscuren
20c742e474
Moved ethvm => vm
10 years ago
obscuren
d2bb83833f
Moved Filter's wrapping functions to their own util package. Fixes #61
...
* CLI ethereum should no longer require the Qt/QML package
10 years ago
Felix Lange
20cdb73862
ethchain: fix tests
10 years ago
Felix Lange
36cdab2068
all: use (blocking) event package instead of ethreact
10 years ago
obscuren
93fcabd251
Fixed most of the tests
10 years ago
obscuren
bb5038699e
Corrected package ....
10 years ago
obscuren
febec5ca4a
Switch EXT* codes
10 years ago
obscuren
311c6f8a3f
Fixed remote Arithmetic tests
10 years ago
obscuren
c5bd32b0ad
Refactored VM to two separate VMs; std & debug
...
Standard VM should be about 10x faster than the debug VM. Some error
checking has been removed, all of the log statements and therefor quite
some unnecessary if-statements.
10 years ago
obscuren
2e894b668a
Max callstack
10 years ago
obscuren
56843ca0fc
Added some methods to comply to the PoW block interface
10 years ago
obscuren
e02c0fa808
Added generic big to 256 method. Implemented new iterator
10 years ago
obscuren
9d86a49a73
Renamed Sha3Bin to Sha3
10 years ago
obscuren
b417766b36
Minor tweaks for poc7
10 years ago
obscuren
0015ce1e35
kick of bad peers
10 years ago
obscuren
82be305496
Fixed inconsistencies
10 years ago
obscuren
3af211dd65
Implemented WebSocket package
11 years ago
obscuren
ab6ede51d7
Working on new (blocking) event machine.
...
The new event machine will be used for loose coupling and handle the
communications between the services:
1) Block pool finds blocks which "links" with our current canonical
chain
2) Posts the blocks on to the event machine
3) State manager receives blocks & processes them
4) Broadcasts new post block event
11 years ago
obscuren
ea0357bf02
Block pool is thread safe
11 years ago
obscuren
e20b113053
Logging messages
11 years ago
obscuren
b8354124be
Added protocol caps accessors
11 years ago
obscuren
68119d0929
Fixed messages to use proper numbers
11 years ago
obscuren
d3a0bb4f35
Info => Debug
11 years ago
obscuren
57dc435f9b
Added TD for each block
11 years ago
obscuren
46a496428f
ugh
11 years ago
obscuren
6800c3665a
Re-added min gas price check on tx pool
11 years ago
obscuren
80261c803a
Fixed deref ptr
11 years ago
obscuren
863785a520
Updated opcodes
11 years ago
obscuren
f3a93b046e
Upped protocol version for VM change
11 years ago
obscuren
399256b384
VM execution fixes
...
Refactoring caused executing issues
11 years ago
obscuren
33a0dec8a1
Improved catching up and refactored
11 years ago
obscuren
2f614900e8
Updated GHOST
11 years ago