[ethereum/go-ethereum] core,eth,trie: use common/prque instead of karalabe’s (#17508)

You can view, comment on, or merge this pull request online at:

https://github.com/ethereum/go-ethereum/pull/17508

— Commit Summary —

* core,eth,trie: use common/prque instead of karalabe’s
* vendor: remove karalable/prque

— File Changes —

M core/blockchain.go (6)
M core/tx_pool.go (6)
M eth/downloader/queue.go (34)
M eth/fetcher/fetcher.go (8)
M trie/sync.go (6)
D vendor/gopkg.in/karalabe/cookiejar.v2/LICENSE (25)
D vendor/gopkg.in/karalabe/cookiejar.v2/README.md (109)
D vendor/gopkg.in/karalabe/cookiejar.v2/collections/prque/prque.go (66)
D vendor/gopkg.in/karalabe/cookiejar.v2/collections/prque/sstack.go (91)
M vendor/vendor.json (6)

— Patch Links —

https://github.com/ethereum/go-ethereum/pull/17508.patch
https://github.com/ethereum/go-ethereum/pull/17508.diff