eosjs 文档(Serialize接口)

2019-01-07
阅读 3 分钟
2.2k
Serialize接口 Action 属性 account:string 定义于eosjs-serialize.ts:92 authorization:Authorization[] 定义于eosjs-serialize.ts:94 data:any 定义于eosjs-serialize.ts:95 name:string 定义于eosjs-serialize.ts:93 Authorization 属性 actor:string 定义于eosjs-serialize.ts:86 permission:string 定义于eos...

eosjs 文档(Serialize类)

2019-01-07
阅读 5 分钟
2.2k
Serialize类 SerialBuffer 构造函数 {代码...} 定义于eosjs-serialize.ts:118 参数: Default value __namedParameters:object array:如果序列化或要反序列化的二进制数据,则为null。 textEncoder:要使用的TextEncoder实例,如果在浏览器中运行,则传入null。 textDecoder:要使用的TextDecider实例,如果在浏览器中...

eosjs 文档(Serialize)

2019-01-04
阅读 8 分钟
2.6k
Serialize 类 SerialBuffer SerializerState 接口 Action Authorization Contract CreateTypeArgs Field SerializedAction SerializerOptions Symbol Type 函数 arrayToHex blockTimestampToDate checkDateParse checkRange createInitialTypes createType dateToBlockTimestamp dateToTimePoint dateToTimePointSec des...

eosjs 文档(RPC接口)

2019-01-03
阅读 3 分钟
2.6k
RPC接口 接口 Abi BlockTaposInfo GetAbiResult GetBlockResult GetCodeResult GetInfoResult GetRawCodeAndAbiResult PushTransactionArgs Abi 属性 abi_extensions:Array<object> 定义于eosjs-rpc-interfaces.ts:15 actions:Array<object> 定义于eosjs-rpc-interfaces.ts:11 error_messages:Array<o...

eosjs 文档(RPC-Error)

2019-01-03
阅读 1 分钟
2.7k
RPC-Error 类 RpcError RpcError 构造函数 {代码...} 定义于eosjs-rpcerror.ts:9 参数: 名称 类型 json any 返回:RpcError 属性 json json:any 定义于eosjs-rpcerror.ts:9 详细的错误信息。 message message:string 继承自Error.message。 name name:string 继承自Error.name。 <Optional> stack stack:stri...

eosjs 文档(Numeric)

2019-01-03
阅读 5 分钟
2.3k
Numeric 枚举 KeyType 接口 Key 变量 base58Chars base58Map base64Chars base64Map privateKeyDataSize publicKeyDataSize ripemd160 signatureDataSize 函数 base58ToBinary base64ToBinary binaryToBase58 binaryToDecimal convertLegacyPublicKey convertLegacyPublicKeys create_base58_map create_base64_map deci...

eosjs 文档(JSON-RPC)

2019-01-03
阅读 5 分钟
3.5k
JSON-RPC 类 JsonRpc 函数 arrayToHex 函数 arrayToHex {代码...} 定义于eosjs-jsonrpc.ts:11 参数: 名称 类型 data Uint8Array 返回:string JsonRpc 实现接口 AuthorityProvider AbiProvider 构造函数 {代码...} 定义于eosjs-jsonrpc.ts:22 参数: endpoint:stringDefault value args:object fetch: 浏览器:保留n...

eosjs 文档(JS-Sig)

2019-01-02
阅读 1 分钟
2.7k
JS-Sig 类 JsSignatureProvider JsSignatureProvider 实现接口 SignatureProvider 构造函数 {代码...} 定义于eosjs-jssig.ts:16 参数: 名称 类型 描述 privateKeys string[] 用于签名的私钥 返回:JsSignatureProvider 属性 availableKeys availableKeys:string[] = [] as string[] 定义于eosjs-jssig.ts:16 公钥。 ke...

eosjs 文档(API接口)

2019-01-02
阅读 2 分钟
3.9k
API接口 接口 AbiProvider AuthorityProvider AuthorityProviderArgs BinaryAbi CachedAbi SignatureProvider SignatureProviderArgs AbiProvider 实现类 JsonRpc 属性 getRawAbi getRawAbi:function 定义于eosjs-api-interfaces.ts:26 检索BinaryAbi。 类型声明 {代码...} 参数: 名称 类型 accountName string 返回:...

eosjs 文档(API)

2019-01-02
阅读 5 分钟
3.5k
API 类 Api 变量 abiAbi transactionAbi 变量 <Const> abiAbi abiAbi:any = require('../src/abi.abi.json') 定义于eosjs-api.ts:12 <Const> transactionAbi transactionAbi:any = require('../src/transaction.abi.json') 定义于eosjs-api.ts:14 构造函数 {代码...} 定义于eosjs-api.ts:45 参数: args: ...

eosjs 文档(读取区块链)

2018-12-28
阅读 3 分钟
2.7k
读取区块链 读取区块链状态只需要连接到节点的JsonRpc实例。 {代码...} 示例 获取表格行 获取帐户testacc的前10个代币余额。 {代码...} 输出: {代码...} 按索引获取一行 {代码...} 输出: {代码...} 通过二级索引获取一行 {代码...} 输出: {代码...} 获得货币余额 {代码...} 输出: {代码...} 获取帐户信息 {代码...} ...

eosjs 文档(交易)

2018-12-28
阅读 3 分钟
2.4k
交易 为了能够在区块链上发送交易和触发操作,你必须具有Api实例。 签名提供程序必须包含与执行者和操作权限相对应的私钥。 {代码...} 示例 Buy ram {代码...} Stake {代码...} 示例:Unstake {代码...} 创建新帐户(多个操作) {代码...} 上一篇:浏览器 下一篇:读取区块链

eosjs 文档(浏览器)

2018-12-28
阅读 2 分钟
2.6k
如果你想要可读的源文件进行调试,请将文件引用更改为dist-web/debug目录下的-debug.js文件,这些文件只用于开发,因为它们的大小是缩小了10倍多的版本,导入调试版本将增加最终用户的加载时间。

eosjs 文档(介绍)

2018-12-28
阅读 3 分钟
2.9k
在本地克隆此存储库然后运行npm run build-web或yarn build-web,浏览器发行包将位于dist-web中,可以直接复制到项目存储库中。dist-web文件夹包含准备生产的缩小捆绑包以及用于调试的库的源映射版本,有关完整的浏览器用法示例,请参阅文档。

eosjs 文档(目录)

2018-12-28
阅读 1 分钟
2.4k
eosjs 文档 用于使用EOSIO RPC API与基于EOSIO的区块链集成的Javascript API。 重要!最近发布了针对eosjs的重大改写,一定要锁定你的依赖项。 如果你正在寻找以前版本的eosjs,可以在这里找到它。 指南 介绍 浏览器 交易 读取区块链 参考 API API接口 JS-Sig JSON-RPC Numeric RPC-Error RPC接口 Serialize Serialize类...

EOSIO 指南(链API)

2018-12-25
阅读 11 分钟
2.8k
链API get_info 返回包含区块链的各种详细信息的对象。 {代码...} Node {代码...} 响应 {代码...} get_block 返回包含有关区块链上特定块的各种详细信息的对象。 {代码...} Node {代码...} body参数 参数名 参数类型 描述 必要 示例 block_num_or_id string 提供块编号或块ID 是 5 响应 {代码...} get_block_header_stat...

EOSIO 指南(浏览源码)

2018-12-25
阅读 1 分钟
1.3k
浏览源码 Github 所有源代码都可以在GitHub上找到。 如果你想要比github更高效的浏览源代码,见下文。 SourceGraph链接 EOSIO EOS JS EOS JS Keygen。 编码标准 这是EOSIO软件的软件编码标准。 类型 标准化方法 结构 小写单词之间使用_,包含常量 类 小写单词之间使用_,包含常量 方法 小写单词之间使用_,包含常量 类型...

EOSIO 指南(了解ABI文件)

2018-12-16
阅读 8 分钟
3.2k
可以使用eosio.cdt提供的eosio-cpp实用程序生成ABI文件,但是,有几种情况可能导致ABI的生成出现故障或完全失败,高级C++模式可以将其提升,自定义类型有时会导致ABI生成的问题,因此,你必须了解ABI文件的工作原理,以便在必要时进行调试和修复。

EOSIO 指南(部署、发行和转移代币)

2018-12-16
阅读 4 分钟
2.8k
部署、发行和转移代币 第1步:获取合约源 导航到你的contracts目录。 {代码...} 拉取源: {代码...} 这个存储库包含几个合约,但现在重要的是eosio.token合约,导航到该目录。 {代码...} 第2步:创建合约帐户 在我们部署代币合约之前,我们必须创建一个帐户来部署它,我们将为该帐户使用eosio开发密钥。 你可能必须首先...

EOSIO 指南(Hello World!)

2018-12-15
阅读 4 分钟
3.3k
在先前创建的contracts目录中创建一个名为“hello”的新目录,或者通过系统GUI或cli创建一个名为“hello”的目录并进入目录。

EOSIO 指南(创建测试帐户)

2018-12-15
阅读 1 分钟
2.2k
帐户是存储在区块链上的授权集合,用于标识发件人/收件人,它具有灵活的授权结构,使其可以由个人或一组个人拥有,具体取决于如何配置权限,需要一个帐户才能向区块链发送或接收有效的交易。

EOSIO 指南(创建开发钱包)

2018-12-15
阅读 2 分钟
2.7k
第一步是创建一个钱包,使用cleos wallet create创建一个新的“默认”钱包,使用选项--to-console以简化,如果在生产中使用cleos,最好使用--to-file,这样你的钱包密码就不在你的bash历史中了,出于开发目的,因为这些是开发而非生产密钥 — 控制台不会构成安全威胁。

EOSIO 指南(安装CDT)

2018-12-15
阅读 2 分钟
4.2k
从1.3.x开始,CDT支持Mac OS X brew、Linux Debian和RPM软件包,最简单的安装选项是使用其中一个软件包系统,只选择一种安装方法。

EOSIO 指南(启动你的节点并设置)

2018-12-15
阅读 4 分钟
4.1k
启动你的节点并设置 第1步:引导节点和电子钱包 步骤1.1:启动keosd 首先让我们启动keosd: {代码...} 你应该看到一些看起来像这样的输出: {代码...} 按enter键退出。 步骤1.2:启动nodeos {代码...} 这些设置可实现以下功能: 在开发目录下的eosio目录中为区块链数据和配置使用工作目录,这里我们分别使用eosio/data和...

EOSIO 指南(安装EOSIO)

2018-12-15
阅读 2 分钟
5.5k
本教程将使用预构建二进制文件,为了让你尽快开始,这是最好的选择,从源代码构建是一个选项,但会让你延迟一个小时或更长时间,并且可能会遇到构建错误。

EOSIO 指南(介绍)

2018-12-15
阅读 2 分钟
2.2k
介绍 Docker镜像不再被维护已经被弃用,Dockerhub上的eosio/eos镜像有效期为2018年6月29日。 EOSIO版本 后续教程与以下EOSIO组件保持同步。 组件 版本 nodeos 1.5.0 cleos 1.5.0 keosd 1.5.0 eosio.cdt 1.4.1 eosio.contracts 1.4.0 你将学到什么 这只是你将学到的一个例子 如何快速启动节点 管理钱包和钥匙 创建帐户 编...

EOSIO 指南(目录)

2018-12-15
阅读 1 分钟
1.9k
EOSIO 指南 EOSIO是一个免费的开源区块链软件协议,为开发人员和企业家提供构建、部署和运行高性能去中心化应用程序(DAPP)的平台。 入门 开发环境 介绍 安装EOSIO 启动你的节点并设置 安装CDT 创建开发钱包 创建测试帐户 智能合约开发 Hello World! 部署、发行和转移代币 了解ABI文件 数据持久性 二级指标 添加内联操...