Minka Ledger Docs
ReferencesApi referenceWalletWallets

Drop a wallet

DELETE
/wallets/{id}

Authorization

AuthorizationRequiredBearer <token>

JWT signed by private key. The presence of this token is not mandatory. It becomes required through the configuration of authorization access rules that requires a token to grant access. Once sent, the token is validated for its format, signature and expiration, regardless of the presence of access rules.

In: header

Request Body

application/jsonRequired

Wallet drop body

hashRequiredstring
Pattern: "^[A-Fa-f0-9]{64}$"
metaRequiredobject
luidRequiredstring

String that represents a ledger record unique identifier. It's generated by the ledger when the record is stored. Its pattern is defined by: $<3 chars abbreviation of record type>.<17 random chars>. Abbreviation of record type are 3 lowercase letters for predefined list of records. The random chars can be lowercase and uppercase letters, digits, _ and -.

Pattern: "^\\$[a-z]{3}\\.[A-Za-z0-9_-]{17}$"
dataRequiredobject

Path Parameters

idRequiredstring | string

The unique identifier of the wallet record - its luid or address.

Header Parameters

x-ledgerstring | string

The unique identifier of ledger in context for multi tenant requests.

curl -X DELETE "http://localhost:3000/v2/wallets/tran:12345@pbz.hr" \
  -H "x-ledger: bog" \
  -H "Content-Type: application/json" \
  -d '{
    "hash": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
    "meta": {
      "proofs": [
        {
          "method": "ed25519-v2",
          "public": "WAweF9PHlboQoW0z8NqhZXFmzUTaV74NRFAd/aILprE=",
          "digest": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
          "result": "0G2gvSfBx6MwPT8ShBaiYx7zwa5Kqc4Cq3S3NXV1m5/ZPozoH/SUouuhi9sQU+f0yo0eX4ygH7PzE3PAdlxsCQ==",
          "custom": {
            "moment": "2019-01-01T00:00:00.000Z",
            "type": "PERSON",
            "reference": 3284759238475
          }
        }
      ]
    },
    "luid": "$wlt.7mSVWFKX-Tfx2NsNj",
    "data": {
      "parent": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a"
    }
  }'

Drop succeeded