From 20effbc0c4b1c484d9edd5d7d1c8b08b85c8ea79 Mon Sep 17 00:00:00 2001 From: Samarendra Gouda Date: Fri, 6 Mar 2026 07:05:39 +0530 Subject: [PATCH 1/3] feat: add bsc aave connector --- package.json | 2 +- src/addresses/bsc/connectorsV2_M1.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 5a69ec13..93e971f9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dsa-connect", - "version": "0.7.50", + "version": "0.7.51", "description": "DSA connect", "main": "dist/index.js", "module": "dist/index.es.js", diff --git a/src/addresses/bsc/connectorsV2_M1.ts b/src/addresses/bsc/connectorsV2_M1.ts index e9c0d6cc..79e4802a 100644 --- a/src/addresses/bsc/connectorsV2_M1.ts +++ b/src/addresses/bsc/connectorsV2_M1.ts @@ -16,5 +16,6 @@ export const connectorsV2_M1 = { '1INCH-V6-A': '0x3807c9bdab2d602ce11b00da885b142fac534385', 'ODOS-V2-A': '0x226Ba6494f561fe768EaB6e36e7eaA484ed79A2C', 'OKX-V6-A': '0x8930c73474236822E958eF640212c78F906F3ED1', - 'WBNB-A': '0xC27822C1D54c47C28471090b6F465bB61A0469F9' + 'WBNB-A': '0xC27822C1D54c47C28471090b6F465bB61A0469F9', + 'AAVE-V3-A': '0x882bbfcc54DB17FF403d337A2e1b19b06f6b47a0' } From 98e2732f6ecd7a86767d5c3f1c17c840c7f34668 Mon Sep 17 00:00:00 2001 From: Samarendra Gouda Date: Tue, 10 Mar 2026 23:56:21 +0530 Subject: [PATCH 2/3] feat: add LISTA-DAO-A bsc --- src/abi/connectors/v2/LISTA-DAO-A.ts | 598 +++++++++++++++++++++++++++ src/abi/connectors/v2/index.ts | 2 + src/addresses/bsc/connectorsV2_M1.ts | 3 +- 3 files changed, 602 insertions(+), 1 deletion(-) create mode 100644 src/abi/connectors/v2/LISTA-DAO-A.ts diff --git a/src/abi/connectors/v2/LISTA-DAO-A.ts b/src/abi/connectors/v2/LISTA-DAO-A.ts new file mode 100644 index 00000000..685bcf84 --- /dev/null +++ b/src/abi/connectors/v2/LISTA-DAO-A.ts @@ -0,0 +1,598 @@ +import { AbiItem } from 'web3-utils' + +export const LISTA_DAO_A: AbiItem[] = [ + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogBorrow', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, + { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, + { indexed: true, internalType: 'address', name: 'receiver', type: 'address' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogBorrowOnBehalf', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogRepay', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, + { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogRepayOnBehalf', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'assets', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogSupplyAssets', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'assets', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogSupplyCollateral', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'assets', type: 'uint256' }, + { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogSupplyCollateralOnBehalf', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'assets', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, + { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogSupplyOnBehalf', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogWithdraw', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogWithdrawCollateral', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, + { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, + { indexed: true, internalType: 'address', name: 'receiver', type: 'address' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogWithdrawCollateralOnBehalf', + type: 'event' + }, + { + anonymous: false, + inputs: [ + { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, + { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, + { indexed: true, internalType: 'address', name: 'receiver', type: 'address' }, + { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, + { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } + ], + name: 'LogWithdrawOnBehalf', + type: 'event' + }, + { + inputs: [], + name: 'MOOLAH', + outputs: [{ internalType: 'contract IMoolah', name: '', type: 'address' }], + stateMutability: 'view', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'borrow', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'address', name: '_receiver', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'borrowOnBehalf', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_shares', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'address', name: '_receiver', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'borrowOnBehalfShares', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [], + name: 'name', + outputs: [{ internalType: 'string', name: '', type: 'string' }], + stateMutability: 'view', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'repay', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'repayOnBehalf', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_shares', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'repayOnBehalfShares', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'supply', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'supplyCollateral', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'supplyCollateralOnBehalf', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'supplyOnBehalf', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_shares', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'supplySharesOnBehalf', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'withdraw', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'withdrawCollateral', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'address', name: '_receiver', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'withdrawCollateralOnBehalf', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_assets', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'address', name: '_receiver', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'withdrawOnBehalf', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + }, + { + inputs: [ + { + components: [ + { internalType: 'address', name: 'loanToken', type: 'address' }, + { internalType: 'address', name: 'collateralToken', type: 'address' }, + { internalType: 'address', name: 'oracle', type: 'address' }, + { internalType: 'address', name: 'irm', type: 'address' }, + { internalType: 'uint256', name: 'lltv', type: 'uint256' } + ], + internalType: 'struct MarketParams', + name: '_marketParams', + type: 'tuple' + }, + { internalType: 'uint256', name: '_shares', type: 'uint256' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, + { internalType: 'address', name: '_receiver', type: 'address' }, + { internalType: 'uint256', name: '_getId', type: 'uint256' }, + { internalType: 'uint256', name: '_setId', type: 'uint256' } + ], + name: 'withdrawSharesOnBehalf', + outputs: [ + { internalType: 'string', name: '_eventName', type: 'string' }, + { internalType: 'bytes', name: '_eventParam', type: 'bytes' } + ], + stateMutability: 'payable', + type: 'function' + } +] diff --git a/src/abi/connectors/v2/index.ts b/src/abi/connectors/v2/index.ts index 74b2f5e3..f0f7f5e4 100644 --- a/src/abi/connectors/v2/index.ts +++ b/src/abi/connectors/v2/index.ts @@ -158,6 +158,7 @@ import { OKX_V6_A } from './OKX-V6-A' import { WBNB_A } from './WBNB-A' import { FLUID_DEX_V2_MM_A } from './FLUID-DEX-V2-MM-A' import { INSTA_MEMORY_UTILS_A } from './INSTA-MEMORY-UTILS-A' +import { LISTA_DAO_A } from './LISTA-DAO-A' export const connectorsV2_M1 = { 'MORPHO-REWARDS-A': MORPHO_REWARDS_A, @@ -315,4 +316,5 @@ export const connectorsV2_M1 = { 'WBNB-A': WBNB_A, 'FLUID-DEX-V2-MM-A': FLUID_DEX_V2_MM_A, 'INSTA-MEMORY-UTILS-A': INSTA_MEMORY_UTILS_A, + 'LISTA-DAO-A': LISTA_DAO_A, } diff --git a/src/addresses/bsc/connectorsV2_M1.ts b/src/addresses/bsc/connectorsV2_M1.ts index 79e4802a..08f06f75 100644 --- a/src/addresses/bsc/connectorsV2_M1.ts +++ b/src/addresses/bsc/connectorsV2_M1.ts @@ -17,5 +17,6 @@ export const connectorsV2_M1 = { 'ODOS-V2-A': '0x226Ba6494f561fe768EaB6e36e7eaA484ed79A2C', 'OKX-V6-A': '0x8930c73474236822E958eF640212c78F906F3ED1', 'WBNB-A': '0xC27822C1D54c47C28471090b6F465bB61A0469F9', - 'AAVE-V3-A': '0x882bbfcc54DB17FF403d337A2e1b19b06f6b47a0' + 'AAVE-V3-A': '0x882bbfcc54DB17FF403d337A2e1b19b06f6b47a0', + 'LISTA-DAO-A': '0xD41ac7C73fe8A0a1D6F11fC43aE4E0661b8B5C87' } From 6199d48bdbebbbcdf7c5c96080f5795fb3adbce7 Mon Sep 17 00:00:00 2001 From: Samarendra Gouda Date: Thu, 12 Mar 2026 21:14:39 +0530 Subject: [PATCH 3/3] fix: update lista connector address & abi --- src/abi/connectors/v2/LISTA-DAO-A.ts | 428 +-------------------------- src/addresses/bsc/connectorsV2_M1.ts | 2 +- 2 files changed, 4 insertions(+), 426 deletions(-) diff --git a/src/abi/connectors/v2/LISTA-DAO-A.ts b/src/abi/connectors/v2/LISTA-DAO-A.ts index 685bcf84..ab0c033f 100644 --- a/src/abi/connectors/v2/LISTA-DAO-A.ts +++ b/src/abi/connectors/v2/LISTA-DAO-A.ts @@ -5,6 +5,7 @@ export const LISTA_DAO_A: AbiItem[] = [ anonymous: false, inputs: [ { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, + { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, @@ -17,20 +18,7 @@ export const LISTA_DAO_A: AbiItem[] = [ anonymous: false, inputs: [ { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, - { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, - { indexed: true, internalType: 'address', name: 'receiver', type: 'address' }, - { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } - ], - name: 'LogBorrowOnBehalf', - type: 'event' - }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, @@ -43,31 +31,7 @@ export const LISTA_DAO_A: AbiItem[] = [ anonymous: false, inputs: [ { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, - { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, - { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } - ], - name: 'LogRepayOnBehalf', - type: 'event' - }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, - { indexed: false, internalType: 'uint256', name: 'assets', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } - ], - name: 'LogSupplyAssets', - type: 'event' - }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, { indexed: false, internalType: 'uint256', name: 'assets', type: 'uint256' }, { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } @@ -79,77 +43,14 @@ export const LISTA_DAO_A: AbiItem[] = [ anonymous: false, inputs: [ { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, - { indexed: false, internalType: 'uint256', name: 'assets', type: 'uint256' }, { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, - { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } - ], - name: 'LogSupplyCollateralOnBehalf', - type: 'event' - }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, - { indexed: false, internalType: 'uint256', name: 'assets', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, - { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, - { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } - ], - name: 'LogSupplyOnBehalf', - type: 'event' - }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } ], name: 'LogWithdraw', type: 'event' }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, - { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } - ], - name: 'LogWithdrawCollateral', - type: 'event' - }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, - { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, - { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, - { indexed: true, internalType: 'address', name: 'receiver', type: 'address' }, - { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } - ], - name: 'LogWithdrawCollateralOnBehalf', - type: 'event' - }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: 'Id', name: 'id', type: 'bytes32' }, - { indexed: false, internalType: 'uint256', name: 'amounts', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'shares', type: 'uint256' }, - { indexed: true, internalType: 'address', name: 'onBehalf', type: 'address' }, - { indexed: true, internalType: 'address', name: 'receiver', type: 'address' }, - { indexed: false, internalType: 'uint256', name: 'getId', type: 'uint256' }, - { indexed: false, internalType: 'uint256', name: 'setId', type: 'uint256' } - ], - name: 'LogWithdrawOnBehalf', - type: 'event' - }, { inputs: [], name: 'MOOLAH', @@ -171,6 +72,7 @@ export const LISTA_DAO_A: AbiItem[] = [ name: '_marketParams', type: 'tuple' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, { internalType: 'uint256', name: '_assets', type: 'uint256' }, { internalType: 'uint256', name: '_getId', type: 'uint256' }, { internalType: 'uint256', name: '_setId', type: 'uint256' } @@ -183,62 +85,6 @@ export const LISTA_DAO_A: AbiItem[] = [ stateMutability: 'payable', type: 'function' }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_assets', type: 'uint256' }, - { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'address', name: '_receiver', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'borrowOnBehalf', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_shares', type: 'uint256' }, - { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'address', name: '_receiver', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'borrowOnBehalfShares', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, { inputs: [], name: 'name', @@ -260,6 +106,7 @@ export const LISTA_DAO_A: AbiItem[] = [ name: '_marketParams', type: 'tuple' }, + { internalType: 'address', name: '_onBehalf', type: 'address' }, { internalType: 'uint256', name: '_assets', type: 'uint256' }, { internalType: 'uint256', name: '_getId', type: 'uint256' }, { internalType: 'uint256', name: '_setId', type: 'uint256' } @@ -286,60 +133,7 @@ export const LISTA_DAO_A: AbiItem[] = [ name: '_marketParams', type: 'tuple' }, - { internalType: 'uint256', name: '_assets', type: 'uint256' }, { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'repayOnBehalf', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_shares', type: 'uint256' }, - { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'repayOnBehalfShares', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, { internalType: 'uint256', name: '_assets', type: 'uint256' }, { internalType: 'uint256', name: '_getId', type: 'uint256' }, { internalType: 'uint256', name: '_setId', type: 'uint256' } @@ -366,113 +160,7 @@ export const LISTA_DAO_A: AbiItem[] = [ name: '_marketParams', type: 'tuple' }, - { internalType: 'uint256', name: '_assets', type: 'uint256' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'supplyCollateral', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_assets', type: 'uint256' }, { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'supplyCollateralOnBehalf', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_assets', type: 'uint256' }, - { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'supplyOnBehalf', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_shares', type: 'uint256' }, - { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'supplySharesOnBehalf', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, { internalType: 'uint256', name: '_assets', type: 'uint256' }, { internalType: 'uint256', name: '_getId', type: 'uint256' }, { internalType: 'uint256', name: '_setId', type: 'uint256' } @@ -484,115 +172,5 @@ export const LISTA_DAO_A: AbiItem[] = [ ], stateMutability: 'payable', type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_assets', type: 'uint256' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'withdrawCollateral', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_assets', type: 'uint256' }, - { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'address', name: '_receiver', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'withdrawCollateralOnBehalf', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_assets', type: 'uint256' }, - { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'address', name: '_receiver', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'withdrawOnBehalf', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' - }, - { - inputs: [ - { - components: [ - { internalType: 'address', name: 'loanToken', type: 'address' }, - { internalType: 'address', name: 'collateralToken', type: 'address' }, - { internalType: 'address', name: 'oracle', type: 'address' }, - { internalType: 'address', name: 'irm', type: 'address' }, - { internalType: 'uint256', name: 'lltv', type: 'uint256' } - ], - internalType: 'struct MarketParams', - name: '_marketParams', - type: 'tuple' - }, - { internalType: 'uint256', name: '_shares', type: 'uint256' }, - { internalType: 'address', name: '_onBehalf', type: 'address' }, - { internalType: 'address', name: '_receiver', type: 'address' }, - { internalType: 'uint256', name: '_getId', type: 'uint256' }, - { internalType: 'uint256', name: '_setId', type: 'uint256' } - ], - name: 'withdrawSharesOnBehalf', - outputs: [ - { internalType: 'string', name: '_eventName', type: 'string' }, - { internalType: 'bytes', name: '_eventParam', type: 'bytes' } - ], - stateMutability: 'payable', - type: 'function' } ] diff --git a/src/addresses/bsc/connectorsV2_M1.ts b/src/addresses/bsc/connectorsV2_M1.ts index 08f06f75..84e0f7be 100644 --- a/src/addresses/bsc/connectorsV2_M1.ts +++ b/src/addresses/bsc/connectorsV2_M1.ts @@ -18,5 +18,5 @@ export const connectorsV2_M1 = { 'OKX-V6-A': '0x8930c73474236822E958eF640212c78F906F3ED1', 'WBNB-A': '0xC27822C1D54c47C28471090b6F465bB61A0469F9', 'AAVE-V3-A': '0x882bbfcc54DB17FF403d337A2e1b19b06f6b47a0', - 'LISTA-DAO-A': '0xD41ac7C73fe8A0a1D6F11fC43aE4E0661b8B5C87' + 'LISTA-DAO-A': '0x13b2bc24371923fac3b86ae6576ad2223319c8f3' }