Vaulta

overmind.dog

Contract

The data structures defined by this contract.

  • Table row type of totaltable

    {
      "name": "controller",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "multimode",
          "type": "bool"
        },
        {
          "name": "current_primary",
          "type": "string"
        },
        {
          "name": "current_secondary",
          "type": "string"
        },
        {
          "name": "const_primary",
          "type": "string"
        },
        {
          "name": "const_secondary",
          "type": "string"
        }
      ]
    }
  • Action parameter in disableagent

    {
      "name": "disableagent",
      "base": "",
      "fields": [
        {
          "name": "agent",
          "type": "string"
        }
      ]
    }
  • Action parameter in enableagent

    {
      "name": "enableagent",
      "base": "",
      "fields": [
        {
          "name": "agent",
          "type": "string"
        }
      ]
    }
  • Action parameter in logstarttime

    {
      "name": "logstarttime",
      "base": "",
      "fields": [
        {
          "name": "agent",
          "type": "string"
        }
      ]
    }
  • Table row type of agentable

    {
      "name": "overlords",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "a007_last_update_time",
          "type": "uint32"
        },
        {
          "name": "a47_last_update_time",
          "type": "uint32"
        },
        {
          "name": "a007_last_start_time",
          "type": "uint32"
        },
        {
          "name": "a47_last_start_time",
          "type": "uint32"
        },
        {
          "name": "a007_enabled",
          "type": "bool"
        },
        {
          "name": "a47_enabled",
          "type": "bool"
        }
      ]
    }
  • Action parameter in set

    {
      "name": "set",
      "base": "",
      "fields": []
    }
  • Action parameter in setmultimode

    {
      "name": "setmultimode",
      "base": "",
      "fields": [
        {
          "name": "_multimode",
          "type": "bool"
        }
      ]
    }
  • Action parameter in update

    {
      "name": "update",
      "base": "",
      "fields": [
        {
          "name": "agent",
          "type": "string"
        }
      ]
    }