Files
app-ethereum/src_features/signMessageEIP712/hash_wrap.h
2022-08-05 17:52:31 +02:00

18 lines
406 B
C

#ifndef HASH_WRAP_H_
#define HASH_WRAP_H_
#include <stdlib.h>
#include "sha3.h"
#define CX_LAST 1
typedef sha3_context cx_sha3_t;
typedef struct {} cx_hash_t;
extern cx_sha3_t global_sha3;
int cx_keccak_init(cx_hash_t *hash, size_t size);
int cx_hash(cx_hash_t *hash, int mode, const unsigned char *in,
unsigned int len, unsigned char *out, unsigned int out_len);
#endif // HASH_WRAP_H_