Commit Graph

10 Commits

Author SHA1 Message Date
Luke Dashjr
20ba4ab64a Merge branch 'proposals' 2014-09-01 20:51:33 +00:00
Luke Dashjr
b549d6ce6b blkmaker_jansson: Support for constructing BIP 23 block proposals 2014-09-01 17:39:37 +00:00
Luke Dashjr
d46062c7e6 Use libbase58 for base58 decoding 2014-08-29 01:46:08 +00:00
Luke Dashjr
75d4da0d9b Move submission block assembly code to base libblkmaker 2014-08-24 19:36:20 +00:00
Luke Dashjr
83daccfeef Optimise merkle root creation by reusing a merkle branch 2014-02-27 16:58:57 +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
5ab4fdff16 Bugfix: _blkmk_b58check: Check that zero-padding on base58check input matches output
This is needed to properly reject addresses with too many or too few prefix/pad '1's.
2012-12-29 02:33:25 +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
72cf471375 Expose dblsha256 wrapper to private.h 2012-10-12 16:00:46 +00:00
Luke Dashjr
bc533a9546 Move hexadecimal<->binary functions to hex.c (included via new not-installed private.h) 2012-10-12 15:58:16 +00:00