Open ritikbhatt20 opened 1 month ago
Thanks for your submission! To verify the technical implementation, please complete these steps:
- Merge the main branch into your PR to get the latest updates
- Run
pnpm fix
at the project root for consistent code styleEnsure your implementation includes:
- Transpiled Anchor program in the
programs
folder- TypeScript files in the
ts-programs
folder- Run
poseidon sync
to synchronize program ID and keys- Run
cargo fmt
andcargo clippy
for Rust code quality- Push your changes
Please note: This review is to verify technical completeness of the submission
Let me know once you've completed these steps and I'll review again. Thanks!
gm @heyAyushh ,
I've completed the requested steps:
main
into my branch.pnpm fix
.cargo fmt
and cargo clippy
for Rust code quality.Please review again. Thank you!
Key Difference from other PR's: - Addition of the latest Poseidon library code, which includes a payer argument for init and initIfNeeded, ensuring compatibility with multi-signer configurations - previous PR’s had been defaulted to a single signer with only .init() function which will not work with new poseidon code now.