@somnia-chain/markets-sdk / index / DepositVaultParams
Interface: DepositVaultParams
Defined in: packages/sdk/src/trade.ts:727
Inputs to Trader.depositVault — pre-fund an ERC-20 balance in a pool's internal vault.
Properties
vault
vault:
`0x${string}`
Defined in: packages/sdk/src/trade.ts:732
The ERC20Vault to deposit into — the pool address (SpotPool/BinaryPool ARE ERC20Vaults).
token
token:
`0x${string}`
Defined in: packages/sdk/src/trade.ts:737
ERC-20 to deposit. NOT the native sentinel — use Trader.depositVaultNative
for native (the contract reverts UseDepositNative).
amount
amount:
bigint
Defined in: packages/sdk/src/trade.ts:739
Amount to deposit, raw units. Must be > 0.
gas?
optionalgas?:bigint
Defined in: packages/sdk/src/trade.ts:741
Gas ceiling for this tx.
Default Value
TraderConfig.gas (10,000,000)