nim-eth/eth
Kim De Mey 41d2d3c991
Utp top level raises & some clean-up (#445)
* Add few missing top level raises Defect in uTP

- Add top level {.push raises: [Defect].}
- remove some local raises, including some unneeded
CatchableErrors.
- Don't export messageHandler (avoiding annoying naming collisions)
- export utp_router as those connection callbacks are in the API

* Add some missing copyright clauses

* Some ident and max line length cleanup

* Rename utp_discv5_protocol.nim to be more consistent
2021-12-10 11:12:24 +01:00
..
common Fix RLP serialisation of `seq[Transaction]` used in `eth` protocol 2021-07-29 15:37:11 +03:00
db Allow Sqlite keystores to be used in read-only mode 2021-11-16 13:45:46 +02:00
keyfile Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
net Remove hashData usage on objects (#441) 2021-12-06 15:24:07 +01:00
p2p Remove hashData usage on objects (#441) 2021-12-06 15:24:07 +01:00
rlp Remove `{.rlpInline.}` which was never really implemented 2021-08-10 14:08:35 +03:00
ssz Point to current name of Ethereum consensus specs repo (#442) 2021-12-06 09:08:51 +01:00
trie Add proof verification to public api (#390) 2021-08-12 16:15:02 +02:00
utp Utp top level raises & some clean-up (#445) 2021-12-10 11:12:24 +01:00
async_utils.nim awaitWithTimeout for Future[void] 2021-02-04 16:45:50 +02:00
bloom.nim add 'BloomFilter.init' implementation 2020-09-30 12:04:23 +07:00
common.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
keyfile.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
keys.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
p2p.nim Add option to `connectToNetwork` return without waiting for peers 2021-08-10 14:09:57 +03:00
rlp.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
trie.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00