Electroneum
ecmult_compute_table.h
Go to the documentation of this file.
1
/*****************************************************************************************************
2
* Copyright (c) 2013, 2014, 2017, 2021 Pieter Wuille, Andrew Poelstra, Jonas Nick, Russell O'Connor *
3
* Distributed under the MIT software license, see the accompanying *
4
* file COPYING or https://www.opensource.org/licenses/mit-license.php. *
5
*****************************************************************************************************/
6
7
#ifndef SECP256K1_ECMULT_COMPUTE_TABLE_H
8
#define SECP256K1_ECMULT_COMPUTE_TABLE_H
9
10
/* Construct table of all odd multiples of gen in range 1..(2**(window_g-1)-1). */
11
static
void
secp256k1_ecmult_compute_table(
secp256k1_ge_storage
*
table
,
int
window_g,
const
secp256k1_gej
* gen);
12
13
/* Like secp256k1_ecmult_compute_table, but one for both gen and gen*2^128. */
14
static
void
secp256k1_ecmult_compute_two_tables(
secp256k1_ge_storage
*
table
,
secp256k1_ge_storage
* table_128,
int
window_g,
const
secp256k1_ge
* gen);
15
16
#endif
/* SECP256K1_ECMULT_COMPUTE_TABLE_H */
epee::ado_db_helper::table
std::vector< std::vector< _variant_t > > table
Definition:
ado_db_helper.h:209
secp256k1_gej
Definition:
group.h:28
secp256k1_ge_storage
Definition:
group.h:38
secp256k1_ge
Definition:
group.h:16
external
secp256k1
src
ecmult_compute_table.h
Generated on Sun Mar 10 2024 12:00:00 for Electroneum by
1.8.14