سالیدیفا

فهرست opcode ها و نحوه تبدیل به bytecode

بحث کد های کامپایل شده تو سالیدیتی اونقدر مهمه که دوباره سراغ opcode ها اومدیم. میخوایم با فهرست کامل تری از opcode ها آشنا بشیم. بعدش با یه مثال روش تبدیل opcode به bytecode رو یاد بگیریم.

Opcode چیه؟ و چه ارتباطی با بایت کد داره؟

وقتی خروجی کامپایلر سالیدیتی رو بررسی می کنیم به بخش مهمی به نام opcode می رسیم که از اصطلاحاتی مثل PUSH1 ، SSTORE ، SSTORE و … تشکیل شده. این اصطلاحاتی چین و چرا برامون مهمن؟