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

# Interface: JsonFragment

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

## Table of contents

### Properties

- [anonymous](internal_.JsonFragment.md#anonymous)
- [constant](internal_.JsonFragment.md#constant)
- [gas](internal_.JsonFragment.md#gas)
- [inputs](internal_.JsonFragment.md#inputs)
- [name](internal_.JsonFragment.md#name)
- [outputs](internal_.JsonFragment.md#outputs)
- [payable](internal_.JsonFragment.md#payable)
- [stateMutability](internal_.JsonFragment.md#statemutability)
- [type](internal_.JsonFragment.md#type)

## Properties

### anonymous

• `Optional` `Readonly` **anonymous**: `boolean`

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:12

___

### constant

• `Optional` `Readonly` **constant**: `boolean`

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:14

___

### gas

• `Optional` `Readonly` **gas**: `string`

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:18

___

### inputs

• `Optional` `Readonly` **inputs**: readonly [`JsonFragmentType`](internal_.JsonFragmentType.md)[]

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:16

___

### name

• `Optional` `Readonly` **name**: `string`

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:10

___

### outputs

• `Optional` `Readonly` **outputs**: readonly [`JsonFragmentType`](internal_.JsonFragmentType.md)[]

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:17

___

### payable

• `Optional` `Readonly` **payable**: `boolean`

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:13

___

### stateMutability

• `Optional` `Readonly` **stateMutability**: `string`

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:15

___

### type

• `Optional` `Readonly` **type**: `string`

#### Defined in

node_modules/@ethersproject/abi/lib/fragments.d.ts:11
