solana/programs
samkim-crypto ad4d1e5ff2
[zk-token-sdk] Add aggregate range proof instructions (#31793)
* add aggregate range proof instructions data

* add aggregate range proof instruction

* update proof program processor for aggregate range proof instructions

* cargo fmt

* Update zk-token-sdk/src/instruction/aggregate_range_proof/aggregate_range_proof_256.rs

Co-authored-by: mvines <mvines@gmail.com>

* add remark in instruction description that context state account must be pre-allocated

* use `u64::BITS` and `u128::BITS`

* add proof description in `zk_token_proof_instruction.rs`

* rename instruction names to `VerifyBatchedRangeProofU{N}`

* rename module names from `aggregate` to `batched`

* add `tokio::test` that was lost in rebase

---------

Co-authored-by: mvines <mvines@gmail.com>
2023-05-27 05:46:11 +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 Set deployment slot for non-upgradeable programs (#31792) 2023-05-24 16:15:47 +00: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 Bump base64 from 0.21.1 to 0.21.2 (#31838) 2023-05-26 12:21:22 -07:00
stake clean up delegation errors (#31202) 2023-04-14 15:30:59 -07:00
system Cleanup - merge_nonce_error_into_system_error (#31773) 2023-05-24 18:05:07 +02:00
vote Cleanup - vote_authorize_with_seed (#31759) 2023-05-24 19:26:35 +02:00
zk-token-proof [zk-token-sdk] Add aggregate range proof instructions (#31793) 2023-05-27 05:46:11 +09:00
zk-token-proof-tests [zk-token-sdk] Add aggregate range proof instructions (#31793) 2023-05-27 05:46:11 +09:00