#ifndef XMSS_WOTS_H
#define XMSS_WOTS_H
#include <stdint.h>
#include "params.h"
#define wots_pkgen XMSS_INNER_NAMESPACE(wots_pkgen)
void wots_pkgen(const xmss_params *params,
unsigned char *pk, const unsigned char *seed,
const unsigned char *pub_seed, uint32_t addr[8]);
#define wots_sign XMSS_INNER_NAMESPACE(wots_sign)
void wots_sign(const xmss_params *params,
unsigned char *sig, const unsigned char *msg,
const unsigned char *seed, const unsigned char *pub_seed,
uint32_t addr[8]);
#define wots_pk_from_sig XMSS_INNER_NAMESPACE(wots_pk_from_sig)
void wots_pk_from_sig(const xmss_params *params, unsigned char *pk,
const unsigned char *sig, const unsigned char *msg,
const unsigned char *pub_seed, uint32_t addr[8]);
#endif