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

# Interface: TokenTransactionBase

## Hierarchy

- **`TokenTransactionBase`**

  ↳ [`TokenTransferTransaction`](TokenTransferTransaction.md)

  ↳ [`TokenSwapTransaction`](TokenSwapTransaction.md)

## Table of contents

### Properties

- [\_type](TokenTransactionBase.md#_type)
- [blockNumber](TokenTransactionBase.md#blocknumber)
- [contract](TokenTransactionBase.md#contract)
- [fee](TokenTransactionBase.md#fee)
- [timestamp](TokenTransactionBase.md#timestamp)
- [transactionHash](TokenTransactionBase.md#transactionhash)

## Properties

### \_type

• **\_type**: [`TokenTransactionType`](../enums/TokenTransactionType.md)

#### Defined in

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

___

### blockNumber

• **blockNumber**: `number`

#### Defined in

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

___

### contract

• **contract**: `string`

#### 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)

#### Defined in

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

___

### timestamp

• **timestamp**: `number`

#### Defined in

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

___

### transactionHash

• **transactionHash**: `string`

#### Defined in

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