ホーム
/
tezos
-
Tezosでアドレスエイリアスの名前を変更するにはどうすればよいですか?
./tezos-clientgenkeysmy-addressでアカウントを作成しました.ここで、アドレスのエイリアスの名前をmy-addressからaddress1に変更します.どうすればよいですか?-
tezos-client
-
-
WSL(Windows Subsystem for Linux)Ubuntu 18.04LTSコンパイルTezosノード
WSLUbuntuを搭載したWindows10PCでTezosノードをコンパイルしようとしました.このガイドを使用しました.makebuild-depsを実行しようとすると、次のエラーが発生します:リンク-
node windows
-
-
委任者への自動ベーキング/承認報酬のスマートコントラクト
スマートコントラクトは、パン屋の委任者に自動報酬支払いシステムを実装するために使用する最も自然なメカニズムのようです.そのようなコントラクトが作成される可能性があるかどうか知りたいです.これは可能ですか?確かに、私は実際のスマートコントラクトを書くことについてほとんど何も知らないので、質問です.(Backereiや現在TAPSのような他のソリューションがこれを支援することも知っていますが、これらはオフチェーンです).スマートコントラクトソリューションに関して、私がはっきりと確信していないことの1つは、パン屋が委任者に変動料金をどのように適用できるかということです(おそらく、より安いプロモーション期間中にパン屋に委任された一部の委任者など...)、およびパン屋が料金レートを動的に更新するにはどうすればよいでしょうか.最近、Tezosに提案されるブレブロ.この提案または同様の提案がシステムに統合されるまで、スマートコントラクトを介して報酬を自動化することはおそらく不可能ですか?考え?-
baking smart-contracts rewards
-
-
特定のサイクルでベイク/承認権を決定するために使用されたロールスナップショットを見つけるために使用されるrpcエンドポイントはどれですか?
サイクルxのすべてのパン屋について、そのサイクルでのパン作りの権利に貢献した、所有しているロールの数を知りたいと思います.そのためには、サイクルx-7で選択された特定のスナップショット中に所有していたロールの数を知る必要があると思います.完全なアーカイブノードからこの数を取得する方法はありますか?-
node rpc
-
-
マイケルソンロジックの理解の問題
正しければ、Michelsonはスタックベースの言語です.スタックベースの言語に関する次の例を読みました:345*+=23マイケルソンは、3を加算する前に4*5を乗算する必要があることをどのように知っていますか?私の考えを説明するだけです:乗数が最初に来るので、私は次のように思います.3*4+5=17なぜそれが間違っているのですか?-
smart-contracts michelson
-
-
tezosメインネットのコンパイル中にエラーが発生しました
Ubuntu18.04でメインネットブランチをコンパイルするとエラーが発生します.また、Debian9を試してみると、メインネットブランチの先頭でコミットからコンパイルします-fce3f95a58234ce3d948a52469ccbf1c57024b9bエラーはhidapiに関連しています:[ERROR]Thesourcesofthefollowingcouldn'tbeobtained,aborting:-hidapi.1.0-1:Badchecksumこれはまだ発生し始めたばかりで、通常はapt-getinstallからインストールされた標準のhidapiでコンパイルできましたが、インストールされているバージョンはtezosが現在探しているバージョンよりも少ないようです.$sudoapt-getinstalllibhidapi-devReadingpackagelists...DoneBuildingdependencytreeReadingstateinformation...Donelibhidapi-devisalreadythenewestversion(0.8.0~rc...-
tezos-client
-
-
チェーンデータを新しいハードドライブに移動する
ノードを実行していますが、既存のハードドライブの容量が不足しています.新しいハードドライブをインストールする場合、代わりに新しいハードドライブを使用するようにノードデータを移動またはポイントするにはどうすればよいですか?-
node
-
-
サイクルXXXのシードはまだ計算されていません
メインネットでは、最大5サイクル前にベーキング権を取得できます.たとえば、現在、サイクル146を実行しており、次のことを確認しています.#returnssuccesfully:./tezos-client-Amainnet-node.tzscan.iorpcget/chains/main/blocks/head/helpers/baking_rights?cycle=151#returnsanerror:/tezos-client-Amainnet-node.tzscan.iorpcget/chains/main/blocks/head/helpers/baking_rights?cycle=152エラーはTheseedforcycle152hasnotbeencomputedyet(latestknownseedisforcycle151)です.つまり、シードは5サイクル前に計算されます.アルファネット(現在のサイクル:315)で、同じ実験は、シードが3サイクル前にのみ計算されることを示しています:#Works:./tezos-client-Aalphanet-node.tzscan...-
baking
-
-
Tezos公開鍵のbase58checkエンコーディングを理解する
Tezos公開鍵のbase58エンコーディングがどのように機能するか、エンコードされたedpkバージョンの特定の部分とは何か、そしてそれらは何を表すのかを完全に理解したいと思います.ランダムなed25519バイトを生成し、その前に[13,15,37,217]バイトを追加して、このようなキーを手動で作成しようとしました.base58checkでエンコードされたバージョンは次のようになります.edpku3g7CeTEvSKhxipD4Q2B6EiEP8cR323u8PFmGFgKRVRvCneEmT私の質問は次のとおりです:エンコードされた文字列のどの部分がTezos固有のものですか?たとえば、プレフィックスバイトをエンコードされた文字列の文字にマップすることは可能ですか?base58checkチェックサムはどの部分ですか?一部の回答は、Tezosの知識ではなく、暗号化、特にbase58checkの動作に関連している可能性があることを理解しています.そのような場合は、回答とは別に、リンクを読んでいただければ幸いです.ありがとう、KAthurBのコメントの後に編集:1が出た場合は、何か問題が...-
key base58
-
-
rpcを使用して叔父ブロックのヘッダーを取得するにはどうすればよいですか?
このレベルを見てください(tzscanalt.ブランチからランダムに選択):https://tzscan.io/heads?level=308597このレベルには2つのブロックがあります:BKwxHgaBKAPBK8ofYgUoJTn3WVMbhVouhZgDzExmnAXHsUXqvp7(勝者)BM1FKYSNBX428uU6uNywK424xG7Ljc28vnKp4mcR43t2j9UkqvY(叔父)tzscanは、叔父のブロックに関するすべてのデータを表示します.https://tzscan.io/BM1FKYSNBX428uU6uNywK424xG7Ljc28vnKp4mcR43しかし、rpc呼び出しを使用して同じデータを表示するにはどうすればよいですか?ヒントのヒント-
rpc
-
-
理由もなくブロックがありませんか?
ブロックを逃しました.たくさんのピア接続があります.mempoolに承認はありませんか?Mar1611:35:50-client.baking:Newbakingslotfound(level354707,priority0)at2019-03-16T11:36:41ZfortzboafterBLwRdWJqQdPg.Mar1611:36:41-client.baking:Noendorsementspresentinthemempool.Waitinguntil2019-03-16T11:37:18Z(37s)fornewoperations.Mar1611:37:30-client.baking:InjectedblockBKtSCRm4LviffortzboafterBLwRdWJqQdPg(level354707,priority0,fitness00::0000000000a7b480,operations22+0+0+0).Tzscan.ioは、ブロック354707を「LastBaking」として表示せず、サイクルの詳細の下に表示します-354707は2回リストされています...-
baking
-
-
元帳をルートキーに登録することが推奨されないのはなぜですか?
元帳をtezosrootに登録しましたキー.これはお勧めできないことを確認しました.推奨されない理由と、それを行うことのリスクは何ですか?-
ledger
-
-
ベーキングノードの稼働時間を保証するにはどうすればよいですか?
ベーキングノードを24時間年中無休で稼働させ続けるために人々が使用している方法にはどのようなものがありますか?私は、これらすべてのベーキングサービスを「エンタープライズサーバーソリューション」で見ています.ただし、ノードがフォールオーバーした場合でも、修正/再起動などを行う必要があります.ノードの所有者が現在利用できない場合、または別の国に移動する必要がある場合はどうなりますか.SSHリモートアクセスはオプションでしょうか?ここで人々がリスクを減らす方法のいくつかは何ですか?ありがとう-
baking node solo-baking baking-node linux
-
-
サンドボックスモードでパン屋を有効にする方法は?
現在、tezosサンドボックスモードは、次のようなものが実行されるまでトランザクションをブロックします:tezos-clientbakeforbootstrap1質問:自動ベイクを有効にする方法は?(geth--devのように)-
sandbox
-
-
非インタラクティブモードでflextesaを開始するにはどうすればよいですか?
docker-compose.override.ymlでflextesaサンドックスネットワークを実行して、プロジェクトの開発環境で有効にしようとしています:tz:container_name:tzimage:registry.gitlab.com/tezos/flextesa:7dd2d93a-runcommand:flextesarlmini-net--size2ただし、docker-composeuptzはそのように失敗します:$docker-composeuptzCreatingtz...doneAttachingtotztz|Flextesa.mininet:Clearingroot:`/tmp/mininet-test`tz|Flextesa.mininet:Startingupthenetwork.tz|Flextesa.mininet:tz|ActivatingprotocolProtoALphaALphaALphaALphaALphaALphaALphaALphaDdp3zKtz|tz|Flextesa.mininet:Networkstarted,preparing...-
sandbox
-
-
サイクルのすべての「優先」ベーキング権をすばやく確認できますか?
Av.Priority列が決定されましたか?https://tzscan.ioは、リストされているすべてのパン屋をリアルタイムで監視しているだけですか?tezos-clientのようなコマンドラインツールを使用して、パン屋/承認者がパン作りの権利を受け取った1つ以上のサイクルの操作をすばやく決定できますか(")?RPCAPIを使用してウォレットアドレスのベーキング権のリストを取得するにはどうすればよいですか?.現在のサイクルまたは過去のサイクルの範囲の平均優先度を計算する方法を探しています.-
tzscan baking-rights
-
-
tezos-clientコマンドラインインターフェイスオプションを使用してコントラクトデプロイメントcmdでストレージを初期化中にエラーが発生しました
次のコマンドを使用していますoriginatecontractnewformgrtransferringqtyfromsrcrunningprgCLIドキュメントに記載されているコマンドラインインターフェイスを使用してコントラクトをデプロイする場合.このコマンドは--init"data"を取り、これはストレージの初期化に使用できます.私の契約では、ストレージを初期化するために次の2つのパラメータを受け入れています.let%initstorage(param1:key_hash)(param2:address)=(param1,param2)ストレージを初期化するためにパラメータを渡すにはどうすればよいですか?複数の組み合わせを試しましたが、具体的には次の3つです.a)"(Pair:{tz1PKKC9NTsxxfwYpg1bVAY5k5AKuPYe9gpg}{KT1GE2AZhazRxGsAjRVkQccHcB2pvANXQWd7})"b)"(Pairtz1PKKC9NTsxxfwYpg1bVAY5k5AKuPYe9gpgKT1GE2AZhazRxGsAjRVkQccHcB2pvANXQ...-
smart-contracts tezos-client michelson liquidity deploy
-
-
TzStats:委任者リスト
tzscanのシャットダウン後、委任報酬を計算する代わりにtzstatsを使用しようとしています.tzstatsapiを使用して、特定のベーキングアドレスとサイクルの委任者のリストを取得する方法はありますか?-
api tzstats
-
-
ベーキングに複数の元帳を使用できますか?
高可用性ベーキングインフラストラクチャのセットアップを研究しています.同じアドレスに署名する複数の元帳を使用することは可能ですか?私の計画では、tezos-signerデーモンを実行しているラップトップに接続された台帳を使用し、2人のパン屋(1人はアクティブ、もう1人はホットスタンバイ)にこの署名者を使用させる予定です.可能であれば、署名者も複製したいと思います.元帳を使用して二重焼き保護を取得したいのですが、複数の元帳を使用するとウィンドウから外れると思います-
baking ledger architecture hsm setup
-