成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

eosjs 文檔(Serialize)

BaronZhang / 1191人閱讀

摘要:類接口函數(shù)函數(shù)定義于將二進制數(shù)據(jù)轉(zhuǎn)換為十六進制。參數(shù)名稱類型返回定義于將自不同紀(jì)元以來的半秒轉(zhuǎn)換為格式的日期。參數(shù)名稱類型描述要構(gòu)建的類型集,在大多數(shù)情況下,最好通過對的新調(diào)用來填充它返回定義于將十六進制轉(zhuǎn)換為二進制數(shù)據(jù)。

Serialize

SerialBuffer

SerializerState

接口

Action

Authorization

Contract

CreateTypeArgs

Field

SerializedAction

SerializerOptions

Symbol

Type

函數(shù)

arrayToHex

blockTimestampToDate

checkDateParse

checkRange

createInitialTypes

createType

dateToBlockTimestamp

dateToTimePoint

dateToTimePointSec

deserializeAction

deserializeActionData

deserializeArray

deserializeExtension

deserializeOptional

deserializeStruct

deserializeUnknown

deserializeVariant

getType

getTypesFromAbi

hexToUint8Array

serializeAction

serializeActionData

serializeArray

serializeExtension

serializeOptional

serializeStruct

serializeUnknown

serializeVariant

stringToSymbol

supportedAbiVersion

symbolToString

timePointSecToDate

timePointToDate

transactionHeader

函數(shù) arrayToHex
arrayToHex(data: Uint8Array): string

定義于eosjs-serialize.ts:592

將二進制數(shù)據(jù)轉(zhuǎn)換為十六進制。

參數(shù):

名稱 類型
data Uint8Array

返回:string

blockTimestampToDate
blockTimestampToDate(slot: number): string

定義于eosjs-serialize.ts:569

block_timestamp_type(自不同紀(jì)元以來的半秒)轉(zhuǎn)換為ISO格式的日期。

參數(shù):

名稱 類型
slot number

返回:string

checkDateParse
checkDateParse(date: string): number

定義于eosjs-serialize.ts:533

參數(shù):

名稱 類型
date string

返回:number

checkRange
checkRange(orig: number, converted: number): number

定義于eosjs-serialize.ts:765

參數(shù):

名稱 類型
orig number
converted number

返回:number

createInitialTypes
createInitialTypes(): Map

定義于eosjs-serialize.ts:776

創(chuàng)建內(nèi)置到abi格式的類型集。

返回:Map

createType
createType(attrs: CreateTypeArgs): Type

定義于eosjs-serialize.ts:749

參數(shù):

名稱 類型
attrs CreateTypeArgs

返回:Type

dateToBlockTimestamp
dateToBlockTimestamp(date: string): number

定義于eosjs-serialize.ts:564

將ISO格式的日期轉(zhuǎn)換為block_timestamp_type(自不同紀(jì)元以來的半秒)。

參數(shù):

名稱 類型
date string

返回:number

dateToTimePoint
dateToTimePoint(date: string): number

定義于eosjs-serialize.ts:542

將ISO格式的日期轉(zhuǎn)換為time_point(自紀(jì)元以來的毫秒數(shù))。

參數(shù):

名稱 類型
date string

返回:number

dateToTimePointSec
dateToTimePointSec(date: string): number

定義于eosjs-serialize.ts:553

將ISO格式的日期轉(zhuǎn)換為time_point_sec(自紀(jì)元以來的秒數(shù))。

參數(shù):

名稱 類型
date string

返回:number

deserializeAction
deserializeAction(contract: Contract, account: string, name: string, authorization: Authorization[], data: string | Uint8Array | number[], textEncoder: TextEncoder, textDecoder: TextDecoder): Action

定義于eosjs-serialize.ts:1104

反序列化操作,如果data是一個string,則假定它是十六進制。

參數(shù):

名稱 類型
contract Contract
account string
name string
authorization Authorization[]
data string | Uint8Array | number[]
textEncoder TextEncoder
textDecoder TextDecoder

返回:Action

deserializeActionData
deserializeActionData(contract: Contract, account: string, name: string, data: string | Uint8Array | number[], textEncoder: TextEncoder, textDecoder: TextDecoder): any

定義于eosjs-serialize.ts:1088

反序列化操作數(shù)據(jù),如果data是一個string,則假定它是十六進制。

參數(shù):

名稱 類型
contract Contract
account string
name string
data string | Uint8Array | number[]
textEncoder TextEncoder
textDecoder TextDecoder

返回:any

deserializeArray
deserializeArray(this: Type, buffer: SerialBuffer, state?: SerializerState, allowExtensions?: boolean): any[]

定義于eosjs-serialize.ts:700

參數(shù):

名稱 類型
this Type
buffer SerialBuffer
Optional state SerializerState
Optional allowExtensions boolean

返回:any[]

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

定義于eosjs-serialize.ts:732

參數(shù):

名稱 類型
this Type
buffer SerialBuffer
Optional state SerializerState
Optional allowExtensions boolean

返回:any

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

定義于eosjs-serialize.ts:719

參數(shù):

名稱 類型
this Type
buffer SerialBuffer
Optional state SerializerState
Optional allowExtensions boolean

返回:any

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

定義于eosjs-serialize.ts:653

參數(shù):

名稱 類型 默認(rèn)值
this Type -
buffer SerialBuffer -
Optional state SerializerState new SerializerState()
Optional allowExtensions boolean true

返回:any

deserializeUnknown
deserializeUnknown(buffer: SerialBuffer): SerialBuffer

定義于eosjs-serialize.ts:624

參數(shù):

名稱 類型
buffer SerialBuffer

返回:SerialBuffer

deserializeVariant
deserializeVariant(this: Type, buffer: SerialBuffer, state?: SerializerState, allowExtensions?: boolean): any[]

定義于eosjs-serialize.ts:683

參數(shù):

名稱 類型
this Type
buffer SerialBuffer
Optional state SerializerState
Optional allowExtensions boolean

返回:any[]

getType
getType(types: Map, name: string): Type

定義于eosjs-serialize.ts:974

types中獲取類型。

參數(shù):

名稱 類型
types Map
name string

返回:Type

getTypesFromAbi
getTypesFromAbi(initialTypes: Map, abi: Abi): Map

定義于eosjs-serialize.ts:1014

從abi獲取類型。

參數(shù):

名稱 類型 描述
initialTypes Map 要構(gòu)建的類型集,在大多數(shù)情況下,最好通過對getTypesFromAbi()的新調(diào)用來填充它
abi Abi

返回:Map

hexToUint8Array
hexToUint8Array(hex: string): Uint8Array

定義于eosjs-serialize.ts:601

將十六進制轉(zhuǎn)換為二進制數(shù)據(jù)。

參數(shù):

名稱 類型
hex string

返回:Uint8Array

serializeAction
serializeAction(contract: Contract, account: string, name: string, authorization: Authorization[], data: any, textEncoder: TextEncoder, textDecoder: TextDecoder): SerializedAction

定義于eosjs-serialize.ts:1076

以序列化形式返回操作。

參數(shù):

名稱 類型
contract Contract
account string
name string
authorization Authorization[]
data any
textEncoder TextEncoder
textDecoder TextDecoder

返回:SerializedAction

serializeActionData
serializeActionData(contract: Contract, account: string, name: string, data: any, textEncoder: TextEncoder, textDecoder: TextDecoder): string

定義于eosjs-serialize.ts:1064

將操作數(shù)據(jù)轉(zhuǎn)換為序列化形式(十六進制)。

參數(shù):

名稱 類型
contract Contract
account string
name string
data any
textEncoder TextEncoder
textDecoder TextDecoder

返回:string

serializeArray
serializeArray(this: Type, buffer: SerialBuffer, data: any[], state?: SerializerState, allowExtensions?: boolean): void

定義于eosjs-serialize.ts:692

參數(shù):

名稱 類型
this Type
buffer SerialBuffer
data any[]
Optional state SerializerState
Optional allowExtensions boolean

返回:void

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

定義于eosjs-serialize.ts:727

參數(shù):

名稱 類型
this Type
buffer SerialBuffer
data any
Optional state SerializerState
Optional allowExtensions boolean

返回:void

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

定義于eosjs-serialize.ts:709

參數(shù):

名稱 類型
this Type
buffer SerialBuffer
data any
Optional state SerializerState
Optional allowExtensions boolean

返回:void

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

定義于eosjs-serialize.ts:628

參數(shù):

名稱 類型 默認(rèn)值
this Type -
buffer SerialBuffer -
data any -
Optional state SerializerState new SerializerState()
Optional allowExtensions boolean true

返回:void

serializeUnknown
serializeUnknown(buffer: SerialBuffer, data: any): SerialBuffer

定義于eosjs-serialize.ts:620

參數(shù):

名稱 類型
buffer SerialBuffer
data any

返回:SerialBuffer

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

定義于eosjs-serialize.ts:670

參數(shù):

名稱 類型
this Type
buffer SerialBuffer
data any
Optional state SerializerState
Optional allowExtensions boolean

返回:void

stringToSymbol
stringToSymbol(s: string): object

定義于eosjs-serialize.ts:575

string轉(zhuǎn)換為Symbol,格式:precision,NAME

參數(shù):

名稱 類型
s string

返回:object

supportedAbiVersion
supportedAbiVersion(version: string): boolean

定義于eosjs-serialize.ts:529

這是受支持的ABI版本嗎?

參數(shù):

名稱 類型
version string

返回:boolean

symbolToString
symbolToString(__namedParameters: object): string

定義于eosjs-serialize.ts:587

Symbol轉(zhuǎn)換為string,格式:precision,NAME。

參數(shù):

__namedParameters:object

名稱 類型
name string
precision number

返回:string

timePointSecToDate
timePointSecToDate(sec: number): string

定義于eosjs-serialize.ts:558

time_point_sec(自紀(jì)元以來的秒數(shù))轉(zhuǎn)換為ISO格式的日期。

參數(shù):

名稱 類型
sec number

返回:string

timePointToDate
timePointToDate(us: number): string

定義于eosjs-serialize.ts:547

time_point(自紀(jì)元以來的毫秒數(shù))轉(zhuǎn)換為ISO格式的日期。

參數(shù):

名稱 類型
us number

返回:string

transactionHeader
transactionHeader(refBlock: BlockTaposInfo, expireSeconds: number): object

定義于eosjs-serialize.ts:1055

TAPoS:返回引用refBlock的交易字段,并在refBlock.timestamp之后expireSeconds到期。

參數(shù):

名稱 類型
refBlock BlockTaposInfo
expireSeconds number

返回:object

上一篇:RPC接口 下一篇:Serialize類

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/100686.html

相關(guān)文章

  • eosjs 文檔Serialize接口)

    摘要:屬性定義于定義于定義于定義于屬性定義于屬性定義于符號的名稱,不包括精度。定義于小數(shù)點后的位數(shù)。定義于包含的字段,如果這是一個結(jié)構(gòu)。定義于將轉(zhuǎn)換為二進制形式并存儲在中。類型聲明參數(shù)名稱類型返回上一篇類 Serialize接口 Action 屬性 account:string 定義于eosjs-serialize.ts:92 authorization:Authorization[]...

    _ivan 評論0 收藏0
  • eosjs 文檔Serialize類)

    摘要:類構(gòu)造函數(shù)定義于參數(shù)如果序列化或要反序列化的二進制數(shù)據(jù),則為。返回定義于獲取作為,注意只有位精度,有些值會改變,建議使用。返回構(gòu)造函數(shù)定義于參數(shù)名稱類型默認(rèn)值返回屬性定義于定義于是否已跳過任何二進制擴展名上一篇下一篇接口 Serialize類 SerialBuffer 構(gòu)造函數(shù) new SerialBuffer(__namedParameters?: object): SerialBu...

    waterc 評論0 收藏0
  • eosjs 文檔(目錄)

    摘要:文檔用于使用與基于的區(qū)塊鏈集成的。重要最近發(fā)布了針對的重大改寫,一定要鎖定你的依賴項。如果你正在尋找以前版本的,可以在這里找到它。指南介紹瀏覽器交易讀取區(qū)塊鏈參考接口接口類接口 eosjs 文檔 用于使用EOSIO RPC API與基于EOSIO的區(qū)塊鏈集成的Javascript API。 重要!最近發(fā)布了針對eosjs的重大改寫,一定要鎖定你的依賴項。 如果你正在尋找以前版本的eos...

    shleyZ 評論0 收藏0
  • eosjs 文檔(API)

    摘要:參數(shù)名稱類型默認(rèn)值返回如果,則節(jié)點響應(yīng),如果則。上一篇讀取區(qū)塊鏈下一篇接口 API 類 Api 變量 abiAbi transactionAbi 變量 abiAbi abiAbi:any = require(../src/abi.abi.json) 定義于eosjs-api.ts:12 transactionAbi transactionAbi:any = require(...

    NikoManiac 評論0 收藏0
  • eosjs 文檔(RPC接口)

    摘要:接口接口屬性定義于定義于定義于定義于定義于定義于定義于定義于定義于屬性定義于定義于定義于屬性定義于定義于屬性定義于定義于定義于定義于定義于定義于定義于定義于 RPC接口 接口 Abi BlockTaposInfo GetAbiResult GetBlockResult GetCodeResult GetInfoResult GetRawCodeAndAbiResult PushTra...

    call_me_R 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<