P01-L04 · P01 · P01-M01
Locate network transaction status and fees
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
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
RPC · PRIMARY_DOCUMENTATION
Ethereum JSON-RPC
- Supported claim
- Receipt status, block context and network-scoped API results.
- Verification boundary
- Primary page inspected for the stated mechanism or attributed publication; does not authenticate illustrative data.
- Checked at
- 2026-10-01
https://ethereum.org/en/developers/docs/apis/json-rpc/
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
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