Написання смарт-контрактів за допомогою TypeScript все ще досить цікаво, останнім часом я разом із Claude Code займався новим проектом. Основна перевага полягає в тому, що на всьому протязі не виникає жодних помилок через типи, повністю дотримуючись синтаксису TypeScript.



Зараз вже охоплено більшу частину основних функціональних модулів Solidity, приблизно 132 характеристики майже повністю підтримуються, включаючи повне відображення набору інструкцій EVM. Таким чином, при розробці смарт-контрактів можна насолоджуватися повною системою типів і інструментами розробника TypeScript, що дозволяє уникнути багатьох обмежень Solidity, які роблять його менш гнучким, і значно покращує досвід розробки. Для тих, хто хоче почати або поглибити свої знання у розробці смарт-контрактів, ця схема все ще має цінність.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Репост
  • Поділіться
Прокоментувати
0/400
ContractCollectorvip
· 01-14 07:35
TS написання контрактів — це справжній прорив, я не очікував, що буде повністю покрито 132 функціональні можливості Швидше спробуйте, щоб не мучитися щодня через баги Solidity Підтримка набору інструментів TypeScript піднімає досвід розробки на новий рівень Але чи не стане це знову тимчасовим рішенням? Нарешті хтось зробив цю річ, чекав так довго
Переглянути оригіналвідповісти на0
FantasyGuardianvip
· 01-14 05:03
Ха, нарешті хтось розібрався з TS і смарт-контрактами, справді круто позбавитися тих пасток Solidity
Переглянути оригіналвідповісти на0
SandwichTradervip
· 01-12 21:13
Тепер стало круто, синтаксис Solidity дійсно дратує, нарешті з'явився зручний альтернативний варіант
Переглянути оригіналвідповісти на0
GhostAddressMinervip
· 01-12 21:12
132 характеристики? Ха, цифри просто гарні, а головне — хто понесе відповідальність за ті приховані у системі типів вразливості контрактів? Чи можна вирішити проблему Solidity, просто надівши на смарт-контракт оболонку TypeScript? Мені цікаво, чи справді ця карта відображає всі пастки байткоду. Що таке Claude Code... Як можна перевірити цю чорну коробку на рівні компіляції, хто гарантує, що сліди на ланцюгу, що вказують на потоки коштів, не будуть приховані?
Переглянути оригіналвідповісти на0
GasGasGasBrovip
· 01-12 21:01
Ну нарешті тепер можна писати контракти на TypeScript, Solidity справді антилюдська.
Переглянути оригіналвідповісти на0
AirdropFatiguevip
· 01-12 20:57
Чи справді ці 132 характеристики повністю підтримуються? Не маркетингові ж цифри... Написання контрактів на TS дійсно зручно, але чи можна повністю відобразити все на EVM? Здається, що можна натрапити на проблеми Співпраця з Claude Code дійсно крута, але не знаю, чи безпечно запускати на практиці Якщо це справді так, то Solidity, мабуть, зазнає удару, трохи чекаю з нетерпінням Здається, знову з’явиться додатковий навчальний час, вже втомився... Загалом, трохи перебільшують, почекаємо, поки реально спробуємо, спершу спостерігатимемо Поліпшена система типів дійсно приваблива, але як щодо оптимізації gas? Це головне 132 характеристики звучать вражаюче, можна зробити демо для ознайомлення?
Переглянути оригіналвідповісти на0
  • Закріпити