Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Renamed `chain` => `core` | obscuren | 2014-12-04 | 1 | -16/+16 |
| | |||||
* | updated to types | obscuren | 2014-12-03 | 1 | -1/+1 |
| | |||||
* | Begin of moving objects to types package | obscuren | 2014-11-18 | 1 | -1/+2 |
| | | | | | * Block(s) * Transaction(s) | ||||
* | Numerous fixes for consensus. | obscuren | 2014-11-14 | 1 | -3/+3 |
| | | | | | | * Removed (buged) C++ specific gas specification for LOG* * Fixed LOG* where mstart went after msize * | ||||
* | Fixed bloom, updated mining & block processing | obscuren | 2014-11-10 | 1 | -1/+1 |
| | | | | | | * Reverted back to process blocks in batches method * Bloom generation and lookup fix * Minor UI changed (mainly debug) | ||||
* | StateManager => BlockManager | obscuren | 2014-11-04 | 1 | -6/+6 |
| | |||||
* | ethwire => wire | obscuren | 2014-10-31 | 1 | -7/+7 |
| | |||||
* | ethstate => state | obscuren | 2014-10-31 | 1 | -3/+3 |
| | |||||
* | ethlog => logger | obscuren | 2014-10-31 | 1 | -19/+19 |
| | |||||
* | ethcrypto => crypto | obscuren | 2014-10-31 | 1 | -4/+4 |
| | |||||
* | Moved ethchain to chain | obscuren | 2014-10-31 | 1 | -16/+16 |
| | |||||
* | eth: stop eventMux first | Felix Lange | 2014-10-29 | 1 | -1/+3 |
| | | | | This fixes the hang in Ethereum.Stop. | ||||
* | Merge eth-go repository into go-ethereum | Felix Lange | 2014-10-23 | 1 | -0/+658 |
|\ | | | | | | | mist, etheruem have been moved to cmd/ | ||||
| * | PoC7 Net | obscuren | 2014-10-21 | 1 | -3/+3 |
| | | |||||
| * | Renamed block_chain to chain_manager | obscuren | 2014-10-20 | 1 | -3/+3 |
| | | |||||
| * | ethchain: fix tests | Felix Lange | 2014-10-17 | 1 | -3/+2 |
| | | |||||
| * | all: use (blocking) event package instead of ethreact | Felix Lange | 2014-10-17 | 1 | -47/+27 |
| | | |||||
| * | eth: fix filter map data race | Felix Lange | 2014-10-09 | 1 | -10/+23 |
| | | | | | | | | | | | | This commit also documents (but doesn't enforce) that filters are immutable while they're installed. This required a minor API change. | ||||
| * | New block message | obscuren | 2014-10-08 | 1 | -2/+2 |
| | | |||||
| * | Renamed Sha3Bin to Sha3 | obscuren | 2014-10-08 | 1 | -0/+2 |
| | | |||||
| * | Black listing of bad peers | obscuren | 2014-10-02 | 1 | -0/+6 |
| | | |||||
| * | Working on new (blocking) event machine. | obscuren | 2014-09-29 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | merge error | obscuren | 2014-09-25 | 1 | -0/+1 |
| | | |||||
| * | Merge branch 'tmp' into develop | obscuren | 2014-09-25 | 1 | -0/+4 |
| |\ | | | | | | | | | | | | | Conflicts: peer.go | ||||
| | * | Block pool stop / start | obscuren | 2014-09-25 | 1 | -0/+5 |
| | | | |||||
| | * | tmp | obscuren | 2014-09-24 | 1 | -1/+0 |
| | | | |||||
| * | | checkp | obscuren | 2014-09-24 | 1 | -1/+0 |
| |/ | |||||
| * | Added TD for each block | obscuren | 2014-09-24 | 1 | -0/+14 |
| | | |||||
| * | Remove log | obscuren | 2014-09-22 | 1 | -1/+0 |
| | | |||||
| * | New Peer server | obscuren | 2014-09-22 | 1 | -1/+2 |
| | | |||||
| * | Added Past peers option | obscuren | 2014-09-17 | 1 | -5/+14 |
| | | |||||
| * | Connect to previous peer | obscuren | 2014-09-16 | 1 | -37/+54 |
| | | |||||
| * | require 5 for post | obscuren | 2014-09-16 | 1 | -2/+1 |
| | | |||||
| * | VM execution fixes | obscuren | 2014-09-16 | 1 | -1/+2 |
| | | | | | | | | Refactoring caused executing issues | ||||
| * | Reworked filters | obscuren | 2014-09-14 | 1 | -0/+59 |
| | | |||||
| * | Write Protocol version to the db so we can perform sanity checks | obscuren | 2014-08-22 | 1 | -1/+11 |
| | | |||||
| * | PoC 6 networking code. | obscuren | 2014-08-21 | 1 | -0/+3 |
| | | | | | | | | | | * Added block pool for gathering blocks from the network (chunks) * Re wrote syncing | ||||
| * | Updated chain for filtering | obscuren | 2014-08-11 | 1 | -1/+4 |
| | | |||||
| * | merge upstream | zelig | 2014-07-31 | 1 | -25/+15 |
| |\ | |||||
| | * | Added temp seed | obscuren | 2014-07-30 | 1 | -18/+7 |
| | | | |||||
| | * | Clean up and util methods | obscuren | 2014-07-26 | 1 | -6/+7 |
| | | | |||||
| * | | merge upstream | zelig | 2014-07-21 | 1 | -1/+25 |
| |\| | |||||
| | * | Check if version in known + fix | obscuren | 2014-07-18 | 1 | -1/+1 |
| | | | |||||
| | * | added chainSync event | obscuren | 2014-07-18 | 1 | -0/+24 |
| | | | |||||
| * | | use ethreact.Event and ethreact.ReactorEngine | zelig | 2014-07-15 | 1 | -3/+7 |
| |/ | |||||
| * | Special diff output for execution | obscuren | 2014-07-11 | 1 | -1/+3 |
| | | |||||
| * | Removed hardcoded ip | obscuren | 2014-07-10 | 1 | -2/+0 |
| | | |||||
| * | Updated peer server | obscuren | 2014-07-08 | 1 | -1/+1 |
| | | |||||
| * | Revert "ethreact - Feature/ethutil refactor" | Jeffrey Wilcke | 2014-07-07 | 1 | -8/+3 |
| | | |||||
| * | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop | obscuren | 2014-07-07 | 1 | -3/+8 |
| |\ | |||||
| | * | use ethreact.Event and ethreact.ReactorEngine | zelig | 2014-07-05 | 1 | -3/+8 |
| | | | |||||
| * | | Connect to peer node by default | obscuren | 2014-07-07 | 1 | -0/+2 |
| |/ | |||||
| * | add ClientIdentity() ethwire.ClientIdentity to Ethereum | zelig | 2014-07-04 | 1 | -9/+16 |
| | | |||||
| * | change all modified calls to ethtrie, ethutil and ethcrypto functions | zelig | 2014-06-30 | 1 | -7/+11 |
| | | |||||
| * | go fmt | zelig | 2014-06-27 | 1 | -1/+1 |
| | | |||||
| * | merge upstream; fix port in use warning; new logger API | zelig | 2014-06-26 | 1 | -1/+1 |
| |\ | |||||
| | * | Logging, variable rearrangement | obscuren | 2014-06-26 | 1 | -2/+2 |
| | | | |||||
| * | | ethereum logs server started/stopped message | zelig | 2014-06-26 | 1 | -0/+2 |
| | | | |||||
| * | | merge upstream | zelig | 2014-06-25 | 1 | -18/+0 |
| |\| | |||||
| | * | Removed BlockDo Method | obscuren | 2014-06-25 | 1 | -18/+0 |
| | | | |||||
| * | | merge upstream | zelig | 2014-06-23 | 1 | -0/+18 |
| |\| | |||||
| | * | Added Block do which replays the given block or error | obscuren | 2014-06-23 | 1 | -0/+18 |
| | | | |||||
| * | | modified logging API | zelig | 2014-06-23 | 1 | -17/+19 |
| |/ | | | | | | | | | | | - package vars for tagged loggers - weed out spurious fmt.PrintX and log.PrintX logging - tried to second guess loglevel for some :) | ||||
| * | Reworked peers to check for public key duplication and adding peers to ↵ | Maran | 2014-06-18 | 1 | -10/+4 |
| | | | | | | | | peerlist only after the handshake has come in | ||||
| * | Peer changes broadcasting and minor miner fix | obscuren | 2014-05-30 | 1 | -0/+1 |
| | | |||||
| * | Broadcast "peerList" event upon removing or adding peers | obscuren | 2014-05-30 | 1 | -3/+19 |
| | | |||||
| * | Refactored a lot of the chain catchup/reorg. | Maran | 2014-05-20 | 1 | -2/+2 |
| | | |||||
| * | Changed how changes are being applied to states | obscuren | 2014-05-17 | 1 | -1/+1 |
| | | |||||
| * | Implemented IsUpToDate to mark the node as ready to start mining | Maran | 2014-05-14 | 1 | -0/+12 |
| | | |||||
| * | Implemented new JS/EthPub methods | Maran | 2014-05-13 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | - getTxCountAt - getPeerCount - getIsMining - getIsListening - getCoinbase | ||||
| * | Implemented our own makeshift go seed. Fixes #16 | Maran | 2014-05-13 | 1 | -4/+17 |
| | | |||||
| * | Added debug message if you try to add a peer when max peers has been reached. | Maran | 2014-05-12 | 1 | -3/+7 |
| | | |||||
| * | Implemented proper peer checking when adding new peers | Maran | 2014-05-12 | 1 | -2/+41 |
| | | | | | | | | We now resolve a hostname to IP before we try to compare it to the existing peer pool | ||||
| * | Properly exchange peer capabilities between peers | Maran | 2014-05-12 | 1 | -0/+4 |
| | | |||||
| * | Moved seeding and moved manifest | obscuren | 2014-05-09 | 1 | -39/+43 |
| | | |||||
| * | Fix an issue where we don't have the rpc so we dont have to close it | Maran | 2014-05-06 | 1 | -1/+3 |
| | | |||||
| * | Renamed etherpc to ethrpc | Maran | 2014-05-05 | 1 | -2/+2 |
| | | |||||
| * | Fixed import cycle | Maran | 2014-05-05 | 1 | -2/+3 |
| | | |||||
| * | Implemented first few methods via public api | Maran | 2014-05-03 | 1 | -3/+2 |
| | | |||||
| * | Merge branch 'develop' into feature/rpc | Maran | 2014-05-02 | 1 | -1/+1 |
| |\ | |||||
| | * | Fixed Upnp bug | obscuren | 2014-05-02 | 1 | -1/+1 |
| | | | |||||
| * | | Implemented RPC framework | Maran | 2014-05-02 | 1 | -0/+4 |
| |/ | |||||
| * | Merge | Maran | 2014-03-17 | 1 | -13/+38 |
| | | |||||
| * | Initial smart-miner stuff | Maran | 2014-03-10 | 1 | -0/+8 |
| | | |||||
| * | Renamed block manager to state manager | obscuren | 2014-03-05 | 1 | -6/+6 |
| | | |||||
| * | Partially refactored server/txpool/block manager/block chain | obscuren | 2014-03-05 | 1 | -12/+23 |
| | | | | | | | | | | | | | | 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 | ||||
| * | Fixed shutting down | obscuren | 2014-02-28 | 1 | -1/+1 |
| | | |||||
| * | Addad db name for new ldb | obscuren | 2014-02-25 | 1 | -1/+1 |
| | | |||||
| * | Moved txpool start to initialisation method of ethereumm | obscuren | 2014-02-23 | 1 | -5/+6 |
| | | |||||
| * | Updated some of the log statements to use the ethutil logger | obscuren | 2014-02-22 | 1 | -8/+8 |
| | | |||||
| * | Running contracts fixed | obscuren | 2014-02-19 | 1 | -1/+1 |
| | | |||||
| * | Rlp update | obscuren | 2014-02-18 | 1 | -17/+20 |
| | | |||||
| * | Removed RlpValue in favour of Value | obscuren | 2014-02-15 | 1 | -2/+2 |
| | | |||||
| * | The great merge | obscuren | 2014-02-15 | 1 | -6/+6 |
| | | |||||
| * | Refactoring RlpValue => Value | obscuren | 2014-02-13 | 1 | -0/+1 |
| | | |||||
| * | Put leveldb | obscuren | 2014-02-12 | 1 | -2/+2 |
| | | |||||
| * | Interop! | obscuren | 2014-02-12 | 1 | -14/+17 |
| | | |||||
| * | Seed bootstrapping added | obscuren | 2014-02-11 | 1 | -0/+16 |
| | | |||||
| * | Database | obscuren | 2014-02-10 | 1 | -2/+2 |
| | | |||||
| * | Reversed back | obscuren | 2014-02-10 | 1 | -2/+2 |
| | | |||||
| * | level db back in | obscuren | 2014-02-10 | 1 | -2/+2 |
| | | |||||
| * | Fixed self connect through public key discovery. | obscuren | 2014-02-10 | 1 | -2/+2 |
| | | | | | | | | Bumped protocol version number | ||||
| * | Switched over to leveldb instead of memdb | obscuren | 2014-02-09 | 1 | -5/+11 |
| | | |||||
| * | Do not quit if upnp fails | obscuren | 2014-02-04 | 1 | -1/+0 |
| | | |||||
| * | Removed the seed peer option from start | obscuren | 2014-02-03 | 1 | -1/+1 |
| | | |||||
| * | UPnP Support | obscuren | 2014-02-03 | 1 | -18/+14 |
| | | |||||
| * | Implemented support for UPnP | obscuren | 2014-02-03 | 1 | -0/+62 |
| | | |||||
| * | removed upnp | obscuren | 2014-02-02 | 1 | -52/+0 |
| | | |||||
| * | upnp test | obscuren | 2014-02-02 | 1 | -41/+66 |
| | | |||||
| * | Reverted back to messages | obscuren | 2014-02-02 | 1 | -7/+2 |
| | | |||||
| * | UPNP wip | obscuren | 2014-02-02 | 1 | -5/+59 |
| | | |||||
| * | Self connect | obscuren | 2014-01-31 | 1 | -9/+0 |
| | | |||||
| * | Get peers returns now both in and outbound peers | obscuren | 2014-01-31 | 1 | -0/+16 |
| | | |||||
| * | Peer connection checking | obscuren | 2014-01-31 | 1 | -1/+4 |
| | | |||||
| * | Don't connect to peers that are already connected | obscuren | 2014-01-31 | 1 | -0/+16 |
| | | |||||
| * | Self connect detect | obscuren | 2014-01-31 | 1 | -1/+1 |
| | | |||||
| * | Updated seed peers | obscuren | 2014-01-31 | 1 | -5/+9 |
| | | |||||
| * | Switched port and removed logging | obscuren | 2014-01-28 | 1 | -15/+3 |
| | | |||||
| * | Removed default connection | obscuren | 2014-01-27 | 1 | -5/+7 |
| | | |||||
| * | Updated peers | obscuren | 2014-01-25 | 1 | -1/+1 |
| | | |||||
| * | Data send over the wire shouldn't be RLPed more then once | obscuren | 2014-01-24 | 1 | -2/+3 |
| | | |||||
| * | Initial commit bootstrapping package | obscuren | 2014-01-24 | 1 | -0/+213 |
| | |||||
* | Major re-organisation. | obscuren | 2014-03-22 | 1 | -215/+0 |
| | | | | The Ethereum node and Gui are now separated. | ||||
* | Updated to work with the new chain | obscuren | 2014-03-21 | 1 | -2/+5 |
| | |||||
* | Moved qml files, conform to the new server model. | obscuren | 2014-03-05 | 1 | -7/+8 |
| | | | | | QML files got moved to their own directories. QML now has a ui helper which should find assets in the correct resource directory | ||||
* | Block mining log | obscuren | 2014-03-03 | 1 | -0/+1 |
| | |||||
* | Exit after importing a key | obscuren | 2014-02-28 | 1 | -13/+10 |
| | |||||
* | Minor fixes that to reflect changes in library | obscuren | 2014-02-24 | 1 | -0/+2 |
| | |||||
* | Added some ui elements to make it easier to connect to nodes | obscuren | 2014-02-23 | 1 | -1/+2 |
| | |||||
* | Added a basic <UNSTABLE> UI | obscuren | 2014-02-21 | 1 | -36/+50 |
| | |||||
* | Added import/exporting of private keys | obscuren | 2014-02-18 | 1 | -3/+48 |
| | |||||
* | Added text for keys | obscuren | 2014-02-15 | 1 | -3/+13 |
| | |||||
* | Updated to the great merge package | obscuren | 2014-02-15 | 1 | -2/+2 |
| | |||||
* | Default to .ethereum | obscuren | 2014-02-12 | 1 | -1/+2 |
| | |||||
* | Skip the first byte in generating addresses | obscuren | 2014-02-11 | 1 | -2/+2 |
| | |||||
* | removed pub key log | obscuren | 2014-02-10 | 1 | -2/+1 |
| | |||||
* | Added pub key to keyring | obscuren | 2014-02-10 | 1 | -3/+6 |
| | |||||
* | Added address | obscuren | 2014-02-09 | 1 | -2/+2 |
| | |||||
* | Proper keys | obscuren | 2014-02-09 | 1 | -2/+4 |
| | |||||
* | Unused package | obscuren | 2014-02-09 | 1 | -1/+0 |
| | |||||
* | Use the generated key | obscuren | 2014-02-09 | 1 | -1/+1 |
| | |||||
* | Woops | obscuren | 2014-02-09 | 1 | -0/+2 |
| | |||||
* | Added key address and key generation | obscuren | 2014-02-09 | 1 | -21/+41 |
| | |||||
* | Genesis loggingpoc1 | obscuren | 2014-02-08 | 1 | -2/+9 |
| | |||||
* | Mining using a different hash now | obscuren | 2014-02-06 | 1 | -3/+7 |
| | |||||
* | Block processing during mining | obscuren | 2014-02-03 | 1 | -2/+3 |
| | |||||
* | Process transactions | obscuren | 2014-02-03 | 1 | -8/+4 |
| | |||||
* | TApply transactions | obscuren | 2014-02-03 | 1 | -25/+5 |
| | |||||
* | Fixed mining | obscuren | 2014-02-03 | 1 | -1/+1 |
| | |||||
* | Changed mining | obscuren | 2014-02-03 | 1 | -7/+3 |
| | |||||
* | UPnP support | obscuren | 2014-02-03 | 1 | -1/+5 |
| | |||||
* | upnp test | obscuren | 2014-02-02 | 1 | -3/+1 |
| | |||||
* | Reverted back to old messages | obscuren | 2014-02-02 | 1 | -11/+1 |
| | |||||
* | RLP Updates | obscuren | 2014-02-02 | 1 | -3/+16 |
| | |||||
* | Mine? | obscuren | 2014-01-31 | 1 | -19/+27 |
| | |||||
* | Updated to the new Trie | obscuren | 2014-01-30 | 1 | -2/+2 |
| | |||||
* | Changed block chain specific methods | obscuren | 2014-01-28 | 1 | -3/+3 |
| | |||||
* | Debugging handles | obscuren | 2014-01-27 | 1 | -3/+4 |
| | |||||
* | Removed the last block of the block chain | obscuren | 2014-01-25 | 1 | -1/+1 |
| | | | | Added CurrentBlock to block manager | ||||
* | Fake block mining | obscuren | 2014-01-25 | 1 | -8/+13 |
| | |||||
* | Dev test mining | obscuren | 2014-01-25 | 1 | -7/+21 |
| | |||||
* | tx is now part of the chain package | obscuren | 2014-01-24 | 1 | -1/+1 |
| | |||||
* | Rearrange packages | obscuren | 2014-01-24 | 1 | -13/+13 |
| | |||||
* | Added synchronisation of transactions across remote pools | obscuren | 2014-01-22 | 1 | -22/+41 |
| | |||||
* | Removed dagger broadcasting to the net | obscuren | 2014-01-17 | 1 | -1/+2 |
| | |||||
* | Updated to temporary trie | obscuren | 2014-01-15 | 1 | -2/+1 |
| | |||||
* | Some miner reports | obscuren | 2014-01-13 | 1 | -2/+2 |
| | |||||
* | Peer reaping and fake network | obscuren | 2014-01-13 | 1 | -8/+0 |
| | |||||
* | Server testing blocks | obscuren | 2014-01-12 | 1 | -2/+4 |
| | |||||
* | gofmt no coding standards | obscuren | 2014-01-11 | 1 | -66/+66 |
| | |||||
* | Moving the ethgo to individual packages | obscuren | 2014-01-11 | 1 | -3/+3 |
| | |||||
* | Updated read me and changed mine argument to m | obscuren | 2014-01-10 | 1 | -1/+1 |
| | |||||
* | Encoding | obscuren | 2014-01-10 | 1 | -1/+1 |
| | |||||
* | Updated server and peers and mining processing | obscuren | 2014-01-10 | 1 | -7/+24 |
| | |||||
* | Dagger improvements | obscuren | 2014-01-09 | 1 | -6/+7 |
| | |||||
* | db console is now a general console. | obscuren | 2014-01-09 | 1 | -4/+3 |
| | |||||
* | Minor update | obscuren | 2014-01-09 | 1 | -2/+25 |
| | |||||
* | Moved some testing code | obscuren | 2014-01-01 | 1 | -27/+15 |
| | |||||
* | Updated database interface and eth test code | obscuren | 2014-01-01 | 1 | -1/+1 |
| | |||||
* | update test | obscuren | 2013-12-30 | 1 | -8/+19 |
| | |||||
* | Comments | obscuren | 2013-12-29 | 1 | -1/+0 |
| | |||||
* | Test code updated | obscuren | 2013-12-28 | 1 | -2/+9 |
| | |||||
* | Updated tests | obscuren | 2013-12-28 | 1 | -5/+10 |
| | |||||
* | Testing | obscuren | 2013-12-28 | 1 | -1/+3 |
| | |||||
* | Initial commit | obscuren | 2013-12-26 | 1 | -0/+33 |