FundingSourceDex.encodeConfigData
Encodes native DEX source configuration passed to funding hooks as configData.
The DEX uses the same encoding for execution and configuration data.
Imports
Named
import { FundingSourceDex } from 'ox/tempo'Examples
import { FundingSourceDex } from 'ox/tempo'
FundingSourceDex.encodeConfigData({
maxAmountIn: 30_000_000n,
tokenIn: '0x20c0000000000000000000000000000000000001'
})Definition
function encodeConfigData(
config: FundingSourceDex.Request,
): Hex.HexSource: src/tempo/FundingSourceDex.ts
Parameters
config
- Type:
FundingSourceDex.Request
config.maxAmountIn
- Type:
bigint - Optional
Input cap in base units. Omission is unlimited; zero permits no input.
config.tokenIn
- Type:
abitype_Address
Input token to exchange for the required token.
Return Type
Hex.Hex

