API 接口
AbiProvider
实现类
JsonRpc
属性
getRawAbi
getRawAbi:function
定义于 eosjs-api-interfaces.ts:26
检索 BinaryAbi。
类型声明
(accountName: string): Promise<BinaryAbi>
参数:
名称
类型
accountName
string
返回:Promise<BinaryAbi>
AuthorityProvider
实现类
JsonRpc
属性
getRequiredKeys
getRequiredKeys:function
定义于 eosjs-api-interfaces.ts:20
获取满足 transaction 权限所需的 availableKeys 子集。
类型声明
(args: AuthorityProviderArgs): Promise<string[]>
参数:
名称
类型
args
AuthorityProviderArgs
返回:Promise<string[]>
AuthorityProviderArgs
属性
availableKeys
availableKeys:string[]
定义于 eosjs-api-interfaces.ts:14
与 SignatureProvider 保存的私钥关联的公钥。
transaction
transaction:any
定义于 eosjs-api-interfaces.ts:11
需要签名的交易。
BinaryAbi
属性
abi
abi:Uint8Array
定义于 eosjs-api-interfaces.ts:36
二进制形式的 abi。
accountName
accountName:string
定义于 eosjs-api-interfaces.ts:33
已部署 ABI 的帐户。
CachedAbi
属性
abi
abi:Abi
定义于 eosjs-api-interfaces.ts:45
结构化形式的 abi。
rawAbi
rawAbi:Uint8Array
定义于 eosjs-api-interfaces.ts:42
二进制形式的 abi。
SignatureProvider
实现类
JsSignatureProvider
属性
getAvailableKeys
getAvailableKeys:function
定义于 eosjs-api-interfaces.ts:66
与 SignatureProvider 保存的私钥关联的公钥。
类型声明
(): Promise<string[]>
返回:Promise<string[]>
sign
sign:function
定义于 eosjs-api-interfaces.ts:69
签名交易。
类型声明
(args: SignatureProviderArgs): Promise<PushTransactionArgs>
参数:
名称
类型
args
SignatureProviderArgs
返回:Promise<PushTransactionArgs>
SignatureProviderArgs
属性
abis
abis:BinaryAbi[]
定义于 eosjs-api-interfaces.ts:60
操作包含在 serializedTransaction 中的所有合约的 ABI。
chainId
chainId:string
定义于 eosjs-api-interfaces.ts:51
用于交易的链。
requiredKeys
requiredKeys:string[]
定义于 eosjs-api-interfaces.ts:54
与签名交易所需的私钥相关联的公钥。
serializedTransaction
serializedTransaction:Uint8Array
定义于 eosjs-api-interfaces.ts:57
要签名的交易。
上一篇:API