Commit Graph

92 Commits (93da0cf8a19bac578c9bc7da08093a062a676fa3)

Author SHA1 Message Date
Péter Szilágyi 9938d954c8
eth: rework tx fetcher to use O(1) ops + manage network requests 5 years ago
rjl493456442 049e17116e
core, eth: implement eth/65 transaction fetcher 5 years ago
Péter Szilágyi 64571f9379
eth: eth/64 - extend handshake packet with fork id 5 years ago
Péter Szilágyi 983f92368b
core/forkid: implement the forkid EIP, announce via ENR (#19738) 5 years ago
Martin Holst Swende cdfe9a3a2a eth, les: add sanity checks for unbounded block fields (#19573) 5 years ago
Liang Ma ff6e0351ab eth: fixed the minor typo inside the comments (#17830) 6 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 6 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 6 years ago
kiel barry 4747aad160 eth: golint fixes to variable names (#16711) 6 years ago
Péter Szilágyi 0095531a58 core, eth, les: fix messy code (#15367) 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Péter Szilágyi 48ee7f9de7
core, eth, les: polish txpool API around local/remote txs 7 years ago
Péter Szilágyi e61035c5a3
cmd, eth, les, mobile: make networkid uint64 everywhere 8 years ago
Felix Lange 30d706c35e cmd/geth: add --config file flag (#13875) 8 years ago
bas-vk 4e36b1e3da core: bugfix state change race condition in txpool (#3412) 8 years ago
Péter Szilágyi 0ef327bbee core, eth, internal, miner: optimize txpool for quick ops 8 years ago
Felix Lange 016007bd25 eth, eth/downloader, eth/fetcher: delete eth/61 code 8 years ago
Péter Szilágyi ddfef21125 eth: disable eth/61 to prepare for more elaborate fork sync algos 8 years ago
Péter Szilágyi e46ab3bdcd eth, p2p, rpc/api: polish protocol info gathering 9 years ago
Péter Szilágyi aa0538db0b eth: clean out light node notions from eth 9 years ago
Péter Szilágyi 832b37c822 core, eth: receipt chain reconstruction 9 years ago
Péter Szilágyi 92f9a3e5fa cmd, eth: support switching client modes of operation 9 years ago
Péter Szilágyi cdc2662c40 core: split out TD from database and all internals 9 years ago
Péter Szilágyi 2b339cbbd8 core, eth: split the db blocks into headers and bodies 9 years ago
Péter Szilágyi ca88e18f59 eth: kill off protocol eth/60 in preparation for eth/62 9 years ago
Péter Szilágyi 42f44dda54 eth, eth/downloader: handle header requests, table driven proto tests 9 years ago
Péter Szilágyi c51e153b5c eth, metrics, p2p: prepare metrics and net packets to eth/62 9 years ago
Jeffrey Wilcke 036e6301af cmd/geth, core, eth: Version 1.0.0 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Péter Szilágyi aac2b6ae4c eth: add the blocks from numbers protocol message 9 years ago
Péter Szilágyi 393d675690 cmd/geth, cmd/utils, eth: advertise both eth/60 and eth/61 9 years ago
Felix Lange 73c355591f core, eth: document that result of GetTransactions is modifiable 9 years ago
Péter Szilágyi 6f415b96b3 eth: implement the NewBlockHashes protocol proposal 9 years ago
Péter Szilágyi 06a041589f eth, eth/downloader: remove duplicate consts, bump hash fetch to 2K 9 years ago
obscuren c2f410214c eth: began split up of peers and protocol manager 10 years ago
Felix Lange 56a48101dc cmd/rlpdump, cmd/utils, eth, p2p, whisper: use rlp input limit 10 years ago
obscuren 73eb8e8c20 eth: basic implementation of the downloader 10 years ago
obscuren 97d2954e22 eth: added downloader for syncing up the chain 10 years ago
zelig 3d57e377a4 blockpool stability fixes: 10 years ago
obscuren 764a802eaa Disabled TD check 10 years ago
obscuren 663fd8f849 Moved log to debug 10 years ago
obscuren c985ce4d78 Changed log to new logging 10 years ago
obscuren 216ea425e4 corrected 10 years ago
obscuren 8e961df283 bumped network protocol 10 years ago
zelig f56fc9cd9d change StatusMsgData.TD back to pointer type *big.Int 10 years ago
zelig 6ffea34d8b check TxMsg 10 years ago
zelig 82da6bf4d2 test for invalid rlp encoding of block in BlocksMsg 10 years ago
zelig e1be34bce1 eth: SEC-29 eth wire protocol decoding invalid message data crashes client 10 years ago