Serialize接口
Action
属性
- account:
string
- authorization:
Authorization[]
- data:
any
- name:
string
Authorization
属性
- actor:
string
- permission:
string
Contract
属性
- actions:
Map<string, Type>
- types:
Map<string, Type>
CreateTypeArgs
属性
<Optional>
aliasOfName:string
<Optional>
arrayOf:Type
<Optional>
base:Type
<Optional>
baseName:string
<Optional>
deserialize:function
类型声明
(buffer: SerialBuffer, state?: SerializerState, allowExtensions?: boolean): any
参数:
名称 | 类型 |
---|---|
buffer | SerialBuffer |
Optional state | SerializerState |
Optional allowExtensions | boolean |
返回:any
<Optional>
extensionOf:Type
<Optional>
fields:Field[]
<Optional>
name:string
<Optional>
optionalOf:Type
<Optional>
serialize:function
类型声明
(buffer: SerialBuffer, data: any, state?: SerializerState, allowExtensions?: boolean): void
参数:
名称 | 类型 |
---|---|
buffer | SerialBuffer |
data | any |
Optional state | SerializerState |
Optional allowExtensions | boolean |
返回:void
Field
属性
- name:
string
字段名称。
- type:
Type
字段的类型。
- typeName:
string
字符串形式的类型名称。
SerializedAction
属性
- account:
string
- authorization:
Authorization[]
- data:
string
- name:
string
SerializerOptions
属性
<Optional>
bytesAsUint8Array:boolean
Symbol
属性
- name:
string
符号的名称,不包括精度。
- precision:
boolean
小数点后的位数。
Type
属性
- aliasOfName:
string
类型名称的别名,如果有。
- arrayOf:
Type
类型这是一个数组,如果有。
- base:
Type
这种类型的基础,如果这是一个结构。
- baseName:
string
此类型的基本名称(如果这是结构)。
- deserialize:
function
从二进制形式转换到buffer
中的数据。
类型声明
(buffer: SerialBuffer, state?: SerializerState, allowExtensions?: boolean): any
参数:
名称 | 类型 |
---|---|
buffer | SerialBuffer |
Optional state | SerializerState |
Optional allowExtensions | boolean |
返回:any
<Optional>
extensionOf:Type
标记二进制扩展字段。
- fields:
Field[]
包含的字段,如果这是一个结构。
- name:
string
类型名称。
- optionalOf:
Type
类型这是可选的,如果有。
- serialize:
function
将data
转换为二进制形式并存储在buffer
中。
类型声明
(buffer: SerialBuffer, data: any, state?: SerializerState, allowExtensions?: boolean): void
参数:
名称 | 类型 |
---|---|
buffer | SerialBuffer |
data | any |
Optional state | SerializerState |
Optional allowExtensions | boolean |
返回:void