(c) Items in scope:
- 00labs/huma-solana-programs/blob/audit/Anchor.toml
- 00labs/huma-solana-programs/blob/audit/Cargo.lock
- 00labs/huma-solana-programs/blob/audit/Cargo.toml
- 00labs/huma-solana-programs/blob/audit/programs/huma/Cargo.toml
- 00labs/huma-solana-programs/blob/audit/programs/huma/Xargo.toml
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/calendar.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/calendar/tests.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/constants.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/errors.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/create_huma_config.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/liquidity_asset.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/pause.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/update_huma_config.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/states.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/preconditions.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/utils.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/credit.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/due_manager.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/due_manager/tests.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/events.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/approve_credit.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/approve_receivable.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/close_credit.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/create_receivable.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/declare_payment.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/drawdown.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/make_payment.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/make_principal_payment.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/manage_credit.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/manage_credit_config.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/refresh_credit.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/start_committed_credit.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/submit_receivable.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/update_receivable.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/states.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/test_utils.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/lib.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/epoch_manager.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/admin_fees.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/close_epoch.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/close_pool.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/create_pool.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/create_pool_accounts.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/disable_pool.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/enable_pool.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/mock_pnl.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/pool_operator.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/update_pool_config.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/pnl.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/pool.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/states.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/tranches_policy.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/tranches_policy/fixed_senior_yield_tranches_policy.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/tranches_policy/risk_adjusted_tranches_policy.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/add_redemption_request.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/cancel_redemption_request.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/close_lender_accounts.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/create_lender_accounts.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/deposit.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/disburse.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/make_initial_deposit.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/manage_lender.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/transfer_hook.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/update_to_latest_redemption_record.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/withdraw_after_pool_closure.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/states.rs
- 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/tranche_vault.rs
- 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/Cargo.toml
- 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/constants.rs
- 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/errors.rs
- 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/instructions/mod.rs
- 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/instructions/transfer.rs
- 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/lib.rs
- 00labs/huma-solana-programs/blob/audit/Anchor.toml
- 00labs/huma-solana-programs/blob/audit/Cargo.lock
- 00labs/huma-solana-programs/blob/audit/Cargo.toml
Out-of-Scope: 00labs/huma-solana-programs/blob/audit/yarn.lock, 00labs/huma-solana-programs/blob/audit/Anchor.toml, 00labs/huma-solana-programs/blob/audit/Cargo.lock, 00labs/huma-solana-programs/blob/audit/Cargo.toml, 00labs/huma-solana-programs/blob/audit/programs/huma/Cargo.toml, 00labs/huma-solana-programs/blob/audit/programs/huma/Xargo.toml, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/calendar.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/calendar/tests.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/constants.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/errors.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/create_huma_config.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/liquidity_asset.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/pause.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/instructions/update_huma_config.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/huma_config/states.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/preconditions.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/common/utils.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/credit.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/due_manager.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/due_manager/tests.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/events.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/approve_credit.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/approve_receivable.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/close_credit.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/create_receivable.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/declare_payment.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/drawdown.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/make_payment.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/make_principal_payment.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/manage_credit.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/manage_credit_config.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/refresh_credit.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/start_committed_credit.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/submit_receivable.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/instructions/update_receivable.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/states.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/credit/test_utils.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/lib.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/epoch_manager.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/admin_fees.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/close_epoch.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/close_pool.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/create_pool.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/create_pool_accounts.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/disable_pool.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/enable_pool.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/mock_pnl.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/pool_operator.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/instructions/update_pool_config.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/pnl.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/pool.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/states.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/tranches_policy.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/tranches_policy/fixed_senior_yield_tranches_policy.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/pool/tranches_policy/risk_adjusted_tranches_policy.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/add_redemption_request.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/cancel_redemption_request.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/close_lender_accounts.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/create_lender_accounts.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/deposit.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/disburse.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/make_initial_deposit.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/manage_lender.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/transfer_hook.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/update_to_latest_redemption_record.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/instructions/withdraw_after_pool_closure.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/states.rs, 00labs/huma-solana-programs/blob/audit/programs/huma/src/tranche_vault/tranche_vault.rs, 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/Cargo.toml, 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/constants.rs, 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/errors.rs, 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/instructions/mod.rs, 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/instructions/transfer.rs, 00labs/huma-solana-programs/blob/audit/programs/tranche-token-hook/src/lib.rs
(c) Items in scope:
- huma/src/pool/instructions/update_pool_config.rs
- huma/src/pool/states.rs
- huma/src/tranche_vault/instructions/add_redemption_request.rs
- huma/src/tranche_vault/instructions/cancel_redemption_request.rs
- huma/src/tranche_vault/instructions/deposit.rs
- huma/src/tranche_vault/instructions/transfer_hook.rs
- huma/src/tranche-token-hook/src/instructions/transfer.rs
- huma/src/lib.rs
- huma/src/pool/instructions/create_pool.rs
- huma/src/pool/instructions/update_pool_config.rs
- huma/src/pool/states.rs
- huma/src/tranche_vault/instructions/add_redemption_request.rs
Out-of-Scope: huma/src/common/calendar/*, huma/src/common/calendar.rs, huma/src/common/constants.rs, huma/src/common/errors.rs, huma/src/common/mod.rs, huma/src/common/preconditions.rs, huma/src/common/utils.rs, huma/src/common/huma_config/instructions/*, huma/src/common/huma_config/mod.rs, huma/src/common/huma_config/states.rs, huma/src/credit/*, huma/src/pool/epoch_manager.rs, huma/src/pool/mod.rs, huma/src/pool/pnl.rs, huma/src/pool/pool.rs, huma/src/pool/tranches_policy/*, huma/src/pool/tranches_policy.rs, huma/src/pool/instructions/admin_fees.rs, huma/src/pool/instructions/close_epoch.rs, huma/src/pool/instructions/close_pool.rs, huma/src/pool/instructions/create_pool.rs, huma/src/pool/instructions/create_pool_accounts.rs, huma/src/pool/instructions/disable_pool.rs, huma/src/pool/instructions/enable_pool.rs, huma/src/pool/instructions/mock_pnl.rs, huma/src/pool/instructions/mod.rs, huma/src/pool/instructions/pool_operator.rs, huma/src/tranche-vault/mod.rs, huma/src/tranche-vault/states.rs, huma/src/tranche-vault/tranche_vault.rs, huma/src/tranche-vault/instructions/, huma/src/tranche_vault/instructions/close_lender_accounts.rs, huma/src/tranche_vault/instructions/create_lender_accounts.rs, huma/src/tranche_vault/instructions/disburse.rs, huma/src/tranche_vault/instructions/make_initial_deposit.rs, huma/src/tranche_vault/instructions/manage_lender.rs, huma/src/tranche_vault/instructions/mod.rs, huma/src/tranche_vault/instructions/update_to_latest_redemption_record.rs, huma/src/tranche_vault/instructions/withdraw_after_pool_closure.rs, tranche-token-hook/src/constants.rs, tranche-token-hook/src/errors.rs, tranche-token-hook/src/lib.rs, tranche-token-hook/src/instructions/mod.rs, third party dependencies and economic attacks.
Out-of-Scope: New features/implementations after the remediation commit IDs.