4#define PUT(x) std::cout << #x << "\t=" << (x) << std::endl;
18#ifdef BN_SUPPORT_SNARK
22 "15267802884793550383558706039165621050290089775961208824303765753922461897946",
23 "9034493566019742339402378670461897774509967669562610788113215988055021632533",
24 "644888581738283025171396578091639672120333224302184904896215738366765861164",
25 "20532875081203448695448744255224543661959516361327385779878476709582931298750",
34 "7281644703356799059368313064438243279269372005747477888712173236228325795991",
35 "15160700668152503952980485502602536850541312794041965342451842375663084147486",
36 "13523979532236795535820810482891703536907572704519492618036353386190612673074",
37 "15929067770616689398844794432758732907995965312283969374632681891490787470887",
47 "12723517038133731887338407189719511622662176727675373276651903807414909099441",
48 "4168783608814932154536427934509895782246573715297911553964171371032945126671",
49 "13891744915211034074451795021214165905772212241412891944830863846330766296736",
50 "7937318970632701341203597196594272556916396164729705624521405069090520231616",
61#ifdef BN_SUPPORT_SNARK
62 if (cp.
b != 3 && cp.
b != 82) {
63 printf(
"not support point for b=%d\n", cp.
b);
69 printf(
"not support except for CurveFp254BNb");
const CurveParam CurveFp254BNb
const struct Point g_pointTbl[]
const Point & selectPoint(const bn::CurveParam &cp)