元帳HWMのリセットに関する問題
1 回答
- 投票
-
- 2019-02-27
set ledger high watermark
コマンドに必要な元帳アドレスは、次のコマンドで一覧表示されます.$ ./tezos-client list connected ledgers Found a Tezos Baking 1.5.0 (commit v1.4.3-21-gf3071161) application running on Ledger Nano S at [0001:001d:00]. To use keys at BIP32 path m/44'/1729'/0'/0' (default Tezos key path), use one of tezos-client import secret key ledger_<username> "ledger://<animal>/ed25519/0'/0'" tezos-client import secret key ledger_<username> "ledger://<animal>/secp256k1/0'/0'" tezos-client import secret key ledger_<username> "ledger://<animal>/P-256/0'/0'
つまり、2番目に試したのは正しい方法です:
$ ./tezos-client set ledger high watermark for "ledger://<animal>/ed25519/0'/0'" to 0
とはいえ、通常、表示されるエラーは、透かしの変更が許可されていることを物理台帳で確認していないことを意味します.つまり、変更を確認するために元帳のボタンを押していない可能性があります.はい、高水準を変更するために必要な元帳に物理的確認があります.これはおそらく、元帳に物理的にアクセスせずにシェルにアクセスできる人が二重のベーキング/承認を引き起こすのを防ぐためです.
The ledger address required for the
set ledger high watermark
command is what is listed via the command:$ ./tezos-client list connected ledgers Found a Tezos Baking 1.5.0 (commit v1.4.3-21-gf3071161) application running on Ledger Nano S at [0001:001d:00]. To use keys at BIP32 path m/44'/1729'/0'/0' (default Tezos key path), use one of tezos-client import secret key ledger_<username> "ledger://<animal>/ed25519/0'/0'" tezos-client import secret key ledger_<username> "ledger://<animal>/secp256k1/0'/0'" tezos-client import secret key ledger_<username> "ledger://<animal>/P-256/0'/0'
So the second thing you tried is the correct method:
$ ./tezos-client set ledger high watermark for "ledger://<animal>/ed25519/0'/0'" to 0
That said, the error you are receiving usually means you haven't confirmed with the physical ledger that the watermark change is allowed. In other words, you may not have pressed the button on the ledger to confirm the change. Yes, there is a physical confirmation on the ledger required to change the high watermark. This is presumably to prevent someone with shell access without physical access to the ledger to cause double baking/endorsing.
-
♂️それは確かに物理的なコンフォメーションでしたあなたは私がコマンドをパンチし、私の机からサーバールームまでフルスピードで走って感謝を確認するのを見るべきでした!♂️ it was the physical conformation for sure You should have seen me punching in the command and running full speed from my desk to the server room to confirm Thanks!!
- 1
- 2019-02-27
- asbjornenge
-
参考までに、「元帳の最高水準点の設定」が機能するために「元帳のベイクを許可する」必要はありませんFYI `authorize ledger to bake` is not required for `set ledger high watermark` to work
- 0
- 2019-02-28
- Elliot Cameron
-
@ElliotCameronに感謝します、私は答えのその部分を削除しました.Thanks @ElliotCameron, I removed that piece of the answer.
- 0
- 2019-02-28
- Frank
元帳ベーキングアプリケーションHWM(最高水準点)をリセットして、ゼロネットのリセットに備えようとしています.
取得した元帳tz1addrを試してみます:
私が得た動物の名前を試してみる:
HWMの取得は機能しますが、動物のURIのみです♂️