[soul-wallet-lib](../README.md) / [Exports](../modules.md) / [<internal\>](../modules/internal_.md) / Transaction

# Interface: Transaction

[<internal>](../modules/internal_.md).Transaction

## Hierarchy

- **`Transaction`**

  ↳ [`TransactionResponse`](internal_.TransactionResponse.md)

## Table of contents

### Properties

- [accessList](internal_.Transaction.md#accesslist)
- [chainId](internal_.Transaction.md#chainid)
- [data](internal_.Transaction.md#data)
- [from](internal_.Transaction.md#from)
- [gasLimit](internal_.Transaction.md#gaslimit)
- [gasPrice](internal_.Transaction.md#gasprice)
- [hash](internal_.Transaction.md#hash)
- [maxFeePerGas](internal_.Transaction.md#maxfeepergas)
- [maxPriorityFeePerGas](internal_.Transaction.md#maxpriorityfeepergas)
- [nonce](internal_.Transaction.md#nonce)
- [r](internal_.Transaction.md#r)
- [s](internal_.Transaction.md#s)
- [to](internal_.Transaction.md#to)
- [type](internal_.Transaction.md#type)
- [v](internal_.Transaction.md#v)
- [value](internal_.Transaction.md#value)

## Properties

### accessList

• `Optional` **accessList**: [`AccessList`](../modules/internal_.md#accesslist)

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:40

___

### chainId

• **chainId**: `number`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:35

___

### data

• **data**: `string`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:33

___

### from

• `Optional` **from**: `string`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:29

___

### gasLimit

• **gasLimit**: [`BigNumber`](../classes/internal_.BigNumber.md)

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:31

___

### gasPrice

• `Optional` **gasPrice**: [`BigNumber`](../classes/internal_.BigNumber.md)

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:32

___

### hash

• `Optional` **hash**: `string`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:27

___

### maxFeePerGas

• `Optional` **maxFeePerGas**: [`BigNumber`](../classes/internal_.BigNumber.md)

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:42

___

### maxPriorityFeePerGas

• `Optional` **maxPriorityFeePerGas**: [`BigNumber`](../classes/internal_.BigNumber.md)

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:41

___

### nonce

• **nonce**: `number`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:30

___

### r

• `Optional` **r**: `string`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:36

___

### s

• `Optional` **s**: `string`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:37

___

### to

• `Optional` **to**: `string`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:28

___

### type

• `Optional` **type**: ``null`` \| `number`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:39

___

### v

• `Optional` **v**: `number`

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:38

___

### value

• **value**: [`BigNumber`](../classes/internal_.BigNumber.md)

#### Defined in

node_modules/@ethersproject/transactions/lib/index.d.ts:34
