# ERC20Options

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:17](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L17)

## Properties

### allowance?

> `optional` **allowance?**: (`args`) => readonly \[`bigint`\]

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:20](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L20)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `args` | readonly \[`` `0x${string}` ``, `` `0x${string}` ``\] |

#### Returns

readonly \[`bigint`\]

***

### approve?

> `optional` **approve?**: (`args`) => readonly \[`boolean`\]

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:22](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L22)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `args` | readonly \[`` `0x${string}` ``, `bigint`\] |

#### Returns

readonly \[`boolean`\]

***

### balanceOf?

> `optional` **balanceOf?**: (`args`) => readonly \[`bigint`\]

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:18](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L18)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `args` | readonly \[`` `0x${string}` ``\] |

#### Returns

readonly \[`bigint`\]

***

### decimals?

> `optional` **decimals?**: (`args`) => readonly \[`number`\]

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:19](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L19)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `args` | readonly \[\] |

#### Returns

readonly \[`number`\]

***

### name?

> `optional` **name?**: (`args`) => readonly \[`string`\]

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:21](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L21)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `args` | readonly \[\] |

#### Returns

readonly \[`string`\]

***

### nonces?

> `optional` **nonces?**: (`args`) => readonly \[`bigint`\]

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:24](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L24)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `args` | readonly \[`` `0x${string}` ``\] |

#### Returns

readonly \[`bigint`\]

***

### symbol?

> `optional` **symbol?**: (`args`) => readonly \[`string`\]

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:25](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L25)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `args` | readonly \[\] |

#### Returns

readonly \[`string`\]

***

### version?

> `optional` **version?**: (`args`) => readonly \[`string`\]

Defined in: [packages/synapse-core/src/mocks/jsonrpc/erc20.ts:23](https://github.com/FilOzone/synapse-sdk/blob/ce70156aec4743b160a499b1092490121b425435/packages/synapse-core/src/mocks/jsonrpc/erc20.ts#L23)

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `args` | readonly \[\] |

#### Returns

readonly \[`string`\]