共计 2652 个字符,预计需要花费 7 分钟才能阅读完成。
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 类