arete-hash 0.10.0

Authoritative typed artifact identity protocol for Arete
Documentation
{
  "idlContentHash": "arete:h1:idl-content:sha256:09ffcf80988482be8e999b00677a9c9c760d8595bb8624462b66c76bf18f79d8",
  "idlSnapshot": {
    "accounts": [],
    "discriminant_size": 8,
    "errors": [],
    "events": [],
    "instructions": [
      {
        "accounts": [
          {
            "address": null,
            "docs": [
              "The first account the memo lists, when it lists any."
            ],
            "name": "signer",
            "optional": true,
            "signer": true,
            "writable": false
          }
        ],
        "args": [
          {
            "name": "memo",
            "type": "rest_utf8"
          }
        ],
        "discriminant": null,
        "discriminator": [],
        "docs": [
          "arete.instruction_untagged=true",
          "The whole instruction data is the memo text: no discriminator and no length prefix.",
          "Every account the instruction lists must sign the transaction. The first is named signer; any others are __extra_accounts."
        ],
        "name": "memo"
      }
    ],
    "name": "spl_memo",
    "normalizationVersion": 1,
    "program_id": "MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr",
    "types": [],
    "version": "2.0.0"
  },
  "instructions": [
    {
      "accounts": [
        {
          "docs": [
            "The first account the memo lists, when it lists any."
          ],
          "is_optional": true,
          "is_signer": true,
          "is_writable": false,
          "name": "signer",
          "resolution": {
            "category": "signer"
          }
        }
      ],
      "args": [
        {
          "name": "memo",
          "type": "rest_utf8"
        }
      ],
      "discriminator": [],
      "discriminator_size": 8,
      "docs": [
        "arete.instruction_untagged=true",
        "The whole instruction data is the memo text: no discriminator and no length prefix.",
        "Every account the instruction lists must sign the transaction. The first is named signer; any others are __extra_accounts."
      ],
      "name": "memo",
      "program_id": "MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr"
    }
  ],
  "normalizedIdlHash": "arete:h1:idl-normalized:sha256:1a2d6714ee9dd6b9c5fae47d4c42f4dd3ee14ba346b2b3e51005f00c19b912d2",
  "pdas": {},
  "portableIdlHash": "arete:h1:idl-portable:sha256:a2297a6005fde0d789727da3db4b2dae24e1e157ce55107353a0198f21048041",
  "programId": "MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr",
  "schema": "arete.program-spec/v1"
}