A single decoded Solana instruction from a PROGRAM_CALL transaction.
| Name | Type | Description | Notes |
|---|---|---|---|
| programId | String | The on-chain program address that owns this instruction. | |
| programName | String | Human-readable program name (e.g. `SystemProgram`, `ComputeBudget`). | |
| instructionData | Map<String, Object> | Decoded instruction arguments. Keys and values depend on the instruction type — values may be strings, numbers, or nested objects (e.g. `args`, `accounts`, `name`). |