komputing / KEthereum

Kotlin library for Ethereum
MIT License
350 stars 73 forks source link

RLPx #6

Open ligi opened 7 years ago

ligi commented 7 years ago

https://github.com/ethereum/devp2p/blob/master/rlpx.md

but talk to @fjl first as he said ad DevCon3 that some things in this doc might be miss-leading and might send one on the wrong path

issueth[bot] commented 7 years ago

This issue now has a bounty-address via issuETH.

Your bounty-address is 9de0d4de1d97a13ecfe6c4e02d022975b29b5ec2
Watch on rinkeby
Watch on main

atoulme commented 6 years ago

How about using our lib for RLP here: https://github.com/ConsenSys/cava/tree/master/rlp ?

ligi commented 6 years ago

Thank you very much for pointing me to cava - was not aware of this library and it looks interesting. That said KEthereum already has a RLP implementation - this issue here is about RLPx and as far as I see this is also still missing from cava. Also I want to have pure kotlin implementations as much as possible (and cava is mainly java as far as I see). Being pure Kotlin opens up much more possibilities to not only target the JVM or Android - but also native, JavaScript, (e)WASM, ...

atoulme commented 6 years ago

My mistake for misreading. You're right of course. We will in time work out a RLPx lib in Cava.

ligi commented 6 years ago

Setting to low priority as the future seems to be in libp2p