Marinade Integration StagingStaging
deposit_stake_account
Deposits stake account.
Accounts
| Account | Role | Description |
|---|---|---|
| glam_state | writable | `glam_state` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| glam_vault | writable | `glam_vault` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| glam_signer | signer, writable | `glam_signer` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| integration_authority | read-only | `integration_authority` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| cpi_program | read-only | `cpi_program` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| glam_protocol_program | read-only | `glam_protocol_program` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| system_program | read-only | `system_program` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| state | writable | `state` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| validator_list | writable | `validator_list` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| stake_list | writable | `stake_list` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| stake_account | writable | `stake_account` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| duplication_flag | writable | `duplication_flag` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| msol_mint | writable | `msol_mint` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| mint_to | writable | `mint_to` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| msol_mint_authority | read-only | `msol_mint_authority` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| clock | read-only | `clock` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| rent | read-only | `rent` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| token_program | read-only | `token_program` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
| stake_program | read-only | `stake_program` account required by the `deposit_stake_account` instruction (see program source for the full constraint). |
Arguments
| Argument | Type | Notes |
|---|---|---|
| validator_index | u32 |
Policy & permissions
- Marinade integration must be enabled.
- Signer must be the GLAM owner or a delegate holding Marinade
Stakebefore depositing a stake account into Marinade.