es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SMARTCONTRACTS

Contrato Inteligente – BEP20: la cantidad de transferencia supera la asignación permitida.

Soy nuevo en solidity y estoy tratando de intercambiar tokens de “Dirección A” a “Dirección B”. Utilicé las funciones approve y transferFrom, pero aún obtengo el error: “Error: VM Exception while processing transaction: reverted with reason string ‘BEP20: transfer amount exceeds allowance’” ¿Podrías ayudarme con este problema? // SPDX-License-Identifier: MIT . . . Read more

Error de Declaración: identificador no declarado.

Estoy escribiendo el contrato inteligente para un proyecto de lotería. ¡Y esta es la función en la que una línea está causando un error! function WinnerOfLottery() public view returns (address) { require(msg.sender == manager); require(participants.length >= 3); uint r = random(); address payable winner; uint randIndex = r % participants.length; . . . Read more

Llamadas a funciones en contratos inteligentes desde scripts y comprobación del valor de variables.

Actualmente estoy usando Brownie para aprender el desarrollo de contratos inteligentes y blockchain. Tengo problemas para entender cómo llamar funciones y verificar el valor de variables de contratos inteligentes usando un script de Python. ¿Cómo puedo hacer esto? A continuación, tengo un contrato “DutchAuction” donde he definido una función “bid()” . . . Read more