Login
Discover
Waves
Communities
Write
Login
Signup
lemooljiang
@lemooljiang
76
Designer , Poet , Technology enthusiasts
Followers
2368
Following
95
Follow
Email digest
Resource Credits
Available
Used
Location
Guangzhou
Created
2016-07-16 04:39
RSS Feed
Subscribe
Comments
Blog
Posts
Comments
Communities
Wallet
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
hive.broadcast.vote(wif, voter, author, permlink, weight, function(err, result) { console.log(err, result) }) //函数讲解 hive.broadcast.vote ( wif, //发帖密钥 voter, //点赞人 author, //作者 permlink, // URL地址 weight
$ 0.000
0
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
{ author: 'lemooljiang', permlink: 'tfdhqbvp', category: 'hive-105017', title: '洞庭南路离奇车祸,数人伤亡', body: '昨晚的车祸由于发生在身边,不由感到阵阵后怕.....', json_metadata:
$ 0.000
0
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
post.json_metadata还可以按需求写入其它的数据,有点类似MongoDB。这样的话易于对文章进行过滤,也可保存一些特殊的数据。 json_metadata:
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
发布文章或评论都是用的同一个函数,只是发帖的parent_author为空。 hive.broadcast.comment(wif, parentAuthor, parentPermlink, author, permlink, title, body, jsonMetadata, function(err, result) { console.log(err, result) }) //也可用
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
使用用户名和发帖密钥(或主密码)登录。 let account = "lucky" let privWif = "5tikkkxxxxxx" let result = await hive.api.getAccountsAsync([account]) if(result.length === 0){ return ('用户不存在!') } //判断是否私钥
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
帐户数据几乎都在这里了,包括创建的时间,余额,点赞能量等等。 let result = await hive.api.getAccountsAsync([account]) console.log(256, result, result.length === 0) //length为0表示帐户不存在
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
//认证 hive.auth.verify(name, password, auths) eg: let username = 'lemool' let password = 'P5...' // 用户密码 let auths = { posting: [['STM6...']], } hive.auth.verify(username, password, auths) //return true
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
yarn add @hiveio/hive-js //^2.0.8 // npm install @hiveio/hive-js --save //<script src=" import hive from '@hiveio/hive-js' //初始化hive节点 const hiveConNode = ' // const hiveConNode = '
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
参考 @gtg @mahdiyari @deathwing @blocktrades @techcoderx @arcange
lemooljiang
starnote
8M
RE: Hivejs开发实战指南
官网 | 开发 | peakd前端 | 区块工具 | 区块工具2 | 区块工具3 | 官方前端 | 跨链 | 网页钱包 |
lemooljiang
starnote
8M
RE: Farcaster开发指南
const addr = "0xC6C074b702d1D0Edxxxx"; //用户的关联以太坊地址 const user = await neynarClient.fetchBulkUsersByEthOrSolAddress({addresses: [addr]}); console.log(user);
lemooljiang
starnote
8M
RE: Farcaster开发指南
利用API查询用户fid,得到用户的帖子。 async function fetchCasts(){ const response = await fetch( ' { headers: { 'Content-Type': 'application/json', 'Accept': 'application/json', 'x-api-key': 'D8E0xxxxx', }, method:
lemooljiang
starnote
8M
RE: Farcaster开发指南
async function testCast(){ let s = localStorage.getItem('neynar_uuid') const response = await fetch( ' { headers: { 'Content-Type': 'application/json', 'Accept': 'application/json', 'x-api-key': 'D8E054-xxx',
lemooljiang
starnote
8M
RE: Farcaster开发指南
登录 <template> <div class="neynar_signin" data-client_id="your client key" data-success-callback="onSignInSuccess" > </div> </template> <script setup>
lemooljiang
starnote
8M
RE: Farcaster开发指南
Farcaster是使用Snapchain来作为数据网络,要自己运行的话还比较麻烦,这里采用第三方服务(免费)--Neynar API 在neynar中注册个号,得到key这些就可以开始啰!
lemooljiang
starnote
8M
RE: Farcaster开发指南
Neynar 是一个开发者平台,为在去中心化社交网络 Farcaster 协议上构建应用程序提供基础设施、应用程序编程接口 (API) 和工具。 yarn add @neynar/nodejs-sdk //npm install @neynar/nodejs-sdk import { NeynarAPIClient, Configuration } from
lemooljiang
starnote
8M
RE: Farcaster开发指南
The example shows you how to: Make onchain transactions to create an account Rent a storage unit so you can publish messages Add an account key to sign messages Acquire an fname for your account Create,
lemooljiang
starnote
8M
RE: Farcaster开发指南
Farcaster 将一些数据(如帐户创建)存储在链上,而将其他数据(如 Casts)存储在称为 Hubs 的节点上。 这是一个高层次的视图: Farcaster使用三个智能合约(部署在 Optimism mainnet 上)来促进链上操作: Id Registry - 此 ID 注册合约允许用户注册、转移和恢复帐户。它与 fId 绑定,fId 又与帐户创建期间使用的以太坊地址绑定 Storage
lemooljiang
HIVE CN 中文社区
8M
RE: 十来块一本的名著,想像不到的便宜,盘他!
有些书挺难读的
lemooljiang
starnote
8M
RE: Farcaster开发指南
官网 | 官推 | 文档 | API | Paragraph | 加密博客 Firefly | buttrfly | Phaver官网 | Yup | neynar | neynar doc | neynar案例 fc-devs |
← Latest
Older →