mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-20 02:27:51 +01:00
9768e4c907
Except for the trivial case of u8 arrays, have the generator create the loop code for the array iteration. This removes some trivial helpers, and avoids us having to write more. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
20 lines
478 B
C
20 lines
478 B
C
#ifndef LIGHTNING_LIGHTNINGD_UTXO_H
|
|
#define LIGHTNING_LIGHTNINGD_UTXO_H
|
|
#include "config.h"
|
|
#include <bitcoin/shadouble.h>
|
|
#include <ccan/short_types/short_types.h>
|
|
#include <ccan/tal/tal.h>
|
|
#include <stdbool.h>
|
|
|
|
struct utxo {
|
|
struct sha256_double txid;
|
|
u32 outnum;
|
|
u64 amount;
|
|
u32 keyindex;
|
|
bool is_p2sh;
|
|
};
|
|
|
|
void towire_utxo(u8 **pptr, const struct utxo *utxo);
|
|
void fromwire_utxo(const u8 **ptr, size_t *max, struct utxo *utxo);
|
|
#endif /* LIGHTNING_LIGHTNINGD_UTXO_H */
|