Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Я з нетерпінням чекаю можливості поділитися новим генеративним ончейн-артом Op Codes.
Кожен токен є візуалізацією машинного коду, що складає історично значущий смарт-контракт.
Дао, USDC, ArtBlocks і Пепе на фото
Колекція монетного двіра 0.01E з 100 штук




Компілятор Solidity → → байткод (Opcodes)
Коди операцій (операційні коди) — це низькорівневі інструкції, які повідомляють віртуальній машині Ethereum (EVM), які операції виконувати. Смарт-контракти пишуться мовою, зрозумілою для людини, наприклад Solidity, а потім перекладаються у байткоди.
Байткоди — це послідовність шістнадцяткових інструкцій, які EVM може інтерпретувати. Кожен із цих шістнадцяткових кодів відповідає конкретному опкоду, який обробляє дані.
Наприклад, a + b стане PUSH a, PUSH b, ADD
Кожна клітинка — це окремий код операції з байткоду контракту, починаючи з верхнього лівого кута і закінчуючись у нижній правій клітинці. Комірки розфарбовані за категоріями опкоду: арифметика, доступ до пам'яті, маніпуляція стеком, керування потоком і системні виклики мають власні кольори.
Ширина комірок залежить від того, як часто кожен опкод з'являється в контракті. Також загальна кольорова палітра алгоритмічно виведена з властивостей контракту.
Виконуваний код, відображений у вигляді візуальних шаблонів.
CryptoPunks та Wrapped Crypto Punks


5,21K
Найкращі
Рейтинг
Вибране
