Bytom Kit开发辅助工具介绍

简介: Bytom Kit是一款为了帮助开发者更简单地理解Bytom的开发辅助工具,集合了校验、标注、解码、测试水龙头等功能。该工具用python语言封装了一套比原的API和7个工具方法,如果有开发需求可以在项目的readme.md文件中查看使用方法。

Bytom Kit是一款为了帮助开发者更简单地理解Bytom的开发辅助工具,集合了校验、标注、解码、测试水龙头等功能。

该工具用python语言封装了一套比原的API和7个工具方法,如果有开发需求可以在项目的readme.md文件中查看使用方法。项目源码地址:https://github.com/Bytom/bytom-kit

下面具体看一下各个工具的使用方法:

Key

链接:https://blockmeta.com/tools/key

Key页面显示了熵(Entropy)、助记词(Mnemonics)、随机数(Seed)、派生私钥(Root Expanded Private Key)、派生公钥(Root Expanded Public Key),以及一个私钥的二维码。这一功能可以创建新的私钥key。

Address

链接: https://blockmeta.com/tools/address

地址页面主要创建新地址,页面显示了派生公钥(Expanded Public Key),账户索引(Account Index)、地址索引(Address Index)、更改标记(Change)、网络(Network)、地址路径(Address Path)、智能合约(Control Program)、地址(Address)、以及一个私钥的二维码。这一页面可以创建一个新地址。

Sign

地址: https://blockmeta.com/tools/sign

这个页面显示了派生私钥(Expanded Private Key)、消息(Message)、签名(Signature)。这一页面可以使用地址的密钥(私钥)对信息进行签名,输入私钥和信息内容,点击Sign Message可生成签名(Signature)。

Verify

地址: https://blockmeta.com/tools/verify

在这一页面,你可以通过输入公钥(Expanded Private Key)、信息(Message)、签名(Signature),、消息、签名。点击Verify Signature,可返回验证结果。

地址 Submit Transaction

链接: https://blockmeta.com/tools/txs

输入已经签名好的交易编码,点击Submit Transaction即可提交交易。

地址 Decode Raw Transaction

链接: https://blockmeta.com/tools/decode

输入已经签名好的交易(Raw Transaction),点击Decode Transaction可解码交易为十六进制字符串为json对象。

Testnet Faucet

链接: https://blockmeta.com/tools/faucet

比原水龙头工具接口,开发者可以使用该工具接口领取比原测试Token。

相关文章
|
5月前
|
C++ Windows
FFmpeg开发笔记(三十九)给Visual Studio的C++工程集成FFmpeg
在Windows上使用Visual Studio 2022进行FFmpeg和SDL2集成开发,首先安装FFmpeg至E:\msys64\usr\local\ffmpeg,然后新建C++控制台项目。在项目属性中,添加FFmpeg和SDL2的头文件及库文件目录。接着配置链接器的附加依赖项,包括多个FFmpeg及SDL2的lib文件。在代码中引入FFmpeg的`av_log`函数输出"Hello World",编译并运行,若看到"Hello World",即表示集成成功。详细步骤可参考《FFmpeg开发实战:从零基础到短视频上线》。
244 0
FFmpeg开发笔记(三十九)给Visual Studio的C++工程集成FFmpeg
|
7月前
|
IDE Java 开发工具
JDK 9:JShell和Jlink——Java开发与部署的新篇章
JDK 9引入了两个强大的新特性:JShell和Jlink,它们为Java开发者和部署带来了巨大的便利。本文将详细介绍这两个特性的原理、优势以及如何在实际开发中应用它们。
|
JavaScript 开发工具 开发者
openHarmony开发环境搭建
从今天开始正式写openHarmony相关的文章,经过一段时间的沉淀,学习之路漫漫,不断地学习才是王道,熟话说万事开头难,安装软件应该是学习的第一道坎,废话不多说了,看内容了~~
331 0
openHarmony开发环境搭建
Haskell 开发环境搭建
haskell,一种函数编程语言,既是解释型语言又是编译型语言。 相对Haskell来说,传统的Basic,Pascal,C++,C#,Java,Python等都是命令(imperative)编程语言, 程序语句有一定的执行次序. 函数(functional)编程语言则给出执行的内容, 关注于更高层次的"做什么"而不是"怎么做", 这就是二者最明显的一个区别。函数编程语言的语法功能非
1595 0
|
存储 缓存 ARouter
X-Library系列Android应用框架详解
X-Library系列Android应用框架详解
764 0
X-Library系列Android应用框架详解
|
XML 数据可视化 编译器
成功实现在Visual Studio 2013中使用MSVC 2015编译器,平台工具集可见(★firecat推荐★)
成功实现在Visual Studio 2013中使用MSVC 2015编译器,平台工具集可见(★firecat推荐★)
616 0
成功实现在Visual Studio 2013中使用MSVC 2015编译器,平台工具集可见(★firecat推荐★)
|
开发框架 API PHP
Phper必备的50个开源开发包
2019年最受欢迎的50个PHP开源项目,汇智网翻译整理。 如果希望快速掌握区块链应用的开发,推荐汇智网的 区块链应用开发系列教程, 内容涵盖比特币、以太坊、eos、超级账本fabric和tendermint等多种区块链, 以及php、 java、go、nodejs、python、dart等多种开发语言 1、Laravel Laravel是一个为Web开发者打造的PHP开发框架。
1763 0
|
移动开发 JavaScript Java

热门文章

最新文章

相关课程

更多