-
Notifications
You must be signed in to change notification settings - Fork 192
Open
Description
I encountered unexpected behavior while querying inputs of chained unconfirmed transactions in the mempool.
Scenario:
-
Unconfirmed Tx1:
- Inputs:
[A, B] - Outputs:
[C, D]
- Inputs:
-
Unconfirmed Tx2:
- Inputs:
[C, D] - Outputs:
[E, F]
- Inputs:
Both transactions are chained within the mempool.
Observed Behavior:
-
Inputs A, B:
-
Query successful via endpoints:
-
/utxo/byId -
/blockchain/box/byId -
/transactions/unconfirmed/inputs/byBoxId
-
-
Inputs C, D (unconfirmed):
-
Query fails via endpoint:
/transactions/unconfirmed/inputs/byBoxId(unexpected)
-
Query correctly fails via endpoints:
/utxo/byId/blockchain/box/byId
-
Query succeeds via endpoints:
/utxo/withPool/byId/transactions/unconfirmed/outputs/byBoxId
-
Expected Behavior:
Chained unconfirmed inputs (C, D) should be retrievable via /transactions/unconfirmed/inputs/byBoxId.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels