-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For node 10.0 release: Integrate ledger & o-network #1262
Conversation
b0b9371
to
333f5e6
Compare
9c3dca7
to
65466f8
Compare
ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/Ledger.hs
Outdated
Show resolved
Hide resolved
...boros-consensus/src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client.hs
Outdated
Show resolved
Hide resolved
90b79c5
to
d6fd467
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Only minor comments, which shouldn't be hard to address, but can could also be postponed to a later PR
Also needs changelog entries
...boros-consensus/src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client.hs
Outdated
Show resolved
Hide resolved
...boros-consensus/src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client.hs
Outdated
Show resolved
Hide resolved
...sensus-diffusion/src/ouroboros-consensus-diffusion/Ouroboros/Consensus/Network/NodeToNode.hs
Outdated
Show resolved
Hide resolved
ouroboros-consensus-cardano/src/ouroboros-consensus-cardano/Ouroboros/Consensus/Cardano/Node.hs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm Requesting Changes only because there are couple TODO-ish comments that should not be merged.
ouroboros-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/Mempool.hs
Outdated
Show resolved
Hide resolved
...s-consensus-cardano/src/shelley/Ouroboros/Consensus/Shelley/Ledger/NetworkProtocolVersion.hs
Outdated
Show resolved
Hide resolved
...sensus-diffusion/src/ouroboros-consensus-diffusion/Ouroboros/Consensus/Network/NodeToNode.hs
Outdated
Show resolved
Hide resolved
...boros-consensus/src/ouroboros-consensus/Ouroboros/Consensus/MiniProtocol/ChainSync/Client.hs
Outdated
Show resolved
Hide resolved
For the record, I know you'll be working on this first thing Monday. But Monday is a holiday for me. So please feel free to dismiss my "Changes requested" review once the concerns described in my comments have been addressed. cc @dnadales @crocodile-dentist |
24443fb
to
3e22cb5
Compare
ouroboros-consensus/src/ouroboros-consensus/Ouroboros/Consensus/Config.hs
Outdated
Show resolved
Hide resolved
ouroboros-consensus-diffusion/src/ouroboros-consensus-diffusion/Ouroboros/Consensus/Node.hs
Outdated
Show resolved
Hide resolved
cc1e387
to
6ef51d7
Compare
4f769a8
to
a37dbed
Compare
Fix bounds on ledger packages integrate latest ledger
Remove support for NodeToNodeV_12 and earlier Integrate o-network Add NodeToClientV_18 Bump latest supported o-network protocol versions simplify `SupportedNetworkProtocolVersion ByronBlock`
a37dbed
to
770e9a0
Compare
Description
This PR integrates latest ledger and o-network for node 10.0 release. Notably, the following changed: