Yield Deposit Params
data class YieldDepositParams(val target: YieldActionTarget, val amount: String, val arguments: YieldXyzEnterArguments? = null)
Parameters for a high-level deposit / withdraw.
The wallet address is auto-resolved from the Portal wallet for the resolved chain, so it is not part of these parameters. Use arguments for yield-specific inputs such as validatorAddress for native staking; amount is merged into the action arguments.