diff --git a/.github/workflows/cd-master.yml b/.github/workflows/cd-master.yml index 2f06410ad7..8536fc07f9 100644 --- a/.github/workflows/cd-master.yml +++ b/.github/workflows/cd-master.yml @@ -43,30 +43,3 @@ jobs: run: npm publish --access public env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - draft: - name: Draft release - permissions: - contents: write - pull-requests: write - runs-on: ubuntu-latest - steps: - - name: Get version from package.json - id: release - run: echo "::set-output name=version::$(yarn info rubic-sdk version --silent)" - - - name: Get PR description - uses: 8BitJonny/gh-get-current-pr@2.1.3 - id: PR - - - name: Draft release - uses: release-drafter/release-drafter@v5 - with: - tag: v${{ steps.release.outputs.version }} - name: Rubic SDK ${{ steps.release.outputs.version }} - version: v${{ steps.release.outputs.version }} - footer: ${{ steps.PR.outputs.pr_body }} - publish: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PACKAGE_VERSION: $(yarn info rubic-sdk version --silent) diff --git a/package.json b/package.json index 807bb344db..dda09a61a4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rubic-sdk", - "version": "4.22.1", + "version": "4.22.2", "description": "Simplify dApp creation", "main": "lib/index.js", "types": "lib/index.d.ts", diff --git a/src/features/on-chain/calculation-manager/constants/trade-providers/oneinch-trade-providers.ts b/src/features/on-chain/calculation-manager/constants/trade-providers/oneinch-trade-providers.ts index e574a27b56..33f828d181 100644 --- a/src/features/on-chain/calculation-manager/constants/trade-providers/oneinch-trade-providers.ts +++ b/src/features/on-chain/calculation-manager/constants/trade-providers/oneinch-trade-providers.ts @@ -1,6 +1,7 @@ import { OneinchArbitrumProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/arbitrum/oneinch-arbitrum/oneinch-arbitrum-provider'; import { OneinchAuroraProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/aurora/oneinch-arbitrum/oneinch-aurora-provider'; import { OneinchAvalancheProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/avalanche/oneinch-avalanche/oneinch-avalanche-provider'; +import { OneinchBaseProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/base/oneinch-base/oneinch-base-provider'; import { OneinchBscProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/bsc/oneinch-bsc/oneinch-bsc-provider'; import { OneinchEthereumProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/ethereum/oneinch-ethereum/oneinch-ethereum-provider'; import { OneinchFantomProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/fantom/oneinch-fantom/oneinch-fantom-provider'; @@ -17,5 +18,6 @@ export const OneinchTradeProviders = [ OneinchArbitrumProvider, OneinchOptimismProvider, OneinchZksyncProvider, - OneinchAuroraProvider + OneinchAuroraProvider, + OneinchBaseProvider ] as const; diff --git a/src/features/on-chain/calculation-manager/providers/dexes/base/oneinch-base/oneinch-base-provider.ts b/src/features/on-chain/calculation-manager/providers/dexes/base/oneinch-base/oneinch-base-provider.ts new file mode 100644 index 0000000000..5a12a54aef --- /dev/null +++ b/src/features/on-chain/calculation-manager/providers/dexes/base/oneinch-base/oneinch-base-provider.ts @@ -0,0 +1,6 @@ +import { BLOCKCHAIN_NAME } from 'src/core/blockchain/models/blockchain-name'; +import { OneinchAbstractProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/common/oneinch-abstract/oneinch-abstract-provider'; + +export class OneinchBaseProvider extends OneinchAbstractProvider { + public readonly blockchain = BLOCKCHAIN_NAME.BASE; +} diff --git a/src/features/on-chain/calculation-manager/providers/open-ocean/constants/open-ocean-blockchain.ts b/src/features/on-chain/calculation-manager/providers/open-ocean/constants/open-ocean-blockchain.ts index 65fb83db47..b0846dbbb7 100644 --- a/src/features/on-chain/calculation-manager/providers/open-ocean/constants/open-ocean-blockchain.ts +++ b/src/features/on-chain/calculation-manager/providers/open-ocean/constants/open-ocean-blockchain.ts @@ -15,5 +15,7 @@ export const openOceanBlockchainName: Record