| 123 | } |
| 124 | |
| 125 | static void bitcoin_block_pull_dynafed_details(const u8 **cursor, size_t *len, struct sha256_ctx *shactx) |
| 126 | { |
| 127 | bitcoin_block_pull_dynafed_params(cursor, len, shactx); |
| 128 | bitcoin_block_pull_dynafed_params(cursor, len, shactx); |
| 129 | |
| 130 | /* Consume the signblock_witness */ |
| 131 | u64 numwitnesses = pull_varint(cursor, len); |
| 132 | for (size_t i=0; i<numwitnesses; i++) { |
| 133 | u64 witsize = pull_varint(cursor, len); |
| 134 | pull(cursor, len, NULL, witsize); |
| 135 | } |
| 136 | } |
| 137 | |
| 138 | /* Encoding is <blockhdr> <varint-num-txs> <tx>... */ |
| 139 | struct bitcoin_block * |
no test coverage detected