← suiE1Pxqv…tzjhSucceededblock 0
Engine loading — 18 MB0 / 112
FetchingOpeningPositioning
move-disassembly
Narrow session: Code, Call Trace and Values only, read-only. The event log and stepping need a wider viewport.
  • CODE
The session is stopped at step 0 of 112

No source resolved for the code this transaction ran, so this recording is at instruction level: every step is a program counter into the contract's bytecode. A chain publishes the bytecode that ran and not the source it was built from, so source has to be obtained separately and proved against that bytecode — which has not happened for this contract. Stepping is complete either way.

Stepping continues at instruction level.

FunctionCallsSelf
<transaction>10
<toplevel>10
update_randomness_state10
sender10
native_sender10
epoch20
native_epoch20
load_inner_mut10
version10
load_value_mut10
borrow_mut10
uid_to_address10
hash_type_and_key10
borrow_child_object_mut10
By function — self cost, callees excluded.Call order
Frame
<transaction>
<toplevel>:159
update_randomness_state:160
sender:15
native_sender:15
epoch:30
native_epoch:30
load_inner_mut:72
version:36
load_value_mut:55
borrow_mut:67
uid_to_address:189
hash_type_and_key:71
borrow_child_object_mut:75
epoch:30
native_epoch:30
By call order.Self cost

16 recorded entries — every call this recording opened, in the order it opened them, and 0 storage writes. Each row's step is its coordinate in the recording. The replay's reproduced effects are published as a count rather than one record each, so they are in the transaction pane and not in this timeline.

→call0<transaction>
→call0<toplevel>random.mvb:159
→call1update_randomness_staterandom.mvb:160
→call2sendertx_context.mvb:15
→call2native_sendertx_context.mvb:15
→call10epochtx_context.mvb:30
→call10native_epochtx_context.mvb:30
→call15load_inner_mutrandom.mvb:72
→call18versionversioned.mvb:36
→call31load_value_mutversioned.mvb:55
→call37borrow_mutdynamic_field.mvb:67
→call40uid_to_addressobject.mvb:189
→call46hash_type_and_keydynamic_field.mvb:71
→call50borrow_child_object_mutdynamic_field.mvb:75
→call98epochtx_context.mvb:30
→call98native_epochtx_context.mvb:30
  • VALUES

This recording interns 13 variable name(s), and none of them is a program local: no debug symbols resolved for this contract, so what it names is the machine state this execution touched rather than anything from source. Their values travel in the container a live session reads, so this page can count them and not show them.