TGViewer
Vingrig Vingrig @vingrigstudio · 513 subscribers
Post #97 166

Forwarded from Snowden Web3

Это быстрый и простой пост о разнице между модификатором public и external в Solidity.

Короче говоря, public это когда функция должна быть вызвана извне контракта (со стороны EOA или других контрактов), а также может быть вызвана внутри контракта. externalс другой стороны, предназначен для более узкого варианта использования, когда функция должна быть ТОЛЬКО вызываемой извне, но не должна вызываться другими функциями внутри контракта.

Вот и все.

Дополнительное знание: пометка функции как external экономит вам немного газа, поскольку она не копирует аргументы массива в память.
  • 👍 3
More from @vingrigstudio
  1. Oct 8, 2026Post #735
  2. Oct 6, 2026я никогда не любил верстать, но это... Мы с каждым днем, в вебе, теряем ориентиры. Какие ш…
  3. Sep 23, 2026Господи, какую имбу я сегодня случайно узнал. Если у вас, как и у меня, почта на гмаиле, и…
  4. Sep 21, 2026Я после разговора про генную инженерию понял одну интересную вещь. Когда слышишь «генная и…
  5. Sep 17, 2026Мозг Дрозофилы в Unity Собрал эксперимент: мозг мухи дрозофилы играет в игру. Видео прилож…
  6. Sep 16, 2026Свободное время Уже долгое время как заметил за собой такую вещь. Когда-то я думал, что де…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →