マガジンのカバー画像

万博おじが作った何か

8
運営しているクリエイター

記事一覧

Lisk SDK を使ってブロックチェーンアプリを作りたい ~作った編~

Lisk SDK を使ってブロックチェーンアプリを作りたい ~作った編~

というわけで
前回のこのシリーズの投稿から2ヶ月が経っていますが作りました。
というのが今回の内容です。

まず最初に作ったアプリは以下

アプリ名:LQuiz (https://lquiz.ysdev.work/)
ソースコード:Github (https://github.com/lisknonanika/LQuiz)

何をするアプリかというと、問題を出してそれに答えるとLSKがもらえるとい

もっとみる
Lisk SDK を使ってブロックチェーンアプリを作りたい ~作るアプリを考える編~

Lisk SDK を使ってブロックチェーンアプリを作りたい ~作るアプリを考える編~

今回の内容万博おじが作ろうとしているアプリの説明

やりたいことLisk SDKを使ってクイズアプリを作りたい
正解したら報酬を渡す
問題作成時の手数料は報酬の合計
問題の答えは表示(SHA-256ハッシュ化したもの)

どんな機能が必要か・問題を登録する機能
・問題に回答する機能
なので、Lisk SDKを使って最低限2つのカスタムトランザクションの作成が必要

問題の登録と回答はどのようにして

もっとみる
Lisk SDK を使ってブロックチェーンアプリを作りたい ~LiskSDKってなんだ編~

Lisk SDK を使ってブロックチェーンアプリを作りたい ~LiskSDKってなんだ編~

今回の内容
このタイトルになった最初の記事に「ブロックチェーンアプリケーションプラットフォームであるLiskのサイドチェーン開発キットです。」とざっくり書いただけなので中身を少し説明。

※なんとなくわかった気になる事を重視して書いているので厳密には違うというのがあると思います。用語説明とか。

一般的なSDKプログラムの世界でSDKというと、ソフトウェア開発キット(Software Develo

もっとみる
Lisk SDK を使ってブロックチェーンアプリを作りたい ~デリゲート登録編~

Lisk SDK を使ってブロックチェーンアプリを作りたい ~デリゲート登録編~

今回の内容Lisk SDKのアプリケーションでデリゲート登録し、forging設定する方法

デリゲート登録をするLisk Desktopで登録する。

25LSK使うけどDevnetではお金もちだから大丈夫

パスフレーズの暗号化とパブリックキーの取得Lisk ElementsのencryptPassphraseWithPasswordとかで取得する
例えば下みたいなので取得する

const

もっとみる
Lisk SDK を使ってブロックチェーンアプリを作りたい ~環境構築編~

Lisk SDK を使ってブロックチェーンアプリを作りたい ~環境構築編~

はじめにはじめまして。おひさしぶりです。万博おじです。
今回からブロックチェーンアプリを作ることを目標として記事を書いていきます。
わりとまじめな開発の話とかすると思いますが、どうぞお付き合いください。
※不定期更新

今回の内容Lisk SDKを使ったアプリを作るための環境構築とサンプルプログラムでの動作確認

記載する環境構築方法は万博おじのやり方なので、慣れている人は随時好きにカスタマイズし

もっとみる
[Lisk SDK - PoC]Password Lock Transaction

[Lisk SDK - PoC]Password Lock Transaction

お久しぶりですはい。久しぶりの投稿です。
Lisk SDK を使って何かできないかなー。など考えていたらエライ時間が過ぎてましたね。。
ということで、作りましたのでその説明をダラダラと書きますよ。

概要
Password Lock TransactionはLisk SDKで作成されたカスタムトランザクションです。
そして、以下の3つのトランザクションで成り立っています。

・送信トランザクション

もっとみる

tiplsk 制御系処理整理

今回もtiplskの整理用メモ。

フォロー制御
定期実行処理の場合
1. Twitterのフォロワーリストに存在&管理用コレクション非存在&鍵垢
-> フォロー&管理用コレクションに登録(フォローフラグON)

2. 管理用コレクションに存在&Twitterのフォローリストに非存在
-> 管理用コレクションから削除

※2はブロックされるなどでフォローが外された場合用
※管理用コレクションに存在

もっとみる

tiplsk リファクタリング案

いつも行き当たりばったりで作り始めて、「あー、こここうすれば良かったかなー。よし、直すか!」みたいになってるのでメモ。(既になってる)
とりあえず、今のところこんなかんじ(2019/03/28)

プロジェクト1. tiplsk-core

[概要]
非公開(ローカルサーバー内で稼働)
DB操作あり
Liskチェーンアクセスあり

[機能]
・認証
・DB操作
・Liskチェーン操作(入金チェック

もっとみる