成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

eosjs 文檔(Serialize)

BaronZhang / 1243人閱讀

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

Serialize 類(lèi)

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

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

參數(shù):

名稱(chēng) 類(lèi)型
data Uint8Array

返回:string

blockTimestampToDate
blockTimestampToDate(slot: number): string

定義于eosjs-serialize.ts:569

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

參數(shù):

名稱(chēng) 類(lèi)型
slot number

返回:string

checkDateParse
checkDateParse(date: string): number

定義于eosjs-serialize.ts:533

參數(shù):

名稱(chēng) 類(lèi)型
date string

返回:number

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

定義于eosjs-serialize.ts:765

參數(shù):

名稱(chēng) 類(lèi)型
orig number
converted number

返回:number

createInitialTypes
createInitialTypes(): Map

定義于eosjs-serialize.ts:776

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

返回:Map

createType
createType(attrs: CreateTypeArgs): Type

定義于eosjs-serialize.ts:749

參數(shù):

名稱(chēng) 類(lèi)型
attrs CreateTypeArgs

返回:Type

dateToBlockTimestamp
dateToBlockTimestamp(date: string): number

定義于eosjs-serialize.ts:564

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

參數(shù):

名稱(chēng) 類(lèi)型
date string

返回:number

dateToTimePoint
dateToTimePoint(date: string): number

定義于eosjs-serialize.ts:542

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

參數(shù):

名稱(chēng) 類(lèi)型
date string

返回:number

dateToTimePointSec
dateToTimePointSec(date: string): number

定義于eosjs-serialize.ts:553

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

參數(shù):

名稱(chēng) 類(lèi)型
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是一個(gè)string,則假定它是十六進(jìn)制。

參數(shù):

名稱(chēng) 類(lèi)型
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是一個(gè)string,則假定它是十六進(jìn)制。

參數(shù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型 默認(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ù):

名稱(chēng) 類(lèi)型
buffer SerialBuffer

返回:SerialBuffer

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

定義于eosjs-serialize.ts:683

參數(shù):

名稱(chēng) 類(lèi)型
this Type
buffer SerialBuffer
Optional state SerializerState
Optional allowExtensions boolean

返回:any[]

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

定義于eosjs-serialize.ts:974

types中獲取類(lèi)型。

參數(shù):

名稱(chēng) 類(lèi)型
types Map
name string

返回:Type

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

定義于eosjs-serialize.ts:1014

從abi獲取類(lèi)型。

參數(shù):

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

返回:Map

hexToUint8Array
hexToUint8Array(hex: string): Uint8Array

定義于eosjs-serialize.ts:601

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

參數(shù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型
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)換為序列化形式(十六進(jìn)制)。

參數(shù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型 默認(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ù):

名稱(chēng) 類(lèi)型
buffer SerialBuffer
data any

返回:SerialBuffer

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

定義于eosjs-serialize.ts:670

參數(shù):

名稱(chēng) 類(lèi)型
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ù):

名稱(chēng) 類(lèi)型
s string

返回:object

supportedAbiVersion
supportedAbiVersion(version: string): boolean

定義于eosjs-serialize.ts:529

這是受支持的ABI版本嗎?

參數(shù):

名稱(chēng) 類(lèi)型
version string

返回:boolean

symbolToString
symbolToString(__namedParameters: object): string

定義于eosjs-serialize.ts:587

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

參數(shù):

__namedParameters:object

名稱(chēng) 類(lèi)型
name string
precision number

返回:string

timePointSecToDate
timePointSecToDate(sec: number): string

定義于eosjs-serialize.ts:558

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

參數(shù):

名稱(chēng) 類(lèi)型
sec number

返回:string

timePointToDate
timePointToDate(us: number): string

定義于eosjs-serialize.ts:547

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

參數(shù):

名稱(chēng) 類(lèi)型
us number

返回:string

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

定義于eosjs-serialize.ts:1055

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

參數(shù):

名稱(chēng) 類(lèi)型
refBlock BlockTaposInfo
expireSeconds number

返回:object

上一篇:RPC接口 下一篇:Serialize類(lèi)

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/100686.html

相關(guān)文章

  • eosjs 文檔Serialize接口)

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

    _ivan 評(píng)論0 收藏0
  • eosjs 文檔Serialize類(lèi))

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

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

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

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

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

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

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

    call_me_R 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<