Commit Graph

67 Commits (c87cdd30532f5512c8335fd13204f57e11263427)

Author SHA1 Message Date
Felix Lange d6c5f2417c
eth: improve shutdown synchronization (#20695) 5 years ago
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
Nguyen Kien Trung 2823ce0086 eth: check for DefaultConfig.NetworkId in test (#17599) 6 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 7 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 566d5c0777
core, eth, les, light: get rid of redundant methods 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
Péter Szilágyi bfe5eb7f8c eth: accept transactions when starting CPU mining (#13882) 8 years ago
Felix Lange 35e8308bf7 eth, les: shorten genesis block mismatch error message 8 years ago
Felix Lange d0eba23af3 all: disable log message colors outside of geth 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Felix Lange 35a7dcb162 all: gofmt -w -s 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 32559ccad1 eth: don't accept transactions until we sync up with the network 9 years ago
Felix Lange 6fdd0893c3 all: fix go vet warnings 9 years ago
Felix Lange 85e6c40c00 accounts, crypto: move keystore to package accounts 9 years ago
Péter Szilágyi aa0538db0b eth: clean out light node notions from eth 9 years ago
Péter Szilágyi 92f9a3e5fa cmd, eth: support switching client modes of operation 9 years ago
Jeffrey Wilcke 7c7692933c cmd/geth, cmd/utils, core, rpc: renamed to blockchain 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
Jeffrey Wilcke a23478c0be core, eth, trie, xeth: merged state, chain, extra databases in one 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
Jeffrey Wilcke a32c51effd cmd, core, eth, common: genesis preparation 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Jeffrey Wilcke 29e2fb38f8 core, miner: miner header validation, transaction & receipt writing 9 years ago
Péter Szilágyi aac2b6ae4c eth: add the blocks from numbers protocol message 9 years ago
Péter Szilágyi 6fc85f1ec2 eth: clean up peer struct a bit, fix double txn bcast 9 years ago
Felix Lange 654564e164 core/types: make transactions immutable 9 years ago
Péter Szilágyi 90d45f0397 eth: fix test breakage from the previous commit 10 years ago
Péter Szilágyi faae8b7dd8 eth: fix an accidental test compile error 10 years ago
Felix Lange 2c24a73e25 eth: add protocol tests 10 years ago
obscuren 50e096e627 downloader: don't remove peers. keep them around 10 years ago
obscuren 688d118c7e Updated logging 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 d677190f39 add tests for valid blocks msg handling 10 years ago
zelig e1be34bce1 eth: SEC-29 eth wire protocol decoding invalid message data crashes client 10 years ago
zelig 391e89d70a use own total difficulty to limit best peer 10 years ago
Felix Lange e80dda6051 eth, whisper: adapt for RLP encoder switch in package p2p 10 years ago