@@ -2915,7 +2915,7 @@ public ShieldedTRC20Parameters createShieldedContractParameters(
29152915
29162916 private void buildShieldedTRC20InputWithAK (
29172917 ShieldedTRC20ParametersBuilder builder , GrpcAPI .SpendNoteTRC20 spendNote ,
2918- byte [] ak , byte [] nsk , byte [] ovk ) throws ZksnarkException {
2918+ byte [] ak , byte [] nsk ) throws ZksnarkException {
29192919 GrpcAPI .Note note = spendNote .getNote ();
29202920 PaymentAddress paymentAddress = KeyIo .decodePaymentAddress (note .getPaymentAddress ());
29212921 if (Objects .isNull (paymentAddress )) {
@@ -2926,7 +2926,6 @@ private void buildShieldedTRC20InputWithAK(
29262926 paymentAddress .getPkD (), note .getValue (), note .getRcm ().toByteArray ());
29272927 builder .addSpend (ak ,
29282928 nsk ,
2929- ovk ,
29302929 baseNote ,
29312930 spendNote .getAlpha ().toByteArray (),
29322931 spendNote .getRoot ().toByteArray (),
@@ -2998,7 +2997,7 @@ public ShieldedTRC20Parameters createShieldedContractParametersWithoutAsk(
29982997 throw new ContractValidateException ("No shielded TRC-20 ak, nsk or ovk" );
29992998 }
30002999 for (GrpcAPI .SpendNoteTRC20 spendNote : shieldedSpends ) {
3001- buildShieldedTRC20InputWithAK (builder , spendNote , ak , nsk , ovk );
3000+ buildShieldedTRC20InputWithAK (builder , spendNote , ak , nsk );
30023001 }
30033002 for (ReceiveNote receiveNote : shieldedReceives ) {
30043003 buildShieldedTRC20Output (builder , receiveNote , ovk );
@@ -3024,7 +3023,7 @@ public ShieldedTRC20Parameters createShieldedContractParametersWithoutAsk(
30243023 .encryptBurnMessageByOvk (ovk , toAmount , transparentToAddress );
30253024 cipher .ifPresent (builder ::setBurnCiphertext );
30263025 GrpcAPI .SpendNoteTRC20 spendNote = shieldedSpends .get (0 );
3027- buildShieldedTRC20InputWithAK (builder , spendNote , ak , nsk , ovk );
3026+ buildShieldedTRC20InputWithAK (builder , spendNote , ak , nsk );
30283027 if (receiveSize == 1 ) {
30293028 buildShieldedTRC20Output (builder , shieldedReceives .get (0 ), ovk );
30303029 }
0 commit comments