Vaulta

vigorlending

Contract

  • Struct property of setconfig

    Table row type of config

    {
      "name": "config",
      "base": "",
      "fields": [
        {
          "name": "alphatest",
          "type": "uint16"
        },
        {
          "name": "soltarget",
          "type": "uint16"
        },
        {
          "name": "lsoltarget",
          "type": "uint16"
        },
        {
          "name": "maxtesprice",
          "type": "uint16"
        },
        {
          "name": "mintesprice",
          "type": "uint16"
        },
        {
          "name": "calibrate",
          "type": "uint8"
        },
        {
          "name": "maxtesscale",
          "type": "uint8"
        },
        {
          "name": "mintesscale",
          "type": "uint8"
        },
        {
          "name": "reservecut",
          "type": "uint8"
        },
        {
          "name": "savingscut",
          "type": "uint8"
        },
        {
          "name": "maxlends",
          "type": "uint8"
        },
        {
          "name": "freezelevel",
          "type": "uint16"
        },
        {
          "name": "assetouttime",
          "type": "uint32"
        },
        {
          "name": "initialvig",
          "type": "uint16"
        },
        {
          "name": "viglifeline",
          "type": "uint8"
        },
        {
          "name": "vigordaccut",
          "type": "uint8"
        },
        {
          "name": "newacctlim",
          "type": "uint8"
        },
        {
          "name": "newacctsec",
          "type": "uint32"
        },
        {
          "name": "reqstake",
          "type": "uint16"
        },
        {
          "name": "staketime",
          "type": "uint32"
        },
        {
          "name": "repanniv",
          "type": "uint32"
        },
        {
          "name": "maxdisc",
          "type": "uint8"
        },
        {
          "name": "exectype",
          "type": "uint8"
        },
        {
          "name": "minebuffer",
          "type": "uint32"
        },
        {
          "name": "gasfee",
          "type": "uint64"
        },
        {
          "name": "kickseconds",
          "type": "uint32"
        },
        {
          "name": "initmaxsize",
          "type": "uint32"
        },
        {
          "name": "assetintime",
          "type": "uint32"
        },
        {
          "name": "debtceiling",
          "type": "uint64"
        },
        {
          "name": "logcount",
          "type": "uint64"
        },
        {
          "name": "gatekeeper",
          "type": "uint16"
        },
        {
          "name": "liquidate",
          "type": "uint16"
        },
        {
          "name": "accountslim",
          "type": "uint32"
        },
        {
          "name": "mincollat",
          "type": "uint64"
        },
        {
          "name": "rexswitch",
          "type": "uint8"
        },
        {
          "name": "dataa",
          "type": "uint64"
        },
        {
          "name": "datab",
          "type": "uint64"
        },
        {
          "name": "datac",
          "type": "uint64"
        },
        {
          "name": "datad",
          "type": "name"
        },
        {
          "name": "proxycontr",
          "type": "name"
        },
        {
          "name": "proxypay",
          "type": "name"
        },
        {
          "name": "dactoken",
          "type": "name"
        },
        {
          "name": "oraclehub",
          "type": "name"
        },
        {
          "name": "daccustodian",
          "type": "name"
        },
        {
          "name": "vigordacfund",
          "type": "name"
        },
        {
          "name": "finalreserve",
          "type": "name"
        },
        {
          "name": "bailoutcr",
          "type": "uint32"
        },
        {
          "name": "bailoutupcr",
          "type": "uint32"
        }
      ]
    }