A type in an abi
Hierarchy
Type
Properties
aliasOfName
● aliasOfName: string
Defined in eosjs2-serialize.ts:36
Type name this is an alias of, if any
arrayOf
● arrayOf: Type
Defined in eosjs2-serialize.ts:39
Type this is an array of, if any
base
● base: Type
Defined in eosjs2-serialize.ts:51
Base of this type, if this is a struct
baseName
● baseName: string
Defined in eosjs2-serialize.ts:48
Base name of this type, if this is a struct
deserialize
● deserialize: function
Defined in eosjs2-serialize.ts:60
Convert data in buffer from binary form
Type declaration
▸(buffer: SerialBuffer, state?: SerializerState, allowExtensions?: boolean): any
Parameters:
| Param | Type |
|---|---|
| buffer | SerialBuffer |
Optional state |
SerializerState |
Optional allowExtensions |
boolean |
Returns: any
<Optional> extensionOf
● extensionOf: Type
Defined in eosjs2-serialize.ts:45
Marks binary extension fields
fields
● fields: Field[]
Defined in eosjs2-serialize.ts:54
Contained fields, if this is a struct
name
● name: string
Defined in eosjs2-serialize.ts:33
Type name
optionalOf
● optionalOf: Type
Defined in eosjs2-serialize.ts:42
Type this is an optional of, if any
serialize
● serialize: function
Defined in eosjs2-serialize.ts:57
Convert data to binary form and store in buffer
Type declaration
▸(buffer: SerialBuffer, data: any, state?: SerializerState, allowExtensions?: boolean): void
Parameters:
| Param | Type |
|---|---|
| buffer | SerialBuffer |
| data | any |
Optional state |
SerializerState |
Optional allowExtensions |
boolean |
Returns: void