Skip to content
This repository was archived by the owner on Mar 11, 2025. It is now read-only.

Commit 3ccab77

Browse files
committed
update proof tests
1 parent 84c37be commit 3ccab77

File tree

1 file changed

+30
-12
lines changed

1 file changed

+30
-12
lines changed

token/confidential-transfer/proof-tests/tests/proof_test.rs

Lines changed: 30 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ fn test_transfer_proof_validity(spendable_balance: u64, transfer_amount: u64) {
4242

4343
let TransferProofData {
4444
equality_proof_data,
45-
ciphertext_validity_proof_data,
45+
ciphertext_validity_proof_data_with_ciphertext,
4646
range_proof_data,
4747
} = transfer_split_proof_data(
4848
&spendable_ciphertext,
@@ -56,12 +56,17 @@ fn test_transfer_proof_validity(spendable_balance: u64, transfer_amount: u64) {
5656
.unwrap();
5757

5858
equality_proof_data.verify_proof().unwrap();
59-
ciphertext_validity_proof_data.verify_proof().unwrap();
59+
ciphertext_validity_proof_data_with_ciphertext
60+
.proof_data
61+
.verify_proof()
62+
.unwrap();
6063
range_proof_data.verify_proof().unwrap();
6164

6265
TransferProofContext::verify_and_extract(
6366
equality_proof_data.context_data(),
64-
ciphertext_validity_proof_data.context_data(),
67+
ciphertext_validity_proof_data_with_ciphertext
68+
.proof_data
69+
.context_data(),
6570
range_proof_data.context_data(),
6671
)
6772
.unwrap();
@@ -112,7 +117,7 @@ fn test_transfer_with_fee_proof_validity(
112117

113118
let TransferWithFeeProofData {
114119
equality_proof_data,
115-
transfer_amount_ciphertext_validity_proof_data,
120+
transfer_amount_ciphertext_validity_proof_data_with_ciphertext,
116121
percentage_with_cap_proof_data,
117122
fee_ciphertext_validity_proof_data,
118123
range_proof_data,
@@ -131,7 +136,8 @@ fn test_transfer_with_fee_proof_validity(
131136
.unwrap();
132137

133138
equality_proof_data.verify_proof().unwrap();
134-
transfer_amount_ciphertext_validity_proof_data
139+
transfer_amount_ciphertext_validity_proof_data_with_ciphertext
140+
.proof_data
135141
.verify_proof()
136142
.unwrap();
137143
percentage_with_cap_proof_data.verify_proof().unwrap();
@@ -140,7 +146,9 @@ fn test_transfer_with_fee_proof_validity(
140146

141147
TransferWithFeeProofContext::verify_and_extract(
142148
equality_proof_data.context_data(),
143-
transfer_amount_ciphertext_validity_proof_data.context_data(),
149+
transfer_amount_ciphertext_validity_proof_data_with_ciphertext
150+
.proof_data
151+
.context_data(),
144152
percentage_with_cap_proof_data.context_data(),
145153
fee_ciphertext_validity_proof_data.context_data(),
146154
range_proof_data.context_data(),
@@ -220,7 +228,7 @@ fn test_mint_validity(mint_amount: u64, supply: u64) {
220228

221229
let MintProofData {
222230
equality_proof_data,
223-
ciphertext_validity_proof_data,
231+
ciphertext_validity_proof_data_with_ciphertext,
224232
range_proof_data,
225233
new_decryptable_supply: _,
226234
} = mint_split_proof_data(
@@ -235,12 +243,17 @@ fn test_mint_validity(mint_amount: u64, supply: u64) {
235243
.unwrap();
236244

237245
equality_proof_data.verify_proof().unwrap();
238-
ciphertext_validity_proof_data.verify_proof().unwrap();
246+
ciphertext_validity_proof_data_with_ciphertext
247+
.proof_data
248+
.verify_proof()
249+
.unwrap();
239250
range_proof_data.verify_proof().unwrap();
240251

241252
MintProofContext::verify_and_extract(
242253
equality_proof_data.context_data(),
243-
ciphertext_validity_proof_data.context_data(),
254+
ciphertext_validity_proof_data_with_ciphertext
255+
.proof_data
256+
.context_data(),
244257
range_proof_data.context_data(),
245258
)
246259
.unwrap();
@@ -270,7 +283,7 @@ fn test_burn_validity(spendable_balance: u64, burn_amount: u64) {
270283

271284
let BurnProofData {
272285
equality_proof_data,
273-
ciphertext_validity_proof_data,
286+
ciphertext_validity_proof_data_with_ciphertext,
274287
range_proof_data,
275288
} = burn_split_proof_data(
276289
&spendable_balance_ciphertext,
@@ -284,12 +297,17 @@ fn test_burn_validity(spendable_balance: u64, burn_amount: u64) {
284297
.unwrap();
285298

286299
equality_proof_data.verify_proof().unwrap();
287-
ciphertext_validity_proof_data.verify_proof().unwrap();
300+
ciphertext_validity_proof_data_with_ciphertext
301+
.proof_data
302+
.verify_proof()
303+
.unwrap();
288304
range_proof_data.verify_proof().unwrap();
289305

290306
BurnProofContext::verify_and_extract(
291307
equality_proof_data.context_data(),
292-
ciphertext_validity_proof_data.context_data(),
308+
ciphertext_validity_proof_data_with_ciphertext
309+
.proof_data
310+
.context_data(),
293311
range_proof_data.context_data(),
294312
)
295313
.unwrap();

0 commit comments

Comments
 (0)