Serialize接口

Action

属性
  • account:string

定义于eosjs-serialize.ts:92

  • authorization:Authorization[]

定义于eosjs-serialize.ts:94

  • data:any

定义于eosjs-serialize.ts:95

  • name:string

定义于eosjs-serialize.ts:93

Authorization

属性
  • actor:string

定义于eosjs-serialize.ts:86

  • permission:string

定义于eosjs-serialize.ts:87

Contract

属性
  • actions:Map<string, Type>

定义于eosjs-serialize.ts:81

  • types:Map<string, Type>

定义于eosjs-serialize.ts:82

CreateTypeArgs

属性
  • <Optional> aliasOfName:string

定义于eosjs-serialize.ts:738

  • <Optional> arrayOf:Type

定义于eosjs-serialize.ts:739

  • <Optional> base:Type

定义于eosjs-serialize.ts:743

  • <Optional> baseName:string

定义于eosjs-serialize.ts:742

  • <Optional> deserialize:function

定义于eosjs-serialize.ts:746

类型声明

(buffer: SerialBuffer, state?: SerializerState, allowExtensions?: boolean): any

参数:

名称 类型
buffer SerialBuffer
Optional state SerializerState
Optional allowExtensions boolean

返回:any

  • <Optional> extensionOf:Type

定义于eosjs-serialize.ts:741

  • <Optional> fields:Field[]

定义于eosjs-serialize.ts:744

  • <Optional> name:string

定义于eosjs-serialize.ts:737

  • <Optional> optionalOf:Type

定义于eosjs-serialize.ts:740

  • <Optional> serialize:function

定义于eosjs-serialize.ts:745

类型声明

(buffer: SerialBuffer, data: any, state?: SerializerState, allowExtensions?: boolean): void

参数:

名称 类型
buffer SerialBuffer
data any
Optional state SerializerState
Optional allowExtensions boolean

返回:void

Field

属性
  • name:string

定义于eosjs-serialize.ts:12

字段名称。

  • type:Type

定义于eosjs-serialize.ts:18

字段的类型。

  • typeName:string

定义于eosjs-serialize.ts:15

字符串形式的类型名称。

SerializedAction

属性
  • account:string

定义于eosjs-serialize.ts:100

  • authorization:Authorization[]

定义于eosjs-serialize.ts:102

  • data:string

定义于eosjs-serialize.ts:103

  • name:string

定义于eosjs-serialize.ts:101

SerializerOptions

属性

  • <Optional> bytesAsUint8Array:boolean

定义于eosjs-serialize.ts:23

Symbol

属性

  • name:string

定义于eosjs-serialize.ts:74

符号的名称,不包括精度。

  • precision:boolean

定义于eosjs-serialize.ts:77

小数点后的位数。

Type

属性
  • aliasOfName:string

定义于eosjs-serialize.ts:44

类型名称的别名,如果有。

  • arrayOf:Type

定义于eosjs-serialize.ts:47

类型这是一个数组,如果有。

  • base:Type

定义于eosjs-serialize.ts:59

这种类型的基础,如果这是一个结构。

  • baseName:string

定义于eosjs-serialize.ts:56

此类型的基本名称(如果这是结构)。

  • deserialize:function

定义于eosjs-serialize.ts:68

从二进制形式转换到buffer中的数据。

类型声明

(buffer: SerialBuffer, state?: SerializerState, allowExtensions?: boolean): any

参数:

名称 类型
buffer SerialBuffer
Optional state SerializerState
Optional allowExtensions boolean

返回:any

  • <Optional> extensionOf:Type

定义于eosjs-serialize.ts:53

标记二进制扩展字段。

  • fields:Field[]

定义于eosjs-serialize.ts:62

包含的字段,如果这是一个结构。

  • name:string

定义于eosjs-serialize.ts:41

类型名称。

  • optionalOf:Type

定义于eosjs-serialize.ts:50

类型这是可选的,如果有。

  • serialize:function

定义于eosjs-serialize.ts:65

data转换为二进制形式并存储在buffer中。

类型声明

(buffer: SerialBuffer, data: any, state?: SerializerState, allowExtensions?: boolean): void

参数:

名称 类型
buffer SerialBuffer
data any
Optional state SerializerState
Optional allowExtensions boolean

返回:void


上一篇:Serialize类

博弈
2.5k 声望1.5k 粉丝

态度决定一切