You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -50,7 +50,7 @@ curl -X POST "https://venus.scroll.io/v1/tx/journeys" \
50
50
| Field | Description |
51
51
|-------------------|-------------|
52
52
|`tx_hash`| Transaction hash queried. |
53
-
|`current_status`| Final status (`queued`,`pending`,`executed`,`dropped`,`reorged`,`replaced`). |
53
+
|`current_status`| Final status (`queued`,`pending`,`executed`,`dropped`,`replaced`). |
54
54
|`execution_status`| Result of execution (`successful`,`reverted`,`unknown`,`error`). |
55
55
|`first_seen_at`| First time the network detected this transaction. |
56
56
|`last_updated_at`| Most recent status update time. |
@@ -64,8 +64,7 @@ curl -X POST "https://venus.scroll.io/v1/tx/journeys" \
64
64
|`pending`| Transaction valid and executable in mempool. |
65
65
|`executed`| Transaction included in a block. |
66
66
|`dropped`| Transaction removed due to expiration, mempool overflow, or invalid parameters. |
67
-
|`reorged`| Transaction was removed from the canonical chain after a chain reorganization. |
68
-
|`replaced`| Transaction replaced by a new transaction (same sender & nonce, higher gas price). |
67
+
|`replaced`| Transaction replaced by a new transaction (same sender and nonce, with higher gas price). |
69
68
70
69
#### Execution Status
71
70
@@ -79,50 +78,53 @@ curl -X POST "https://venus.scroll.io/v1/tx/journeys" \
79
78
### Journey Field Example
80
79
81
80
#### Queued
81
+
82
82
```json
83
83
{
84
-
"event_type": "queued",
85
-
"timestamp": "2025-04-10T09:55:29.73Z",
86
-
"node_type": "l2geth-bootnode-0",
87
-
"event_detail": "Pooled new future transaction (into non-executable queues)"
84
+
"event_type": "queued",
85
+
"timestamp": "2025-06-19T17:22:23.27Z",
86
+
"node_type": "l2geth-bootnode-0",
87
+
"event_detail": "Transaction added to future queue (initial processing - will be promoted to pending if nonce is correct and all validity checks pass, or wait for conditions to be met)"
88
88
}
89
89
```
90
90
91
91
#### Pending
92
+
92
93
```json
93
94
{
94
95
"event_type": "pending",
95
-
"timestamp": "2025-04-10T09:55:29.73Z",
96
+
"timestamp": "2025-06-19T17:22:23.27Z",
96
97
"node_type": "l2geth-bootnode-0",
97
-
"event_detail": "Transaction promoted from future queue to pending"
98
+
"event_detail": "Transaction promoted from future queue to pending pool (passed all checks: correct nonce sequence, sufficient balance including L1 data fee, gas limit compliance, and account pending limit)"
98
99
}
99
100
```
100
101
101
102
#### Executed
103
+
102
104
```json
103
105
{
104
106
"event_type": "executed",
105
-
"timestamp": "2025-04-10T09:55:31.02Z",
106
-
"node_type": "l2geth-bootnode-0",
107
-
"event_detail": "TX is included in a block"
107
+
"timestamp": "2025-06-19T17:22:23.299Z",
108
+
"node_type": "l2geth-mpt-signer-1",
109
+
"event_detail": "Transaction successfully included in a block and executed on-chain"
108
110
}
109
111
```
110
112
111
113
#### Dropped
114
+
112
115
```json
113
116
{
114
117
"event_type": "dropped",
115
-
"timestamp": "2025-04-12T15:33:23.142Z",
116
-
"node_type": "l2geth-bootnode-0",
117
-
"event_detail": "Discarding invalid transaction when adding the transaction"
118
+
"timestamp": "2025-06-19T17:22:23.352Z",
119
+
"node_type": "l2geth-bootnode-2",
120
+
"event_detail": "Transaction rejected (validation failed - insufficient funds, unsupported transaction type, or other validation errors)"
118
121
}
119
122
```
120
123
121
124
1.`Queued`: Transaction waiting for execution (e.g., nonce gap)
122
125
2.`Pending`: Transaction ready for inclusion by Scroll Sequencer.
123
126
3.`Executed`: Transaction included in a block.
124
-
4. (Optional) `Reorged`: Transaction may get reorged based on network conditions.
125
-
5.`Dropped` or `Replaced`: Transaction invalidated or replaced before execution.
127
+
4.`Dropped` or `Replaced`: Transaction invalidated or replaced before execution.
126
128
127
129
### Common Failure Reasons
128
130
@@ -132,7 +134,4 @@ curl -X POST "https://venus.scroll.io/v1/tx/journeys" \
132
134
- Invalid parameters (e.g., nonce too low, fee cap below block base fee).
133
135
134
136
**Replaced:**
135
-
- Same nonce transaction with higher gas price replaces previous.
136
-
137
-
**Reorged:**
138
-
- Block containing tx removed due to L2 chain reorganization.
137
+
- Same nonce transaction with higher gas price replaces previous.
0 commit comments