# Packages
Package blockchain implements Decred block handling and chain selection rules.
Package fees provides decred-specific methods for tracking and estimating fee
rates for new transactions to be mined into the network.
Package limits allows some process limits to be raised.
Package mempool provides a policy-enforced pool of unmined Decred transactions.
Package mining includes all mining and policy types, and will house all mining
code in the future.
Package netsync implements a concurrency safe block syncing protocol.
Package progresslog provides periodic logging for block processing.
Package rpcserver includes all RPC server interfaces, types, and pieces of code
pertaining to implementing the RPC server.
No description provided by the author
Package version provides a single location to house the version information for dcrd and other utilities provided in the same repository.