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
|
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
|
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
|
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
|
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 |
|