# ledger_accept

[[ソース]](https://github.com/XRPLF/rippled/blob/a61ffab3f9010d8accfaa98aa3cacc7d38e74121/src/ripple/rpc/handlers/LedgerAccept.cpp)

`ledger_accept`メソッドは、サーバが現在処理中のレジャーを強制的に終了し、次のレジャー番号に進むようにします。このメソッドはテスト専用であり、`rippled`サーバがスタンドアロンモードで実行されている場合にのみ使用できます。

*`ledger_accept`メソッドは、権限のないユーザは実行できない[管理メソッド](/ja/docs/references/http-websocket-apis/admin-api-methods)です。*

### リクエストのフォーマット

リクエストのフォーマットの例:

WebSocket

```json
{
  "id": "Accept my ledger!",
  "command": "ledger_accept"
}
```

コマンドライン

```sh
#Syntax: ledger_accept
rippled ledger_accept
```

このリクエストはパラメーターを受け入れません。

### レスポンスのフォーマット

処理が成功したレスポンスの例:


```js
{
 "id": "Accept my ledger!",
 "status": "success",
 "type": "response",
 "result": {
   "ledger_current_index": 6643240
 }
}
```

レスポンスは[標準フォーマット](/ja/docs/references/http-websocket-apis/api-conventions/response-formatting)に従っており、正常に完了した場合は結果に次のフィールドが含まれます。

| `Field` | 型 | 説明 |
|  --- | --- | --- |
| `ledger_current_index` | 符号なし整数 | 新規に作成される「現行」レジャーインデックス |


レジャーを閉鎖すると、`rippled`がそのレジャーのトランザクションの正規順序を決定してリプレイします。これにより、以前に現行レジャーに暫定的に適用されていたトランザクションの結果が変化することがあります。

### 考えられるエラー

* [汎用エラータイプ](/ja/docs/references/http-websocket-apis/api-conventions/error-formatting#%E6%B1%8E%E7%94%A8%E3%82%A8%E3%83%A9%E3%83%BC)のすべて。
* `notStandAlone` - `rippled`サーバが現在スタンドアロンモードで実行されていない場合。