Felix Lange
6906904896
event: make TypeMux zero value ready to use
10 years ago
Felix Lange
10bbf265b2
event: make Unsubscribe idempotent
10 years ago
Felix Lange
dac4a8f113
event: add some documentation
10 years ago
Felix Lange
f5b8775bed
event: new package for event multiplexer
10 years ago
obscuren
bb5038699e
Corrected package ....
10 years ago
obscuren
65cdb3436e
Updated tests
10 years ago
obscuren
86f789333a
Moved state reset to defered function
10 years ago
obscuren
febec5ca4a
Switch EXT* codes
10 years ago
obscuren
70f7a0be11
Use the state instead of the state object directly.
...
If a state gets reset and you still hold a pointer to the previous,
incorrect, state object you'll operate on the wrong object. Using the
state to set/get objects and attributes you won't have this problem
since the state will always have the correct object.
10 years ago
obscuren
311c6f8a3f
Fixed remote Arithmetic tests
10 years ago
obscuren
266d212094
Working on test suite
10 years ago
obscuren
3d177be73e
Couple of minor issues fixed
...
* CALLVALUE pushed incorrect value to the stack
* Set execution model to closure
10 years ago
obscuren
7ca7938d8e
Removed old installer script
10 years ago
obscuren
f55e39cf1a
Tests for native function calling
10 years ago
obscuren
393a92811b
Changed VM Test code
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
cb845b9bc8
Implemented AR PoW
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
9b494c6869
Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop
10 years ago
Jeffrey Wilcke
3db6a8e92d
Merge pull request #57 from fjl/feature/raceless-ethereum-filters
...
Fix filter map race
10 years ago
Jeffrey Wilcke
6fec5bd32e
Merge pull request #56 from fjl/feature/raceless-eventer
...
Fix Eventer race
10 years ago
obscuren
6877660fe2
Implemented new iterator
10 years ago
Felix Lange
e83a999039
eth: fix filter map data race
...
This commit also documents (but doesn't enforce) that filters
are immutable while they're installed. This required a minor API
change.
10 years ago
Felix Lange
44674cb96c
eventer: fix data race
10 years ago
Felix Lange
d451269977
eventer: add test for concurrent Post/Register
...
This test reports the race condition when run
using "go test -race".
10 years ago
Felix Lange
7c9508ed71
eventer: fix tests
10 years ago
obscuren
a38dafcc57
Moved the To256
10 years ago
obscuren
bd7aca76e1
Proper new block
10 years ago
obscuren
4de3ad1712
New block message
10 years ago
obscuren
9d86a49a73
Renamed Sha3Bin to Sha3
10 years ago
obscuren
f3196c915a
Precompiled crypto contracts
10 years ago
obscuren
9b60cf267a
Removed POST & moved CALLCODE
10 years ago
obscuren
11ace54307
ECRECOVER RIPEMD160 SHA256
10 years ago
obscuren
6de726f16c
Protocol bump
10 years ago
obscuren
b417766b36
Minor tweaks for poc7
10 years ago
obscuren
0015ce1e35
kick of bad peers
10 years ago
obscuren
677836cbee
Kick off bad peers on bad chains and improved catch up on diverted chain
10 years ago
obscuren
a75c92000f
Black listing of bad peers
10 years ago
obscuren
b55e017e62
Proper delete
10 years ago
obscuren
82be305496
Fixed inconsistencies
10 years ago
obscuren
a34a971b50
improved blockchain downloading
10 years ago
obscuren
5fa0173c41
msg
10 years ago
obscuren
3af211dd65
Implemented WebSocket package
10 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
10 years ago
obscuren
ea0357bf02
Block pool is thread safe
10 years ago
obscuren
44d50bc8d2
Have you seen my parents, sir?
10 years ago
obscuren
e20b113053
Logging messages
10 years ago
obscuren
0acdeca3d6
skip messages properly
10 years ago