2个版本

使用旧的Rust 2015

0.22.1 2019年4月7日
0.22.0 2019年3月12日

#3#cold-storage


webchain-cli 中使用

Apache-2.0

215KB
5.5K SLoC

Webchain Vault

为Webchain网络提供安全的账户管理

Software License


NOTE:

An offline wallet, also known as cold storage, provides the highest level of security for savings.
It involves storing a wallet in a secured place that is not connected to the network (air-gapped).
When done properly, it can offer a very good protection against computer vulnerabilities.

作为Rust包或可通过外部函数接口(FFI)嵌入。

有关最小化CLI工具,请参阅 Webchain-cli,或者如果您正在寻找功能齐全的在线钱包,请查看我们的 Webchain网络钱包

功能

通用

  • 账户
  • 交易签名
  • 智能合约(ABI)
  • C接口(ABI)

安装

确保已安装以下依赖项

openssl pkgconfig rustc cargo clang

cargorustc 分别至少为0.18和1.17版本。

如果您使用 Nix,您可以在克隆的存储库中执行 nix-shell 命令,所有依赖项将自动在您的环境中提供。

示例

extern crate emerald_core as emerald;

use std::net::SocketAddr;

fn main() {
    let addr = "127.0.0.1:1920"
        .parse::<SocketAddr>()
        .expect("Expect to parse address");

    emerald::start(&addr, None, None);
}

参考

JSON-RPC API

联系

通过 Gitter 与我们聊天

许可证

Apache 2.0

依赖项

~36–49MB
~817K SLoC