-
Notifications
You must be signed in to change notification settings - Fork 21
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
Discvv5.1 - the latest spec updates #76
Discvv5.1 - the latest spec updates #76
Commits on Sep 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 83c5da3 - Browse repository at this point
Copy the full SHA 83c5da3View commit details
Commits on Sep 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e73d9d1 - Browse repository at this point
Copy the full SHA e73d9d1View commit details
Commits on Sep 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 65dbad8 - Browse repository at this point
Copy the full SHA 65dbad8View commit details
Commits on Sep 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8fd0787 - Browse repository at this point
Copy the full SHA 8fd0787View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeab34e - Browse repository at this point
Copy the full SHA eeab34eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90a25be - Browse repository at this point
Copy the full SHA 90a25beView commit details
Commits on Sep 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8e3e415 - Browse repository at this point
Copy the full SHA 8e3e415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0055968 - Browse repository at this point
Copy the full SHA 0055968View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47dbb52 - Browse repository at this point
Copy the full SHA 47dbb52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91ed52e - Browse repository at this point
Copy the full SHA 91ed52eView commit details
Commits on Sep 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 04bfd6b - Browse repository at this point
Copy the full SHA 04bfd6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7701748 - Browse repository at this point
Copy the full SHA 7701748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d03656 - Browse repository at this point
Copy the full SHA 2d03656View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfa6ad7 - Browse repository at this point
Copy the full SHA dfa6ad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 883cda8 - Browse repository at this point
Copy the full SHA 883cda8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9966bea - Browse repository at this point
Copy the full SHA 9966beaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0405c2f - Browse repository at this point
Copy the full SHA 0405c2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81c7a54 - Browse repository at this point
Copy the full SHA 81c7a54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2756f88 - Browse repository at this point
Copy the full SHA 2756f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for df99cf7 - Browse repository at this point
Copy the full SHA df99cf7View commit details
Commits on Sep 25, 2020
-
Process the case when in AUTHORIZED session state inbound message cou…
…ldn't be decrypted - send WHOAREYOU in this case
Configuration menu - View commit details
-
Copy full SHA for d6c667e - Browse repository at this point
Copy the full SHA d6c667eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8601f95 - Browse repository at this point
Copy the full SHA 8601f95View commit details -
Configuration menu - View commit details
-
Copy full SHA for d21af5d - Browse repository at this point
Copy the full SHA d21af5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12c4a7a - Browse repository at this point
Copy the full SHA 12c4a7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for af42f90 - Browse repository at this point
Copy the full SHA af42f90View commit details
Commits on Sep 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5913f5d - Browse repository at this point
Copy the full SHA 5913f5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 784c3f3 - Browse repository at this point
Copy the full SHA 784c3f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2427b0 - Browse repository at this point
Copy the full SHA c2427b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6221320 - Browse repository at this point
Copy the full SHA 6221320View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12cfd65 - Browse repository at this point
Copy the full SHA 12cfd65View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd2f54d - Browse repository at this point
Copy the full SHA bd2f54dView commit details -
Fix param name srcNodeId -> destNodeId. Name params more explicitly (…
…destNodeId instead of nodeId)
Configuration menu - View commit details
-
Copy full SHA for 10fa187 - Browse repository at this point
Copy the full SHA 10fa187View commit details -
Configuration menu - View commit details
-
Copy full SHA for d65bcdf - Browse repository at this point
Copy the full SHA d65bcdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 091a919 - Browse repository at this point
Copy the full SHA 091a919View commit details -
Reduce the number of static factory methods in 5.1 Packet interfaces.…
… Leave just Header.create* and *Packet.create()
Configuration menu - View commit details
-
Copy full SHA for a77ff29 - Browse repository at this point
Copy the full SHA a77ff29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bb80a7 - Browse repository at this point
Copy the full SHA 0bb80a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d627af - Browse repository at this point
Copy the full SHA 7d627afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84a8118 - Browse repository at this point
Copy the full SHA 84a8118View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91d7e4d - Browse repository at this point
Copy the full SHA 91d7e4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 640b118 - Browse repository at this point
Copy the full SHA 640b118View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aaee3a - Browse repository at this point
Copy the full SHA 0aaee3aView commit details
Commits on Sep 30, 2020
-
Co-authored-by: mbaxter <meredith.baxter@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 3e7ee9a - Browse repository at this point
Copy the full SHA 3e7ee9aView commit details -
Large outbound packet size is rather the error
Co-authored-by: mbaxter <meredith.baxter@consensys.net>
Configuration menu - View commit details
-
Copy full SHA for 50748e4 - Browse repository at this point
Copy the full SHA 50748e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69e5ee9 - Browse repository at this point
Copy the full SHA 69e5ee9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7b5611 - Browse repository at this point
Copy the full SHA c7b5611View commit details -
Merge remote-tracking branch 'origin/feature/disc-v5.1' into feature/…
…disc-v5.1 # Conflicts: # src/main/java/org/ethereum/beacon/discovery/message/handler/FindNodeHandler.java
Configuration menu - View commit details
-
Copy full SHA for 7f648c5 - Browse repository at this point
Copy the full SHA 7f648c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1b879c - Browse repository at this point
Copy the full SHA f1b879cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b62935 - Browse repository at this point
Copy the full SHA 3b62935View commit details -
Merge remote-tracking branch 'Pegasys/master' into feature/talk-support
# Conflicts: # src/main/java/org/ethereum/beacon/discovery/message/DiscoveryV5Message.java # src/main/java/org/ethereum/beacon/discovery/message/FindNodeMessage.java # src/test/java/org/ethereum/beacon/discovery/community/MessageEncodingTest.java
Configuration menu - View commit details
-
Copy full SHA for 2e46963 - Browse repository at this point
Copy the full SHA 2e46963View commit details -
Configuration menu - View commit details
-
Copy full SHA for eef00f1 - Browse repository at this point
Copy the full SHA eef00f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe9263a - Browse repository at this point
Copy the full SHA fe9263aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 737b921 - Browse repository at this point
Copy the full SHA 737b921View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05ca4cd - Browse repository at this point
Copy the full SHA 05ca4cdView commit details
Commits on Oct 1, 2020
-
Refactor task handling. Remove unnecessary intermediate classes. Make…
… it possible to return a value future from discovery call
Configuration menu - View commit details
-
Copy full SHA for e59a075 - Browse repository at this point
Copy the full SHA e59a075View commit details -
Configuration menu - View commit details
-
Copy full SHA for 470716d - Browse repository at this point
Copy the full SHA 470716dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c9675a - Browse repository at this point
Copy the full SHA 9c9675aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdf7111 - Browse repository at this point
Copy the full SHA bdf7111View commit details -
Configuration menu - View commit details
-
Copy full SHA for dba8915 - Browse repository at this point
Copy the full SHA dba8915View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f0671 - Browse repository at this point
Copy the full SHA e9f0671View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6afe20 - Browse repository at this point
Copy the full SHA f6afe20View commit details
Commits on Oct 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f2899f9 - Browse repository at this point
Copy the full SHA f2899f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 125159c - Browse repository at this point
Copy the full SHA 125159cView commit details
Commits on Oct 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 53851ac - Browse repository at this point
Copy the full SHA 53851acView commit details -
Configuration menu - View commit details
-
Copy full SHA for e362b3b - Browse repository at this point
Copy the full SHA e362b3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c83b49 - Browse repository at this point
Copy the full SHA 1c83b49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ff8979 - Browse repository at this point
Copy the full SHA 1ff8979View commit details -
Remove confusing DiscoveryV5Message wrapper and add DiscoveryMessageD…
…ecoder instead. Add an abstract Message class (aka for all discovery versions)
Configuration menu - View commit details
-
Copy full SHA for 79a82d3 - Browse repository at this point
Copy the full SHA 79a82d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf02712 - Browse repository at this point
Copy the full SHA cf02712View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8db508c - Browse repository at this point
Copy the full SHA 8db508cView commit details
Commits on Oct 6, 2020
-
Initial refactor to reflect the latest Discv5.1 spec changes:
- packet header fields reorg - maskingIV mixed up to message encryption associated data - the whole WhoAreYou message is mixed for id-signature - WhoAreYou has no more 'src-node-id' thus we need to find session via original-nonce
Configuration menu - View commit details
-
Copy full SHA for e263e65 - Browse repository at this point
Copy the full SHA e263e65View commit details -
Merge branch 'feature/talk-support' into feature/v5.1-last-updates-1
# Conflicts: # src/main/java/org/ethereum/beacon/discovery/packet/impl/MessagePacketImpl.java # src/test/java/org/ethereum/beacon/discovery/packet/OrdinaryMessagePacketTest.java
Configuration menu - View commit details
-
Copy full SHA for 8d3ba7b - Browse repository at this point
Copy the full SHA 8d3ba7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 228f691 - Browse repository at this point
Copy the full SHA 228f691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20e1f0e - Browse repository at this point
Copy the full SHA 20e1f0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce90f4e - Browse repository at this point
Copy the full SHA ce90f4eView commit details -
Merge remote-tracking branch 'Pegasys/master' into feature/v5.1-last-…
…updates-1 # Conflicts: # src/main/java/org/ethereum/beacon/discovery/DiscoveryManagerImpl.java # src/main/java/org/ethereum/beacon/discovery/packet/impl/MessagePacketImpl.java # src/main/java/org/ethereum/beacon/discovery/pipeline/handler/NewTaskHandler.java # src/main/java/org/ethereum/beacon/discovery/pipeline/handler/NextTaskHandler.java # src/main/java/org/ethereum/beacon/discovery/pipeline/handler/WhoAreYouPacketHandler.java # src/main/java/org/ethereum/beacon/discovery/schema/NodeSession.java # src/test/java/org/ethereum/beacon/discovery/HandshakeHandlersTest.java # src/test/java/org/ethereum/beacon/discovery/packet/OrdinaryMessagePacketTest.java
Configuration menu - View commit details
-
Copy full SHA for 38ad5ef - Browse repository at this point
Copy the full SHA 38ad5efView commit details -
Configuration menu - View commit details
-
Copy full SHA for f77c373 - Browse repository at this point
Copy the full SHA f77c373View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c03fb4 - Browse repository at this point
Copy the full SHA 1c03fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c3cac3 - Browse repository at this point
Copy the full SHA 9c3cac3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dbbe5c - Browse repository at this point
Copy the full SHA 0dbbe5cView commit details
Commits on Oct 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 874fcc1 - Browse repository at this point
Copy the full SHA 874fcc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 229765e - Browse repository at this point
Copy the full SHA 229765eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8c86eb - Browse repository at this point
Copy the full SHA a8c86ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa7f492 - Browse repository at this point
Copy the full SHA aa7f492View commit details
Commits on Oct 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bb70bfe - Browse repository at this point
Copy the full SHA bb70bfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01b1df2 - Browse repository at this point
Copy the full SHA 01b1df2View commit details -
Calling a discovery method with NodeRecord should work even this node…
… is not in a Table yet
Configuration menu - View commit details
-
Copy full SHA for 6306c38 - Browse repository at this point
Copy the full SHA 6306c38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1255546 - Browse repository at this point
Copy the full SHA 1255546View commit details -
Add DiscoveryManager tests and test helpers to simulate and control n…
…etwork interchange
Configuration menu - View commit details
-
Copy full SHA for 5515c10 - Browse repository at this point
Copy the full SHA 5515c10View commit details -
If another ordinary message received after WhoAreYou packet was sent,…
… we should again send another WhoAreYou packet
Configuration menu - View commit details
-
Copy full SHA for 2891f5c - Browse repository at this point
Copy the full SHA 2891f5cView commit details -
If a session was dropped on remote host we are sending packets instea…
…d of putting them into await queue. So when the WhoAreYou packet is received 'unexpectedly' we should take a SENT packet for resending
Configuration menu - View commit details
-
Copy full SHA for d8f1bd6 - Browse repository at this point
Copy the full SHA d8f1bd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3bd4e6 - Browse repository at this point
Copy the full SHA e3bd4e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d03dac - Browse repository at this point
Copy the full SHA 8d03dacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 362703d - Browse repository at this point
Copy the full SHA 362703dView commit details
Commits on Oct 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a0434fb - Browse repository at this point
Copy the full SHA a0434fbView commit details
Commits on Oct 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d0d3cc8 - Browse repository at this point
Copy the full SHA d0d3cc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for df8b742 - Browse repository at this point
Copy the full SHA df8b742View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c9e1c4 - Browse repository at this point
Copy the full SHA 4c9e1c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35c192f - Browse repository at this point
Copy the full SHA 35c192fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94ea4e8 - Browse repository at this point
Copy the full SHA 94ea4e8View commit details