From 55443b20defb0e68598c0360838e5393213b1dab Mon Sep 17 00:00:00 2001 From: ZeKraken <79888567+zekraken-bot@users.noreply.github.com> Date: Tue, 21 Jul 2026 11:35:01 -0400 Subject: [PATCH] update revert agent logic --- src/services/hypernativeApi.ts | 1 + src/utils/hypernative/rate-provider-rate-revert.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/services/hypernativeApi.ts b/src/services/hypernativeApi.ts index dac0afb..7ec1de0 100644 --- a/src/services/hypernativeApi.ts +++ b/src/services/hypernativeApi.ts @@ -32,6 +32,7 @@ class HypernativeApi { HyperEVM: 'hyperliquid_evm', Monad: 'monad', Plasma: 'plasma', + XLayer: 'xlayer', } public async createCustomAgentRateDeviation(input: CustomAgentInput): Promise { diff --git a/src/utils/hypernative/rate-provider-rate-revert.ts b/src/utils/hypernative/rate-provider-rate-revert.ts index cd74a4e..3053feb 100644 --- a/src/utils/hypernative/rate-provider-rate-revert.ts +++ b/src/utils/hypernative/rate-provider-rate-revert.ts @@ -115,7 +115,7 @@ export const rateProviderRateRevertRule = { }, { type: 'json_processing', - json_path: 'Z2V0UmF0ZU91dHB1dD1udWxsID8gMTowZ2V0UmF0ZU91dHB1dF8xPW51bGwgPyAxOjBnZXRSYXRlT3V0cHV0XzI9bnVsbCA/IDE6MA==', + json_path: 'Z2V0UmF0ZU91dHB1dCA9IG51bGwgYW5kIGdldFJhdGVPdXRwdXRfMSA9IG51bGwgYW5kIGdldFJhdGVPdXRwdXRfMiA9IG51bGw=', var_name: 'is_null', json_path_engine: 'jsonata', }, @@ -255,7 +255,7 @@ export const rateProviderRateRevertRule = { id: '6c41586c-ced7-4db6-86cb-fe2f85f73f9e', data: { alias: 'is_null', - formula: '{{getRateOutput}}=null ? 1:0\n{{getRateOutput_1}}=null ? 1:0\n{{getRateOutput_2}}=null ? 1:0', + formula: '{{getRateOutput}} = null and {{getRateOutput_1}} = null and {{getRateOutput_2}} = null', aliasType: 'boolean', description: '', },