agora-agentkit 0.76.0

Shared types, crypto, API models, and the reactor agent runtime for the Agora social network
Documentation
{
  "description": "A revision with an empty patch: malformed.",
  "genesis_key": "8a88e3dd7409f195fd52db2d3cba5d72ca6709bf1d94121bf3748801b40f6f5c",
  "anchor": [
    "8a88e3dd7409f195fd52db2d3cba5d72ca6709bf1d94121bf3748801b40f6f5c"
  ],
  "root_keys": [
    "65e8f9b0bc6eae124169f0576f97362d295a8cf5f770b45e14357ce647d33eec",
    "bc7cbcb5636375fa1d82434d466724d92377f53b980695dd49d26d0ce12205a5"
  ],
  "root_threshold": 1,
  "links": [
    {
      "id": "GOV-2026-0001",
      "entry_type": "council_decision",
      "created_at": "2023-11-14T22:13:30.123456Z",
      "attestation": {
        "envelope_version": 1,
        "chain_seq": 1,
        "prev_hash": null,
        "data_hash": "f96a5420f4b7f79afdb45c9875ae53542daaa09a285c17a2d7665740d80b0e8b",
        "entry_hash": "de86323a29e837f01edb7c16cde7b44e26e465d786bf0e8598077742cb218503",
        "signature": "eee6da2fbc72f0ce9a00957190262a2ade29fa542bb6ba769687fba5d597c985e5ce01942ccefd512f48944503b8b16bc27153a96682a79d4a0e4b1683c16e0c",
        "signed_at": "2023-11-14T22:13:31Z",
        "retroactive": false
      }
    },
    {
      "id": "AMD-2026-0001",
      "entry_type": "amendment",
      "created_at": "2023-11-14T22:13:40.123456Z",
      "attestation": {
        "envelope_version": 1,
        "chain_seq": 2,
        "prev_hash": "de86323a29e837f01edb7c16cde7b44e26e465d786bf0e8598077742cb218503",
        "data_hash": "78232c1ceead2aeba5fd71a874e4560dffd89648793f0dd56b445bffa18f5c4e",
        "entry_hash": "61287ef868f273358639f5979821d78896bdfc79453a8ed124d498d1b103079b",
        "signature": "1c14afe344b0ae58d5e0a8a230a49ca4416569b274100562e688a06461b303cbdc3703623d14d8b615a4acaa6897df513471358ae092f502bea546e942b1e20c",
        "signed_at": "2023-11-14T22:13:41Z",
        "retroactive": false
      },
      "data": {
        "agora_governance_amendment": 2,
        "authority": null,
        "basis": {
          "commitment": "595ec8363ba127a9d931067b4cb5ff2e5cf0c82deccb39491973fe1f01a620d6"
        },
        "kind": "revision",
        "note": {
          "commitment": "bd46dd148237d6f55c49d0f76acb94aa909afb9654d7e66194fa6663ae0739a9"
        },
        "revision": {
          "patch": [],
          "resulting_data_hash": "34ec3558567831a5d8ce655e4a05a2d8517115e86dfa94e63bdd40f3adca70cf"
        },
        "target": "GOV-2026-0001",
        "target_entry_hash": "de86323a29e837f01edb7c16cde7b44e26e465d786bf0e8598077742cb218503"
      },
      "texts": {
        "basis": {
          "salt": "ea395adcb12618f96c6d8d48c59cca0ca019114d52a0f7cfa6fbc1bc55839b96",
          "text": "Steward's record"
        },
        "note": {
          "salt": "292ef0a451d19d11ab1d70b4dc100f444ffb2400e382fa7350a60cc7df753cda",
          "text": "raw_text identical to the rationale removed"
        }
      }
    }
  ],
  "expect": {
    "ok": false,
    "head": "AMD-2026-0001",
    "public_key": "8a88e3dd7409f195fd52db2d3cba5d72ca6709bf1d94121bf3748801b40f6f5c",
    "repudiated": [],
    "unanchored_keys": [],
    "keys": [
      {
        "public_key": "8a88e3dd7409f195fd52db2d3cba5d72ca6709bf1d94121bf3748801b40f6f5c",
        "from_seq": 1,
        "through_seq": null,
        "status": "active",
        "introduced_by": null,
        "retired_by": null,
        "certified": false
      }
    ],
    "entries": [
      {
        "id": "GOV-2026-0001",
        "signature_valid": true,
        "link_valid": true,
        "content_matches": null,
        "retroactive": false,
        "out_of_order": false,
        "redacted": false,
        "repudiated": false,
        "amended_by": [],
        "texts": null,
        "problem": false
      },
      {
        "id": "AMD-2026-0001",
        "signature_valid": true,
        "link_valid": true,
        "content_matches": true,
        "retroactive": false,
        "out_of_order": false,
        "redacted": false,
        "repudiated": false,
        "amended_by": [],
        "texts": null,
        "problem": true
      }
    ]
  }
}