# types.ExtrinsicData

[@polymeshassociation/polymesh-sdk](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/classes) / [Modules](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules) / [types](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules-1/types) / ExtrinsicData

## Interface: ExtrinsicData

[types](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules-1/types).ExtrinsicData

### Hierarchy

* **`ExtrinsicData`**

  ↳ [`ExtrinsicDataWithFees`](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/interfaces/types.extrinsicdatawithfees)

### Table of contents

#### Properties

* [address](#address)
* [blockHash](#blockhash)
* [blockNumber](#blocknumber)
* [extrinsicHash](#extrinsichash)
* [extrinsicIdx](#extrinsicidx)
* [nonce](#nonce)
* [params](#params)
* [specVersionId](#specversionid)
* [success](#success)
* [txTag](#txtag)

### Properties

#### address

• **address**: `null` | `string`

public key of the signer. Unsigned transactions have no signer, in which case this value is null (example: an enacted governance proposal)

**Defined in**

[types/index.ts:329](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L329)

***

#### blockHash

• **blockHash**: `string`

**Defined in**

[types/index.ts:323](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L323)

***

#### blockNumber

• **blockNumber**: `BigNumber`

**Defined in**

[types/index.ts:324](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L324)

***

#### extrinsicHash

• **extrinsicHash**: `string`

**Defined in**

[types/index.ts:338](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L338)

***

#### extrinsicIdx

• **extrinsicIdx**: `BigNumber`

**Defined in**

[types/index.ts:325](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L325)

***

#### nonce

• **nonce**: `null` | `BigNumber`

nonce of the transaction. Null for unsigned transactions where address is null

**Defined in**

[types/index.ts:333](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L333)

***

#### params

• **params**: `Record`<`string`, `unknown`>\[]

**Defined in**

[types/index.ts:335](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L335)

***

#### specVersionId

• **specVersionId**: `BigNumber`

**Defined in**

[types/index.ts:337](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L337)

***

#### success

• **success**: `boolean`

**Defined in**

[types/index.ts:336](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L336)

***

#### txTag

• **txTag**: `TxTag`

**Defined in**

[types/index.ts:334](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L334)
