Skip to content

Instantly share code, notes, and snippets.

@cryptcoin-junkey
Created October 27, 2020 01:55
Show Gist options
  • Save cryptcoin-junkey/9af160e75abca1cd4dc4ac9c3b73ef79 to your computer and use it in GitHub Desktop.
Save cryptcoin-junkey/9af160e75abca1cd4dc4ac9c3b73ef79 to your computer and use it in GitHub Desktop.
モナパーティ経済圏
@startuml
package 外部サービス {
actor Twitter
storage Imgur
storage IPFS
storage DNS
}
package モナパーティ経済圏 {
database モナパーティ
database モナコイン
package TwitterTipbot {
actor モナパちゃん
actor オダイロイド001
}
package お財布 {
actor Counterwallet
actor Monapallete
actor もにゃ
}
package ステーブルトークン風味BOT {
actor MONANA
actor MPYEN
}
package Webサービス(ゲーム財布以外) {
actor モナカード
actor mpchain
actor Mpurseエクステ
actor Monacoinium
}
package ゲーム {
actor モナーアイランド
actor monanosu
actor SpaceMonacoin
actor TokenBattle
actor Monaquiz
}
}
package サービス利用者 {
actor alice
}
alice --> お財布: 秘密鍵が管理できて嬉しい\n(あとそれぞれ付加機能がある)
alice --> モナパちゃん: Twitter で\nアセット配ったり\n貰ったりできて嬉しい
alice --> オダイロイド001: お題に答えると\nXMPとか取得できて嬉しい
alice --> mpchain: モナパーティ全体の\n様々な情報が取得できて嬉しい
alice --> モナカード: モナカードを作れて嬉しい
alice --> モナコイン: dispenser経由で\nモナカードを買えて嬉しい
alice --> MONANA: 怪しいけど\nMONA建取引ができて嬉しい
alice --> MPYEN: 怪しいけど\nJPY建取引ができて嬉しい
alice --> Mpurseエクステ: mpchainユーザでも\nMonapaletteの\n機能が使えて嬉しい
alice --> Monacoinium: モナカードの一覧が見られて嬉しい
alice --> ゲーム: ゲームできて嬉しい
モナパちゃん --> Twitter: ユーザ認証
モナパちゃん --> モナパーティ: アセット送受信
モナカード --> モナパーティ: 情報取得
モナカード --> Imgur: 画像保管
モナカード --> Twitter: ユーザ認証
オダイロイド001 --> モナパーティ: アセット送受信
mpchain --> モナパーティ: 情報取得
mpchain --> モナコイン: 情報取得
MONANA --> モナコイン: 情報取得\n/トークンスワップ
MONANA --> モナパーティ: 情報取得\n/トークンスワップ
MPYEN --> モナパーティ: 情報取得\n/トークンスワップ
モナパーティ ..> DNS: 野望
モナパーティ ..> IPFS: 野望
モナパーティ --> モナコイン: 親チェーン
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment