Vaulta

actor1.wal

Contract

The data structures defined by this contract.

  • Table row type of props

    {
      "name": "address_props",
      "base": "",
      "fields": [
        {
          "name": "auth_address_id",
          "type": "uint64"
        },
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "partition",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in execmany

    {
      "name": "execmany",
      "base": "",
      "fields": [
        {
          "name": "max_record",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in execone

    {
      "name": "execone",
      "base": "",
      "fields": [
        {
          "name": "job_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of globalconfig

    {
      "name": "global_config",
      "base": "",
      "fields": [
        {
          "name": "whaleex_asset_address",
          "type": "name"
        },
        {
          "name": "iss_address",
          "type": "name"
        },
        {
          "name": "stake_if_stake_address",
          "type": "name"
        },
        {
          "name": "balancer_swap_address",
          "type": "name"
        },
        {
          "name": "swap_proxy_address",
          "type": "name"
        },
        {
          "name": "eth2_address",
          "type": "name"
        },
        {
          "name": "balancer_mine_address",
          "type": "name"
        }
      ]
    }
  • Action parameter in init

    {
      "name": "init",
      "base": "",
      "fields": [
        {
          "name": "asset_address",
          "type": "name"
        },
        {
          "name": "iss_address",
          "type": "name"
        },
        {
          "name": "ifstake_address",
          "type": "name"
        },
        {
          "name": "ifswap_address",
          "type": "name"
        },
        {
          "name": "swap_proxy_address",
          "type": "name"
        },
        {
          "name": "eth2_address",
          "type": "name"
        },
        {
          "name": "mine_address",
          "type": "name"
        }
      ]
    }
  • Action parameter in setaddrprops

    {
      "name": "setaddrprops",
      "base": "",
      "fields": [
        {
          "name": "auth_address_id",
          "type": "uint64"
        },
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "partition",
          "type": "uint32"
        }
      ]
    }