UNPKG

soul-wallet-lib

Version:
194 lines (107 loc) 3.29 kB
[soul-wallet-lib](../README.md) / [Exports](../modules.md) / [<internal\>](../modules/internal_.md) / Fragment # Class: Fragment [<internal>](../modules/internal_.md).Fragment ## Hierarchy - **`Fragment`** ↳ [`ConstructorFragment`](internal_.ConstructorFragment.md) ↳ [`EventFragment`](internal_.EventFragment.md) ↳ [`ErrorFragment`](internal_.ErrorFragment.md) ## Table of contents ### Constructors - [constructor](internal_.Fragment.md#constructor) ### Properties - [\_isFragment](internal_.Fragment.md#_isfragment) - [inputs](internal_.Fragment.md#inputs) - [name](internal_.Fragment.md#name) - [type](internal_.Fragment.md#type) ### Methods - [format](internal_.Fragment.md#format) - [from](internal_.Fragment.md#from) - [fromObject](internal_.Fragment.md#fromobject) - [fromString](internal_.Fragment.md#fromstring) - [isFragment](internal_.Fragment.md#isfragment) ## Constructors ### constructor • **new Fragment**(`constructorGuard`, `params`) #### Parameters | Name | Type | | :------ | :------ | | `constructorGuard` | `any` | | `params` | `any` | #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:44 ## Properties ### \_isFragment`Readonly` **\_isFragment**: `boolean` #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:43 ___ ### inputs`Readonly` **inputs**: [`ParamType`](internal_.ParamType.md)[] #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:42 ___ ### name`Readonly` **name**: `string` #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:41 ___ ### type`Readonly` **type**: `string` #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:40 ## Methods ### format`Abstract` **format**(`format?`): `string` #### Parameters | Name | Type | | :------ | :------ | | `format?` | `string` | #### Returns `string` #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:45 ___ ### from ▸ `Static` **from**(`value`): [`Fragment`](internal_.Fragment.md) #### Parameters | Name | Type | | :------ | :------ | | `value` | `string` \| [`Fragment`](internal_.Fragment.md) \| [`JsonFragment`](../interfaces/internal_.JsonFragment.md) | #### Returns [`Fragment`](internal_.Fragment.md) #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:46 ___ ### fromObject`Static` **fromObject**(`value`): [`Fragment`](internal_.Fragment.md) #### Parameters | Name | Type | | :------ | :------ | | `value` | [`Fragment`](internal_.Fragment.md) \| [`JsonFragment`](../interfaces/internal_.JsonFragment.md) | #### Returns [`Fragment`](internal_.Fragment.md) #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:47 ___ ### fromString`Static` **fromString**(`value`): [`Fragment`](internal_.Fragment.md) #### Parameters | Name | Type | | :------ | :------ | | `value` | `string` | #### Returns [`Fragment`](internal_.Fragment.md) #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:48 ___ ### isFragment ▸ `Static` **isFragment**(`value`): value is Fragment #### Parameters | Name | Type | | :------ | :------ | | `value` | `any` | #### Returns value is Fragment #### Defined in node_modules/@ethersproject/abi/lib/fragments.d.ts:49