Skip to content

Commit

Permalink
chore: try using the arb chain in polynomial
Browse files Browse the repository at this point in the history
  • Loading branch information
DNR500 committed May 29, 2024
1 parent c8e2040 commit 8130ca2
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
11 changes: 7 additions & 4 deletions examples/node/examples/polynomialDeposit.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import type { ContractCallsQuoteRequest, StatusResponse } from '@lifi/sdk'
import * as lifiDataTypes from '@lifi/data-types'
import { CoinKey, ContractCallsQuoteRequest, StatusResponse } from '@lifi/sdk'
import {
ChainId,
createConfig,
Expand All @@ -23,6 +24,8 @@ import { AddressZero } from './constants'
import { checkTokenAllowance } from './utils/checkTokenAllowance'
import { transformTxRequestToSendTxParams } from './utils/transformTxRequestToSendTxParams'

const { findDefaultToken } = (lifiDataTypes as any).default

const run = async () => {
console.info('>> Starting Polynomial Demo: Deposit sETH on Optimism')
console.info('>> Initialize LiFi SDK')
Expand Down Expand Up @@ -65,9 +68,9 @@ const run = async () => {

// config for polynomial deposit run
const config = {
fromChain: ChainId.ETH,
fromToken: AddressZero,
amount: parseEther('0.04').toString(),
fromChain: ChainId.ARB, // original value was ChainId.ETH,
fromToken: findDefaultToken(CoinKey.USDC, ChainId.ARB).address, // original value was AddressZero,
amount: '100000', // original value was parseEther('0.04').toString(),
polynomialContractAddress: '0x2D46292cbB3C601c6e2c74C32df3A4FCe99b59C7', // Polynomial Ethereum Contract on Optimism
polynomialContractToken: '0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49', // sETH on Optimism
polynomialContractGasLimit: '200000',
Expand Down
2 changes: 1 addition & 1 deletion examples/node/examples/utils/checkTokenAllowance.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ export const checkTokenAllowance = async (
Math.min(~~(1 << count) * 200, 3000),
})
console.info(
`>> Set Token Allowance - amount: ${contactCallsQuoteResponse.action.fromToken} txHash: ${transactionReceipt.transactionHash}.`
`>> Set Token Allowance - amount: ${contactCallsQuoteResponse.action.fromAmount} txHash: ${transactionReceipt.transactionHash}.`
)
}
}
Expand Down

0 comments on commit 8130ca2

Please sign in to comment.