Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deploy block number #7

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from
Open

Conversation

0xjojoex
Copy link
Owner

[ ] Before opening a pull request, please read the contributing guidelines first
[ ] If your PR is work in progress, open it as draft
[ ] Before requesting a review, all the checks need to pass
[ ] Explain what your PR does

@vercel
Copy link

vercel bot commented Mar 16, 2022

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/chef-jojo/pancake-frontend/Gb2MtS8LwoDhsv4j3stPYQciuv3A
✅ Preview: In Progress

0xjojoex pushed a commit that referenced this pull request Mar 31, 2022
0xjojoex added a commit that referenced this pull request Apr 20, 2022
* feat: MasterChefFarmCalls totalAllocPoint change to totalRegularAllocPoint

* fix: Eslint

* fix: Migration pool step 1 total staked amount

* feat: Pool and Farms v1 remove unstakeFarm utils

* refactor: Using menu height and banner heigth in config

* feat: Remove BountyCard, BountyModal, HelpButton component

* refactor: Remove ifo at pool data list

* feat: Add vakeVaultV2 Abi & deposit add lockDuration

* feat: Version 2 Auto Cake rename to Lock Cake

* fix: IFO handleDeposit methodArgs

* fix: Wrong file direction

* feat: Update tester contract address

* fix: V1 pool unstake contract

* feat: Filter manual cake and change mock cake address

* fix: Develop mode rpc CORS

* feat: Adding AutoRenewIcon

* fix: UsePollCoreFarmData and usePriceCakeBusd

* feat: Remove sousId 0 unused code

* style: Change Spinner component, add border in pool and farm table

* add locked component

* fix types

* fix: V1 auto pool

* card vault action

* merge v2 back

* fix build

* fix: Remove multiplier zero

* feat: Ifo page remove unused code

* Add lock amount and duration

* remove log

* fix require sucess false

* add vault position

* feat: Add button props for locked button

* refactor: Remove all ifo in state

* feat: Remove unused IfoPool code

* chore: Change node and add annotate

* feat: New IfoPoolVaultCardMobile

* feat: New ifo vault card with v1 data

* fix: Remove fetchIfoPoolFees

* chore: Add comment

* apy (#8)

* apy

* memo

* clean up

* fix

* apply table

* feat: Decorator for lock button (#7)

* fix table stake modal button

* feat: Adding v1 farms link

* flexible done

* fix table view

* fix build

* fix deposit

* fix: Pools withdraw decimals

* style: Update css

* use duck typing for cake pool utils

* clean up vault apy hook

* feat: Migration step2 using new pool layout

* update vault position enum

* update vault position enum none

* feat: Update pool history wording

* vault position table view desktop

* add test

* feat: Update cakeVault contract address and ABI

* feat: disabled with soon decorator for lock button (pancakeswap#13)

* feat: disabled with soon decorator for lock button

* chore: use maxDuration isZero method

* chore: change the disabled condtion

* chore: adjustment for disabled

* fix: isLockedEnd and cakePool test

* feat: Locked Pool table layout

* feat: Update vaultPosition

* hoist cake balance and minus fee (pancakeswap#15)

* hoist cake balance and minus fee

* temp update pid

* chore: Add Stake Modal

* chore: Add Lock Stake Card style

* feat(locked-pool): Implement user data presenter

* chore: Add Locked Card Actions condition

* feat(lock-pool): Add static amount modal

* chore: Add Overview implementation

* chore(locked-pool): Refactor Locked Modal

* chore(pool-limit): Add duration max

* chore(locked-pool): Add Extend and Add Cake Modal

* chore: Add Burning state

* chore(locked-pool): Add BalanceWithLoading

* chore(locked-pool): Add ExtendDuration logic

* feat(locked-pool): Add Renew Cake logic

* chore: Add burning count down

* chore: Add Burned Cake in Locked Card

* chore: Add Switch To Flexible logic

* chore: Styling Lock Pool Row

* chore: Add Locked Actions in Pool Row

* chore(locked-pool): Move to LockPool directory

* chore: Add LockedStakeModal in Lock Button

* chore: Update LoadingBalance

* chore: Add Type

* chore: Fix minor type mismatch

* chore: Fix Cake Balance

* fix: Show - when duration is exceeded

* fix: Round remaining weeks

* chore: Update UI

* chore: Update lock logic

* chore: Update text color

* fix: Update Renew logic

* chore: Update gaslimit

* chore: Disable Add Cake when balance is zero

* chore: Update Cake Locked display logic

* chore: Update current locked amount in modal

* chore: Add translation

* chore: Fix date mismatch between card and modal

* chore: Update auto tooltip (pancakeswap#21)

* feat: UseVaultPoolContract add useMemo (pancakeswap#23)

Co-authored-by: Chef Momota <[email protected]>

* feat: Add locked roi calc (pancakeswap#20)

* feat: Add locked roi calc

* update roi deposit

* update withdraw method

* add vault roi to table

* remove interest break down tooltip

* chore: Add new mock cake pool address (pancakeswap#22)

* update abi

* feat: Improve suggestions

* chore: Fix merge

* chore: Update Lock Row

* fix: Add float in balance field

* chore: Style button

* fix: Not show Roi and APY

* chore: Add RoiCalculatorModalProvider

* chore: Update modal title

* chore: Adjust color for new text

* chore: Update Roi Calculator

* chore: Hide convert to lock when max duration is 0

* chore: Update test

* small ui fix

* feat: Locked warning tableview

* chore: Remove BurnedCake component

* fix: Small ui fix (pancakeswap#28)

* fix: Small ui fix

* update contract address

* update duration

* fix: Lock pool ui

* feat: Flexable warning table view (pancakeswap#27)

* max duration optional

* feat: Adding convertTimeToDistance utils

* fix: Pool burn cake ui

* feat: Cake Pool Namecell

* chore: merge render condition

* style: Migration table style

* chore: Adding m from farmer motion

* update apy roi base on select

* chore: Move to config

* chore: Update string

* feat: Cake pool UI details

* chore: Use Insufficient modal instead of disable the Add CAKE button

* move mock timer

* chore: Update localization

* fix: Details to display in after burning state

* feat: Dynamic unit for duration displays

* chore: Update variable naming

* chore: Migration FE wording fixes

* chore: Add yield boost

* chore: WeekDuration using formatSecondsToWeeks

* chore: Naming remainingWeeks change to remainingTime

* chore: Update wording

* style: Sort pool card detail

* feat: LockedModal add boostFactor

* chore: Add prefix

* chore: adjust cake pool wording

* chore: Add Skeleton in Add CAKE button

* fix: Utils distanceToNowStrict handle invalid time

* chore: Update useVaultApy

* style: Migration v1 farms token size

* chore: Add Boost Yield Duration Rows

* chore: Update migration page link

* style: AfterLockedAction css

* chore: Revert MC v1 contract address

* fix: Test

* feat: Update MCv2 contract address

* chore: Fix failed test

* feat(flexible-pool): Add staking fee row

* chore: Fix fee squash in flexible box

* chore: Avoid NaN in BalanceLoading

* chore: Vpid -> v1pid

* fix: Lint

* memo

* fix: Locked amount little deviation  (pancakeswap#53)

* fix: lockedAmount deviation

* chore: locked amount bignumber issue

* chore: use getDecimalAmount

* chore: Add warning for Insufficient CAKE balance

* chore: Remove unused translations keys

* chore: Add new translations keys

* fix: Remove legacy strategy file

* chorr: useUserEnoughValidator

* chore: Remove unused code

* chore: Remove BigNumber

* fix: Reduce effect loop

* perf: Reduce new pool request

* get user data loading

* style: Update cake pool table style

* chore: Mobile show Flexible APR & Locked APR at ActionPanel

* fix: ROI footer when apy 0

* apy 0

* chore: use stakingTokenBalance to handle

* fix: Safari flex (pancakeswap#67)

* fix: APY fixed number (pancakeswap#69)

* fix: APY fixed number

* no show fix apy yet

* fix test

* clean up

* chore: Hide ROI calculator

Co-authored-by: Chef Momota <[email protected]>
Co-authored-by: ChefJoJo <[email protected]>
Co-authored-by: Chef Yogi <[email protected]>
Co-authored-by: chefilip <[email protected]>
Co-authored-by: Philip <[email protected]>
0xjojoex pushed a commit that referenced this pull request May 16, 2022
0xjojoex added a commit that referenced this pull request Sep 21, 2022
* refactor: merge Token types

* fix test
0xjojoex added a commit that referenced this pull request Oct 24, 2022
* refactor: merge Token types

* fix test
0xjojoex added a commit that referenced this pull request Oct 24, 2022
* new aptos app

* first commit for aptos pkg

* add more hooks

* add user menu

* fix menu

* fix build

* fix build

* fix tm

* add setting

* fix build

* add swap sdk

* fix build

* add aptos swap sdk

* fix footer

* fix types

* rename pkg as awgmi

* add wait tx

* add martian logo

* fix conflict

* add petra wallet icon

* fix initial network and add wait options

* update devnet chain id

* feat(uikit): extract swap UI (#3)

* extract swap ui

* fix conflict

* add more swap components

* aptos swap part 1

* fix test

* hide evm related footer

* refactor: merge Token types (#7)

* refactor: merge Token types

* fix test

* refactor(swap): SDK and currency search (#8)

* add currency search

* refactor(swap): SDK

* fix reset css order

* fix jest path mapping

* fix token lists type

* add test token faucet ui (pancakeswap#10)

* feat: Add some farm components

* refactor: Aptos Farm UI 2

* new aptos app

* first commit for aptos pkg

* add more hooks

* add user menu

* fix menu

* fix build

* fix build

* fix tm

* add setting

* fix build

* add swap sdk

* fix build

* add aptos swap sdk

* fix footer

* fix types

* rename pkg as awgmi

* add wait tx

* add martian logo

* fix conflict

* add petra wallet icon

* fix initial network and add wait options

* update devnet chain id

* feat(uikit): extract swap UI (#3)

* extract swap ui

* fix conflict

* add more swap components

* aptos swap part 1

* fix test

* hide evm related footer

* refactor: merge Token types (#7)

* refactor: merge Token types

* fix test

* refactor(swap): SDK and currency search (#8)

* add currency search

* refactor(swap): SDK

* fix reset css order

* fix jest path mapping

* fix token lists type

* add test token faucet ui (pancakeswap#10)

* feat(aptos): Basic swap done (#9)

* feat(aptos): Basic swap done

* comment the log

* extract trade price

* swap modal

* fix build

* fix import

* implement native currency on aptos coin

* fix import

* fix import from aptos sdk

* aptos address as const

* feat(aptos): Add transactions (pancakeswap#12)

* feat(aptos): Add transactions

* fix import

* remove old reducer test

* rm log

* rm log

* add slippage setting

* chore(awgmi): add test, remove ait3 (pancakeswap#16)

* remove ait3

* test(awgmi): Add mock test

* fix type

* udpate pretter

* format

* fix isAddress

* refactor: Use uikit components

* refactor: Setup app layout

* refactor: Add FarmApyButton

* refactor: Aptos Farm

* refactor: Tags

* refactor: TokenImage and Farm Card DetailsSection

* refactor: RoiCalculatorModal

* feat: Add BASE_URL

* refactor: Move to Farms folder

* refactor: StakedLP

* refactor: Balance component move to uikit

* feat: Add getDisplayApr

* refactor: Farm WithdrawlModal

* refactor: Farm DepositModal

* perf: Remove moved file

* perf: Remove base url

* perf: Revert back MyApp

* perf: Existing user folder

Co-authored-by: ChefJoJo <[email protected]>
0xjojoex added a commit that referenced this pull request Oct 24, 2022
* new aptos app

* first commit for aptos pkg

* add more hooks

* add user menu

* fix menu

* fix build

* fix build

* fix tm

* add setting

* fix build

* add swap sdk

* fix build

* add aptos swap sdk

* fix footer

* fix types

* rename pkg as awgmi

* add wait tx

* add martian logo

* fix conflict

* add petra wallet icon

* fix initial network and add wait options

* update devnet chain id

* feat(uikit): extract swap UI (#3)

* extract swap ui

* fix conflict

* add more swap components

* aptos swap part 1

* fix test

* hide evm related footer

* refactor: merge Token types (#7)

* refactor: merge Token types

* fix test

* refactor(swap): SDK and currency search (#8)

* add currency search

* refactor(swap): SDK

* fix reset css order

* fix jest path mapping

* fix token lists type

* add test token faucet ui (pancakeswap#10)

* feat(aptos): Basic swap done (#9)

* feat(aptos): Basic swap done

* comment the log

* extract trade price

* swap modal

* fix build

* fix import

* implement native currency on aptos coin

* fix import

* fix import from aptos sdk

* aptos address as const

* feat(aptos): Add transactions (pancakeswap#12)

* feat(aptos): Add transactions

* fix import

* remove old reducer test

* rm log

* rm log

* add slippage setting

* chore(awgmi): add test, remove ait3 (pancakeswap#16)

* remove ait3

* test(awgmi): Add mock test

* fix type

* udpate pretter

* format

* fix isAddress

* feat: Update aptos swap to fit the new contract (pancakeswap#17)

* feat: Update aptos swap to fit the new contract

* update test

* remove unusded

* update test script

* feat(awgmi): Add simulateTransaction and swap error (pancakeswap#18)

* feat(aptos): Add more currency related hooks (pancakeswap#19)

* feat(aptos): Add more currency related hooks

* fix build

* add slippage

* fix build after next bump

* clean up state user

* feat(aptos): Add simple version of liquidity (pancakeswap#20)

* feat(liquidity): Add Liquidity  (pancakeswap#23)

* refactor(liquidity): Add Liquidity page

* chore(liquidity): Add skeleton

* chore(liquidity): Update typo

* chore(liquidity): Add Liquidity Addition skeleton

* chore(liquidity): Add remove skeleton

* chore(liquidity): Load lptokens having balance

* chore(liquidity): Add Choose Step

* chore(liquidity): Add Liquidity Form

* chore(liquidity): Add comment

* chore(liquidity): Add LiquidityAddModal mock UI

* chore(liquidity): Complete ChoosePair

* chore(liquidity): Add Liquidity Logic

* chore(liquidity): Clean up

* chore(liquidity): Update currency selector context

* chore(liquidity): Style Confirm Modal

* chore(liquidity): Update back buttons

* chore(liquidity): Integrate liquidity list

Co-authored-by: Philip <[email protected]>
Co-authored-by: Philip <[email protected]>

* chore: Clean up (pancakeswap#24)

* chore: Clean up

* revert unrelated

* fix import

* feat: Add Farm UI only  (pancakeswap#15)

* new aptos app

* first commit for aptos pkg

* add more hooks

* add user menu

* fix menu

* fix build

* fix build

* fix tm

* add setting

* fix build

* add swap sdk

* fix build

* add aptos swap sdk

* fix footer

* fix types

* rename pkg as awgmi

* add wait tx

* add martian logo

* fix conflict

* add petra wallet icon

* fix initial network and add wait options

* update devnet chain id

* feat(uikit): extract swap UI (#3)

* extract swap ui

* fix conflict

* add more swap components

* aptos swap part 1

* fix test

* hide evm related footer

* refactor: merge Token types (#7)

* refactor: merge Token types

* fix test

* refactor(swap): SDK and currency search (#8)

* add currency search

* refactor(swap): SDK

* fix reset css order

* fix jest path mapping

* fix token lists type

* add test token faucet ui (pancakeswap#10)

* feat: Add some farm components

* refactor: Aptos Farm UI 2

* new aptos app

* first commit for aptos pkg

* add more hooks

* add user menu

* fix menu

* fix build

* fix build

* fix tm

* add setting

* fix build

* add swap sdk

* fix build

* add aptos swap sdk

* fix footer

* fix types

* rename pkg as awgmi

* add wait tx

* add martian logo

* fix conflict

* add petra wallet icon

* fix initial network and add wait options

* update devnet chain id

* feat(uikit): extract swap UI (#3)

* extract swap ui

* fix conflict

* add more swap components

* aptos swap part 1

* fix test

* hide evm related footer

* refactor: merge Token types (#7)

* refactor: merge Token types

* fix test

* refactor(swap): SDK and currency search (#8)

* add currency search

* refactor(swap): SDK

* fix reset css order

* fix jest path mapping

* fix token lists type

* add test token faucet ui (pancakeswap#10)

* feat(aptos): Basic swap done (#9)

* feat(aptos): Basic swap done

* comment the log

* extract trade price

* swap modal

* fix build

* fix import

* implement native currency on aptos coin

* fix import

* fix import from aptos sdk

* aptos address as const

* feat(aptos): Add transactions (pancakeswap#12)

* feat(aptos): Add transactions

* fix import

* remove old reducer test

* rm log

* rm log

* add slippage setting

* chore(awgmi): add test, remove ait3 (pancakeswap#16)

* remove ait3

* test(awgmi): Add mock test

* fix type

* udpate pretter

* format

* fix isAddress

* refactor: Use uikit components

* refactor: Setup app layout

* refactor: Add FarmApyButton

* refactor: Aptos Farm

* refactor: Tags

* refactor: TokenImage and Farm Card DetailsSection

* refactor: RoiCalculatorModal

* feat: Add BASE_URL

* refactor: Move to Farms folder

* refactor: StakedLP

* refactor: Balance component move to uikit

* feat: Add getDisplayApr

* refactor: Farm WithdrawlModal

* refactor: Farm DepositModal

* perf: Remove moved file

* perf: Remove base url

* perf: Revert back MyApp

* perf: Existing user folder

Co-authored-by: ChefJoJo <[email protected]>

* fix build

* chore: update aptos (pancakeswap#27)

* update aptos

* fix types

* move files

* fix import

* fix path

* fix test

* chore: Update swap address (pancakeswap#29)

* chore: Update swap address

* revert sorts before

* refactor(aptos-sdk): strict Currency type (pancakeswap#11)

* refactor(aptos-sdk): strict Currency type

* fix types

* feat(swap): Update swap params and awgmi stale time (pancakeswap#30)

* chore: NextLinkFromReactRouter get from uikit (pancakeswap#28)

* chore: NextLinkFromReactRouter get from uikit

* chore: Set prefetch to false

* refactor(aptos): Remove add pairs state (pancakeswap#32)

* feat(liquidity): Add Remove UI (pancakeswap#25)

* chore(liquidity): Add default pair in currency route

* chore(liquidity): Add remove UI

* chore(liquidity): Clean up

* chore(liquidity: Clean up batch 2

* chore(liquidity): Clean up batch 3

* chore(liquidity): Integrate Remove Liquidity with SC

* chore(liquidity): Add slippage in liquidity addition

* chore(liquidity): Refactor code

* chore: Update menu link

* chore(liquidity): Add LP info in Remove page

* fix build

* add banner

* update image

* update layout and endpoint

* fix test token

* update readme

* chore(liquidity): Update resource address (pancakeswap#36)

* chore(liquidity): Update resource address

* chore(liquidity): Update address

* chore: Update useCoin query

* chore(liquidity): Enable detail section in Add Liquidity

* chore(liquidity): Avoid useTotalSupply cache

* small fix

* chore: Sync wagmi isolate query context (pancakeswap#37)

* refactor: Add account balance to reduce amount of fetch (pancakeswap#38)

* refactor: Add account balance to reduce amount of fetch

* fix types

* feat(swap): support multihop (pancakeswap#40)

* refactor(aptos): fine tune refresh interval and update tx updater (pancakeswap#42)

* refactor(aptos): fine tune refresh interval and update tx updater

* add watch to currency balance

* chore(ifo): Initial migration for Aptos (pancakeswap#39)

* sync develop

* add single hop and setting on swap

* unify low apt config

* update swap address

* fix build

* fix build

* add max button

* chore(liquidity): Fix minor glitches (pancakeswap#41)

* chore(liquidity): Update decimal

* chore(liquidity): Clean up

* chore(liquidity): Update test in sdk

* chore: Update snapshot

* refactor(liquidity): Move components into uikit

* refactor(liquidity): Move UI components into uikit

* chore(liquidity): Add TypeScript

* chore(liquidity): Add memo

* update swap address

* use account balance

* fix unwanted memo leading data undefined

* remove ts ignore

* update lp symbol

* contract lp name instead symbol for length limit

* add type filter

* feat(aptos): get cake price from api (pancakeswap#44)

* feat(aptos): Add cake price from api

* fix return cake price

* optional

* temp fix types

* fix cake responsive

* snapshot

* fix(liquidity): Symbol order (pancakeswap#43)

* fix(liquidity): Add space in remove confirm modal (pancakeswap#46)

* feat(aptos): add isHexStringEquals for address checking (pancakeswap#45)

* chore: Move 3dpan image (pancakeswap#48)

* chore(liquidity): Add cache (pancakeswap#47)

* perf(awgmi): useQueries workaround and memo select (pancakeswap#50)

* add watch in pair reserves

* test only change

* feat: support testnet (pancakeswap#51)

* feat(aptos): Try parse simulation vm error (pancakeswap#53)

* feat(aptos): Try parse simulation vm error

* add todo

* chore(ifo): Add hooks for token vesting (pancakeswap#54)

* chore(swap): Search unsupported tokens (pancakeswap#52)

* use correct translation

* feat: 🎸 add pools page layout (pancakeswap#35)

* no reset state on user rejected

* reuse contract address

* fix martian

* fix types

* fix: Minor Swap bugs (pancakeswap#56)

* chore: Shoe balance exact

* fix: Update APT_MIN

* fix martain pending tx not cancel

* add basic manifest

* move correct image path

* add cake mint

* chore: Add comparing address by bytes (pancakeswap#55)

* chore: Add comparing address by bytes

* chore: Add sortBefore decorator

* chore: Remove aptos dependency from token-list

* chore: Update name

* chore(ifo): Add `IfoFoldableCard` component and related logic (pancakeswap#58)

* fix: Remove steps, fix layout and title

* feat: Add refactored  component

* fix: Types

* fix: Remove approval logic

Co-authored-by: apt-waffle <[email protected]>

* chore: Fix minor liquidity bugs (pancakeswap#57)

* feat: Cross farming conflict (pancakeswap#61)

* chore(ifo): Remove profile logic (pancakeswap#60)

Co-authored-by: apt-waffle <[email protected]>

* feat: Update swap contract (pancakeswap#62)

* feat: Update swap contract

* fix

* fix(liquidity): Mismatch sortBefore between FE and SC (pancakeswap#65)

* fix(liquidity): Mismatch sortBefore between FE and SC

* chore: Add logo token

* feat: Pages add meta (pancakeswap#64)

* fix(ifo): Only support public sale in first iteration (pancakeswap#63)

* fix(ifo): Only support public sale in first iteration

* fix(ifo): Add correct types back

Co-authored-by: apt-waffle <[email protected]>

* feat(ifo): Add current IFO component (pancakeswap#67)

* feat(ifo): Add current IFO component

* fix: Remove achievements

Co-authored-by: apt-waffle <[email protected]>

* fix(liquidity: Minor UI bugs (pancakeswap#68)

* chore(liquidity): Showing loading when idle

* chore: Update swap address

* chore: Display output in 8 decimals

* refactor(liquidity): Move PositionCard out widget because Logo dependency

* chore: Enable logo image in liquidity

* chore: Not display LP receive for first provider

* update swap address (pancakeswap#69)

* feat: Seo and phish banner time (pancakeswap#70)

* wip

* use next-seo

* remove padding

* use estimate gas on simulatetx

* update aptos sdk

* fix: Lates branch conflict (pancakeswap#71)

* chore: Update LP APRs for Farms (pancakeswap#4921)

- Update LP APRs for Farms

Auto-generated by [create-pull-request][1]

[1]: https://github.com/peter-evans/create-pull-request

* chore: Update LP APRs for Farms (pancakeswap#4923)

- Update LP APRs for Farms

Auto-generated by [create-pull-request][1]

[1]: https://github.com/peter-evans/create-pull-request

* feat: List KRS IFO (pancakeswap#4920)

* refactor: Run update lp apr only on pcs repo (pancakeswap#4922)

* feat: Cross chain farming (pancakeswap#4669)

* chore: Add address and Abi

* fix: Switch error

* feat: Add SUPPORT_FARMS chain

* feat: Get Non BSC vault contract fee

* feat: ExchangeRate pow 18

* feat: Done deposit and withdraw

* feat: Add Multi-Chain modal

* fix: Withdraw and deposit

* feat: Farm cake earning amount

* feat: Harvest

* chore: Revert wagmi

* feat: Harvest Transaction Modal

* feat: Setup Multi Chain Harvest Modal

* feat: Add Transaction

* fix: Transaction Loding

* feat: Fetch Celer api

* feat: Done farm harvest transaction info

* perf: Only show one warning icon

* feat: Wallet modal add harvest claiming info

* chore: Revert wagmi

* chore: Add loading

* feat: Show FarmsPoolsRow chainId is BSC

* fix: Transactions PendingNumber

* fix: Error

* feat: Add disable when farm is harvest

* feat: Split non bsc vault address

* fix: Contract test

* chore: New Harvest Modal style

* feat: Remove disabled farm button when farm is pending

* refactor: Stake farms and unstake farm

* feat: Add new Farm Transaction Modal style

* feat: Non Bsc vault harvest

* feat: Farm stake and unstake add addTransaction

* Update transaction updater

* feat: Done stake and unstake

* fix: Some issue

* perf: Switch to testnet

* fix: Conflict

* chore: Update LightBulb icon

* fix: useToast

* perf: TransactionType only use non-bsc-farm

* feat: New contract

* chore: Remove getCrossFarmingAddress

* perf: Farm withdraw fee

* chore: Update contract

* fix: Test

* feat: Update new contract

* style: Font color

* chore: Latest contract address

* feat: Disabled withdraw button when is withdrawing

* fix: Decimal and handle gas error

* fix: Non BSC Farm

* feat: Update new contract and Fee calculation

* fix: Clear FarmTransactionModal when switch account

* chore: Remove wait

* feat: Update receiver address

* perf: DescriptionWithTx

* chore: Prettier

* feat: Update new contract

* fix: Conflict

* fix: Transaction Error

* chore: Hide pool router

* feat: Fee add buffer

* feat: List eth token

* feat: fetchAndUpdateLPsAPR with multichain

* chore: Update eth farm

* chore: Setup mock mainnet

* feat: Fix pendingCake

* feat: Disabled button when farm isPending

* fix: Harvest Modal button

* fix: Harvest button

* feat: Update LPsAPR

* feat: Update wording and first deposit fee

* pref: UseSWR instead of setInterval

* chore: Use useSWRImmutable

* fix exchange rate

* fix exchange percusion

* fix fee calucation

* add more buffer

* minor fix the updater

* slightly more buffer

* error translation

* use origin gas price

* fix: Onclick Loading logic

* chore: Checksummed

* feat: Get Liquidiry Url Path Parts

* chore: Revert mainnet token address

* fix: Wallet User Menu

* fix: Action Panel liquidityUrlPathParts

* feat: Add warning for cross farming modal

* feat: Update latest contract address

* chore: Update translations file

* chore: Hide farms test

* chore: Remove unused code

Co-authored-by: ChefJoJo <[email protected]>

* fix: Native StableLP (pancakeswap#4925)

* fix: Remove queries only when chainid change (pancakeswap#4926)

* perf: Check prev chain id first to not run list check if it is false (pancakeswap#4927)

* fix: Into page url (pancakeswap#4929)

* fix: Info url

* feat: Update info address

* fix: Proxy harvest (pancakeswap#4928)

* feat: Remove user gas fee for bsc (pancakeswap#4930)

* chore: Update LP APRs for Farms (pancakeswap#4933)

- Update LP APRs for Farms

Auto-generated by [create-pull-request][1]

[1]: https://github.com/peter-evans/create-pull-request

* feat(Pottery): Add WithdrawableDate and remaining period change to 'days' (pancakeswap#4919)

* feat(Pottery): Add remaingUnlockTime

* show Withdrawable date and ermaining period change to 'days'

* rename

* refactor: (workflow): Run stale issues flow only on pcs repo (pancakeswap#4936)

* fix: (ifo): View info link in token vesting doesn't point to the ifo component (pancakeswap#4938)

fix: View info link in token vesting doesn't point to the ifo component

* chore: info search adjustment (pancakeswap#4941)

* chore: info search adjustment

* chore: refetch interval

* fix: (trading-competition): Trading competition contract makes calls on different chains resulting error (pancakeswap#4916)

* chore: Optimize images (pancakeswap#4924)

[ImgBot] Optimize images

*Total -- 283.53kb -> 263.52kb (7.06%)

/public/images/ifos/co-bg.png -- 6.97kb -> 3.71kb (46.74%)
/public/images/tokens/0x936B6659Ad0C1b244Ba8Efe639092acae30dc8d6.png -- 1.79kb -> 1.33kb (26.12%)
/public/images/ifos/krs-bg.png -- 88.97kb -> 73.73kb (17.13%)
/public/images/tokens/0x37b53894e7429f794B56F22a32E1695567Ee9913.png -- 7.86kb -> 6.99kb (11.08%)
/public/images/achievements/ifo-krs.svg -- 5.96kb -> 5.91kb (0.87%)
/public/images/achievements/ifo-co.svg -- 6.62kb -> 6.58kb (0.63%)
/public/images/achievements/2-year.svg -- 14.47kb -> 14.42kb (0.38%)
/public/images/tokens/0x936B6659Ad0C1b244Ba8Efe639092acae30dc8d6.svg -- 1.61kb -> 1.60kb (0.36%)
/public/images/tokens/0x37b53894e7429f794B56F22a32E1695567Ee9913.svg -- 149.27kb -> 149.25kb (0.01%)

Signed-off-by: ImgBotApp <[email protected]>

Signed-off-by: ImgBotApp <[email protected]>
Co-authored-by: ImgBotApp <[email protected]>

* refactor: Remove timestamp store data from user redux and don't use delete operator (pancakeswap#4940)

* refactor: Remove timestamp store data from user redux

* refactor: Don't use delete operator

* feat: Update farm test (pancakeswap#4935)

* feat: Wallet modal v2 (pancakeswap#4795)

* add wallet modal v2

* basic desktop

* basic mobile

* switch new wallet modal

* remove useWallet

* fix build

* use cdn image

* fix injected

* add doc lang mapping

* sort wallets

* fix mobile deeplink onclick

* fix type

* split desktop

* fix test

* injected icon as fallback

* minimal rwd

* add drag to modal v2

* coinbase just launch it instead

* fix couple bugs

* fix ssr

* update images

* fix qrcode

* fix qr code

* error translation

* redefine installed and delay qrcode

* fix sorting

* preload image

* add custom data to wallet config

* fix preload image leak and types

* fix optional

* fix wallet switch chain flag

* chore: Update LP APRs for Farms (pancakeswap#4943)

- Update LP APRs for Farms

Auto-generated by [create-pull-request][1]

[1]: https://github.com/peter-evans/create-pull-request

* refactor: Remove array index as key usage (pancakeswap#4937)

* refactor: Remove array index as key usage

* fix: Revert topfarms and top pools

* refactor: Make getlpsymbol generic (pancakeswap#4939)

* feat: (ifo): Add dynamic cake to burn info for ifos (pancakeswap#4816)

* fix: (ifo banner): Fix ifo banner and status in other chains (pancakeswap#4895)

* chore: Remove static cake to burn info for krs ifo (pancakeswap#4947)

* feat: List KRS (pancakeswap#4945)

Farm info:
LP Symbol: KRS -BUSD
Address: 0xac747ad9d61884986ad7a4a6cc5de998ce21b253

Pool info:
Token address: 0x37b53894e7429f794B56F22a32E1695567Ee9913
Pool contract address: 0x067f926eb8f2a95f260327b01c29b2034a785029
Pool token rewards per block: 4.96

* feat: Add IFO NFT warning text (pancakeswap#4946)

* perf: Pools page add loading animation (pancakeswap#4944)

* chore(wallet): Update wallet wording (pancakeswap#4948)

* chore(wallet): Update wallet wording

* update wording

* style(wallet): Wallet connect v2 button height (pancakeswap#4949)

* style(IFO): Hide CakeVaultCard loading animation (pancakeswap#4950)

* revert: Revert wallet property hooks usage (pancakeswap#4952)

* chore: fix multi-chain watch list (pancakeswap#4953)

* feat: (swap): Add stable swap warning to swap tab (pancakeswap#4955)

* chore: Update LP APRs for Farms (pancakeswap#4957)

- Update LP APRs for Farms

Auto-generated by [create-pull-request][1]

[1]: https://github.com/peter-evans/create-pull-request

* feat: Astronaut bunny image (pancakeswap#4958)

* feat: Astronaut bunny image

* chore: Image rename

* fix(wallet): deeplink on dapp (pancakeswap#4960)

* fix(wallet): deeplink on dapp

* revert the metamask://

* fix: (wallet): Filter non installed wallets in mobile dapp browser (pancakeswap#4963)

* fix: (wallet): Missing translation in wallet modal (pancakeswap#4964)

* fix: Css

* fix: Conflict

Signed-off-by: ImgBotApp <[email protected]>
Co-authored-by: PancakeSwap Bot <[email protected]>
Co-authored-by: memoyil <[email protected]>
Co-authored-by: ChefJoJo <[email protected]>
Co-authored-by: Woody <[email protected]>
Co-authored-by: Chef Yogi <[email protected]>
Co-authored-by: imgbot[bot] <31301654+imgbot[bot]@users.noreply.github.com>
Co-authored-by: ImgBotApp <[email protected]>

* estimatePrioritizedGasUnitPrice false

* feat(awgmi): Add ans (pancakeswap#73)

* feat(aptos): Update wallet modal to v2 (pancakeswap#74)

* feat(aptos): Update wallet modal to v2

* remove unused

* chore: Format number display (pancakeswap#72)

* minor ui fix

* swap layout padding

* fix(awgmi): useSyncExternalStore shim import (pancakeswap#75)

* chore(aptos): Remove unstable flag on add and remove liquidity

* fix(liquidity): Update format number (pancakeswap#76)

* chore: Display correct ratio (pancakeswap#77)

* chore: Increase min apt when maximize (pancakeswap#78)

* chore: Increase min apt when maximize

* chore: Update minor ui

* chore: Disable Farm menu

* update

* feat(cli): Add aptos codegen (#2)

* feat(cli): Add aptos codegen

* add type args type

* test contracts

* update

* update contract

* udpate

* extract address [skip-ci]

* fix martian by setting gas amount

* remove no use

* feat: 🎸 pools page UI (pancakeswap#59)

* feat: 🎸 pools page UI

* feat: 🎸 add types & pools state

* feat: 🎸 PoolCard

* feat: 🎸 enable & deposit test

* feat: fetch pools

* feat: show users data

* feat: add pools action

* fix: change import path

* chore: 🤖 update address

* refactor(pool): Remove pool state (pancakeswap#80)

* refactor(pool): Remove pool state

* blocking page

* chore: Update Aptos meta title (pancakeswap#81)

* chore(trade): Increase MIN_APT for swap and add SettingButton in Liquidity (pancakeswap#82)

* chore: Increate MIN_APTOS for swap

* chore: Add SettingsButton

* update chain id (pancakeswap#83)

* feat(aptos): Add Pontem wallet (pancakeswap#84)

* feat(aptos): Add Pontem wallet

* construct block url by chain config

* chore(wallet): Add fewcha (pancakeswap#86)

* feat(aptos): Add blocto wallet (pancakeswap#85)

* feat(aptos): Add blocto wallet

* emit connecting earlier

* remove check

* update pontem logo

* fix empty account missing public key

* update connector config

* support ans mainnet

* rever max gas amount back

* add option to submit transaction

* rename restUrls to nodeUrls

* add nodereal and increase inteveral to 3s

* combine env

* feat(ifo): Add initial contract interaction (pancakeswap#87)

* update swap address and add advance resources filter (pancakeswap#88)

* feat(aptos): codegen const module name (pancakeswap#89)

* add testnet bases

* remove path on awgmi ts to avoid type conflict

* try add ponten public key

* fix(aptos): disconnect if switch account not connected

* feat(awgmi): Split connectors import (pancakeswap#90)

* add networkName to connect

* chore: Fix fewcha late loaded (pancakeswap#91)

* fix safari unknown group syntax

* add default chainid for blocto

* chore: Nav disabled ifo (pancakeswap#94)

* fix(aptos): Add blocto wallet icon on blocto dapp (pancakeswap#96)

* fix(aptos): Add blocto wallet icon on blocto dapp

* remove import

* refactor(ifo): Move fetch table item into shared hook (pancakeswap#95)

* fix: Remove IFO approve

* fix: Don't use default export

* refactor: Move into shared hook

* feat(awgmi): Add hook for fetching table item

* fix: Pool is always defined

Co-authored-by: apt-waffle <[email protected]>

* update nodereal

* fix(aptos): Skip multi sig wallet simulation (pancakeswap#97)

* chore: Use TraceMove as blockscan url (pancakeswap#98)

* rename

* feat(aptos): Add wrong network

* node real WITH_CREDENTIALS false

* hide wrong network close button

* hide common bases

* add ga

* chore(wallet): Add friendly error message in Fewcha (pancakeswap#101)

* chore: Remove redux and fix lint (pancakeswap#102)

* chore(aptos): Get ready for publish aptos swap sdk (pancakeswap#104)

* fix: Aptos branch config (pancakeswap#105)

* chore: Add wording to suggest change network

* chore(aptos): Update wallet wording (pancakeswap#108)

* fix unit test

* fix(swap): Not update URL when select existing input or output (pancakeswap#103)

* fix(aptos): coin sorting (pancakeswap#109)

* fix(aptos): coin sorting

* fix types

* clean up

* clean up

* update swap address

* add sign message (pancakeswap#111)

* feat(aptos): add trust walelt

* only show trust in ios

* hide trust wallet for now

* chore(aptos): Mainnet (pancakeswap#107)

* chore: Mainnet

* fix test

* add usdc name

* update turbo

* temp set default testnet

* revert

* add devnet temp

* revert devnet

* network swicher default chain

* 2px

* ci: Fix unit test git depth

* ci: Remove parallel and update snapshot

* fix deps

* fix(awgmi): Add missing published package.json

* chore: Flip default chain

* hide fewcha

Signed-off-by: ImgBotApp <[email protected]>
Co-authored-by: Philip <[email protected]>
Co-authored-by: Philip <[email protected]>
Co-authored-by: Philip <[email protected]>
Co-authored-by: ChefMomota <[email protected]>
Co-authored-by: apt-waffle <[email protected]>
Co-authored-by: bowen zhu <[email protected]>
Co-authored-by: apt-waffle <[email protected]>
Co-authored-by: PancakeSwap Bot <[email protected]>
Co-authored-by: memoyil <[email protected]>
Co-authored-by: Woody <[email protected]>
Co-authored-by: Chef Yogi <[email protected]>
Co-authored-by: imgbot[bot] <31301654+imgbot[bot]@users.noreply.github.com>
Co-authored-by: ImgBotApp <[email protected]>
Co-authored-by: chefmomota <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant