209 похожих чатов

19 ответов

24 просмотра

поверхностно вопрос не в том, что я "только интерфейс подключаешь, а не саму реализацию ERC20?" с реализацией вопросов нет, я добавлю(ил) ее в контракт. у меня вопрос как подключить 2 интерфейса IERC20 и ERC20 (ERC20 наследует IERC20, но только его подключить не получается) и стоит ли это вообще делать или просто функцию объявить в контракте, или добавить функцию в IERC20?

Sergios
поверхностно вопрос не в том, что я "только интер...

Подозреваю, ты не можешь понять нужен ли интерфейс, для работоспособности.

ilya
Подозреваю, ты не можешь понять нужен ли интерфейс...

мне только 1 функция нужна function _burn(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: burn from the zero address"); _beforeTokenTransfer(account, address(0), amount); _balances[account] = _balances[account].sub(amount, "ERC20: burn amount exceeds balance"); _totalSupply = _totalSupply.sub(amount); emit Transfer(account, address(0), amount); }

Sergios
мне только 1 функция нужна function _burn(addr...

Ее нет в стандарте. Она опционал.

ilya
Ее нет в стандарте. Она опционал.

А может и есть. Не помню.

Sergios
мне только 1 функция нужна function _burn(addr...

Смотри. Тут у тебя внутренняя. Тебе надо сделать обёртку для неё. Чтобы твоя burn дёргала _burn

Microwave-Dev Автор вопроса
Sergios
поверхностно вопрос не в том, что я "только интер...

"поверхностно" знаем ооп и идём писать смарт контракты)) извините, но я в шоке от таких экземпляров)

Microwave-Dev Автор вопроса
ilya
oopnazi

это основы программирования, а смарты держат огромные деньги и их же теряют на глупейших ошибках)

Microwave Dev
это основы программирования, а смарты держат огром...

Ну скорее на подводных камнях блокчейна чем на ооп(

Microwave-Dev Автор вопроса
ilya
Ну скорее на подводных камнях блокчейна чем на ооп...

я говорю о том что неопытные ребята бегут писать смарты, а потом люди удивляются чо так часто ломают)

Microwave Dev
"поверхностно" знаем ооп и идём писать смарт контр...

для тебя "идём писать смарт контракты" синоним "идем управлять атомной подводной лодкой"? можно подумать ты родился со знанием ооп, потом 10 лет готовился, после чего пошел писать свой первый контракт helloword 😁 все с чего-то начинали. в тех-же криптозомбаках не много теории про ооп (или я не заметил) мне нравится на реальных контрактах изучать солидити, а не на каких-то скучных шаблонах

Microwave-Dev Автор вопроса
Sergios
для тебя "идём писать смарт контракты" синоним "ид...

нет, я считаю что нужно научиться обычные приложения писать и набить на них шишки перед тем как контракты кодить

ilya
Слава Богу в расте нет ооп

так есть же (см. Trait Object)

Alexey
так есть же (см. Trait Object)

Не раскрывай тайну(

Похожие вопросы

Обсуждают сегодня

@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Hello, Is iExec also part of the "inception program" or another one ? Would it be a name to qualified the nature of the relationship between iExec and Nvidia? And does Secret ...
Ñïķøłäś
8
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
any reference of this implementation?
BitBuddha
29
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта