Awesome-Nebulas icon indicating copy to clipboard operation
Awesome-Nebulas copied to clipboard

星云链 DApp 开发文档、资料、工具、教程大全 | A collection of Nebulas blockchain DApp development tools and docs

Results 25 Awesome-Nebulas issues
Sort by recently updated
recently updated
newest added

1. 打开 [星云浏览器](https://explorer.nebulas.io/),在搜索框填入合约地址,搜索。 1. 在打开的合约详情页中: * 点击 “Contract Code” tab 可以看到合约代码。 * 点击 “View Smart Contract” 可以进入部署合约时的交易详情页,在页面中的 “Payload Data” 字段也可以看到合约的代码,以及更多部署合约时的信息。 (图有空再补吧)

FAQ

## 能否修改 智能合约一旦部署上线,就无法修改。所以部署之前请全面测试。 ## DApp 如何升级 目前可行的做法: * 启用新合约: 1. 把老合约里的数据导出 2. 再导入到新合约 3. 客户端启用新合约 将来可行的做法: * 合约调合约(据说在开发中) * 把合约中 “负责业务逻辑的部分” 和 “负责存储数据的部分” 拆成两个合约,单独部署 * 单独升级负责业务逻辑的合约 * 合约共享数据(官方文档显示将来应该会有) * 直接启用新合约即可

FAQ

## 概述 星云链上的很多操作都是需要消耗节点算力的,并且所产生的数据更新需要在节点之间同步。 这些高成本的操作需要支付 gas,有时也称作 “油费/矿工费/手续费”。 ## Gas 如何计算? (待补充) *** 相关链接: * [Gas - 星云官方 Wiki](https://github.com/nebulasio/wiki/blob/master/gas.md)

FAQ

## 概述 TPS 的意思是 “每秒交易数”(Transactions Per Second)。 TPS 越高,可以理解为写入数据的性能越高,从而开发体验和使用体验也随之提升。 ## 我对 TPS 的理解(不一定对) 即使 TPS 达到 2000,也不代表实际的写入速度可以达到 1/2000 秒。 目前主网有 21 个矿工节点,以 15s 为间隔轮流出块。只有出块,交易才算完成,数据才算写入。因此,TPS 的值只是计算结果,完全可以通过单个区块所能包含的最大交易量来拉高。 从实际体验上来说,完成一笔交易通常需要 0~15 秒,看运气;如果遇上交易拥堵,等待时间还有可能加长。因此,在 DApp 开发中往往需要多次轮询,才能得到交易的返回结果。...

FAQ

有几种可能: * 代码写错了,接口打到了错误的服务器。比如向主网注册流水号,然后向测试网查询。不过这种情况一般不太可能发生。 * 服务器不稳定,即 nebPay 向服务器注册流水号失败,自然也无法向服务器查询出结果。这种情况偶尔会遇到。 * 有网友说是 nebPay 的 bug,拉最新代码自己 build 一下就行了。

FAQ