@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / DepositVaultNativeParams

Interface: DepositVaultNativeParams

Defined in: packages/sdk/src/trade.ts:749

Inputs to Trader.depositVaultNative and Trader.depositVaultNativeFor — pre-fund a native balance in a pool's internal vault. The amount travels as msg.value.

Properties

vault

vault: `0x${string}`

Defined in: packages/sdk/src/trade.ts:751

The ERC20Vault to deposit into — the pool address.


amount

amount: bigint

Defined in: packages/sdk/src/trade.ts:753

Native amount to deposit, wei. Must be > 0.


owner?

optional owner?: `0x${string}`

Defined in: packages/sdk/src/trade.ts:758

Account to credit. Omit to credit the signer; set it to fund ANOTHER account's vault balance (an operator pre-funding a bot wallet).


gas?

optional gas?: bigint

Defined in: packages/sdk/src/trade.ts:760

Gas ceiling for this tx.

Default Value

TraderConfig.gas (10,000,000)