| 830 | } |
| 831 | |
| 832 | struct bitcoind *new_bitcoind(const tal_t *ctx, |
| 833 | struct lightningd *ld, |
| 834 | struct logger *log) |
| 835 | { |
| 836 | struct bitcoind *bitcoind = tal(ctx, struct bitcoind); |
| 837 | |
| 838 | strmap_init(&bitcoind->pluginsmap); |
| 839 | bitcoind->ld = ld; |
| 840 | bitcoind->log = log; |
| 841 | list_head_init(&bitcoind->pending_getfilteredblock); |
| 842 | tal_add_destructor(bitcoind, destroy_bitcoind); |
| 843 | bitcoind->synced = false; |
| 844 | |
| 845 | return bitcoind; |
| 846 | } |
no test coverage detected