-
Notifications
You must be signed in to change notification settings - Fork 20.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eth protocol integration to p2p (don't merge, to be reviewed) #205
Commits on Dec 10, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 47793b6 - Browse repository at this point
Copy the full SHA 47793b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a9fdc - Browse repository at this point
Copy the full SHA 31a9fdcView commit details -
- changed backend interface - using callbacks for blockPool - use rlp stream for lazy decoding - use peer as logger - add id (peer pubkey) to ethProtocol fields - add testPeer to protocol test (temporary)
Configuration menu - View commit details
-
Copy full SHA for e74f9f2 - Browse repository at this point
Copy the full SHA e74f9f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e38f8a - Browse repository at this point
Copy the full SHA 3e38f8aView commit details
Commits on Dec 12, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 25cf0c4 - Browse repository at this point
Copy the full SHA 25cf0c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e1689d - Browse repository at this point
Copy the full SHA 9e1689dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed15382 - Browse repository at this point
Copy the full SHA ed15382View commit details -
Implemented watching using filter package
* Added filters / watches * Removed event dep
Configuration menu - View commit details
-
Copy full SHA for a17a1f9 - Browse repository at this point
Copy the full SHA a17a1f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c7fd62 - Browse repository at this point
Copy the full SHA 1c7fd62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06e7642 - Browse repository at this point
Copy the full SHA 06e7642View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8577e41 - Browse repository at this point
Copy the full SHA 8577e41View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf566a6 - Browse repository at this point
Copy the full SHA bf566a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for aec0c0e - Browse repository at this point
Copy the full SHA aec0c0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0122989 - Browse repository at this point
Copy the full SHA 0122989View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c84db8 - Browse repository at this point
Copy the full SHA 4c84db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8061fc - Browse repository at this point
Copy the full SHA f8061fcView commit details
Commits on Dec 14, 2014
-
Configuration menu - View commit details
-
Copy full SHA for e5aa38c - Browse repository at this point
Copy the full SHA e5aa38cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5cb04 - Browse repository at this point
Copy the full SHA eb5cb04View commit details -
- changed backend interface - using callbacks for blockPool - use rlp stream for lazy decoding - use peer as logger - add id (peer pubkey) to ethProtocol fields - add testPeer to protocol test (temporary)
Configuration menu - View commit details
-
Copy full SHA for d957dd2 - Browse repository at this point
Copy the full SHA d957dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4366fdf - Browse repository at this point
Copy the full SHA 4366fdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02017ed - Browse repository at this point
Copy the full SHA 02017edView commit details -
- new interface explicit backend components txPool, chainManager, blockPool - added protoErrorDisconnect for blockpool callback (FIXME: handling peer disconnects)
Configuration menu - View commit details
-
Copy full SHA for c44e025 - Browse repository at this point
Copy the full SHA c44e025View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3308d82 - Browse repository at this point
Copy the full SHA 3308d82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76070b4 - Browse repository at this point
Copy the full SHA 76070b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 148de1c - Browse repository at this point
Copy the full SHA 148de1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 118862f - Browse repository at this point
Copy the full SHA 118862fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b89ed8e - Browse repository at this point
Copy the full SHA b89ed8eView commit details -
- use eventer events to broadcast transactions - CurrentTransactions -> GetTransactions - add AddTransactions
Configuration menu - View commit details
-
Copy full SHA for c2af10d - Browse repository at this point
Copy the full SHA c2af10dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5022a31 - Browse repository at this point
Copy the full SHA 5022a31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d86a2 - Browse repository at this point
Copy the full SHA 39d86a2View commit details -
add Status to retrieve TD, currentBlock, genesis for easy interface w…
…ith eth/protocol
Configuration menu - View commit details
-
Copy full SHA for d84810d - Browse repository at this point
Copy the full SHA d84810dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50e1dcc - Browse repository at this point
Copy the full SHA 50e1dccView commit details -
- eth p2p pkgs - new Ethereum initialiser - no caps param - use nat type - add NatType func to map nat type string to p2p.NAT - add pubkey to client identity
Configuration menu - View commit details
-
Copy full SHA for ae7c1e3 - Browse repository at this point
Copy the full SHA ae7c1e3View commit details -
- nat UPNP|PMP - gateway for PMP NAT - obsolete usepnp - add pubkey to client identity
Configuration menu - View commit details
-
Copy full SHA for d9b16c1 - Browse repository at this point
Copy the full SHA d9b16c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d02c4f - Browse repository at this point
Copy the full SHA 7d02c4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e847aac - Browse repository at this point
Copy the full SHA e847aacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0add0c4 - Browse repository at this point
Copy the full SHA 0add0c4View commit details -
- changed backend interface - using callbacks for blockPool - use rlp stream for lazy decoding - use peer as logger - add id (peer pubkey) to ethProtocol fields - add testPeer to protocol test (temporary)
Configuration menu - View commit details
-
Copy full SHA for 2dd8f41 - Browse repository at this point
Copy the full SHA 2dd8f41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e4d77b - Browse repository at this point
Copy the full SHA 5e4d77bView commit details -
- new interface explicit backend components txPool, chainManager, blockPool - added protoErrorDisconnect for blockpool callback (FIXME: handling peer disconnects)
Configuration menu - View commit details
-
Copy full SHA for 4dfce46 - Browse repository at this point
Copy the full SHA 4dfce46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01dc1c1 - Browse repository at this point
Copy the full SHA 01dc1c1View commit details -
adapt chain_manager to eth protocol interface
- add Status() to return td, currentblock hash, genesis hash - GetChainHashesFromHash -> GetBlockHashesFromHash
Configuration menu - View commit details
-
Copy full SHA for 7b39cc8 - Browse repository at this point
Copy the full SHA 7b39cc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e77b720 - Browse repository at this point
Copy the full SHA e77b720View commit details -
- new flag nat for nat support UPNP|PMP - new flag pmp for PMP gateway IP - add NatType to utils/cmd to get p2p.NAT from nat type string - obsolete usepnp flag - get rid of IsUpToDate and sleep in miner start - ethereum constructor takes nat type, port, maxpeer - add pubkey arg to client identity
Configuration menu - View commit details
-
Copy full SHA for 61940b2 - Browse repository at this point
Copy the full SHA 61940b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c89d53 - Browse repository at this point
Copy the full SHA 4c89d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72290f6 - Browse repository at this point
Copy the full SHA 72290f6View commit details -
Merge branch 'ethp2p' of github.com:ethersphere/go-ethereum into ethp2p
Conflicts: eth/block_pool.go eth/error.go eth/protocol.go eth/protocol_test.go
Configuration menu - View commit details
-
Copy full SHA for 702801a - Browse repository at this point
Copy the full SHA 702801aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 835bf56 - Browse repository at this point
Copy the full SHA 835bf56View commit details
Commits on Dec 15, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 2740588 - Browse repository at this point
Copy the full SHA 2740588View commit details