Ledgerの世界に飛び込み、開発を始めましょう。APIsリソース開発サンプルコード開発者ツールXRPL学習ポータルXRPLブランドキット現在のステータスエクスプローラ既知のAmendment参加しようコードへの貢献ドキュメントへの貢献コミュニティコミュニティ話題に加わろう。LedgerのEscrowが有効期限切れとなるのは、そのCancelAfterの時刻が検証済みレジャーのclose_timeよりも前である場合です。(EscrowにCancelAfter時刻が指定されていない場合は、Escrowが有効期限切れになることはありません。)最新の検証済みレジャーの閉鎖時刻は、ledgerメソッドを使用して検索できます。}}account_objectsメソッドを使用してEscrowを検索し、CancelAfterの時刻と比較できます。Ledgerでは、EscrowCancelトランザクションに署名して送信することで、誰でも有効期限切れのEscrowを取り消すことができます。トランザクションのOwnerフィールドを、そのEscrowを作成したEscrowCreateトランザクションのAccountに設定します。OfferSequenceフィールドを、EscrowCreateトランザクションのSequenceに設定します。自分が管理していないサーバに秘密鍵を送信しないでください。暗号化されていない秘密鍵をネットワーク経由で送信しないでください。}}トランザクションの識別用hash値をメモしておきます。これにより、検証済みレジャーバージョンに記録されるときにその最終ステータスを確認できます。本番環境のネットワークやTestnetでは、レジャーが自動的に閉鎖するまでに4~7秒かかる場合があります。スタンドアロンモードでrippledを実行している場合は、[ledger_acceptメソッド][]を使用してレジャーを手動で閉鎖します。4.最終結果の確認EscrowCancelトランザクションの識別用ハッシュを指定したtxメソッドを使用してトランザクションの最終ステータスを確認します。トランザクションのメタデータでLedgerEntryTypeがEscrowであるDeletedNodeを探します。エスクローに預託された支払いの送金元のModifiedNode(タイプがAccountRoot)も探します。オブジェクトのFinalFieldsに、BalanceフィールドのXRP返金額の増分が表示されている必要があります。ヒントEscrowを実行するEscrowFinishトランザクションで使用するOfferSequenceが不明な場合は、EscrowのPreviousTxnIDフィールドのトランザクションの識別用ハッシュを指定したtxメソッドを使用して、そのEscrowを作成したトランザクションを検索します。Escrowを終了するときには、そのトランザクションのSequenceの値をOfferSequenceの値として使用します。オープンソース.English。