[@node-fi/sdk-core](../README.md) / [Exports](../modules.md) / TokenTransferTransaction

# Interface: TokenTransferTransaction

## Hierarchy

- [`TokenTransactionBase`](TokenTransactionBase.md)

  ↳ **`TokenTransferTransaction`**

  ↳↳ [`TokenSentTransaction`](TokenSentTransaction.md)

  ↳↳ [`TokenReceiveTransaction`](TokenReceiveTransaction.md)

## Table of contents

### Properties

- [\_type](TokenTransferTransaction.md#_type)
- [amount](TokenTransferTransaction.md#amount)
- [blockNumber](TokenTransferTransaction.md#blocknumber)
- [contract](TokenTransferTransaction.md#contract)
- [fee](TokenTransferTransaction.md#fee)
- [fromAddress](TokenTransferTransaction.md#fromaddress)
- [timestamp](TokenTransferTransaction.md#timestamp)
- [toAddress](TokenTransferTransaction.md#toaddress)
- [transactionHash](TokenTransferTransaction.md#transactionhash)
- [valueInLocalCurrency](TokenTransferTransaction.md#valueinlocalcurrency)

## Properties

### \_type

• **\_type**: [`RECEIVED`](../enums/TokenTransactionType.md#received) \| [`SENT`](../enums/TokenTransactionType.md#sent)

#### Overrides

[TokenTransactionBase](TokenTransactionBase.md).[_type](TokenTransactionBase.md#_type)

#### Defined in

[Transactions/types.ts:41](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L41)

___

### amount

• **amount**: [`TokenAmount`](../classes/TokenAmount.md)

#### Defined in

[Transactions/types.ts:44](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L44)

___

### blockNumber

• **blockNumber**: `number`

#### Inherited from

[TokenTransactionBase](TokenTransactionBase.md).[blockNumber](TokenTransactionBase.md#blocknumber)

#### Defined in

[Transactions/types.ts:35](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L35)

___

### contract

• **contract**: `string`

#### Inherited from

[TokenTransactionBase](TokenTransactionBase.md).[contract](TokenTransactionBase.md#contract)

#### Defined in

[Transactions/types.ts:33](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L33)

___

### fee

• `Optional` **fee**: [`FeeInfo`](FeeInfo.md)

#### Inherited from

[TokenTransactionBase](TokenTransactionBase.md).[fee](TokenTransactionBase.md#fee)

#### Defined in

[Transactions/types.ts:37](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L37)

___

### fromAddress

• **fromAddress**: `string`

#### Defined in

[Transactions/types.ts:43](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L43)

___

### timestamp

• **timestamp**: `number`

#### Inherited from

[TokenTransactionBase](TokenTransactionBase.md).[timestamp](TokenTransactionBase.md#timestamp)

#### Defined in

[Transactions/types.ts:34](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L34)

___

### toAddress

• **toAddress**: `string`

#### Defined in

[Transactions/types.ts:42](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L42)

___

### transactionHash

• **transactionHash**: `string`

#### Inherited from

[TokenTransactionBase](TokenTransactionBase.md).[transactionHash](TokenTransactionBase.md#transactionhash)

#### Defined in

[Transactions/types.ts:36](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L36)

___

### valueInLocalCurrency

• `Optional` **valueInLocalCurrency**: `number`

#### Defined in

[Transactions/types.ts:45](https://github.com/Node-Fi/SDK-Core/blob/1f4f819/src/Transactions/types.ts#L45)
