Back

Explorers and transaction receipts

P01-L04 · P01 · P01-M01

Locate network transaction status and fees

ILLUSTRATIVE · needs_review

Prerequisites: P01-L03

Learning objectives

  • Locate network transaction status and fees
  • Read status and context separately.
  • Calculate an execution fee from supplied values.
  • Distinguish a rendered record from independent verification.

EN source master · P01-L04 · 30 minutes estimated · needs_review

Read-only study. No wallet connection, real money, seed phrase, private key, signature or live trade. Duration is an editorial estimate; visual assets are specifications, not deployed components.

Why this matters

Explorer pages combine record fields, decoded data and provider labels. Knowing which layer supports a statement prevents an attractive page from becoming an overstated proof.

Explanation

Read the identity fields first

Start with the network and complete transaction identifier. Then retain block number and hash, source URL or record path, and retrieval context. A rendered explorer page is evidence of what that provider displayed. It is not automatically an independently acquired node receipt or a consensus proof. The exercise explicitly supplies a rendered record.

Interpret status narrowly

Ethereum receipts report execution status and block context [RPC]. Success means the top-level execution completed under its rules; it does not mean that a token is legitimate or that the user's intended business outcome occurred. A contract call can complete while doing something the user did not understand. A missing receipt may mean unavailable or not-yet-included data; it is not a universal failure result.

Separate the transaction's top-level recipient from recipients found in decoded token movements. Calling a contract and sending a token to a beneficiary are different roles. A single ‘To’ field cannot safely stand in for both. Labels and dollar conversions on the page may have different sources from the receipt itself.

Compute the cost with units

For the supplied simple Ethereum execution case, execution fee equals gasUsed times effectiveGasPrice [GAS]. Convert gwei to ETH with 10^9 gwei per ETH. Do not multiply the maximum gas limit and call it the actual fee. Do not substitute the transferred amount for resource consumption. Other transaction/network types may involve additional fee components; this case deliberately excludes them.

Preserve observation scope

Write both what was read and how it was obtained. ‘Explorer-rendered success in record R’ is more precise than ‘independently verified success’. Record timestamps as supplied, distinguish block time from retrieval time and never invent missing UTC values. If two displays disagree, preserve the disagreement before trying to resolve it. Repeatedly loading the same provider is not independent corroboration.

Evidence-state classification

OBSERVED in the supplied rendering: status, gas fields and distinct recipient roles. INFERRED: execution fee of 0.0006 under the stated execution-only model. UNKNOWN: UTC times, finality and human identity. INSUFFICIENT EVIDENCE: a rendered successful status proves native receipt capture, intended delivery or asset safety.

Key terms

  • Receipt: execution result with block context.
  • Gas: the unit used to measure Ethereum execution work.
  • Gwei: one-billionth of an ETH, a unit commonly used for gas prices.
  • gasUsed: consumed execution units.
  • effectiveGasPrice: actual unit price for the supplied execution.
  • Explorer rendering: provider presentation of records.

Historical example

ILLUSTRATIVE R-EX: SIM-EVM main training network, SIM-TX-44, SIM-BLOCK-100, status=1, gasUsed=30000, effectiveGasPrice=20 gwei, gasLimit=80000. No blob/L2 component. Top-level recipient CONTRACT-A; displayed token recipient ACCOUNT-B. Block time and retrieval UTC are not supplied.

Visual specifications

Evidence panel with identity, execution and provenance columns; highlight 30000×20 gwei and two recipient roles. Alt: fictional rendered success costs 0.0006 ETH in the simplified case; finality is unknown.

What the evidence proves

The fields and arithmetic within the stipulated rendering.

What the evidence does not prove

Independent native receipt verification, finality, user intent or current status.

Common mistakes

  • Multiplying gasLimit as the actual fee.
  • Calling status=1 a safety certification.
  • Replacing missing receipt data with a failure claim.

Practical exercise

Produce a six-field report: network, identifier, context, status scope, execution fee and missing information. Explain why CONTRACT-A and ACCOUNT-B must remain separate.

Submit a short evidence table and reasoning, using only the provided material. Suggested allocation: study 12 min, inspection/calculation 8 min, correction/quiz 10 min.

Show worked correction

Report SIM-EVM/SIM-TX-44/SIM-BLOCK-100; explorer-rendered success in the fixture. Fee=30000×20=600000 gwei=0.0006 ETH. Gas limit gives a cap, not actual consumption. A contract call target is not necessarily token beneficiary. UTC times, consensus finality and human identity are UNKNOWN.

Review rubric: 1 point each for exact scope, source/fixture provenance, correct reasoning, explicit limitations and safe offline handling (5 total). An invented observation or unsupported human attribution requires correction regardless of score. This is formative feedback, not certification.

Checklist

  • Network and transaction first.
  • Keep call target and beneficiary separate.
  • Calculate with consumed units.
  • Label provider and missing timestamps.

Summary

Explorer pages combine record fields, decoded data and provider labels. Knowing which layer supports a statement prevents an attractive page from becoming an overstated proof. The supplied material supports the fields and arithmetic within the stipulated rendering. It does not establish independent native receipt verification, finality, user intent or current status.

Summary

  • Read status and context separately.
  • Calculate an execution fee from supplied values.
  • Distinguish a rendered record from independent verification.

Next lesson

P01-L05 after reviewing this exercise and its prerequisites.

Tools

NONE. The authoritative catalog requires no product access for this lesson. Use the frozen/offline material.

Sources & claim boundaries

  • [RPC] Ethereum JSON-RPC — Receipt status, block context and network-scoped API results. Checked 2026-10-01.
  • [GAS] Ethereum gas and fees — Gas used times effective price and included failure costs. Checked 2026-10-01.

Synthetic values are author-created exercise inputs. Historical values, if any, must use the linked dataset and its narrower provenance. Source inspection is not independent editorial acceptance.

Visual specifications

P01-L04-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Locate network transaction status and fees

Illustrative teaching data; not a live screen

Evidence panel with identity, execution and provenance columns; highlight 30000×20 gwei and two recipient roles. Alt: fictional rendered success costs 0.0006 ETH in the simplified case; finality is unknown.

fictional rendered success costs 0.0006 ETH in the simplified case; finality is unknown.

390px stacked rows with complete text equivalent; 768px/desktop render acceptance pending

RTL prose; identifiers and number units remain LTR; preserve factual arrow directions

FIX-P01-L04

Sources & claim boundaries

GAS · PRIMARY_DOCUMENTATION

Ethereum gas and fees

Supported claim
Gas used times effective price and included failure costs.
Verification boundary
Primary page inspected for the stated mechanism or attributed publication; does not authenticate illustrative data.
Checked at
2026-10-01
Open primary source
https://ethereum.org/en/developers/docs/gas/

Dataset provenance

id: FIX-P01-L04

dataStatus: ILLUSTRATIVE

source: Original teaching fixture embedded below; not externally observed

observedAt: null

timeBasis: SIM/T markers are fictional; no real timestamp or chain observation

scope: Invalid training labels; no usable wallet, key or signature

Test your reasoning

P01-L04-Q1 · Actual supplied execution fee?
P01-L04-Q2 · What does status=1 establish here?
P01-L04-Q3 · Which time may be reported as observed?
P01-L04-Q4 · Who received the top-level call?
P01-L04-Q5 · Is R-EX a native receipt captured independently?