PancakeSwap
Launch App
Español
Español
  • PancakeSwap Intro
    • Empezando en PancakeSwap
      • Creando una Wallet
      • Tokens Bep20
      • Cómo Conectarse a PancakeSwap
    • Empezando en PancakeSwap (Aptos)
      • Crea una Wallet
      • Cómo conseguir Aptos Coins
      • Guía del Puente de CAKE
      • Conecta tu Wallet a PancakeSwap
      • Aptos FAQ (preguntas más frecuentes)
    • Migraciones V3/V2
      • ¿Como migrar?
      • Preguntas más frecuentes (FAQ)
      • Migración V2
        • Migra tus Stakings
        • MasterChef v2
        • CAKE Syrup Pool
      • Cómo se calcula el APR de V3
    • Auditorías
    • Roadmap
    • Ayuda
      • Errores Frecuentes
      • Preguntas Frecuentes
      • Arreglar Transacciones Pendientes Trabadas
      • Guía de Binance Academy
  • Productos.
    • 🔄Exchange
      • Swap de Tokens
      • Cómo hacer un Trade
      • Fees y Rutas
      • Liquidez
      • Añadir/Remover Liquidez
      • FAQ()
      • Integración del Market Maker
      • Smart Router (V2)
        • Cómo comerciar usando Smart Router
      • Zap (V2)
      • StableSwap
      • Limit Orders (V2)
        • Limit Orders FAQ
    • 🚜 Yield Farming
      • Cómo usar Farms
      • APR/ROI/Calculadora IL
      • FAQ
      • Farming en Aptos
        • Preguntas más frecuentes (FAQ)
      • Crosschain Farming
        • FAQ Crosschain farming
      • bCAKE
        • Cómo usar bCAKE
        • FAQ
      • Cómo usar Farms (BscScan)
    • 🔷veCAKE
      • Qué es veCAKE?
      • Cómo obtener veCAKE?
      • Migración del pool de CAKE
      • FAQ
    • 🍯Syrup Pools
      • Nuevo Cake Pool
        • Cómo usar el Staking Flexible
        • Cómo usar Staking Bloqueado
        • CAKE Syrup Pool FAQ
      • Syrup Pool FAQ & Errores Frecuentes
    • 🍯Syrup Pools - Stake CAKE(*)
    • 💹Revenue Sharing
      • Cómo participar?
      • FAQ
    • 🛍️IFO (Oferta Inicial de Farm)
      • Cómo Participar en una IFO
      • iCAKE
      • Detalles de Contrato
    • 🤝Staking Simple
      • Cómo comenzar con Staking Simple
      • FAQ
      • Términos y Condiciones
    • 💧Integración de Staking Líquido
      • Cómo hacer Staking Líquido
      • WBETH
        • WBETH FAQ
      • SnBNB
        • SnBNB FAQ
    • Trading Perpetuo
      • Qué es Trading Perpetuo?
      • Trading Perpetuo V2
        • Cómo se usa?
        • Glosario V2
        • Forex
        • Trading Perpetuo V2 FAQ
          • Arbitrum
            • ALP Syrup Pool (Arbitrum)
              • ALP Comisiones por compras y ventas
      • Trading Perpetuo V1
        • Glosario V1
        • ¿Como puedo usarlo?
        • Trading Perpetuo V1 FAQ (Preguntas más frecuentes)
    • 🎮Gaming
      • 🎓Pancake Mayor
    • 🧈Recompensas de Trading
      • Cómo participar
      • FAQ
    • 🔮Predicción
      • Cómo Usar Predicción?
      • Errores y Preguntas Frecuentas
    • 🎟️Lotería v2
      • Cómo Jugar a la Lotería V2
      • Lotería: FAQ
    • 🍯Pottery
      • Cómo usar Pottery?
      • Pottery: FAQ
      • Actualización de Pottery
    • 🖼️Perfil NFT en PancakeSwap
      • Equipos
      • Cómo Crear un Perfil
    • 💳Compra cripto
    • 🌐PancakeSwap Mini-Programa
      • ¿Cómo usar el Mini-Programa de PancakeSwap?
      • Mini-Programa - Preguntas más Frecuentes (FAQ)
      • ⛓️PancakeSwap CEDEFI Integration translated
    • 📈Info (Analíticas)
    • 🔔Notificaciones
    • PancakeSwap V4
      • v4 FAQ
  • Gobernanza y Tokenomics
    • CAKE
      • Tokenomics de CAKE
      • Controlando el Circulante de CAKE
    • Votación (Viejo)
      • Qué se vota?
      • ¿Cómo votar?
        • ¿Cómo votar con la billetera de SafePal?
      • vCAKE
    • Gobernanza (Nuevo)
  • Multichain
    • Implementación en Aptos
  • Ecosistema & Alianzas
    • Marca y logos
    • Alianzas Comerciales
      • ⛽Gauges
  • Desarrolladores
    • Contribuciones
      • Descripción de Base de Código
    • Recompensa por Bugs
    • Smart Contracts
      • Lottery v2
      • Exchange
        • Factory v2
        • Router v2
      • Main Staking/Syrup Pool/MasterChef Contract
      • Prediction V2
      • Auto CAKE Syrup Pool (CakeVault)
  • Equipo
    • El Equipo de La Cocina
    • Quieres ser un Chef?
      • Senior Backend Engineer - JavaScript / TypeScript
      • Solidity Engineer
      • Blockchain QA Engineer
  • Contacto
    • Partnerships de Negocios
    • NFT Marketplace
    • Soporte
    • Redes Sociales & Comunidades
  • Archivo
Powered by GitBook
On this page
  • Necesito migrar?
  • Resumen
  • Entorno Testnet

Was this helpful?

  1. PancakeSwap Intro
  2. Migraciones V3/V2
  3. Migración V2

MasterChef v2

PreviousMigra tus StakingsNextCAKE Syrup Pool

Last updated 3 years ago

Was this helpful?

PancakeSwap MasterChef v2 es un nuevo contrato de staking principal para Farms, al tiempo que proporciona más flexibilidad para ajustar las emisiones de $CAKE, incluido el Pool de CAKE, la quema y otros productos de PancakeSwap.

Necesito migrar?

Si actualmente estás usando el contrato MasterChef de PancakeSwap (), necesitarás migrar al nuevo contrato.

Resumen

Depositar

Si actualmente estás usando enterStaking(uint256 _amount) en el contrato MasterChef de PancakeSwap. Deberás migrar al nuevo contrato. Consulte la documentación relacionada aquí.

La función de depósito para los pools de farms no ha cambiado.

Pool types

MasterChef v2 tiene 2 tipos de pool: Pools de farm regulares y Pools de farm especiales, puedes usar poolInfo(_pid).isRegular para consultar el tipo de grupo. Comparten un totalAllocPoint diferente, lo que los convierte en dos conjuntos de pools independientes.

Pools de farm especiales: solo las direcciones incluidas en la lista blanca pueden depositar. Por lo general, son utilizados por productos internos de PancakeSwap para distribuciones de recompensas.

Pools de farm regulares: LP farm tokens regulares. Por ejemplo CAKE-BNB, BNB-BUSD, etc…

Retiro

Si actualmente estás usando leaveStaking(uint256 _amount) en el contrato MasterChef de PancakeSwap. Deberás migrar al nuevo contrato. Consulte la documentación relacionada aquí.

La función de retiro para los pools de farms no ha cambiado.

Staking Balance

Usa userInfo[_pid][_user].amount para consultar el staking balance.

Staking Token

Tenga en cuenta que la nueva estructura PoolInfo no contiene el campo de dirección de token lp, deberá usarlpToken(_pid) para consultar el staking token de cualquierpool.

Total Staking Shares/Amount

Puedes usarlpToken.balanceOf(MasterChef.address) para obtener el total depositado en cualquier pool.

Sin embargo, en MasterChef v2, la participación de los usuarios se puede boostear (próximamente). Por lo tanto, las recompensas se calculan utilizando un nuevo campo totalBoostedShare en PoolInfo como los recursos compartidos totales de cada pool. Por ejemplo, si el pool 0 tiene 2 usuarios, el usuario1 deposita 100 LP (sin boost), el usuario2 deposita 100 (con boostMultiplier siendo 1.05), entonces el totalBoostedShare se convertirá en 205. Lo que resulta en que el usuario2 obtenga más recompensas.

CakePerBlock

Puedes usar cakePerBlock(bool _isRegular)para consultar el CAKE por bloque que se dirige a los farms de PancakeSwap.

Entorno Testnet

Puede utilizar el siguiente entorno de testnet para probar la integración de tu proyecto con el nuevo PancakeSwap MasterChef v2. Si tienes alguna pregunta, comuníquese con nuestro equipo a través de los canales existentes o a través de bun@pancakeswap.com.

Dummy Tokens:

  • $CAKE: 0xFa60D973F7642B748046464e165A65B7323b0DEE (mintable usando mint(address _to, uint256 _amount) public)

  • $BUSD: 0x8516Fc284AEEaa0374E66037BD2309349FF728eA (mintable usando mint(uint256 amount) public)

  • $WBNB: 0xae13d989daC2f0dEbFf460aC112a837C89BAa7cd

Factory & Router

  • Factory v2: 0x6725F303b657a9451d8BA641348b6761A6CC7a17

  • Router v2: 0xD99D1c33F9fC3444f8101754aBC46c52416550D1

Pares LP

  • CAKE-WBNB: 0xa96818CA65B57bEc2155Ba5c81a70151f63300CD

  • CAKE-BUSD: 0xb98C30fA9f5e9cf6749B7021b4DDc0DBFe73b73e

MasterChefs

  • v1: 0x1ED62c7b76AD29Bfb80F3329d1ce7e760aAD153d

    • pid0: Manual CAKE

    • pid4: Dummy Pool for MasterChef v2

    • pid5: CAKE-BUSD: 0xb98C30fA9f5e9cf6749B7021b4DDc0DBFe73b73e

    • pid6: CAKE-WBNB: 0xa96818CA65B57bEc2155Ba5c81a70151f63300CD

  • v2: 0xB4A466911556e39210a6bB2FaECBB59E4eB7E43d

    • pid3: CAKE-BUSD: 0xb98C30fA9f5e9cf6749B7021b4DDc0DBFe73b73e

    • pid4: CAKE-WBNB: 0xa96818CA65B57bEc2155Ba5c81a70151f63300CD

0x73feaa1eE314F8c655E354234017bE2193C9E24E