Argomenti di tendenza
#
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.
Sono entusiasta di condividere una nuova opera d'arte generativa onchain, Op Codes.
Ogni token è una visualizzazione del codice macchina che compone un contratto intelligente storicamente significativo.
Il Dao, USDC, ArtBlocks e Pepe ritratti qui
Collezione di mint 0.01E di 100




Solidity → Compilatore → Bytecode (Opcode)
Gli opcode (codici operativi) sono istruzioni a basso livello che dicono all'Ethereum Virtual Machine (EVM) quali operazioni eseguire. I contratti smart sono scritti in un linguaggio leggibile dall'uomo, come Solidity, e poi tradotti in bytecode.
I bytecode sono una sequenza di istruzioni esadecimali che l'EVM può interpretare. Ognuno di questi codici esadecimali corrisponde a un'operazione specifica che manipola i dati.
Ad esempio a + b diventerebbe PUSH a, PUSH b, ADD
Ogni cella è un singolo opcode del bytecode del contratto, partendo dall'angolo in alto a sinistra e terminando nell'angolo in basso a destra. Le celle sono colorate in base alla categoria dell'opcode: aritmetica, accesso alla memoria, manipolazione dello stack, flusso di controllo e chiamate di sistema hanno ciascuna le proprie tonalità.
Le larghezze delle celle variano in base alla frequenza con cui ciascun opcode appare nel contratto. Inoltre, la palette di colori complessiva è derivata algoritmicamente dalle proprietà intrinseche del contratto.
Codice eseguibile reso come schemi visivi.
CryptoPunks e Wrapped Crypto Punks


5,22K
Principali
Ranking
Preferiti
