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

497
Vistas
Cómo obtener ABI de contrato para códigos fuente de contrato verificados en la API de escaneo de BSC

Soy nuevo en el desarrollo de blockchain y estoy tratando de obtener datos detallados de un contrato como (capitalización de mercado, titulares, monto...) de Binance Smart Chain (BSC), y estoy tratando de usar la API de escaneo de BSC ( https: //bscscan.com/apis#contracts ) y también veo otras opciones como Bit query ( https://bitquery.io/blog/ethereum-events-api ) cuál debo usar, gracias de antemano.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Hay disponible una API oficial para obtener versiones ABI de contratos verificados de bscscan.com.

Esta es una llamada de muestra desde el navegador:

 https://api.bscscan.com/api ?module=contract &action=getabi &address=0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82 &apikey=YourApiKeyToken

La muestra de JavaScript:

 var Web3 = require('web3'); var web3 = new Web3(new Web3.providers.HttpProvider()); var version = web3.version.api; $.getJSON('https://api.bscscan.com/api?module=contract&action=getabi&address=0x0000000000000000000000000000000000001004&apikey=YourApiKeyToken', function (data) { var contractABI = ""; contractABI = JSON.parse(data.result); if (contractABI != '') { var MyContract = web3.eth.contract(contractABI); var myContractInstance = MyContract.at("0x0000000000000000000000000000000000001004"); var result = myContractInstance.memberId("0xfe8ad7dd2f564a877cc23feea6c0a9cc2e783715"); console.log("result1 : " + result); var result = myContractInstance.members(1); console.log("result2 : " + result); } else { console.log("Error"); } });

Fuente: https://docs.bscscan.com/api-endpoints/contracts

over 4 years ago · Santiago Trujillo 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