Эфириум Смарт Контракт Ассемблер
В целях обучения я хотел бы написать Ethereum Smart Contracts прямо в Ассемблере. Под этим я подразумеваю, что хочу где-то написать коды операций с желтой бумаги, которые затем преобразуются в байт-код.
Однако для EVM, похоже, нет чистого Assembler, только встроенная сборка на разных языках или LLL, что близко к Assembler.
Это единственный способ сделать это, чтобы написать свой собственный ассемблер? Это кажется действительно удивительным, так как для него так много онлайн-дизассемблеров.
1 ответ
Ты можешь использовать ./evm compile
из проекта Go Ethereum (обязательно скачайте архив Geth & Tools):