Awesome-Nebulas
Awesome-Nebulas copied to clipboard
星云链 DApp 开发文档、资料、工具、教程大全 | A collection of Nebulas blockchain DApp development tools and docs
* 使用 [星云 Web 钱包](https://github.com/nebulasio/web-wallet): * 创建自己的星云钱包地址,[教程参见这里](https://blog.nebulas.io/2018/04/12/creating-a-nas-wallet/) * 使用 [星云钱包 Chrome 扩展](https://github.com/nebulasio/WebExtensionWallet) * 在 “New Wallet” tab 中可以创建新钱包,操作步骤类似上面的教程。 * 使用 [星云手机钱包 APP(NAS nano)](https://nano.nebulas.io/) * 在 APP 首页点击 “Add Now”,再选择 “Create...
在使用钱包插件发起交易的时候,如果一不小心关闭了合约交易窗口,在工具栏的插件窗口中,仍然可以继续完成交易,或者取消交易。
*** > 简单记录一下,部分内容未验证,仅供参考。 *** ## 安装 testnet 版的手机钱包 App(NAS nano) * iOS for Testnet: `itms-services://?action=download-manifest&url=https://testnet.nebulas.io/static/wallet/ios/NASnano.plist`(请在 iPhone 上打开此链接进行安装) * [Android for Testnet](https://testnet.nebulas.io/static/wallet/android/nas-nano-Testnet-v1.2.2.apk)(请在安卓手机上打开此链接进行安装) ## Chrome 钱包扩展 在钱包扩展弹窗的右上角,把 `mainnet` 切换为 `testnet`。此后钱包扩展的所有请求都会发送到 testnet。 ##...
1. 在手机钱包(NAS nano)里,进入 “Me” tab,选择 “Manage Wallet”,选择要导出的钱包,选择 “Backup” → “Keystore”。 1. 按提示,获得 Keystore 的内容(一串 JSON 格式的文本)。 1. 想办法把这段文本保存到电脑上,存成一个 JSON 文件。之后就可以在桌面版 Chrome 钱包扩展里导入这个钱包地址了。 ⚠️ 注意:在这个过程不中要泄漏你的 Keystore。中间过程(剪贴板、聊天记录、临时文件等)尽快清理干净。
### 分享环节(介绍合约新特性) * 真正的随机数生成器,任何人无法预测、无法干预。(链内解决随机数问题,非常优雅!) * Inner TX,链内交易(合约调合约)。 * 合约调合约最多调用三层 ( User -> A -> B -> C ),再多就不行了。 * 合约间调用可以支付 NAS 或 token(代币)。(也就是说,被调用方可以收费。来来来,基础服务做起来~~) * 合约内置的新库(加密库)。可以在合约内使用 MD5 等加密方法。 ### 访谈环节 *...
## 概述 目前唯一能获取用户钱包地址的方式是向 “星云钱包 Chrome 扩展” 询问。可以直接通过 `postMessage()` 的方式 [与扩展交互](https://github.com/nebulasio/WebExtensionWallet/blob/master/example/TestPage_old.html),也可以使用 Nasa.js 的 [`Nasa.user.getAddr()`](https://github.com/cssmagic/Nasa.js/blob/master/doc/api.md#user--getAddr) 接口。 不过可惜的是,“星云钱包 Chrome 扩展” 很可能会在将来的版本中去除此功能。 ## 手机端 由于手机端浏览器无法安装 “星云钱包 Chrome 扩展”,因此没有任何途径可以获取用户钱包地址。 ## 解决方案 * 在必要时向用户询问。 * 当用户完成一笔交易(转账或调用合约)之后,可以获取付款方(`from`)的地址,也就是当前用户的钱包地址。
由于某些原因,NAS nano(星云手机钱包 App)暂时无法在中国大陆的苹果 App Store 上架,目前仅可以在 US 或 HK 等地区的 App Store 下载。 因此,当 iPhone 用户按照 NAS nano 官网的引导尝试安装时,可能会遇到以下错误提示:  如果你无法放弃 iPhone,就需要想办法注册一个 US 或 HK 区的 App Store 账号,然后在 iPhone...
知名 DApp 开发者 **Orange** 在星云官方群里提到了一个创意: > 推荐给开发者一个Idea:对标 ,开发基于星云的高速缓存节点,提供服务。这个只要做得比较理想,前三问题应该不大。 > > 主网卡顿是很大的痛点,有了高速缓存节点,基于内存数据库存放区块数据可以极大提高响应速度。 > > 售卖访问令牌都能赚不少钱 [捂脸] > > 不一定一开始就要很完善吧,可以持续迭代。 > > 在功能上,需要能够实现基本的 neb.js 的 API。
有时,在浏览器控制台可以看到以下错误信息: > Failed to load https://mainnet.nebulas.io/v1/user/call: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'xxxx' is therefore not allowed access. The response had HTTP status code 522. 出现这种错误并不是你的代码出了问题,而是服务器不稳定,报...