mirror of
https://github.com/zkopru-network/zkopru.git
synced 2026-04-24 03:00:03 -04:00
fix: unreverse points
This commit is contained in:
@@ -51,12 +51,12 @@ export class L1Contract extends ZkopruContract {
|
||||
[BigInt('1'), BigInt('0')],
|
||||
]
|
||||
const vk_gamma_2 = [
|
||||
[BigInt(vk.gamma2[0][1]), BigInt(vk.gamma2[0][0])],
|
||||
[BigInt(vk.gamma2[0][0]), BigInt(vk.gamma2[0][1])],
|
||||
[BigInt(vk.gamma2[1][0]), BigInt(vk.gamma2[1][1])],
|
||||
[BigInt('1'), BigInt('0')],
|
||||
]
|
||||
const vk_delta_2 = [
|
||||
[BigInt(vk.delta2[0][1]), BigInt(vk.delta2[0][0])],
|
||||
[BigInt(vk.delta2[0][0]), BigInt(vk.delta2[0][1])],
|
||||
[BigInt(vk.delta2[1][0]), BigInt(vk.delta2[1][1])],
|
||||
[BigInt('1'), BigInt('0')],
|
||||
]
|
||||
@@ -66,11 +66,15 @@ export class L1Contract extends ZkopruContract {
|
||||
)
|
||||
const IC = vk.ic.map(ic => [BigInt(ic[0]), BigInt(ic[1]), BigInt(1)])
|
||||
vks[sig] = {
|
||||
protocol: 'groth',
|
||||
protocol: 'groth16',
|
||||
curve: 'bn128',
|
||||
nPublic: vk.ic.length - 1,
|
||||
vk_alpha_1,
|
||||
vk_beta_2,
|
||||
vk_beta_2: [
|
||||
[BigInt(vk.beta2[0][0]), BigInt(vk.beta2[0][1])],
|
||||
[BigInt(vk.beta2[1][0]), BigInt(vk.beta2[1][1])],
|
||||
[BigInt('1'), BigInt('0')],
|
||||
],
|
||||
vk_gamma_2,
|
||||
vk_delta_2,
|
||||
vk_alphabeta_12,
|
||||
|
||||
Reference in New Issue
Block a user