cw4 0.6.0-beta2

CosmWasm-4 Interface: Groups Members
Documentation
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "MemberChangedHookMsg",
  "description": "MemberChangedHookMsg should be de/serialized under `MemberChangedHook()` variant in a ExecuteMsg. This contains a list of all diffs on the given transaction.",
  "type": "object",
  "required": [
    "diffs"
  ],
  "properties": {
    "diffs": {
      "type": "array",
      "items": {
        "$ref": "#/definitions/MemberDiff"
      }
    }
  },
  "definitions": {
    "MemberDiff": {
      "description": "MemberDiff shows the old and new states for a given cw4 member They cannot both be None. old = None, new = Some -> Insert old = Some, new = Some -> Update old = Some, new = None -> Delete",
      "type": "object",
      "required": [
        "key"
      ],
      "properties": {
        "key": {
          "type": "string"
        },
        "new": {
          "type": [
            "integer",
            "null"
          ],
          "format": "uint64",
          "minimum": 0.0
        },
        "old": {
          "type": [
            "integer",
            "null"
          ],
          "format": "uint64",
          "minimum": 0.0
        }
      }
    }
  }
}