# DIDDelete

[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/DID.cpp)

*([DID Amendment](/ja/resources/known-amendments#did))*

指定した`Account`フィールドに関連付けられている[DIDレジャーエントリ](/ja/docs/references/protocol/ledger-data/ledger-entry-types/did)を削除します。

このトランザクションは[共通フィールド](/ja/docs/references/protocol/transactions/common-fields)のみ利用します。

##  JSONの例


```json
{
    "TransactionType": "DIDDelete",
    "Account": "rp4pqYgrTAtdPHuZd1ZQWxrzx45jxYcZex",
    "Fee": "12",
    "Sequence": 391,
    "SigningPubKey":"0293A815C095DBA82FAC597A6BB9D338674DB93168156D84D18417AD509FFF5904",
    "TxnSignature":"3044022011E9A7EE3C7AE9D202848390522E6840F7F3ED098CD13E..."
}
```

## エラーケース

すべてのトランザクションで発生する可能性のあるエラーの他に、トランザクションでは以下の[トランザクション結果コード](/ja/docs/references/protocol/transactions/transaction-results)が発生する可能性があります：

| エラーコード | 説明 |
|  --- | --- |
| `tecNO_ENTRY` | アカウントはDIDを保有していません。 |