solana/programs
samkim-crypto f9b0691eb4
[zk-token-sdk] rename and restructure `CloseAccount` and `WithdrawWithheld` proof instructions (#31608)
* rename and restruct ProofInstruction::VerifyCloseAccount to ProofInstruction::VerifyZeroBalance

* rename `PubkeySigmaProof` to `PubkeyValidityProof`

* refactor equality proofs into separate modules

* rename and restructure ProofInstruction::VerifyWithdrawWithheld to ProofInstruction::VerifyCiphertextCiphertextEquality

* add and reorg documentation for the proof instructions

* generalize ciphertext-ciphertext equality proof data constructor

* Update zk-token-sdk/src/instruction/ctxt_ctxt_equality.rs

Co-authored-by: Jon Cinque <joncinque@pm.me>

---------

Co-authored-by: Jon Cinque <joncinque@pm.me>
2023-05-18 08:43:00 +09:00
..
address-lookup-table Cleanup - mock_process_instruction() (#31088) 2023-04-07 12:53:19 +02:00
address-lookup-table-tests chore: workspace inheritance (#29893) 2023-02-23 22:01:54 +08:00
bpf-loader-tests Refactor - Moves bpf_loader registration into the runtime (#31345) 2023-04-26 14:44:19 +02:00
bpf_loader Remove Rc and RefCell to carry program cache in invoke_context (#31684) 2023-05-17 06:10:50 -07:00
compute-budget Cleanup - mock_process_instruction() (#31088) 2023-04-07 12:53:19 +02:00
config Cleanup - mock_process_instruction() (#31088) 2023-04-07 12:53:19 +02:00
ed25519-tests chore: workspace inheritance (#29893) 2023-02-23 22:01:54 +08:00
loader-v4 Bump solana_rbpf to v0.4.0 (#31594) 2023-05-12 18:07:13 +02:00
sbf remove `solana-sys-tuner` binary and all references (#31682) 2023-05-16 18:22:58 -06:00
stake clean up delegation errors (#31202) 2023-04-14 15:30:59 -07:00
system Refactor - Moves the system program into its own crate (#31244) 2023-04-19 12:58:08 +02:00
vote Add new CreateVoteAccount instruction-set builders (#31330) 2023-04-27 11:14:39 -06:00
zk-token-proof [zk-token-sdk] rename and restructure `CloseAccount` and `WithdrawWithheld` proof instructions (#31608) 2023-05-18 08:43:00 +09:00
zk-token-proof-tests [zk-token-sdk] rename and restructure `CloseAccount` and `WithdrawWithheld` proof instructions (#31608) 2023-05-18 08:43:00 +09:00