前言
由于webase文档原因,查找起来比较局限,有时候想找一个api却又忘了在哪个模块的目录下,需要一步一步单独点,而利用文档自带的检索功能又因为查找文档全部信息,显得十分缓慢,所以整理了有关WeBASE的api列表
但不可否认,现在只有列表,没有对应的页面跳转,文章目的也只是为了多了解webase的接口
WeBase应用管理
应用管理模块
应用注册
系统账号信息模块
查询帐号列表
查询角色列表
新增帐号
更新密码
链信息模块
查询基本信息
查询群组列表
查询所有节点列表
查询节点信息
查询前置节点列表
查询sdk证书信息
私钥管理模块
新增私钥用户
查询用户列表
查询用户信息
导入私钥用户
导入.pem私钥
导入.p12私钥
导入公钥用户
合约管理模块
合约原文保存接口
合约地址保存接口
其他接口
查询数据库信息
附录
返回码信息列表
节点前置服务
合约接口
发送abi接口
合约部署接口(结合WeBASE-Sign)
合约部署接口(本地签名)
java转译接口
保存合约接口
删除合约接口
分页查询合约列表
合约是否被修改接口
后台编译合约
多合约编译
获取全量合约列表(不包含abi/bin)
根据id获取单个合约
获取合约路径列表
保存合约路径
删除合约路径
根据合约路径批量删除合约
注册cns接口
根据合约地址获取cns信息
密钥接口
创建私钥接口
导入私钥接口
获取本地公私钥列表接口
删除公私钥接口
导入.pem私钥用户
导入.p12私钥用户
导入私钥到WeBASE-Sign
对哈希签名
导出pem私钥
导出p12私钥
获取WeBASE-Sign私钥用户信息
web3接口
获取块高接口
根据块高获取块信息接口
根据块hash获取块信息接口
获取块中交易个数接口
获取PbftView接口
获取交易回执接口
根据交易hash获取交易信息接口
获取web3j版本接口
获取合约二进制代码接口
获取总交易数
根据块hash和交易index获取交易接口
根据块高和交易index获取交易接口
获取群组内的共识状态信息接口
获取节点状态列表接口
获取群组列表接口
获取观察及共识节点列表
获取群组内观察节点列表
获取已连接的P2P节点信息
获取群组内正在处理的交易数
获取共识节点接口
区块/交易
获取群组内同步状态信息
刷新前置
动态生成群组
操作动态群组的状态
获取当前节点的多个群组状态
获取区块的时间戳与交易量
获取前置所连节点的配置信息
获取前置所连节点信息
根据块高获取区块头
根据区块哈希获取区块头
性能检测接口
获取机器配置信息
获取机器历史性能信息
监测机器性能的启停状态
管理监测机器性能的状态
获取节点监控信息
检查节点进程是否存活
获取节点所在群组物理大小信息
交易接口
交易处理接口(结合WeBASE-Sign)
交易处理接口(本地签名)
已签名交易发送
已编码查询交易发送
Hash计算
获取签名后的交易体编码值(结合WeBASE-Sign)
获取签名后的交易体编码值(本地签名)
获取合约函数的编码值
系统管理接口
查询权限接口
增加管理权限接口
去除管理权限接口
管理用户权限状态接口
查询CNS接口
查询系统配置接口
设置系统配置接口
查询节点接口(节点管理)
设置节点共识状态接口(节点管理)
CRUD表格操作接口
合约状态管理
基于角色的权限管理
查看链治理委员列表
增加链治理委员
取消链治理委员
查看链治理委员投票权重
更新链治理委员投票权重
查看链投票阈值
更新链投票阈值
查看运维列表
增加运维接口
取消运维接口
链上事件订阅接口
获取出块事件的订阅信息列表
获取出块事件的订阅信息
订阅出块事件通知
取消订阅出块事件通知
获取合约Event事件订阅信息列表
获取合约Event事件订阅信息
订阅合约event事件通知
取消合约Event事件通知的订阅
获取历史区块EventLog
获取ABI与合约所有合约信息
根据地址获取ABI与合约的合约信息
Abi管理接口
获取Abi信息
获取Abi信息分页列表
导入已部署合约的abi
修改已导入的合约abi
修改合约abi
统计日志接口
获取网络统计日志数据
获取交易Gas统计日志数据
删除统计日志数据
其他接口
查询是否使用国密
查询WeBASE-Front版本
查询前置连接的WeBASE-Sign版本
查询前置包含的solidity v0.6.10文件
工具类接口
解析Input/Output工具接口
获取公私钥对
根据公钥获取地址
获取哈希值
String转bytes32类型
UTF8字符串转十六进制
获取指定私钥签名后的内容
获取.pem私钥的内容
获取.p12私钥的内容
合约仓库
获取合约仓库列表
根据仓库编号获取仓库信息
根据仓库编号获取合约文件夹信息
根据合约文件夹编号获取合约文件夹信息
根据文件夹编号获取合约列表
根据合约编号获取合约信息
证书管理
查询节点证书接口
获取明文SDK证书与私钥
获取SDK证书与私钥压缩包
附录
返回码信息列表
Service说明
调用接口遇到问题&解决方式
节点管理服务
前置管理模块
新增节点前置信息
获取所有前置列表
删除前置信息
刷新前置信息
获取前置所连节点的配置信息
交易信息模块
查询交易信息列表
查询交易回执
根据交易hash查询交易信息
帐号管理模块
新增帐号
修改帐号
删除帐号
查询帐号列表
更新当前密码
获取登录验证码
登录接口
区块管理模块
查询区块列表
根据块高或hash查询区块信息
根据块高获取区块头
根据区块哈希获取区块头
合约管理模块
查询合约列表
查询合约信息
部署合约
发送交易
根据包含bytecodeBin的字符串查询合约
保存合约接口
获取Abi信息
获取Abi信息分页列表
导入已部署合约的abi
修改已部署合约的abi
获取全量合约列表(不包含abi/bin)
获取合约路径列表
保存合约路径
删除合约路径并批量删除合约
注册cns接口
根据合约地址获取cns信息
获取本地cns信息列表
获取合约与导入ABI列表(分页)
导入合约仓库到IDE
获取合约仓库列表
根据仓库编号获取仓库信息
根据仓库编号获取合约文件夹信息
根据合约文件夹编号获取合约文件夹信息
根据文件夹编号获取合约列表
根据合约编号获取合约信息
查询合约管理者列表
服务器监控相关
获取节点监控信息
获取服务器监控信息
获取邮件告警配置
获取全部邮件告警配置
更新邮件告警配置
发送测试邮件
获取告警类型配置
获取全部告警类型配置列表
更新告警类型配置
开启/关闭 告警类型
获取出块监控信息
审计相关模块
获取用户交易监管信息列表
获取合约方法监管信息列表
获取交易hash监管信息列表
获取异常用户信息列表
获取异常合约信息列表
群组信息模块
获取群组概况
获取所有群组列表
查询每日交易数据
向单个节点生成新群组
向多个节点生成新群组
动态操作群组
批量启动群组
多个节点获取该节点的多个群组状态
刷新群组列表
获取所有群组列表(包含异常群组)
删除群组所有数据
配置群组备注信息
获取单个群组详细信息
节点管理模块
查询节点列表
查询节点信息
查询群组下的节点ID列表
配置节点备注信息
查询节点的城市列表
角色管理模块
查询角色列表
传输协议规范
请求参数
用户管理模块
新增私钥用户
绑定公钥用户
修改用户备注
查询私钥(1.3.0已移除)
查询用户列表
导入私钥用户
导入.pem私钥
导入.p12私钥
导出明文私钥
导出.pem私钥
导出.p12私钥
合约方法管理模块
新增合约方法
根据方法编号查询
系统管理模块
查看权限管理
查看权限管理列表(不分页)
增加管理权限接口
去除管理权限接口
获取用户权限状态列表
管理用户权限状态接口
查询CNS接口
获取系统配置
设置系统配置
获取节点列表(节点管理)
设置节点共识状态接口(节点管理)
CRUD表格操作接口
获取链治理委员列表
增加链治理委员
去除链管理委员接口
获取链治理委员投票权重
更新链治理委员投票权重值
获取链治理投票阈值
更新链治理投票阈值
查看运维列表
增加运维接口
去除运维接口
合约状态管理
批量查看合约冻结状态
获取链委员会投票记录列表
删除链委员会投票记录
获取链治理委员列表(包含权重)
证书管理模块
获取证书列表接口
根据指纹获取证书接口
导入证书接口
删除证书接口
获取明文SDK证书与私钥
获取SDK证书与私钥压缩包
订阅事件管理
获取已订阅的出块事件列表
获取已订阅的合约Event事件列表
获取历史区块EventLog
获取ABI与合约所有合约信息
根据地址获取ABI与合约的合约信息
可视化部署
获取 Docker 镜像版本
初始化主机
检查主机初始化情况
检查主机端口占用
配置并部署链
新增节点
启动节点
停止节点
强制停止节点
删除节点
获取链信息
删除链
查询服务器可视化部署选项配置
查询主机执行进度
获取主机列表
添加主机接口
删除主机接口
Ping主机接口
检测是否安装Ansible接口
检测主机依赖接口
应用管理模块
保存应用信息
查询应用列表
删除应用信息
配置接口
查询是否使用国密
查询WeBASE-Node-Manager的版本
获取服务ip和端口
查询已部署合约是否支持修改
获取配置列表
链上全量数据接口
查询链上全量私钥用户列表
查询链上全量合约列表
附录
返回码信息列表
Service说明
交易服务
合约接口
合约编译接口
合约部署接口
合约地址查询接口
部署event查询接口
部署信息查询接口
keystore接口
查询账户地址接口
交易接口
交易请求接口
交易查询接口
交易请求event查询接口
交易请求output查询接口
交易信息查询接口
其他接口
获取EncryptType接口
查询WeBASE-Transaction版本接口
附录
返回码信息列表
签名服务
新增用户接口
新增ECDSA/国密用户接口
导入私钥用户接口
查询用户接口
根据userId查询用户
私钥用户管理接口
停用私钥用户
清除私钥用户缓存
用户列表接口
根据appId查询用户列表(分页)
数据签名接口
ECDSA/国密数据签名接口
其他接口
查询WeBASE-Sign版本接口
附录
返回码信息列表
链管理服务
区块链管理模块
新增链信息
获取所有链列表
删除链信息
删除链信息(post请求)
前置管理模块
新增节点前置信息
获取所有前置列表
删除前置信息
前置节点监控信息
前置节点服务器监控信息
前置节点服务器配置信息
检查前置节点进程是否存活
获取前置节点所在群组物理大小信息
废弃机构下面的前置
群组管理模块
生成新群组
批量生成新群组
动态操作群组
批量启动群组
更新群组(废弃,启动或停止后自动更新)
获取群组概况
获取所有群组列表
获取群组下节点共识列表
设置群组下节点共识状态
获取系统配置列表
设置系统配置值
获取网络统计日志数据
获取交易Gas统计日志数据
删除前置统计日志数据
分页查询群组列表
异步方式添加群组的共识节点
查询群组详情
修改群组描述
移除群组下的机构
节点管理模块
查询节点信息列表
查询节点信息(废弃,可通过4.1查询)
获取区块高度
根据区块高度获取区块信息
获取群组交易总数信息
根据交易hash获取交易信息
根据交易hash获取交易回执信息
查询节点Id列表
合约管理模块
编译合约
保存合约和更新
查询合约列表
查询合约信息
部署合约
发送交易
合约状态管理
根据合约编号编译合约
根据合约编号部署合约
根据合约编号发交易
删除合约(DELETE)
删除合约(POST)
查询合约数
私钥用户管理模块
新建私钥用户
修改用户备注
分页查询私钥用户信息
机构管理模块
查询机构下的所有资源
查询机构列表
查询机构数
附录
返回码信息列表
数据统计服务
前置管理模块
新增节点前置信息
获取所有前置列表
删除前置信息
群组管理模块
获取群组列表
数据管理模块
查询群组基本数据
查询群组网络基本数据
查询群组GAS基本数据
查询群组节点监控基本数据
查询群组主机性能基本数据
附录
返回码信息列表
数据监管服务
WeBASE-Data-Collect接口说明
区块链管理模块
前置管理模块
群组管理模块
节点管理模块
用户管理模块
合约管理模块
编译器管理模块
WeBASE-Data-Fetcher接口说明
区块链管理模块
群组管理模块
数据检索模块
关键字管理模块
交易告警信息管理模块
应用告警信息管理模块