Get a Transaction

[Previous << Send a Transaction](https://qiita.com/flowcadence/items/8a5bcb87dc291815532d)
[Next >> Build a Transaction](https://qiita.com/flowcadence/items/1ac123c6604ce19612d6)

https://qiita.com/flowcadence/items/3073d69c6e9895e68b5a#flow-cli-と-fcl

Flow CLIは、以前にAccess APIに送信されたトランザクションを取得するコマンドを提供しています。
```ruby
flow transactions get <tx_id>
```

<h1>Example Usage</h1>

```ruby
> flow transactions get 40bc4b100c1930c61381c22e0f4c10a7f5827975ee25715527c1061b8d71e5aa --network mainnet 

Status		✅ SEALED
ID		40bc4b100c1930c61381c22e0f4c10a7f5827975ee25715527c1061b8d71e5aa
Payer		18eb4ee6b3c026d2
Authorizers	[18eb4ee6b3c026d2]

Proposal Key:	
    Address	18eb4ee6b3c026d2
    Index	11
    Sequence	17930

Payload Signature 0: 18eb4ee6b3c026d2
Payload Signature 1: 18eb4ee6b3c026d2
Envelope Signature 0: 18eb4ee6b3c026d2
Signatures (minimized, use --include signatures)

Events:		 
    Index	0
    Type	A.1654653399040a61.FlowToken.TokensWithdrawn
    Tx ID	40bc4b100c1930c61381c22e0f4c10a7f5827975ee25715527c1061b8d71e5aa
    Values
		- amount (UFix64):	0.00100000
		- from ({}?):			18eb4ee6b3c026d2

    Index	1
    Type	A.1654653399040a61.FlowToken.TokensDeposited
    Tx ID	40bc4b100c1930c61381c22e0f4c10a7f5827975ee25715527c1061b8d71e5aa
    Values
		- amount (UFix64):	0.00100000
		- to ({}?):			5068e27f275c546c

    Index	2
    Type	A.18eb4ee6b3c026d2.PrivateReceiverForwarder.PrivateDeposit
    Tx ID	40bc4b100c1930c61381c22e0f4c10a7f5827975ee25715527c1061b8d71e5aa
    Values
		- amount (UFix64):	0.00100000
		- to ({}?):			5068e27f275c546c



Code (hidden, use --include code)

Payload (hidden, use --include payload)
```

<h1>Arguments</h1>

<h3>Transaction ID</h3>

* Name: `<tx_id>`
* Valid Input: transaction ID.

第1引数はトランザクションのID（ハッシュ）です。

<h1>Flags</h1>

<h3>Include Fields</h3>

* Flag: `--include`
* Valid inputs: `code`, `payload`, `signatures`

出力結果に含めるフィールドを指定します。テキスト出力のみに適用されます。
<h3>Wait for Seal</h3>

* Flag: `--sealed`
* Default: `false`

トランザクションが確定するまで結果を表示しない場合は、その旨を指定します。

<h3>Exclude Fields</h3>

* Flag: `--exclude`
* Valid inputs: `events`

出力結果から除外するフィールドを指定します。テキスト出力のみに適用されます。

<h3>Host</h3>

* Flag: `--host`
* Valid inputs: an IP address or hostname.
* Default: `127.0.0.1:3569` (Flow Emulator)

コマンドの実行に使用する Access API のホスト名を指定します。このフラグは、`--network` フラグで定義されたホストをすべて上書きします。

<h3>Network Key</h3>

* Flag: `--network-key`
* Valid inputs: ホストの有効なネットワーク公開鍵の 16 進数文字列

コマンドを実行する際に、セキュアなGRPCクライアントを作成するために使用するAccess APIのネットワーク公開鍵を指定します。

<h3>Network</h3>

* Flag: `--network`
* Short Flag: `-n`
* Valid inputs: the name of a network defined in the configuration (`flow.json`)
* Default: `emulator`

どのネットワークに対してコマンドを実行するのかを指定します。

<h3>Filter</h3>

* Flag: `--filter`
* Short Flag: `-x`
* Valid inputs: a case-sensitive name of the result property.

結果から、唯一の値として取得したいプロパティの名前を指定します。

<h3>Output</h3>

* Flag: `--output`
* Short Flag: `-o`
* Valid inputs: `json`, `inline`

コマンド結果のフォーマットを指定します。

<h3>Save</h3>

* Flag: `--save`
* Short Flag: `-s`
* Valid inputs: a path in the current filesystem.

結果を保存したいファイル名を指定してください。

<h3>Log</h3>

* Flag: `--log`
* Short Flag: `-l`
* Valid inputs: `none`, `error`, `debug`
* Default: `info`

ログレベルを指定します。コマンド実行中に表示する出力を制御します。

<h3>Configuration</h3>

* Flag: `--config-path`
* Short Flag: `-f`
* Valid inputs: a path in the current filesystem.
* Default: `flow.json`

`flow.json` コンフィギュレーションファイルへのパスを指定します。`-f` フラグを複数回使用して複数のコンフィグレーションファイルをマージすることもできます。

<h3>Version Check</h3>

* Flag: `--skip-version-check`
* Default: `false`

低速な接続を避けて処理を高速化するために、起動時のバージョンチェックをスキップします。

*Last updated on **Nov 26, 2024** by **Vishal***

翻訳元

https://developers.flow.com/tools/flow-cli/transactions/get-transactions

***
<b>[Previous << Send a Transaction](https://qiita.com/flowcadence/items/8a5bcb87dc291815532d)
</b>

[Flow blockchain / Cadence version1.0ドキュメント](https://qiita.com/flowcadence/items/3073d69c6e9895e68b5a) (Get a Transaction)

<b>[Next >> Build a Transaction](https://qiita.com/flowcadence/items/1ac123c6604ce19612d6)</b>