mirror of
https://github.com/wownero/wownero.git
synced 2026-10-17 07:31:35 +02:00
crypto: get generators return ref
This commit is contained in:
+15
-15
@@ -227,86 +227,86 @@ static void init_gens()
|
||||
});
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
public_key get_G()
|
||||
const public_key &get_G()
|
||||
{
|
||||
return G;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
public_key get_H()
|
||||
const public_key &get_H()
|
||||
{
|
||||
return H;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
public_key get_T()
|
||||
const public_key &get_T()
|
||||
{
|
||||
return T;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
public_key get_U()
|
||||
const public_key &get_U()
|
||||
{
|
||||
return U;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
public_key get_V()
|
||||
const public_key &get_V()
|
||||
{
|
||||
return V;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_p3 get_G_p3()
|
||||
const ge_p3 &get_G_p3()
|
||||
{
|
||||
init_gens();
|
||||
return G_p3;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_p3 get_H_p3()
|
||||
const ge_p3 &get_H_p3()
|
||||
{
|
||||
init_gens();
|
||||
return H_p3;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_p3 get_T_p3()
|
||||
const ge_p3 &get_T_p3()
|
||||
{
|
||||
init_gens();
|
||||
return T_p3;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_p3 get_U_p3()
|
||||
const ge_p3 &get_U_p3()
|
||||
{
|
||||
init_gens();
|
||||
return U_p3;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_p3 get_V_p3()
|
||||
const ge_p3 &get_V_p3()
|
||||
{
|
||||
init_gens();
|
||||
return V_p3;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_cached get_G_cached()
|
||||
const ge_cached &get_G_cached()
|
||||
{
|
||||
init_gens();
|
||||
return G_cached;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_cached get_H_cached()
|
||||
const ge_cached &get_H_cached()
|
||||
{
|
||||
init_gens();
|
||||
return H_cached;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_cached get_T_cached()
|
||||
const ge_cached &get_T_cached()
|
||||
{
|
||||
init_gens();
|
||||
return T_cached;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_cached get_U_cached()
|
||||
const ge_cached &get_U_cached()
|
||||
{
|
||||
init_gens();
|
||||
return U_cached;
|
||||
}
|
||||
//-------------------------------------------------------------------------------------------------------------------
|
||||
ge_cached get_V_cached()
|
||||
const ge_cached &get_V_cached()
|
||||
{
|
||||
init_gens();
|
||||
return V_cached;
|
||||
|
||||
+15
-15
@@ -37,20 +37,20 @@ extern "C"
|
||||
namespace crypto
|
||||
{
|
||||
|
||||
public_key get_G();
|
||||
public_key get_H();
|
||||
public_key get_T();
|
||||
public_key get_U();
|
||||
public_key get_V();
|
||||
ge_p3 get_G_p3();
|
||||
ge_p3 get_H_p3();
|
||||
ge_p3 get_T_p3();
|
||||
ge_p3 get_U_p3();
|
||||
ge_p3 get_V_p3();
|
||||
ge_cached get_G_cached();
|
||||
ge_cached get_H_cached();
|
||||
ge_cached get_T_cached();
|
||||
ge_cached get_U_cached();
|
||||
ge_cached get_V_cached();
|
||||
const public_key &get_G();
|
||||
const public_key &get_H();
|
||||
const public_key &get_T();
|
||||
const public_key &get_U();
|
||||
const public_key &get_V();
|
||||
const ge_p3 &get_G_p3();
|
||||
const ge_p3 &get_H_p3();
|
||||
const ge_p3 &get_T_p3();
|
||||
const ge_p3 &get_U_p3();
|
||||
const ge_p3 &get_V_p3();
|
||||
const ge_cached &get_G_cached();
|
||||
const ge_cached &get_H_cached();
|
||||
const ge_cached &get_T_cached();
|
||||
const ge_cached &get_U_cached();
|
||||
const ge_cached &get_V_cached();
|
||||
|
||||
} //namespace crypto
|
||||
|
||||
Reference in New Issue
Block a user