有効期限はゼロ以外の数字にする必要があります。このプロパティがゼロに設定されている場合、コインに有効期限はなく、残りの有効期間の間有効のままになります。期限切れの振る舞いと同様、減価の振る舞いは発行済みのコインを回収するメカニズムを提供します。期限切れとの違いは、コイン残高が設定可能な間隔で段階的に回収されるという点です。期限切れと同様に、減価コインは、設定可能な間隔の後で発生したトランザクションでのみ発行者のアカウントに戻されます。有効期限が切れ、減価されたコインは、そのアカウントがトランザクションに参加したときにのみアカウントから削除されます。間に長い時間がかかる可能性があることを意味します。コインをただちに回収する必要がある場合は、アカウントをトランザクションに含めることによって強制的に回収を行う必要があります。プロパティを指定すると有効になります。プロパティには、振る舞いのパラメータを定義するいくつかのサブプロパティがあります。減額する金額の計算に使用される残高を指定します。以下の説明を参照してください。減価は、コインが発行された時点から設定した間隔で実行されます。大きい任意の期間に設定できます。減価の額は、現在の残高または元の残高のいずれかを使用して計算されます。その名前が示すように、現在の残高とは特定の時間にアカウントが所有するコインタイプの残高です。プロパティで指定された現在の残高の割合です。プロパティに現在の残高も元の残高も設定されていない場合、減価は現在の残高に対して計算されます。設定されていると、正しく実行されずエラーが表示されることに注意してください。時間ごとに発生する特定のコインタイプのコイン残高増額の合計です。次の図は、現在の残高と元の残高の関係を示しています。上の図では、青色のバーは残高の増加を示し、赤色のバーは残高の減少を示します。と現在の残高の両方が増加します。残高が減少しても元の残高は変化せず、現在の残高のみが減少します。時間の期間の終わりの時点での元の残高と現在の残高の値は、減価を計算するために使用される値です。指すオブジェクトです。トランザクションを実行するときに、各ターゲットは特定のアカウントにリンクされます。よってアカウント残高を更新するために使用されます。ターゲットを暗黙的に定義します。ターゲットは、常に発行者のアカウントを参照します。目的のユースケースに合わせて、ターゲット構成に追加のターゲットを定義することができます。アカウントの作成時に希望のターゲットを設定することで、アカウントを特定のロールに制限することができます。アカウントとアカウントターゲットを構成する方法の詳細については、こちらを参照してください。つの必須プロパティがあります。トランザクションを作成するときにターゲットを参照するために使用され、一意でなければなりません。記述するオブジェクトです。