@somnia-chain/markets-sdk


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

Interface: DepositVaultNativeParams

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

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:606

The ERC20Vault to deposit into — the pool address.


amount

amount: bigint

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

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


owner?

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

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

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:615

Gas ceiling for this tx.

Default Value

TraderConfig.gas (10,000,000)