Glossário Solana
QuizGrafo
Home/Programming Model/Transação
Programming Model
Compartilhar

Transação

Também chamado de:TX
📖O que é

An atomic unit of execution containing one or more instructions, a recent blockhash, and one or more signatures. All instructions in a transaction execute sequentially and atomically—if any instruction fails, the entire transaction reverts. Transactions have a 1,232-byte size limit (matching IPv6 MTU) and a default 200,000 CU budget.

💡Como pensar sobre isso

Uma transação é um envelope atômico de instruções — ou todas executam com sucesso, ou nenhuma é aplicada. Como uma operação bancária: ou transfere, ou reverte.

🛠️Por que builders usam

Agrupar múltiplas instruções em uma única transação garante atomicidade — essencial para swaps multi-etapa que não podem falhar pela metade.

⚠️Erro comum

Exceder o limite de 1232 bytes por transação ou 1.4M compute units. Transações muito grandes falham na submissão, não na execução — difícil de debugar.

Sua exploração

0 termos visitados no total
Termos relacionados explorados0/3

Termos Relacionados

InstruçãoProgramming Model

A single operation within a transaction that invokes a program. An instruction specifies: …

Ver termo →
AssinaturaProgramming Model

A 64-byte Ed25519 digital signature over a transaction's message. Each signer in a transac…

Ver termo →
MessageProgramming Model

The unsigned payload of a transaction containing: a header (signer/read-only counts), an a…

Ver termo →
Voltar ao glossário