Luke Dashjr
|
0d8212c1dc
|
Make new BIP 9 features public
|
2016-05-25 03:55:31 +00:00 |
|
Luke Dashjr
|
676d9ab5eb
|
Merge branch 'bip9_0.4.x' into bip9
|
2016-05-25 03:54:21 +00:00 |
|
Luke Dashjr
|
f658eabf5e
|
"csv" deployment requires no particular changes, so add it to supported rules
|
2016-05-25 03:51:52 +00:00 |
|
Luke Dashjr
|
ae7055df8b
|
Parse BIP 9 template fields, and implement handling of unrecognised rules
|
2016-05-25 03:51:52 +00:00 |
|
Luke Dashjr
|
1e49556078
|
Implement BIP 9 template request "rules" parameter
|
2016-05-25 03:49:05 +00:00 |
|
Luke Dashjr
|
d2dde7a9ed
|
Bump versions for 0.5.3
v0.5.3
|
2016-03-25 18:36:16 +00:00 |
|
Luke Dashjr
|
2772cd22cc
|
Update copyrights
|
2016-03-25 18:28:37 +00:00 |
|
Luke Dashjr
|
d9a0755029
|
Merge branch 'bugfix_sizelimit'
|
2016-01-27 07:14:07 +00:00 |
|
Luke Dashjr
|
5f16acdcc4
|
Merge branch '0.4.x'
|
2016-01-27 07:13:20 +00:00 |
|
Luke Dashjr
|
4bebe501ad
|
Update for current feature test macros
|
2016-01-27 07:13:14 +00:00 |
|
Luke Dashjr
|
c94e438c91
|
Bugfix: Always avoid data/mdata size conflict in blkmk_append_coinbase_safe2 since nothing else checks merkle_only (nor has it available to check)
|
2016-01-26 04:47:25 +00:00 |
|
Luke Dashjr
|
7bf7e80a6a
|
Bugfix: Expose blkmk_submitm_jansson for submitting results for blkmk_get_mdata
|
2016-01-26 04:41:39 +00:00 |
|
Luke Dashjr
|
58aa6a3573
|
Refactor to eliminate blkmk_assemble_submission_ wrapper
|
2016-01-26 04:41:16 +00:00 |
|
Luke Dashjr
|
e3465d35aa
|
Refactor blkmk_assemble_submission2_ to work with either extranonce/mdata or dataid/data
|
2016-01-26 04:35:10 +00:00 |
|
Luke Dashjr
|
a22129364a
|
Refactor construction of block submissions to allow for results from get_mdata
|
2016-01-26 04:26:02 +00:00 |
|
Luke Dashjr
|
f1ede0aec7
|
Bugfix: Check full block size against limit when creating/appending the coinbase
|
2016-01-26 04:13:43 +00:00 |
|
Luke Dashjr
|
ef78f03a58
|
Make an abstract size variable for libblkmaker_coinbase_size_limit
|
2016-01-26 04:13:43 +00:00 |
|
Luke Dashjr
|
24aabb0e55
|
Bugfix: Allocate temporary space on the heap rather than the stack, and use the actual transaction data size for the buffer
|
2016-01-26 04:13:43 +00:00 |
|
Luke Dashjr
|
2763aba114
|
Keep a count of total size of all non-generation transactions in templates
|
2016-01-26 00:23:30 +00:00 |
|
Luke Dashjr
|
cc0f35fb8a
|
Bump versions for 0.5.2
v0.5.2
|
2015-11-09 05:55:59 +00:00 |
|
Luke Dashjr
|
93a91696a5
|
Merge branch '0.4.x'
|
2015-11-09 05:55:32 +00:00 |
|
Luke Dashjr
|
1fe058443f
|
Bump versions for 0.4.3
v0.4.3
|
2015-11-09 05:33:41 +00:00 |
|
Luke Dashjr
|
5c535ed092
|
Support for BIP65 version 4 blocks
|
2015-11-09 05:32:40 +00:00 |
|
Luke Dashjr
|
e9cd82be93
|
Bump versions for 0.5.1
v0.5.1
|
2015-02-08 06:24:04 +00:00 |
|
Luke Dashjr
|
76a82009ad
|
Bump versions for 0.4.2
v0.4.2
|
2015-02-08 06:22:55 +00:00 |
|
Luke Dashjr
|
9315e34959
|
Merge branch '0.4.x'
Conflicts:
blkmaker.h
|
2015-02-08 05:45:52 +00:00 |
|
Luke Dashjr
|
54cab99423
|
Support for BIP66 version 3 blocks
|
2015-02-08 05:45:04 +00:00 |
|
Luke Dashjr
|
335d42b722
|
Merge branch '0.4.x'
|
2014-11-21 23:47:59 +00:00 |
|
aalness
|
f0aff19787
|
AUTHORS: Add myself
|
2014-11-21 23:47:44 +00:00 |
|
Luke Dashjr
|
4c4fec0da9
|
Merge branch '0.4.x' (early part)
Conflicts:
configure.ac
|
2014-11-21 23:46:30 +00:00 |
|
Luke Dashjr
|
eeb1599b07
|
Merge commit '6aa007d' into 0.4.x
|
2014-11-21 23:45:36 +00:00 |
|
aalness
|
6aa007da0c
|
blktmpl_getcapability: Treat "transactions" mutation the same as "transactions/add" per BIP 0023
|
2014-11-21 23:43:21 +00:00 |
|
Luke Dashjr
|
653ee225f7
|
pc: Add libbase58 to Requires.private
|
2014-11-21 23:10:39 +00:00 |
|
Luke Dashjr
|
35e660860e
|
Bump versions for 0.4.1
v0.4.1
|
2014-11-18 21:27:46 +00:00 |
|
Luke Dashjr
|
9933c42610
|
Bump versions for 0.5.0
v0.5.0
|
2014-09-10 03:09:53 +00:00 |
|
Luke Dashjr
|
47fa1ce9fb
|
jansson: Read time header mutation parameters
|
2014-09-02 17:17:52 +00:00 |
|
Luke Dashjr
|
f58db44275
|
Read tmpl->target as an optional hash (breaks ABI)
|
2014-09-02 17:14:32 +00:00 |
|
Luke Dashjr
|
62b721ee15
|
Bugfix: example: Set b58_sha256_impl
|
2014-09-02 17:13:36 +00:00 |
|
Luke Dashjr
|
41af7e2b7b
|
Remove unused blktemplate_t fields (breaks ABI)
|
2014-09-02 17:06:01 +00:00 |
|
Luke Dashjr
|
b04e6f3f69
|
NULL-Merge commit '5a9a96a'
Conflicts:
blkmaker_jansson.c
blktemplate.h
|
2014-09-02 16:55:47 +00:00 |
|
Luke Dashjr
|
902492eccb
|
Merge commit 'e86fe28'
|
2014-09-02 16:55:23 +00:00 |
|
Luke Dashjr
|
23a429b5b5
|
NULL-Merge commit '09921de'
|
2014-09-02 16:55:16 +00:00 |
|
Luke Dashjr
|
5a9a96a306
|
Merge branch '0.4.x'
|
2014-09-02 16:53:41 +00:00 |
|
Luke Dashjr
|
62e2f6178b
|
Keep correct ordered hash in txn->hash[1] for use internally while remaining ABI-safe
|
2014-09-02 16:53:02 +00:00 |
|
Luke Dashjr
|
e86fe28fa0
|
blktemplate.h: Add warning against allocating blktemplate_t
|
2014-09-02 16:39:10 +00:00 |
|
Luke Dashjr
|
09921dee12
|
Merge branch '0.3.x' into 0.4.x
|
2014-09-02 16:37:18 +00:00 |
|
Luke Dashjr
|
adb6106f89
|
Merge branch '0.2.x' into 0.3.x
|
2014-09-02 16:37:06 +00:00 |
|
Luke Dashjr
|
7ad8147482
|
Merge branch '0.1.x' into 0.2.x
|
2014-09-02 16:36:54 +00:00 |
|
Luke Dashjr
|
5f463594b1
|
Revert "Bugfix: Provide correctly-ordered transaction hash (using new key hash_ for backward compatibility)" (broke ABI)
This reverts commit b9572db7d5.
|
2014-09-02 16:36:32 +00:00 |
|
Luke Dashjr
|
4fe973a101
|
Bugfix: enum types are not guaranteed to be large enough for a bitmask, so explicitly use uint32_t for gbt_capabilities_t/blkmutations_t bitmasks (this breaks ABI)
|
2014-09-02 16:20:23 +00:00 |
|