028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

JSONRPC中的数据类型有哪些

这篇文章主要介绍“JSON RPC中的数据类型有哪些”,在日常操作中,相信很多人在JSON RPC中的数据类型有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JSON RPC中的数据类型有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联始终坚持【策划先行,效果至上】的经营理念,通过多达10多年累计超上千家客户的网站建设总结了一套系统有效的推广解决方案,现已广泛运用于各行各业的客户,其中包括:阳台护栏等企业,备受客户称誉。

JSON是轻量级的数据交换格式。它可以表示数值、字符串、有序值序列以及名/值对集合。

JSON-RPC是无状态的轻量级远程过程调用(RPC)协议。JSON-RPC规范定义了数据结构以及其处理规则,它是传输无关的,因此可以应用于socket、HTTP、WebSocket或其他消息传输环境。JSON-RPC采用JSON(RFC 4627)作为数据格式。

Parity的网络传输设置

JSON RPC中的数据类型

有几种利用JSON传递的数据类型。由于JavaScript/JSON没有原生的字节数组和大数类型,这两种类型是特别针对以太坊API而设计的,都是用16进制编码,但是有不同的格式化要求。

当编码数量类型 (整数或数值)时,编码为最紧凑的16进制并使用0x前缀,紧凑的意思是0应当编码为0x0而不是0x00。示例如下:

当编码未格式化的数据(字节数组、账户地址、哈希、字节码数组)时,编码为16进制,使用前缀0x,每字节使用两个16进制数字表示。例如:

除了数据和数量,也有标准的JSON类型,我们称之为STR(字符串)和INT(整数)。

启用Parity的JSON-RPC API

默认情况下,并非所有的API都会暴露出来。但是你可以在启动Parity时使用--jsonrpc-apis APIS 来启用相应的API。

APIS时以逗号区隔的API名称列表。可用的名称包括:all, safe, web3, eth, net, personal, parity, parity_set, traces, rpc, parity_accounts, signer。你可以使用-前缀禁用某个特定的api,例如:all,-personal

默认开启的api为: web3,eth,pubsub,net,parity,parity_pubsub,traces,rpc,secretstore。

Parity的JSON-RPC API列表

账户管理基础API

Parity扩展API

保险库管理API

签名API

挖矿相关API

开发相关API

网络信息API

节点设置API

Parity账户管理扩展API

Parity配置API

Pairty订阅API

签名API

跟踪调试API

Whisper扩展API

密钥库API

到此,关于“JSON RPC中的数据类型有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


分享文章:JSONRPC中的数据类型有哪些
本文路径:http://www.tsicrk.com/article/pihepo.html

其他资讯

让你的专属顾问为你服务

7.0902s