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
obscuren
73b9ae9579
Updated some of the log statements to use the ethutil logger
11 years ago
obscuren
05c353eca0
Added a basic <UNSTABLE> UI
11 years ago
obscuren
24f2b2afc3
Running contracts fixed
11 years ago
obscuren
ab7dc92404
Added import/exporting of private keys
11 years ago
obscuren
d7eca7bcc1
Rlp update
11 years ago
obscuren
1ba7ffe9f8
Added text for keys
11 years ago
obscuren
73fd358d94
Removed RlpValue in favour of Value
11 years ago
obscuren
fe59a2b26d
Updated to the great merge package
11 years ago
obscuren
f6d1bfe45b
The great merge
11 years ago