FuelLabs/fuel-core · error

Mint transaction is not supported

Error message

Mint transaction is not supported

What it means

Error "Mint transaction is not supported" thrown in FuelLabs/fuel-core.

Source

Thrown at crates/fuel-core/src/schema/tx.rs:475

            reserve_gas,
            consensus_parameters,
            gas_price,
            dry_run_limit: config.assemble_tx_dry_run_limit,
            estimate_predicates_limit: config.assemble_tx_estimate_predicates_limit,
            block_producer,
            read_view,
            shared_memory_pool,
        };

        let assembled_tx: fuel_tx::Transaction = match tx {
            fuel_tx::Transaction::Script(tx) => {
                AssembleTx::new(tx, arguments)?.assemble().await?.into()
            }
            fuel_tx::Transaction::Create(tx) => {
                AssembleTx::new(tx, arguments)?.assemble().await?.into()
            }
            fuel_tx::Transaction::Mint(_) => {
                return Err(anyhow::anyhow!("Mint transaction is not supported").into());
            }
            fuel_tx::Transaction::Upgrade(tx) => {
                AssembleTx::new(tx, arguments)?.assemble().await?.into()
            }
            fuel_tx::Transaction::Upload(tx) => {
                AssembleTx::new(tx, arguments)?.assemble().await?.into()
            }
            fuel_tx::Transaction::Blob(tx) => {
                AssembleTx::new(tx, arguments)?.assemble().await?.into()
            }
        };

        let (assembled_tx, status) = block_producer
            .dry_run_txs(
                vec![assembled_tx],
                None,
                None,
                Some(false),

View on GitHub (pinned to b9d4d170da)

When it happens

Trigger: Thrown at crates/fuel-core/src/schema/tx.rs:475 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of FuelLabs/fuel-core@b9d4d170da (2026-08-16). Data as JSON: /api/errors/8d9e9bec578ac5bc. Report an issue: GitHub.