Function: getTokenOrdering()
function getTokenOrdering<TAttributesType>(
first,
second,
assertCorrectness,
token1Data?,
token2Data?):
| {
token0: | string
| GalaChainTokenClassKey;
token0Attributes: undefined | TAttributesType;
token1: | string
| GalaChainTokenClassKey;
token1Attributes: undefined | TAttributesType;
zeroForOne: true;
}
| {
token0: | string
| GalaChainTokenClassKey;
token0Attributes: undefined | TAttributesType;
token1: | string
| GalaChainTokenClassKey;
token1Attributes: undefined | TAttributesType;
zeroForOne: false;
};
Type Parameters
| Type Parameter | Default type |
|---|---|
TAttributesType | undefined |
Parameters
| Parameter | Type |
|---|---|
first | | string | GalaChainTokenClassKey |
second | | string | GalaChainTokenClassKey |
assertCorrectness | boolean |
token1Data? | TAttributesType |
token2Data? | TAttributesType |
Returns
| {
token0: | string
| GalaChainTokenClassKey;
token0Attributes: undefined | TAttributesType;
token1: | string
| GalaChainTokenClassKey;
token1Attributes: undefined | TAttributesType;
zeroForOne: true;
}
| {
token0: | string
| GalaChainTokenClassKey;
token0Attributes: undefined | TAttributesType;
token1: | string
| GalaChainTokenClassKey;
token1Attributes: undefined | TAttributesType;
zeroForOne: false;
}