optimism_syncStatus

Returns the sync status of the node.

Parameters

This method does not accept any parameters.

Returns

  • result: The result object which contains the following fields:
    • current_l1: The current_l1 object which contains the following fields:
      • hash: The hash of the current L1 synchronization status.
      • number: The block number of the current L1 synchronization status.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the current L1 synchronization status.
    • current_l1_finalized: The current_l1_finalized object which contains the following fields:
      • hash: The hash of the finalized state of the current L1.
      • number: The block number of the finalized state of the current L1.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the finalized state of the current L1.
    • head_l1: The head_l1 object which contains the following fields:
      • hash: The hash of the head L1.
      • number: The block number of the head L1.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the head L1.
    • safe_l1: The safe_l1 object which contains the following fields:
      • hash: The hash of the safe L1.
      • number: The block number of the safe L1.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the safe L1.
    • finalized_l1: The finalized_l1 object which contains the following fields:
      • hash: The hash of the finalized L1.
      • number: The block number of the finalized L1.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the finalized L1.
    • unsafe_l2: The unsafe_l2 object which contains the following fields:
      • hash: The hash of the unsafe L2.
      • number: The block number of the unsafe L2.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the unsafe L2.
    • l1origin: The l1origin object which contains the following fields:
      • hash: The hash of the L1 origin block.
      • number: The block number of the L1 origin.
      • sequenceNumber: The sequence number of the unsafe L2.
    • safe_l2: The safe_l2 object which contains the following fields:
      • hash: The hash of the safe L2.
      • number: The block number of the safe L2.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the safe L2.
    • finalized_l2: The finalized_l2 object which contains the following fields:
      • hash: The hash of the finalized L2.
      • number: The block number of the finalized L2.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the finalized L2.
    • pending_safe_l2: The pending_safe_l2 object which contains the following fields:
      • hash: The hash of the pending safe L2.
      • number: The block number of the pending safe L2.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the pending safe L2.
    • queued_unsafe_l2: The queued_unsafe_l2 object which contains the following fields:
      • hash: The hash of the queued unsafe L2.
      • number: The block number of the queued unsafe L2.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the queued unsafe L2.
    • engine_sync_target: The engine_sync_target object which contains the following fields:
      • hash: The hash of the synchronization target for the engine.
      • number: The block number of the synchronization target for the engine.
      • parentHash: The hash of the parent block.
      • timestamp: The timestamp of the synchronization target for the engine.
Language
Authorization
Header
Click Try It! to start a request and see the response here!