著者: 0xoooooyoung, Mirror
CATプロトコルワンクリックスクリプト鋳造チュートリアル 背景 今朝早くFractal Bitcoinで公開されたCat20プロトコル@ProtocolCATは、新しいOP_CAT技術に基づくFractalネットワーク上の新しいプロトコルです。コントラクト機能を実装することができます。
以下は、linux上のmintのためのワンクリックスクリプトチュートリアルです。
mintの前提条件: $FB、linuxサーバー(2コアCPU、4GB RAM)
チュートリアル開始: ここでは、誰でも簡単にビルドできるようにワンクリックスクリプトを使用しています。
コードは完全にオープンソースで、バックエンドの脆弱性や危険なコードは一切なく、ソースコードはgithubで確認できます。
①サーバーにログインした後、以下のコマンドを実行してスクリプトをインストールします:
cd ~ && wget -O.nbsp;/root/cat20-oooooyoung.sh https://github.com/nopapername/shell-oooooyoung/releases/download/cat20-oooooyoung/cat20-oooooyoung.sh chmod +x cat20-ooooyoung.sh ②以下のコードを入力し、ワンクリックでスクリプトプロンプトインターフェースを構築します。数字を入力してステップを実行し、各ステップの終了時に次のコマンドを実行すると、スクリプトのインターフェイスに再び入ります)。
bash ~/cat20-ooooyoung.sh
ワンクリックスクリプト
PS: のインストール中に図 2 のピンク色の画面が表示される場合、このスクリプトを使用することはできません。インストール中に図2のピンク色の画面が表示されたら、そのままEnterして続行してください
Enter to skip
3)環境とフラクタルノードはインストールされ、すでに自動的に同期を開始しています。oooooyoung.sh` と入力してスクリプトインターフェイスに入り、4と入力するとノードの同期ログが表示されます
PS: フラクタルネットワーク上の最新のブロックの高さがブロックの高さと一致していることを確認する https://explorer.unisat.io/fractal-mainnet/block Continue to next step
ノードの同期
④再び`bash ~/cat20-oooooyoung.sh`を入力してスクリプトのインターフェイスに入り、2を入力してフラクタルネットワークのbtc用の新しいウォレットを作成し、ニーモニックとアドレスを保存し、ミントcat20トークンに参加するためにそのアドレスにガスのときに$FBを少し転送します
ウォレットアドレスを作成する
⑤もう一度`bash ~/cat20-oooooyoung.sh`と入力してスクリプトに入り、$CATトークンの循環ミントを実行するために3を入力します。mint failed to retry, just keep hanging - 9.11 update: スクリプトが手動でガスをセットするように更新されました
造幣局はガスの手動入力に対応
ガスなし
ミント・サクセス 6ミントが到着したかどうかを確認する2つの方法
問題点まとめ 1.作成したウォレットアドレスがインポートされていない。unisatのウォレットアドレスは問題に対応していませんか?
ウォレットをインポートする
2.ノードがハングアップして再インストールしたい場合、ウォレットをインポートまたはリストアするにはどうすればよいですか?
ウォレットのjsonファイルを保存する 新しいウォレットをインポートする(新しいサーバーまたはノードの再インストール後に、以前のwallet.jsonをコピーして再インポートする):
echo '{」と入力してください。
"accountPath": "以前のウォレットアドレスのフォーマットです、
"name": "ここでは変更しないでください",  
"ニーモニック": "前のウォレットのニーモニックです", "前のウォレットのニーモニックです".
}' > ~/cat-token-box/packages/cli/wallet.json 3.ループミントスクリプトのGAS料金を変更したい場合、手順は以下の通りです:(スクリプトは手動でGASを設定するように更新されています)
「~/cat-token-box/packages/cli/mint_script.sh`< /p>」と入力してください。
コードを修正する(好きなガス料金に設定できる、例では100ガス)
sudo yarn cli.nbsp;mint -i 45ee725c2c5993b3e4d308842d87e973bf1951f5f7a804b21e4dd964ecd12d6b_0 5 --fee-rate 100 次にctrl + xとyを入力してロールアウトを保存し、スクリプトmintを再実行します
4.トークンの鋳造時に`No token found`?トークンを鋳造するとき?
これは通常、ノードが完全に同期していないことが原因です。
トークンが見つかりません
トークンが見つかりません。5.ミント・トゥ・トークンが届かず、ガス代が差し引かれず、ミント・サクセスのTXIDが見つからない?
ミントが成功したブロックの高さにノードが同期されるのを待つ必要があります
ミントが成功したブロックの高さにノードが同期されるのを待つ必要があります
ミントが成功したブロックの高さにノードが同期されるのを待つ必要があります。align: left;">一部のガスが十分にヒットしていない、ガス料金の高低にすることができます https://explorer.unisat.io/fractal-mainnet/block Here to see (at present the gas fee has been as high as 420, the cost of this cost mint cost-effective has not been high)
ブロックガスの料金と高さ
6.ノードをインストールしたりログを表示したりするワンクリックスクリプトの最初のステップでエラーが報告されますか?
これは多くの奇妙なエラーを持って、一般的にサーバーの環境設定が私と同じではないかもしれない、私は遭遇しなかったので、問題を解決する方法がわからない、あなたは議論するために、次のdcを追加することができます。