Luke Dashjr
|
1cf20a8348
|
Merge integer unpacking code
|
2016-07-26 02:51:12 +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
|
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
|
a1dbe722fa
|
private: Unpack utility functions (upk_u{16,32,64}le)
|
2016-01-09 21:18:48 +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 |
|