Jeffrey Wilcke
6fe9b4ab5e
Revert "ethreact - Feature/ethutil refactor"
10 years ago
obscuren
1199941475
Connect to peer node by default
10 years ago
zelig
584d1c61ec
use ethreact.Event and ethreact.ReactorEngine
10 years ago
zelig
c833c3fec8
add ClientIdentity() ethwire.ClientIdentity to Ethereum
10 years ago
zelig
dabaa4cce0
change all modified calls to ethtrie, ethutil and ethcrypto functions
11 years ago
zelig
853053a3b2
go fmt
11 years ago
zelig
098136b681
ethereum logs server started/stopped message
11 years ago
obscuren
0ed19d9f20
Logging, variable rearrangement
11 years ago
obscuren
9dae1a1732
Removed BlockDo Method
11 years ago
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 :)
11 years ago
obscuren
a4e26bf7c2
Added Block do which replays the given block or error
11 years ago
Maran
1f79175898
Reworked peers to check for public key duplication and adding peers to peerlist only after the handshake has come in
11 years ago
obscuren
17c825f53a
Peer changes broadcasting and minor miner fix
11 years ago
obscuren
f382221b28
Broadcast "peerList" event upon removing or adding peers
11 years ago
Maran
12f30e6220
Refactored a lot of the chain catchup/reorg.
11 years ago
obscuren
8730dfdcc2
Changed how changes are being applied to states
11 years ago
Maran
3ac74b1e78
Implemented IsUpToDate to mark the node as ready to start mining
11 years ago
Maran
28357d657b
Implemented new JS/EthPub methods
...
- getTxCountAt
- getPeerCount
- getIsMining
- getIsListening
- getCoinbase
11 years ago
Maran
3647cc5b07
Implemented our own makeshift go seed. Fixes #16
11 years ago
Maran
cc341b8734
Added debug message if you try to add a peer when max peers has been reached.
11 years ago
Maran
7f9fd08792
Implemented proper peer checking when adding new peers
...
We now resolve a hostname to IP before we try to compare it to the existing peer pool
11 years ago
Maran
8b4ed8c505
Properly exchange peer capabilities between peers
11 years ago
obscuren
afe83af219
Moved seeding and moved manifest
11 years ago
Maran
e18b96b486
Fix an issue where we don't have the rpc so we dont have to close it
11 years ago
Maran
a4ca9927ab
Renamed etherpc to ethrpc
11 years ago
Maran
fde3e01f80
Fixed import cycle
11 years ago
Maran
4f20e8f649
Implemented first few methods via public api
11 years ago
Maran
ebdf339a61
Implemented RPC framework
11 years ago
obscuren
91aa189ef3
Fixed Upnp bug
11 years ago
obscuren
1f2547b8a7
Major re-organisation.
...
The Ethereum node and Gui are now separated.
11 years ago
obscuren
0db86e4485
Updated to work with the new chain
11 years ago
Maran
3002570085
Mining rework
11 years ago
Maran
8ea7e21f64
Merge
11 years ago
Maran
1c983ed80c
More mining stuff
11 years ago
Maran
96fcc1da32
Initial smart-miner stuff
11 years ago
Maran
d5efeab8f9
Initial smart-miner stuff
11 years ago
Jarrad Hope
694ef47041
gofmt -w ethereum.go
11 years ago
Jarrad Hope
9d887234ea
Small Optimization on port
11 years ago
Jarrad Hope
e2e338929f
Fix Whitespace
11 years ago
Jarrad Hope
8162aff8cf
Add DNS Bootstrapping
11 years ago
obscuren
6c6e8b0fd7
Renamed block manager to state manager
11 years ago
obscuren
8275059856
Moved qml files, conform to the new server model.
...
QML files got moved to their own directories. QML now has a ui helper
which should find assets in the correct resource directory
11 years ago
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
11 years ago
obscuren
833a1a4eab
Block mining log
11 years ago
obscuren
601340bd46
Fixed shutting down
11 years ago
obscuren
5e7f8cca4f
Exit after importing a key
11 years ago
obscuren
4f4175a3e2
Addad db name for new ldb
11 years ago
obscuren
fe9eb47288
Minor fixes that to reflect changes in library
11 years ago
obscuren
3a45cdeaf9
Moved txpool start to initialisation method of ethereumm
11 years ago
obscuren
aa33a4b2fb
Added some ui elements to make it easier to connect to nodes
11 years ago