Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuanyu90221/react-native-web3-example
在react-native 中使用web3 透過在android 的build.gradle加入react-native-randombyte
https://github.com/yuanyu90221/react-native-web3-example
Last synced: 26 days ago
JSON representation
在react-native 中使用web3 透過在android 的build.gradle加入react-native-randombyte
- Host: GitHub
- URL: https://github.com/yuanyu90221/react-native-web3-example
- Owner: yuanyu90221
- Created: 2018-03-13T03:23:09.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-16T04:43:20.000Z (3 months ago)
- Last Synced: 2024-11-16T05:24:53.160Z (3 months ago)
- Language: JavaScript
- Size: 563 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# react-native-web3-example
## 說明
在react-native中加入web3的library
參考
提到的方式
透過在android project下的build.gradle
以及在ios project下的project.pbxproj
內加入react-native-randombytes的相依性## 關於react-native-randombytes
https://www.npmjs.com/package/react-native-randombytes## web3.js 相關
版本為0.19.1所以
需要把原本是callback的部分利用promise自己作轉換```code
function web3AsynWrapper(web3Fun) {
return function(arg) {
return new Promise((resolve, reject) => {
web3Fun(arg, (e, data) => e ? reject(e): resolve(data))
})
}
}
```