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
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。