Electroneum
ecmult.h File Reference
#include "group.h"
#include "scalar.h"
#include "scratch.h"
Include dependency graph for ecmult.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ECMULT_WINDOW_SIZE   15
 
#define ECMULT_TABLE_SIZE(w)   (1L << ((w)-2))
 

Typedefs

typedef int() secp256k1_ecmult_multi_callback(secp256k1_scalar *sc, secp256k1_ge *pt, size_t idx, void *data)
 

Macro Definition Documentation

◆ ECMULT_TABLE_SIZE

#define ECMULT_TABLE_SIZE (   w)    (1L << ((w)-2))

The number of entries a table with precomputed multiples needs to have.

Definition at line 41 of file ecmult.h.

◆ ECMULT_WINDOW_SIZE

#define ECMULT_WINDOW_SIZE   15

Definition at line 15 of file ecmult.h.

Typedef Documentation

◆ secp256k1_ecmult_multi_callback

typedef int() secp256k1_ecmult_multi_callback(secp256k1_scalar *sc, secp256k1_ge *pt, size_t idx, void *data)

Definition at line 46 of file ecmult.h.