payed_storage_size_diffを見積もる方法は?
1 回答
- 投票
-
- 2019-02-18
それを見積もる最良の方法は、これまでと同じようにCLIを使用することです.それ以外の場合は、契約の最高水準点(これまでに保持された最大のストレージ)、そのストレージの現在のサイズ、操作によってストレージが最高水準点を超えて増加するかどうか、増加する場合はその量を知る必要があります.
ただし、スクリーンショットでは、tz1からKT1に転送していることに注意してください.
The best way to estimate it is to use the CLI like you've done. Otherwise, you need to know the contract's high water mark (the most storage it ever held), the current size of its storage, whether the operation will increase the storage beyond the high water mark and if so by how much.
However, I note that in your screenshot you are transferring from a tz1 to a KT1.
-
1はCLIを使用できません.RPCのみ.---------- 2.1契約を展開すると、KT1アドレスのストレージが支払われます.payed_storage_size_diffが必要-------- 2.2 KT1アドレス(3人の所有者).このKT1アドレスからtz1アドレスにXTZを転送する必要がある場合は、次のことを行う必要があります.所有者のアドレス0の金額と装飾をtz1アドレスに転送します.これにより、KT1アドレスのストレージが変更されます.payed_storage_size_diffも必要です1 can't use CLI. only RPC. ---------- 2.1 deploy a contract will pay storage for KT1 address. need paid_storage_size_diff -------- 2.2 a KT1 address(3 owners),if I need transfer XTZ from this KT1 address to tz1 address, I need do: transfer owner's address 0 amount and parament to tz1 address. this will change KT1 address's storage. also need paid_storage_size_diff
- 0
- 2019-02-18
- purplecity
-
storage_limit=100に設定した場合.そしてminimal_nanotez_per_byte=1000nꜩ/Bであり、操作によってストレージがstorage_limitより大きくならないようにします.せいぜい100 * 1000と呼ばれます.ありがとう私はそれを手に入れましたthanks very much。 if I set storage_limit =100. and minimal_nanotez_per_byte = 1000 nꜩ/B and make sure operation will not let storage is big than storage_limit. it will call 100* 1000 at most. thanks I got it
- 1
- 2019-02-18
- purplecity
例:
契約を展開するか(マルチサインアドレス、3所有者)、0の金額をKT1アドレスに転送します(マルチサインアドレスの場合はtz1アドレスに送金します)
料金は次の方法で見積もることができます: https://github.com/TezTech/eztz/blob/master/PROTO_003_FEES.md
しかし、料金だけでは十分ではないことを知っているだけです.最後に、次のような
paid_storage_size_diff
を知る必要があります.