samkim-crypto
samkim-crypto
It is possible to initialize a multisig account with the same signer repeated multiple times. The function used for validating the signers of a transaction, `validate_owner`, counts a signer of...
Account ownership checks are performed using a couple of different patterns through out the codebase. The main two checks are via `validate_owner(...)` and `check_program_account(...)`, which work well. One area of...
The `actual_pending_balance_credit_counter` and `expected_pending_balance_credit_ counter` fields contained in the `ConfidentialTransferAccount` struct seem largely unused, and their purpose is unclear.
A number of token-2022 program functions allow for zero amount processing: - `process_transfer` - `process_approve` - `process_mint_to` - `process_burn` - `process_deposit` - `process_withdraw` Unnecessary computations can be avoided if these...
#### Problem The `withdraw-confidential-tokens` command is currently executed in a sequence of 4 transactions: 1. system instruction to create the proof context account 2. verify and store the proof context...
#### Description The result from the cargo audit command shows there is one crate (`time`) with a known vulnerability. ``` ❯ cargo audit Fetching advisory database from `https://github.com/RustSec/advisory-db.git` Loaded 458...
#### Problem There has been useful updates to `solana-clap-v3-utils` in the monorepo, but the token-cli still uses clap-v2. For example: - https://github.com/solana-labs/solana-program-library/issues/4097 should be resolved by switching to `clap-v3-utils` with...
### Description Enable Poseidon hash syscalls for bn128 Elliptic curves. See: https://github.com/solana-labs/solana/pull/32680, https://github.com/solana-labs/solana/pull/33072 ### Feature ID FL9RsQA6TVUoh5xJQ9d936RHSebA1NLQqe3Zv9sXZRpr ### Activation Method Single Core Contributor ### Deployment Considerations TBD ### Minimum Beta...
### Description Enable altbn128 curve compression. See: https://github.com/solana-labs/solana/pull/32870, https://github.com/solana-labs/solana/pull/33392 ### Feature ID EJJewYSddEEtSZHiqugnvhQHiWyZKjkFDQASd7oKSagn ### Activation Method Single Core Contributor ### Deployment Considerations TBD ### Minimum Beta Version 1.17.0 ### Minimum...