Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

370
Vistas
¿Cómo obtener Solana unix_timestamp en el front-end (en JavaScript)?

Los contratos inteligentes de Solana Rust tienen acceso a

 solana_program::clock::Clock::get()?.unix_timestamp

que está a segundos de epoch (medianoche del 1 de enero de 1970 GMT) pero tiene una desviación significativa de cualquier zona horaria del mundo real como producto de las ralentizaciones de Solana a lo largo del tiempo. Muchos contratos tienen en cuenta esta marca de tiempo de Unix al calcular los montos de las recompensas (en particular, Step Finance y, por lo tanto, Gem Farm, que reutiliza la lógica). ¿Cómo puedo reconstruir esta marca de tiempo de Solana unix en el front-end en JavaScript sin requerir ninguna transacción / firma de billetera? Las llamadas a un RPC de nodo de Solana están bien.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede usar el punto final getBlockTime de JSON RPC. Primero necesitará la ranura más alta usando getSlot . Eso se convertiría en:

 const connection = new Connection('https://api.testnet.solana.com', 'processed'); const slot = await connection.getSlot(); const timestamp = await connection.getBlockTime(slot);

Más información en https://docs.solana.com/developing/clients/jsonrpc-api#getblocktime y https://docs.solana.com/developing/clients/jsonrpc-api#getslot

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda