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

127
Vistas
SmartContracts - how to run function with "Erc.json" (javascript) (update)

Hello guys,

I have a question

I try to smart contract functions from erc.json standarts with JavaScript. To example: I need a random number function with metamask user address(account number) referance for backend

To basicly:

Example JSON values:

    {
    inputs: [{ internalType: 'address', name: 'UserKey', type: 'address' }],
    name: 'RandomNumber',
    outputs: [{ internalType: 'uint256', name: '', type: 'uint256' }],
    stateMutability: 'view',
    type: 'function',
  },

Example smart contract function:


        const daiToken = new web3.eth.Contract(
          ContractABI, // ABI
          address, // Sender address
          chainId
        )

        daiToken.methods
          .RandomNumber(address)
          .call(ContractABI)
          .then(function (result) {
            console.log(result)
          })
          .catch(function (err) {
            console.log(err, 'err')
          })

And here is the console prints:

ConsolePrint

i hope i explained :)

and happy weekends..

(updated new error)

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

0

Are you tried to change <React.StrictMode><App /><React.StrictMode> to <App /> in your index.js file?

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