Vaulta

antelopcache

Contract

The data structures defined by this contract.

  • Table row type of accounts

    {
      "name": "account",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    }
  • Action parameter in bios

    {
      "name": "bios",
      "base": "",
      "fields": [
        {
          "name": "contractissuer",
          "type": "name"
        }
      ]
    }
  • Action parameter in blocklog

    {
      "name": "blocklog",
      "base": "",
      "fields": [
        {
          "name": "initiator",
          "type": "name"
        },
        {
          "name": "block",
          "type": "uint64"
        },
        {
          "name": "block_time",
          "type": "uint64"
        },
        {
          "name": "issued_supply",
          "type": "asset"
        },
        {
          "name": "collected_tx_fees",
          "type": "asset"
        },
        {
          "name": "burned_tokens",
          "type": "asset"
        },
        {
          "name": "total_supply",
          "type": "asset"
        },
        {
          "name": "burn_supply",
          "type": "asset"
        },
        {
          "name": "abc_miners",
          "type": "uint64"
        },
        {
          "name": "bytes",
          "type": "uint64"
        },
        {
          "name": "txs",
          "type": "uint64"
        },
        {
          "name": "tx_fee",
          "type": "asset"
        },
        {
          "name": "active_proposals",
          "type": "uint64"
        },
        {
          "name": "leading_proposal",
          "type": "uint64"
        },
        {
          "name": "ram_price",
          "type": "float64"
        },
        {
          "name": "block_memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in claim

    {
      "name": "claim",
      "base": "",
      "fields": [
        {
          "name": "miner",
          "type": "name"
        },
        {
          "name": "max_claims",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in close

    {
      "name": "close",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "symbol"
        }
      ]
    }
  • Table row type of config

    {
      "name": "config",
      "base": "",
      "fields": [
        {
          "name": "prop_vote_decay_start",
          "type": "uint64"
        },
        {
          "name": "prop_vote_decay_end",
          "type": "uint64"
        },
        {
          "name": "initial_vote_pct_req",
          "type": "float64"
        },
        {
          "name": "ending_vote_pct_req",
          "type": "float64"
        },
        {
          "name": "proposition_period",
          "type": "uint64"
        },
        {
          "name": "min_leading_blocks",
          "type": "uint64"
        },
        {
          "name": "max_fee_vote",
          "type": "asset"
        },
        {
          "name": "block_interval",
          "type": "uint64"
        },
        {
          "name": "max_subsidy_storage",
          "type": "uint64"
        },
        {
          "name": "const_burn_rate",
          "type": "asset"
        },
        {
          "name": "ramcustodian",
          "type": "name"
        },
        {
          "name": "developer",
          "type": "name"
        }
      ]
    }
  • Table row type of stat

    {
      "name": "currency_stats",
      "base": "",
      "fields": [
        {
          "name": "supply",
          "type": "asset"
        },
        {
          "name": "max_supply",
          "type": "asset"
        },
        {
          "name": "max_mine_supply",
          "type": "asset"
        },
        {
          "name": "mined_supply",
          "type": "asset"
        },
        {
          "name": "unredeemed_supply",
          "type": "uint128"
        },
        {
          "name": "burn_supply",
          "type": "asset"
        },
        {
          "name": "fee_vt_weight",
          "type": "uint128"
        },
        {
          "name": "current_tx_fee",
          "type": "asset"
        },
        {
          "name": "upcoming_tx_fee",
          "type": "asset"
        },
        {
          "name": "block_txs",
          "type": "uint64"
        },
        {
          "name": "block_fees",
          "type": "asset"
        },
        {
          "name": "issuer",
          "type": "name"
        },
        {
          "name": "whtlst_xchng_accts",
          "type": "name[]"
        }
      ]
    }
  • Action parameter in devclaim

    {
      "name": "devclaim",
      "base": "",
      "fields": [
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Action parameter in enlist

    {
      "name": "enlist",
      "base": "",
      "fields": [
        {
          "name": "miner",
          "type": "name"
        }
      ]
    }
  • Table row type of inflation

    {
      "name": "inflation",
      "base": "",
      "fields": [
        {
          "name": "block",
          "type": "uint64"
        },
        {
          "name": "era",
          "type": "uint64"
        },
        {
          "name": "time_reached",
          "type": "uint64"
        },
        {
          "name": "block_subsidy",
          "type": "asset"
        },
        {
          "name": "added_supply",
          "type": "asset"
        },
        {
          "name": "total_supply",
          "type": "asset"
        }
      ]
    }
  • Action parameter in mineblock

    {
      "name": "mineblock",
      "base": "",
      "fields": [
        {
          "name": "initiator",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Table row type of miner

    {
      "name": "miner",
      "base": "",
      "fields": [
        {
          "name": "cache_miner",
          "type": "name"
        },
        {
          "name": "bytes",
          "type": "uint64"
        },
        {
          "name": "submitted_props",
          "type": "uint64"
        },
        {
          "name": "successful_props",
          "type": "uint64"
        },
        {
          "name": "voted_fee",
          "type": "asset"
        },
        {
          "name": "prop_vote",
          "type": "uint64"
        },
        {
          "name": "last_prop_vt_time",
          "type": "uint64"
        },
        {
          "name": "last_byte_adj_time",
          "type": "uint64"
        },
        {
          "name": "start_time",
          "type": "uint64"
        },
        {
          "name": "last_claim",
          "type": "uint64"
        },
        {
          "name": "unredeemed_shares",
          "type": "uint128"
        }
      ]
    }
  • Table row type of miningstats

    {
      "name": "miningstats",
      "base": "",
      "fields": [
        {
          "name": "current_era",
          "type": "uint64"
        },
        {
          "name": "current_block",
          "type": "uint64"
        },
        {
          "name": "total_bytes",
          "type": "uint64"
        },
        {
          "name": "miner_count",
          "type": "uint64"
        },
        {
          "name": "last_subsidy",
          "type": "uint64"
        },
        {
          "name": "nxt_block_time",
          "type": "uint64"
        },
        {
          "name": "prev_ram_price",
          "type": "float64"
        },
        {
          "name": "stored_subsidies",
          "type": "uint64"
        },
        {
          "name": "active_props",
          "type": "uint64"
        },
        {
          "name": "successful_props",
          "type": "uint64"
        },
        {
          "name": "genesis_bytes",
          "type": "uint64"
        },
        {
          "name": "genesis_miner",
          "type": "name"
        },
        {
          "name": "dev_claim_bal",
          "type": "asset"
        }
      ]
    }
  • Action parameter in open

    {
      "name": "open",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "symbol"
        },
        {
          "name": "ram_payer",
          "type": "name"
        }
      ]
    }
  • Table row type of proposals

    {
      "name": "proposals",
      "base": "",
      "fields": [
        {
          "name": "prop_timestamp",
          "type": "uint64"
        },
        {
          "name": "votes",
          "type": "uint64"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "eosio_msig_name",
          "type": "name"
        },
        {
          "name": "leading_blocks",
          "type": "uint64"
        },
        {
          "name": "sha256hash",
          "type": "checksum256"
        },
        {
          "name": "memorandum",
          "type": "string"
        }
      ]
    }
  • Action parameter in proposemsig

    {
      "name": "proposemsig",
      "base": "",
      "fields": [
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        },
        {
          "name": "memorandum",
          "type": "string"
        }
      ]
    }
  • Action parameter in propreview

    {
      "name": "propreview",
      "base": "",
      "fields": [
        {
          "name": "initiator",
          "type": "name"
        },
        {
          "name": "proposal",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in redeem

    {
      "name": "redeem",
      "base": "",
      "fields": [
        {
          "name": "miner",
          "type": "name"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "requested_cache",
          "type": "asset"
        }
      ]
    }
  • Action parameter in reducemining

    {
      "name": "reducemining",
      "base": "",
      "fields": [
        {
          "name": "miner",
          "type": "name"
        },
        {
          "name": "bytes",
          "type": "uint64"
        }
      ]
    }
  • Table row type of tokensubsidy

    {
      "name": "tokensubsidy",
      "base": "",
      "fields": [
        {
          "name": "block_time",
          "type": "uint64"
        },
        {
          "name": "block",
          "type": "uint64"
        },
        {
          "name": "total_bytes",
          "type": "uint64"
        },
        {
          "name": "miner_count",
          "type": "uint64"
        },
        {
          "name": "unclaimed_miners",
          "type": "uint64"
        },
        {
          "name": "reward",
          "type": "asset"
        }
      ]
    }
  • Action parameter in transfer

    {
      "name": "transfer",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in votefee

    {
      "name": "votefee",
      "base": "",
      "fields": [
        {
          "name": "miner",
          "type": "name"
        },
        {
          "name": "tx_fee",
          "type": "asset"
        }
      ]
    }
  • Action parameter in voteprop

    {
      "name": "voteprop",
      "base": "",
      "fields": [
        {
          "name": "miner",
          "type": "name"
        },
        {
          "name": "prop_timestamp",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in whitelist

    {
      "name": "whitelist",
      "base": "",
      "fields": [
        {
          "name": "accounts",
          "type": "name[]"
        }
      ]
    }