# Transactions

Used to manage transactions

## Estimate the fee for a transfer transaction

 - [POST /v2/transactions/transfer/estimate-fee](https://docs.ripple.com/products/wallet/api-docs/palisade-api/palisade-api/transactions/transactionsservice_estimatetransferfee.md): Estimate the fee for a transfer transaction

## List wallet transactions

 - [GET /v2/vaults/{vaultId}/wallets/{walletId}/transactions](https://docs.ripple.com/products/wallet/api-docs/palisade-api/palisade-api/transactions/transactionsservice_listwallettransactions.md): List all transactions for a given wallet

## Create a new raw transaction

 - [POST /v2/vaults/{vaultId}/wallets/{walletId}/transactions/raw](https://docs.ripple.com/products/wallet/api-docs/palisade-api/palisade-api/transactions/transactionsservice_rawtransaction.md): Create a new raw transaction, and optionally publish it to the blockchain

## (BETA) Create a new sign plaintext transaction

 - [POST /v2/vaults/{vaultId}/wallets/{walletId}/transactions/sign-plaintext](https://docs.ripple.com/products/wallet/api-docs/palisade-api/palisade-api/transactions/transactionsservice_signplaintext.md): (BETA) Create a new sign plaintext transaction

## Create a new transfer transaction

 - [POST /v2/vaults/{vaultId}/wallets/{walletId}/transactions/transfer](https://docs.ripple.com/products/wallet/api-docs/palisade-api/palisade-api/transactions/transactionsservice_transfertransaction.md): Create a new transfer transaction

## Get a transaction

 - [GET /v2/vaults/{vaultId}/wallets/{walletId}/transactions/{transactionId}](https://docs.ripple.com/products/wallet/api-docs/palisade-api/palisade-api/transactions/transactionsservice_gettransaction.md): Get a transaction by ID

## Freeze a transaction

 - [PUT /v2/vaults/{vaultId}/wallets/{walletId}/transactions/{transactionId}/freeze](https://docs.ripple.com/products/wallet/api-docs/palisade-api/palisade-api/transactions/transactionsservice_freezetransaction.md): Freeze a transaction by ID

## Unfreeze a transaction

 - [PUT /v2/vaults/{vaultId}/wallets/{walletId}/transactions/{transactionId}/unfreeze](https://docs.ripple.com/products/wallet/api-docs/palisade-api/palisade-api/transactions/transactionsservice_unfreezetransaction.md): Unfreeze a transaction by ID

