Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

139
Views
¿Cómo actualizar un proveedor web3 en la aplicación reactjs?

Tengo una aplicación reactjs que usa web3 donde tengo un proveedor establecido en un contexto a través de Web3ReactProvider

 <Web3ReactProvider getLibrary={getLibrary}> <MyCoolApplication /> </Web3ReactProvider>

mis usuarios también pueden cambiar entre las redes, por lo que me gustaría actualizar el proveedor de web3 según la elección del usuario

entonces esto es lo que estoy haciendo para tener tal funcionalidad:

 const getLibrary = useCallback(() => { let provider = '' switch (web3Provider.selectedProvider) { case 'network1': provider = Web3.givenProvider break case 'network2': provider = 'bla-bla-bla-1' break case 'network3': provider = 'bla-bla-bla-3' break default: provider = Web3.givenProvider break } return new Web3(provider) }, [web3Provider])

parece que tiene que funcionar correctamente, pero cuando intento obtener los datos de cualquier token a través de web3React.library.eth.Contract... y etc.

no hay nada respondido en absoluto :(

entonces la pregunta es si puedo actualizar un proveedor así o debo hacer algo más.

Gracias

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!