Luke Dashjr
|
147e86b466
|
Merge branch 'master' into segwit
|
2016-08-12 01:06:33 +00:00 |
|
Luke Dashjr
|
28f39f440c
|
Bugfix: Initialise weightlimit to INT64_MAX
|
2016-08-11 22:10:52 +00:00 |
|
Luke Dashjr
|
3280aab174
|
ABI break: Remove blktemplate_t.{min,max}nonce, since it was never supported and is unlikely to ever be useful
|
2016-08-11 09:12:35 +00:00 |
|
Luke Dashjr
|
f692fddffa
|
ABI break: Return uint32_t from blktmpl_getcapability since "time" yields a combination of gbt_capabilities_t
|
2016-08-11 07:49:24 +00:00 |
|
Luke Dashjr
|
aaaa53e7d9
|
Merge branch '0.5.x'
|
2016-08-11 07:43:42 +00:00 |
|
Luke Dashjr
|
b2ff42e8b7
|
Merge branch '0.4.x' into 0.5.x
|
2016-08-11 07:43:37 +00:00 |
|
Luke Dashjr
|
d594808495
|
Merge commit '723a7e5' into 0.4.x
|
2016-08-10 22:04:58 +00:00 |
|
Luke Dashjr
|
723a7e543b
|
Bugfix: Correctly parse "generation" and "time" mutations
|
2016-08-10 22:04:41 +00:00 |
|
Luke Dashjr
|
2e0cc834fe
|
Bugfix: blktxn_init: Initialise txid and weight
|
2016-07-26 23:30:31 +00:00 |
|
Luke Dashjr
|
5ee6256cb4
|
Merge branch 'master' into segwit
|
2016-07-26 03:23:53 +00:00 |
|
Luke Dashjr
|
72d0d641b4
|
Merge branch 'bip9'
|
2016-07-26 03:21:43 +00:00 |
|
Luke Dashjr
|
1a3cdfd792
|
Merge branch 'master' into segwit
|
2016-07-26 02:32:36 +00:00 |
|
Luke Dashjr
|
12db22114d
|
API break: Represent unknown txn {dependscount,fee_,sigops_} as -1 instead of 0
Also renamed the fields to break code relying on old interpretation
|
2016-07-26 02:18:37 +00:00 |
|
Luke Dashjr
|
7e0d27119c
|
Merge tag 'v0.5.3' into segwit
libblkmaker 0.5.3
|
2016-07-23 20:26:07 +00:00 |
|
Luke Dashjr
|
382e864589
|
Merge into segwit
|
2016-07-23 20:10:39 +00:00 |
|
Luke Dashjr
|
676d9ab5eb
|
Merge branch 'bip9_0.4.x' into bip9
|
2016-05-25 03:54:21 +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
|
2772cd22cc
|
Update copyrights
|
2016-03-25 18:28:37 +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
|
29f6df9585
|
Support for segregated witness commitments when server provides "txid" that does not match "hash"
|
2016-01-09 21:21:08 +00:00 |
|
Luke Dashjr
|
335d42b722
|
Merge branch '0.4.x'
|
2014-11-21 23:47:59 +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
|
f58db44275
|
Read tmpl->target as an optional hash (breaks ABI)
|
2014-09-02 17:14:32 +00:00 |
|
Luke Dashjr
|
41af7e2b7b
|
Remove unused blktemplate_t fields (breaks ABI)
|
2014-09-02 17:06:01 +00:00 |
|
Luke Dashjr
|
09921dee12
|
Merge branch '0.3.x' into 0.4.x
|
2014-09-02 16:37:18 +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 |
|
Luke Dashjr
|
5d14babebc
|
Parse and use coinbaseaux
|
2014-09-01 19:53:15 +00:00 |
|
Luke Dashjr
|
83daccfeef
|
Optimise merkle root creation by reusing a merkle branch
|
2014-02-27 16:58:57 +00:00 |
|
Luke Dashjr
|
510ab33115
|
Merge branch '0.3.x'
|
2014-02-24 06:34:15 +00:00 |
|
Luke Dashjr
|
b9572db7d5
|
Bugfix: Provide correctly-ordered transaction hash (using new key hash_ for backward compatibility)
|
2014-02-24 06:32:22 +00:00 |
|
Luke Dashjr
|
2504f48b6c
|
Merge branch '0.3.x'
Conflicts:
configure.ac
|
2014-01-19 04:46:20 +00:00 |
|
Luke Dashjr
|
d6002f955f
|
Update copyright headers
|
2014-01-19 04:42:16 +00:00 |
|
Luke Dashjr
|
b84806651c
|
blkmk_init_generation3 capable of overriding a provided coinbasetxn if the generation mutation is allowed
|
2013-08-24 16:54:03 +00:00 |
|
Luke Dashjr
|
1bbe9b9162
|
Merge commit '57f81f1' into 0.1.x
|
2013-08-24 16:42:19 +00:00 |
|
Luke Dashjr
|
57f81f1702
|
Bugfix: Advertise support for version/* mutations and submit/{coinbase,truncate} abbreviations
|
2013-08-24 16:42:11 +00:00 |
|
Luke Dashjr
|
8b57005cf1
|
Add missing copyright headers
|
2013-06-13 07:26:54 +00:00 |
|
Luke Dashjr
|
338e396678
|
Merge branch 'bugfix_limits_opt' into 0.1.x
|
2012-11-17 20:31:29 +00:00 |
|
Luke Dashjr
|
dd25439b04
|
Bugfix: sigoplimit and sizelimit should be optional
|
2012-11-17 20:26:48 +00:00 |
|
Luke Dashjr
|
eebc683275
|
Merge branch 'bugfix_capnames_sz' into 0.1.x
Conflicts:
blktemplate.c
|
2012-10-18 12:49:07 +00:00 |
|
Luke Dashjr
|
e3022229be
|
Bugfix: sizeof(capnames) is not the count, but the size in bytes of the array (so generally 4x the count); use GBT_CAPABILITY_COUNT
|
2012-10-12 16:22:27 +00:00 |
|
Luke Dashjr
|
071714935b
|
Bugfix: Correct signed/unsigned warnings
|
2012-09-29 10:12:18 +00:00 |
|
Luke Dashjr
|
243684e40d
|
Bugfix: Catch a possible calloc failure
|
2012-09-15 09:59:34 +00:00 |
|
Luke Dashjr
|
905105615f
|
Export BIP 22 long polling information (and accept lpid to make requests)
|
2012-09-15 03:07:23 +00:00 |
|
Luke Dashjr
|
26d76947f6
|
Support for extranonce using BIP 23 coinbase/append mutation
|
2012-09-11 15:07:54 +00:00 |
|
Luke Dashjr
|
75656b568c
|
Support for BIP 23 submit/coinbase and submit/truncate abbreviations
|
2012-09-11 13:59:06 +00:00 |
|
Luke Dashjr
|
c089f346da
|
Bugfix: Correct internal capnames string array to match enum
|
2012-09-11 13:07:55 +00:00 |
|
Luke Dashjr
|
a0f6cc98bd
|
Correct default capabilities to reflect current support
|
2012-09-05 00:19:59 +00:00 |
|