> ## Documentation Index
> Fetch the complete documentation index at: https://daehan-base.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# base_transactionStatus

> 트랜잭션이 노드의 mempool에 있는지 확인합니다. Flashblocks 엔드포인트에서만 사용할 수 있습니다.

특정 트랜잭션이 노드의 mempool에 존재하는지 확인합니다. 제출한 트랜잭션이 Flashblock에 나타나기 전에 노드에 수신되었는지 확인할 때 사용합니다.

<Info>
  Flashblocks 엔드포인트에서만 사용할 수 있습니다: `https://mainnet-preconf.base.org` / `https://sepolia-preconf.base.org`.
</Info>

<Note>
  [base/base](https://github.com/base/base) 클라이언트 최소 버전 `v0.3.0`이 필요합니다.
</Note>

## 파라미터

<ParamField body="transactionHash" type="string" required>
  조회할 32바이트 트랜잭션 해시입니다.
</ParamField>

## 반환값

<ResponseField name="result" type="object">
  트랜잭션 상태 객체입니다.

  <Expandable title="상태 필드">
    <ResponseField name="status" type="string">
      트랜잭션이 mempool에 존재하면 `"Known"`, 이 노드가 아직 보지 못한 트랜잭션이면 `"Unknown"`을 반환합니다.
    </ResponseField>
  </Expandable>
</ResponseField>

## 예시

<CodeGroup>
  ```bash cURL theme={null}
  curl https://mainnet-preconf.base.org \
    -X POST -H "Content-Type: application/json" \
    -d '{"jsonrpc":"2.0","method":"base_transactionStatus","params":["0xabc123..."],"id":1}'
  ```

  ```json Known theme={null}
  {"jsonrpc": "2.0", "id": 1, "result": {"status": "Known"}}
  ```

  ```json Unknown theme={null}
  {"jsonrpc": "2.0", "id": 1, "result": {"status": "Unknown"}}
  ```
</CodeGroup>
