Commit Graph

24 Commits

Author SHA1 Message Date
Luke Dashjr
d2dde7a9ed Bump versions for 0.5.3 2016-03-25 18:36:16 +00:00
Luke Dashjr
93a91696a5 Merge branch '0.4.x' 2015-11-09 05:55:32 +00:00
Luke Dashjr
5c535ed092 Support for BIP65 version 4 blocks 2015-11-09 05:32:40 +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
9933c42610 Bump versions for 0.5.0 2014-09-10 03:09:53 +00:00
Luke Dashjr
a7cff7ff18 Include extern "C" wrapper in headers so they can be used from C++ code 2014-08-22 18:36:07 +00:00
Luke Dashjr
385f2ddd7c Bump versions for 0.4.0 2014-05-07 22:30:31 +00:00
Luke Dashjr
28b2ff0230 blkmk_get_mdata: Accept can_roll_ntime as an argument 2014-05-03 22:37:08 +00:00
Luke Dashjr
9f5e949f7e Add blkmk_append_coinbase_safe2 which can understand mdata use 2014-02-28 05:21:41 +00:00
Luke Dashjr
847b04d030 Add blkmk_get_mdata function for miners which need to build the merkle root themselves 2014-02-28 05:20:59 +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
7114d5ee8a Bump libtool version and BLKMAKER_VERSION for 0.3.0 2013-04-05 15:09:36 +00:00
Luke Dashjr
f05574db48 blkmk_init_generation2 can assign a boolean on whether it had to create a new coinbase transaction 2012-12-04 01:46:19 +00:00
Luke Dashjr
ca3cf01738 Bump libtool version and BLKMAKER_VERSION for 0.2.0
Note that internal API version is being left at 0.1 since it is backward compatible
2012-10-28 06:22:44 +00:00
Luke Dashjr
fde65d1bc0 Merge branch 'bugfix_unistd'
Conflicts:
	blkmaker.h
2012-10-12 18:13:54 +00:00
Luke Dashjr
72a7050a06 Bugfix: ssize_t requires unistd.h 2012-10-12 18:13:42 +00:00
Luke Dashjr
307b08c267 New blkmk_init_generation and blkmk_address_to_script functions to create a coinbase transaction if it isn't provided 2012-10-12 16:05:26 +00:00
Luke Dashjr
04fa99034b Accept const append data into blkmk_append_coinbase_safe 2012-09-27 05:18:36 +00:00
Luke Dashjr
11f20e6275 blkmk_append_coinbase_safe function to append arbitrary data to coinbase scriptSig 2012-09-27 04:58:30 +00:00
Luke Dashjr
e793ea59af Bugfix: Consider extranonce rolling in jansson submissions 2012-09-11 22:01:43 +00:00
Luke Dashjr
26d76947f6 Support for extranonce using BIP 23 coinbase/append mutation 2012-09-11 15:07:54 +00:00
Luke Dashjr
6477e13920 Add usage of "maxversion" request, and update capability enum for version/* mutations 2012-09-05 03:01:49 +00:00
Luke Dashjr
51d1469cd1 Initial import 2012-09-04 04:46:34 +00:00