Commit Graph

27 Commits

Author SHA1 Message Date
Luke Dashjr
ae7055df8b Parse BIP 9 template fields, and implement handling of unrecognised rules 2016-05-25 03:51:52 +00:00
Luke Dashjr
4bebe501ad Update for current feature test macros 2016-01-27 07:13:14 +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
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
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
Luke Dashjr
51d1469cd1 Initial import 2012-09-04 04:46:34 +00:00