Vaulta

eparticlectr

Contract

{
  "version": "eosio::abi/1.2",
  "types": [
    {
      "new_type_name": "ipfshash_t",
      "type": "string"
    }
  ],
  "structs": [
    {
      "name": "brainclmidex",
      "base": "",
      "fields": [
        {
          "name": "stakeid",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "curatelist",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "title",
          "type": "string"
        },
        {
          "name": "description",
          "type": "string"
        },
        {
          "name": "wikis",
          "type": "string[]"
        },
        {
          "name": "ranked",
          "type": "bool"
        }
      ]
    },
    {
      "name": "editproposal",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "wiki_id",
          "type": "uint64"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "slug",
          "type": "string"
        },
        {
          "name": "ipfs_hash",
          "type": "ipfshash_t"
        },
        {
          "name": "group_id",
          "type": "int64"
        },
        {
          "name": "lang_code",
          "type": "string"
        },
        {
          "name": "starttime",
          "type": "uint32"
        },
        {
          "name": "endtime",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "finalized",
          "type": "bool"
        }
      ]
    },
    {
      "name": "editpropslex",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "wiki_id",
          "type": "uint64"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "slug",
          "type": "string"
        },
        {
          "name": "ipfs_hash",
          "type": "ipfshash_t"
        },
        {
          "name": "group_id",
          "type": "int64"
        },
        {
          "name": "lang_code",
          "type": "string"
        },
        {
          "name": "starttime",
          "type": "uint32"
        },
        {
          "name": "endtime",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "finalized",
          "type": "bool"
        },
        {
          "name": "proxied_for",
          "type": "string"
        },
        {
          "name": "extra_note",
          "type": "string"
        }
      ]
    },
    {
      "name": "finalizeextr",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "logpropinfex",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "wiki_id",
          "type": "uint64"
        },
        {
          "name": "slug",
          "type": "string"
        },
        {
          "name": "ipfs_hash",
          "type": "ipfshash_t"
        },
        {
          "name": "lang_code",
          "type": "string"
        },
        {
          "name": "group_id",
          "type": "uint64"
        },
        {
          "name": "comment",
          "type": "string"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "starttime",
          "type": "uint32"
        },
        {
          "name": "endtime",
          "type": "uint32"
        },
        {
          "name": "proxied_for",
          "type": "string"
        },
        {
          "name": "extra_note",
          "type": "string"
        }
      ]
    },
    {
      "name": "logpropres",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "approved",
          "type": "bool"
        },
        {
          "name": "yes_votes",
          "type": "uint64"
        },
        {
          "name": "no_votes",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "mkreferendum",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "oldvteprgeex",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "loop_limit",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "oldwiki",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "hash",
          "type": "ipfshash_t"
        },
        {
          "name": "parent_hash",
          "type": "ipfshash_t"
        }
      ]
    },
    {
      "name": "periodreward",
      "base": "",
      "fields": [
        {
          "name": "period",
          "type": "uint64"
        },
        {
          "name": "curation_sum",
          "type": "uint64"
        },
        {
          "name": "editor_sum",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "proposeextra",
      "base": "",
      "fields": [
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "slug",
          "type": "string"
        },
        {
          "name": "ipfs_hash",
          "type": "ipfshash_t"
        },
        {
          "name": "lang_code",
          "type": "string"
        },
        {
          "name": "group_id",
          "type": "int64"
        },
        {
          "name": "comment",
          "type": "string"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "proxied_for",
          "type": "string"
        },
        {
          "name": "extra_note",
          "type": "string"
        }
      ]
    },
    {
      "name": "rewardhistex",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "vote_points",
          "type": "uint64"
        },
        {
          "name": "edit_points",
          "type": "uint64"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "proposal_finalize_time",
          "type": "uint32"
        },
        {
          "name": "proposal_finalize_period",
          "type": "uint32"
        },
        {
          "name": "proposalresult",
          "type": "bool"
        },
        {
          "name": "is_editor",
          "type": "bool"
        },
        {
          "name": "is_tie",
          "type": "bool"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "proxied_for",
          "type": "string"
        },
        {
          "name": "extra_note",
          "type": "string"
        }
      ]
    },
    {
      "name": "rewardhistory",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "vote_points",
          "type": "uint64"
        },
        {
          "name": "edit_points",
          "type": "uint64"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "proposal_finalize_time",
          "type": "uint32"
        },
        {
          "name": "proposal_finalize_period",
          "type": "uint32"
        },
        {
          "name": "proposalresult",
          "type": "bool"
        },
        {
          "name": "is_editor",
          "type": "bool"
        },
        {
          "name": "is_tie",
          "type": "bool"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    },
    {
      "name": "rewrdclmidex",
      "base": "",
      "fields": [
        {
          "name": "reward_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "stake",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "uint64"
        },
        {
          "name": "timestamp",
          "type": "uint32"
        },
        {
          "name": "completion_time",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "stakeextra",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "uint64"
        },
        {
          "name": "timestamp",
          "type": "uint32"
        },
        {
          "name": "completion_time",
          "type": "uint32"
        },
        {
          "name": "proxied_for",
          "type": "string"
        },
        {
          "name": "extra_note",
          "type": "string"
        }
      ]
    },
    {
      "name": "stkretovrrde",
      "base": "",
      "fields": [
        {
          "name": "loop_limit",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "vote_t",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "ipfs_hash",
          "type": "ipfshash_t"
        },
        {
          "name": "approve",
          "type": "bool"
        },
        {
          "name": "is_editor",
          "type": "bool"
        },
        {
          "name": "amount",
          "type": "uint64"
        },
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "timestamp",
          "type": "uint32"
        },
        {
          "name": "stake_id",
          "type": "uint64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    },
    {
      "name": "voteextra",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "approve",
          "type": "bool"
        },
        {
          "name": "amount",
          "type": "uint64"
        },
        {
          "name": "comment",
          "type": "string"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "proxied_for",
          "type": "string"
        },
        {
          "name": "extra_note",
          "type": "string"
        }
      ]
    },
    {
      "name": "voteextra_t",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "ipfs_hash",
          "type": "ipfshash_t"
        },
        {
          "name": "approve",
          "type": "bool"
        },
        {
          "name": "is_editor",
          "type": "bool"
        },
        {
          "name": "amount",
          "type": "uint64"
        },
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "timestamp",
          "type": "uint32"
        },
        {
          "name": "stake_id",
          "type": "uint64"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "proxied_for",
          "type": "string"
        },
        {
          "name": "extra_note",
          "type": "string"
        }
      ]
    },
    {
      "name": "wiki",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "slug",
          "type": "string"
        },
        {
          "name": "group_id",
          "type": "uint64"
        },
        {
          "name": "lang_code",
          "type": "string"
        },
        {
          "name": "ipfs_hash",
          "type": "ipfshash_t"
        }
      ]
    }
  ],
  "actions": [
    {
      "name": "brainclmidex",
      "type": "brainclmidex",
      "ricardian_contract": "Claim back IQ that was staked for Brainpower. Must happen after the 21 day staking period. New Version"
    },
    {
      "name": "curatelist",
      "type": "curatelist",
      "ricardian_contract": ""
    },
    {
      "name": "finalizeextr",
      "type": "finalizeextr",
      "ricardian_contract": ""
    },
    {
      "name": "logpropinfex",
      "type": "logpropinfex",
      "ricardian_contract": ""
    },
    {
      "name": "logpropres",
      "type": "logpropres",
      "ricardian_contract": ""
    },
    {
      "name": "mkreferendum",
      "type": "mkreferendum",
      "ricardian_contract": ""
    },
    {
      "name": "oldvteprgeex",
      "type": "oldvteprgeex",
      "ricardian_contract": ""
    },
    {
      "name": "proposeextra",
      "type": "proposeextra",
      "ricardian_contract": ""
    },
    {
      "name": "rewrdclmidex",
      "type": "rewrdclmidex",
      "ricardian_contract": ""
    },
    {
      "name": "stkretovrrde",
      "type": "stkretovrrde",
      "ricardian_contract": ""
    },
    {
      "name": "voteextra",
      "type": "voteextra",
      "ricardian_contract": ""
    }
  ],
  "tables": [
    {
      "name": "perrwdstbl2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "periodreward"
    },
    {
      "name": "perrwdstblex",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "periodreward"
    },
    {
      "name": "propstbl2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "editproposal"
    },
    {
      "name": "propstblex",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "editpropslex"
    },
    {
      "name": "rewardstbl2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rewardhistory"
    },
    {
      "name": "rewardstblex",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rewardhistex"
    },
    {
      "name": "staketbl2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "stake"
    },
    {
      "name": "staketblex",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "stakeextra"
    },
    {
      "name": "votestbl2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "vote_t"
    },
    {
      "name": "votestblex",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "voteextra_t"
    },
    {
      "name": "wikistbl",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "oldwiki"
    },
    {
      "name": "wikistbl2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "wiki"
    }
  ],
  "ricardian_clauses": [],
  "error_messages": [],
  "abi_extensions": [],
  "variants": [],
  "action_results": []
}