Skip to content

BIP 123: Clarify how used with non-Standards BIPs, and update list#477

Merged
luke-jr merged 1 commit intobitcoin:masterfrom
luke-jr:bip0123-clarify
Nov 30, 2016
Merged

BIP 123: Clarify how used with non-Standards BIPs, and update list#477
luke-jr merged 1 commit intobitcoin:masterfrom
luke-jr:bip0123-clarify

Conversation

@luke-jr
Copy link
Copy Markdown
Member

@luke-jr luke-jr commented Nov 29, 2016

Also: It's unclear where to draw the lines for API/RPC. The previous draft had Stratum (which is being removed here since there sadly isn't a BIP yet) as Applications and GBT as API/RPC, when both protocols serve the same fundamental purpose.

Need to get this cleaned up to move forward on both it as well as BIP 2...

@CodeShark

@CodeShark
Copy link
Copy Markdown
Contributor

@luke-jr I'd say Applications layer defines things like data structures and formatting. While a reference implementation is nice, it's up to application developers to implement it as they wish. On the other hand, the API/RPC layer defines calls that must be implemented either as a library or as a service.

@luke-jr
Copy link
Copy Markdown
Member Author

luke-jr commented Nov 30, 2016

Ok, that sounds about right (but didn't match the layer assigned to stratum). Does this PR look good to merge then?

@CodeShark
Copy link
Copy Markdown
Contributor

ACK

@luke-jr luke-jr merged commit 453b8ab into bitcoin:master Nov 30, 2016
@luke-jr luke-jr deleted the bip0123-clarify branch April 21, 2017 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants