struct sha256 *hash);
struct shachain {
+ shachain_index_t max_index;
unsigned int num_valid;
struct {
shachain_index_t index;
void shachain_init(struct shachain *shachain);
-void shachain_add_hash(struct shachain *shachain,
+bool shachain_add_hash(struct shachain *shachain,
shachain_index_t index, const struct sha256 *hash);
bool shachain_get_hash(const struct shachain *shachain,