Skip to content

Commit

Permalink
Merge pull request #109 from skalenetwork/feature/add-new-tool
Browse files Browse the repository at this point in the history
fix output format
  • Loading branch information
olehnikolaiev authored Sep 25, 2020
2 parents 903357f + 49dea4d commit 02c575a
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions tools/generate_key_system.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -67,26 +67,26 @@ void GenerateKeys( const size_t t, const size_t n, std::ostream& outfile ) {
nlohmann::json outdata;

outdata["commonBLSPublicKey"]["0"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( common_keys.second.X.c1 );
outdata["commonBLSPublicKey"]["1"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( common_keys.second.X.c0 );
outdata["commonBLSPublicKey"]["1"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( common_keys.second.X.c1 );
outdata["commonBLSPublicKey"]["2"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( common_keys.second.Y.c1 );
outdata["commonBLSPublicKey"]["3"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( common_keys.second.Y.c0 );
outdata["commonBLSPublicKey"]["3"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( common_keys.second.Y.c1 );

for ( size_t i = 0; i < n; ++i ) {
outdata["privateKey"][std::to_string( i )] =
BLSutils::ConvertToString< libff::alt_bn128_Fr >( secret_keys[i] );

outdata["BLSPublicKey"][std::to_string( i )]["0"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( public_keys[i].X.c1 );
outdata["BLSPublicKey"][std::to_string( i )]["1"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( public_keys[i].X.c0 );
outdata["BLSPublicKey"][std::to_string( i )]["1"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( public_keys[i].X.c1 );
outdata["BLSPublicKey"][std::to_string( i )]["2"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( public_keys[i].Y.c1 );
outdata["BLSPublicKey"][std::to_string( i )]["3"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( public_keys[i].Y.c0 );
outdata["BLSPublicKey"][std::to_string( i )]["3"] =
BLSutils::ConvertToString< libff::alt_bn128_Fq >( public_keys[i].Y.c1 );
}

outfile << outdata.dump( 4 ) << '\n';
Expand Down

0 comments on commit 02c575a

Please sign in to comment.