Compute e Taxas
Gerencie o orçamento de computação e as taxas para um pouso confiável. Os resultados aparecem na mesma seção de código: comentários // na mesma linha quando curtos, blocos // de várias linhas abaixo da amostra quando não.
Busque em todas as páginas da documentação
Gerencie o orçamento de computação e as taxas para um pouso confiável. Os resultados aparecem na mesma seção de código: comentários // na mesma linha quando curtos, blocos // de várias linhas abaixo da amostra quando não.
Define o limite máximo de unidades de computação para a transação.
// ComputeBudgetInstruction::set_compute_unit_limit(300_000)Micro-lamports por CU para prioridade.
// ComputeBudgetInstruction::set_compute_unit_price(50_000)Solicita um heap maior para programas pesados.
// ComputeBudgetInstruction::request_heap_frame(256 * 1024)sol_log_compute_units para depuração.
// sol_log_compute_units();Taxa base + priorização do pagador da taxa.
// fee payer must have enough lamportsLimite de CU padrão se não definido - defina explicitamente para transações pesadas.
// prefer explicit set_compute_unit_limitUse units_consumed da simulação como guia.
// sim.value.unitsConsumedA contagem de assinaturas afeta a taxa base.
// minimize required signaturesTabelas de consulta reduzem o tamanho da mensagem/taxas para muitas contas.
// v0 + ALTA contagem de contas graváveis impacta as dimensões de custo.
// mark readonly when possibleCPI consome CU para o chamado também.
// budget for nested workUm preço de CU mais alto compete por espaço no bloco.
// sample getRecentPrioritizationFeesA instrução de orçamento pode solicitar um limite para o tamanho dos dados das contas carregadas.
// set_loaded_accounts_data_size_limitExceder a CU falha toda a transação.
// Computational budget exceededValidadores locais podem usar padrões diferentes - ainda defina a CU em testes.
// set limit in test txsVersões da Pilha: Esta página foi escrita para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, Rust 1.91.1 e @solana/kit 7.0.0.
Revisado por Chris St. John·Última atualização: 18 de jul. de 2026