+##### Example
+
+```java
+//list all transactions
+List<Transaction> transactionList = new Transaction.QueryBuilder().list(client);
+```
+
+----
+
+#### 7.listTransactionsById
+
+```java
+List<Transaction> listById(Client client);
+```
+
+##### Parameters
+
+- `Client` - *Client*, Client object that makes requests to the core.
+
+##### Returns
+
+- `List of Transaction`, *List<Transaction>*, an ArrayList object contains Transaction objects.
+
+##### Example
+
+```java
+String tx_id = "f04d4d9b2580ff6496f9f08d903de5a2365975fb8d65b66ca4259f152c5dd134";
+//list all transactions by tx_id
+List<Transaction> transactionList = new Transaction.QueryBuilder().setTxId(tx_id).list(client);
+```
+
+----
+
+#### 8.listTransactionsByAccountId
+
+```java
+List<Transaction> listByAccountId(Client client);
+```
+
+##### Parameters
+
+- `Client` - *Client*, Client object that makes requests to the core.
+
+##### Returns
+
+- `List of Transaction`, *List<Transaction>*, an ArrayList object contains Transaction objects.
+
+##### Example
+
+```java
+String account_id = "0E6KP8C100A02";
+//list all transactions by account_id
+List<Transaction> transactionList = new Transaction.QueryBuilder().setAccountId(account_id).list(client);
+```
+