-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Add getblocktemplate support #124
Comments
This is under development. |
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jun 30, 2014
This commit implements the non-optional and template tweaking support for the getblocktemplate RPC as defined by BIP0022. This implementation does not yet include long polling support. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jun 30, 2014
This commit implements the long polling portion of the getblocktemplate RPC as defined by BIP0022. Per the specification, each block template is returned with a longpollid which can be used in a subsequent getblocktemplate request to keep the connection open until the server determines the block template associated with the longpollid should be replaced with a new one. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jun 30, 2014
This commit implements the basic pool extension portion of the getblocktemplate RPC as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jun 30, 2014
This commit implements block proposals as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jun 30, 2014
This commit implements a portion of the mutations section of BIP0023. In particular, it adds the mutable, mintime, maxtime, and noncerange keys to the returned block template along with indicating support for the time, transactions/add, prevblock, and coinbase/append mutations. Also, the addition of the mintime and maxtime fields imply support for the time/decrement and time/increment mutations. Further, if the caller indicates the coinbasevalue capability, the coinbasetxn field will be omitted thereby implying support for the coinbase and generation mutations. Closes btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 2, 2014
This commit implements the non-optional and template tweaking support for the getblocktemplate RPC as defined by BIP0022. This implementation does not yet include long polling support. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 2, 2014
This commit implements the long polling portion of the getblocktemplate RPC as defined by BIP0022. Per the specification, each block template is returned with a longpollid which can be used in a subsequent getblocktemplate request to keep the connection open until the server determines the block template associated with the longpollid should be replaced with a new one. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 2, 2014
This commit implements the basic pool extension portion of the getblocktemplate RPC as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 2, 2014
This commit implements block proposals as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 2, 2014
This commit implements a portion of the mutations section of BIP0023. In particular, it adds the mutable, mintime, maxtime, and noncerange keys to the returned block template along with indicating support for the time, transactions/add, prevblock, and coinbase/append mutations. Also, the addition of the mintime and maxtime fields imply support for the time/decrement and time/increment mutations. Further, if the caller indicates the coinbasevalue capability, the coinbasetxn field will be omitted thereby implying support for the coinbase and generation mutations. Closes btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 3, 2014
This commit implements the non-optional and template tweaking support for the getblocktemplate RPC as defined by BIP0022. This implementation does not yet include long polling support. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 3, 2014
This commit implements the long polling portion of the getblocktemplate RPC as defined by BIP0022. Per the specification, each block template is returned with a longpollid which can be used in a subsequent getblocktemplate request to keep the connection open until the server determines the block template associated with the longpollid should be replaced with a new one. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 3, 2014
This commit implements the basic pool extension portion of the getblocktemplate RPC as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 3, 2014
This commit implements block proposals as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 3, 2014
This commit implements a portion of the mutations section of BIP0023. In particular, it adds the mutable, mintime, maxtime, and noncerange keys to the returned block template along with indicating support for the time, transactions/add, prevblock, and coinbase/append mutations. Also, the addition of the mintime and maxtime fields imply support for the time/decrement and time/increment mutations. Further, if the caller indicates the coinbasevalue capability, the coinbasetxn field will be omitted thereby implying support for the coinbase and generation mutations. Closes btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements the non-optional and template tweaking support for the getblocktemplate RPC as defined by BIP0022. This implementation does not yet include long polling support. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements the long polling portion of the getblocktemplate RPC as defined by BIP0022. Per the specification, each block template is returned with a longpollid which can be used in a subsequent getblocktemplate request to keep the connection open until the server determines the block template associated with the longpollid should be replaced with a new one. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements the basic pool extension portion of the getblocktemplate RPC as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements block proposals as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements a portion of the mutations section of BIP0023. In particular, it adds the mutable, mintime, maxtime, and noncerange keys to the returned block template along with indicating support for the time, transactions/add, prevblock, and coinbase/append mutations. Also, the addition of the mintime and maxtime fields imply support for the time/decrement and time/increment mutations. Further, if the caller indicates the coinbasevalue capability, the coinbasetxn field will be omitted thereby implying support for the coinbase and generation mutations. Closes btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements the non-optional and template tweaking support for the getblocktemplate RPC as defined by BIP0022. This implementation does not yet include long polling support. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements the long polling portion of the getblocktemplate RPC as defined by BIP0022. Per the specification, each block template is returned with a longpollid which can be used in a subsequent getblocktemplate request to keep the connection open until the server determines the block template associated with the longpollid should be replaced with a new one. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements the basic pool extension portion of the getblocktemplate RPC as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements block proposals as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 7, 2014
This commit implements a portion of the mutations section of BIP0023. In particular, it adds the mutable, mintime, maxtime, and noncerange keys to the returned block template along with indicating support for the time, transactions/add, prevblock, and coinbase/append mutations. Also, the addition of the mintime and maxtime fields imply support for the time/decrement and time/increment mutations. Further, if the caller indicates the coinbasevalue capability, the coinbasetxn field will be omitted thereby implying support for the coinbase and generation mutations. Closes btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 8, 2014
This commit implements the non-optional and template tweaking support for the getblocktemplate RPC as defined by BIP0022. This implementation does not yet include long polling support. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 8, 2014
This commit implements the long polling portion of the getblocktemplate RPC as defined by BIP0022. Per the specification, each block template is returned with a longpollid which can be used in a subsequent getblocktemplate request to keep the connection open until the server determines the block template associated with the longpollid should be replaced with a new one. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 8, 2014
This commit implements the basic pool extension portion of the getblocktemplate RPC as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 8, 2014
This commit implements block proposals as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 8, 2014
This commit implements a portion of the mutations section of BIP0023. In particular, it adds the mutable, mintime, maxtime, and noncerange keys to the returned block template along with indicating support for the time, transactions/add, prevblock, and coinbase/append mutations. Also, the addition of the mintime and maxtime fields imply support for the time/decrement and time/increment mutations. Further, if the caller indicates the coinbasevalue capability, the coinbasetxn field will be omitted thereby implying support for the coinbase and generation mutations. Closes btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 10, 2014
This commit implements the non-optional and template tweaking support for the getblocktemplate RPC as defined by BIP0022. This implementation does not yet include long polling support. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 10, 2014
This commit implements the long polling portion of the getblocktemplate RPC as defined by BIP0022. Per the specification, each block template is returned with a longpollid which can be used in a subsequent getblocktemplate request to keep the connection open until the server determines the block template associated with the longpollid should be replaced with a new one. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 10, 2014
This commit implements the basic pool extension portion of the getblocktemplate RPC as defined by BIP0023. This is work towards btcsuite#124.
davecgh
added a commit
to davecgh/btcd
that referenced
this issue
Jul 10, 2014
This commit implements block proposals as defined by BIP0023. This is work towards btcsuite#124.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Previously this was filed under btcsuite/btcwallet#22, but it doesn't require wallet features, so it should be implemented in btcd.
The text was updated successfully, but these errors were encountered: