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: ERC20

Token Erc20 y compra.

con mi propia dirección de billetera 0x363… Estoy generando un token erc20 y cuando emito este contrato erc20 se genera una dirección de contrato (0x966D…), es decir, tengo una dirección de billetera y una dirección de moneda. Por ejemplo: 1 miToken = 1 ethereum Por ejemplo: Si un usuario compra . . . Read more

Gestionando tarifas de gas en un contrato inteligente de Solidity

Tengo un contrato inteligente ERC20 con la función transfer editada. function transfer(address recipient, uint256 amount) public virtual override returns (bool) { if(_transactionMaxValue > 0){ require(_transactionMaxValue >= amount, "¡No puedes transferir más de 1000000 tokens a la vez!"); } transfer(recipient, amount); } He agregado una declaración if en la función transfer, . . . Read more

Cómo llamar (usando .send()) a una función de contrato inteligente y enviar tokens ERC20 en lugar de eth?

Estoy tratando de llamar a una función de contrato inteligente desde web3 usando .send() y a través de send() quiero enviar un token ERC20 en lugar de ethers (a través del parámetro de valor). Intenté esto pero no funciona: await dao.methods.voteForProposal(0).send({ from: accounts[0], value: contract.methods.transfer(“addr”, 1).encodeABI(), }); Aquí está la . . . Read more

Cómo agregar tokenomics a un token ERC20?

He tomado diferentes cursos y aunque explican cómo hacer un token, no he podido aprender cómo implementar tokenomics. Por ejemplo, tarifas para transacciones, quemar en LP, etc… Dejo un enlace al estándar de OpenZeppelin. Sería genial tener algunos ejemplos más detallados al respecto. https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol