DEV Community

Cover image for Fees de transacción ¿Cómo se agregan?

Fees de transacción ¿Cómo se agregan?

Ahmed Castro on April 05, 2022

Una manera de mantener con oxígeno a nuestros tokens o ecosistemas es mediante los fees por transacción, o sea cobrar una comisión cada vez que se ...
Collapse
 
csxrobert profile image
CSXRobert

Hola, estoy tratando de agregar la función cambiar de vault_address en el segundo caso y no logro hacerlo.
También quería saber como recuperar los tokens cuando han enviados a la billetera del contrato original.
Saludos

Collapse
 
turupawn profile image
Ahmed Castro

Los tokens deberían de ir al bold address, no quedan en el contrato, pero te recomiendo que mires el video que viene donde explico una versión mejorada de todo esto.

Collapse
 
csxrobert profile image
CSXRobert

Gracias, lo voy a ver

Collapse
 
cossst profile image
Cossst

Saludos, utilice modo avanzado completo, le agregue mas de dos wallets para distribuir los fee, los cobra excelente, se acumulan perfectamente en el contrato pero no logro que se distribuyan. (todo en la test net de bsc). Cuando doy click a la funcion colect en remix me arroja un error :

(Gas estimation errored with the following message (see below). The transaction execution will likely fail. Do you want to force sending?
Internal JSON-RPC error).

Este mismo error lo da si intento correrlo en la mainnet de la bsc.

Collapse
 
turupawn profile image
Ahmed Castro

Seguro que las wallets tienen asignado un address que no sea el address 0, de todas maneras te recomiendo ver este video, que funciona mejor: https://www.youtube.com/watch?v=FPto5N14bVA&t=783s

Collapse
 
beboobs profile image
Beboobs

Hola Ahmed, estoy aprendiendo una barbaridad con tus videos y posts. Muchisimas gracias!

Una pregunta, cuando le doy a recolectar las fee (los token guardados en el contrato) desde la wallet a, por ejemplo, no me envia ningun token. He visto que la variable walle_a_collected tiene valor 0, para que enviara los token entiendo que deberia tener un valor. Que deberia poner ahi? Muchas gracias

Collapse
 
turupawn profile image
Ahmed Castro

Hola! Este video está un poco desfazado, te recomiendo mejor ver el token que hice en este otro:
https://www.youtube.com/watch?v=FPto5N14bVA&t=131s

Collapse
 
casolucion profile image
casolucion • Edited

Hola, una pregunta para el caso de crear 3 fee

  1. Programa de ayuda apersonas con cancer 1%

  2. Marketing 1%

3 Liquidity 1%

Para Binance smart chain tiene un ejemplo?
porque en este caso veo es que se conecta al router de Uniswap
y este token se creará pero para lanzarlo en una plataforma de Presales.
Gracias por su ayuda.

Collapse
 
turupawn profile image
Ahmed Castro

Tengo este ejemplo que tiene autoliquidez y autoswap: github.com/Turupawn/ERC20AutoLP/bl...
Este también tiene otras cosas como max wallet y max transaction, blacklist y otras restricciones pero te puede ayudar. En todo caso si queres agarrar un código que esta funcionando en mainnet si queres convertirlo a bsc tenes que cambiar el address del router, por ejemplo este es el address de uniswap: 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D, lo remplazas por este otro, que es el de pancake: 0x10ED43C718714eb63d5aA57B78B54704E256024E

Collapse
 
csxrobert profile image
CSXRobert

Hola Ahmed, adquirí el token para unirme al canal de discord pero no encuentro el canal, puedes enviarme el link?

Collapse
 
turupawn profile image
Ahmed Castro

Con mucho gusto discord.gg/Y62dNx4k

Collapse
 
draco profile image
john carlos

y en caso contrario como se podria hacer para poder mandar a como 4 wallets distintas que cobren fees. sin recolector?

Collapse
 
turupawn profile image
Ahmed Castro

¿A que te refieres sin recolector?