Vaulta

gyftietokens

Contract

The data structures defined by this contract.

  • Table row type of appstates

    {
      "name": "AppState",
      "base": "",
      "fields": [
        {
          "name": "gftorderbook",
          "type": "name"
        },
        {
          "name": "gyftiegyftie",
          "type": "name"
        },
        {
          "name": "gyftieoracle",
          "type": "name"
        },
        {
          "name": "paused",
          "type": "uint8"
        },
        {
          "name": "account_count",
          "type": "uint32"
        },
        {
          "name": "throttle",
          "type": "uint32"
        },
        {
          "name": "last_sender_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of badges

    {
      "name": "Badge",
      "base": "",
      "fields": [
        {
          "name": "badge_id",
          "type": "name"
        },
        {
          "name": "badge_name",
          "type": "string"
        },
        {
          "name": "description",
          "type": "string"
        },
        {
          "name": "reward",
          "type": "asset"
        },
        {
          "name": "profile_image",
          "type": "string"
        },
        {
          "name": "badge_image",
          "type": "string"
        },
        {
          "name": "mat_icon_name",
          "type": "string"
        },
        {
          "name": "issuer",
          "type": "name"
        },
        {
          "name": "badge_type",
          "type": "uint8"
        }
      ]
    }
  • Table row type of badgeaccts

    {
      "name": "BadgeAccount",
      "base": "",
      "fields": [
        {
          "name": "badgeacct_id",
          "type": "uint64"
        },
        {
          "name": "badge_id",
          "type": "name"
        },
        {
          "name": "badge_holder",
          "type": "name"
        },
        {
          "name": "notes",
          "type": "string"
        },
        {
          "name": "reward",
          "type": "asset"
        },
        {
          "name": "badge_receipt_date",
          "type": "uint32"
        }
      ]
    }
  • Table row type of challenges

    {
      "name": "Challenge",
      "base": "",
      "fields": [
        {
          "name": "challenged_account",
          "type": "name"
        },
        {
          "name": "challenger_account",
          "type": "name"
        },
        {
          "name": "challenge_notes",
          "type": "string[]"
        },
        {
          "name": "challenge_stake",
          "type": "asset"
        },
        {
          "name": "challenged_time",
          "type": "uint32"
        }
      ]
    }
  • Table row type of comments

    {
      "name": "Comment",
      "base": "",
      "fields": [
        {
          "name": "comment_id",
          "type": "uint64"
        },
        {
          "name": "comment_type",
          "type": "name"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "profile",
          "type": "name"
        },
        {
          "name": "commenter",
          "type": "name"
        },
        {
          "name": "parent_comment_id",
          "type": "uint64"
        },
        {
          "name": "comment_text",
          "type": "string"
        },
        {
          "name": "created_date",
          "type": "time_point_sec"
        },
        {
          "name": "updated_date",
          "type": "time_point_sec"
        }
      ]
    }
  • Table row type of gyfts

    {
      "name": "Gyft",
      "base": "",
      "fields": [
        {
          "name": "gyft_id",
          "type": "uint64"
        },
        {
          "name": "gyfter",
          "type": "name"
        },
        {
          "name": "gyftee",
          "type": "name"
        },
        {
          "name": "gyfter_issue",
          "type": "asset"
        },
        {
          "name": "gyftee_issue",
          "type": "asset"
        },
        {
          "name": "relationship",
          "type": "string"
        },
        {
          "name": "notes",
          "type": "string"
        },
        {
          "name": "gyft_date",
          "type": "uint32"
        },
        {
          "name": "likes",
          "type": "uint16"
        }
      ]
    }
  • Table row type of locks

    {
      "name": "Lock",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "lock_notes",
          "type": "string[]"
        }
      ]
    }
  • Table row type of oldprops

    {
      "name": "OldProposal",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "created_date",
          "type": "uint32"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "new_token_gen",
          "type": "name"
        },
        {
          "name": "notes",
          "type": "string"
        },
        {
          "name": "voters_for",
          "type": "name[]"
        },
        {
          "name": "votes_for",
          "type": "uint32"
        },
        {
          "name": "voters_against",
          "type": "name[]"
        },
        {
          "name": "votes_against",
          "type": "uint32"
        },
        {
          "name": "expiration_date",
          "type": "uint32"
        }
      ]
    }
  • Table row type of profiles

    {
      "name": "Profile",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "rating_sum",
          "type": "uint32"
        },
        {
          "name": "rating_count",
          "type": "uint16"
        },
        {
          "name": "idhash",
          "type": "string"
        },
        {
          "name": "id_expiration",
          "type": "string"
        },
        {
          "name": "gft_balance",
          "type": "asset"
        },
        {
          "name": "staked_balance",
          "type": "asset"
        },
        {
          "name": "unstaking_balance",
          "type": "asset"
        }
      ]
    }
  • Table row type of profiles2

    {
      "name": "Profile2",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "idhash",
          "type": "string"
        },
        {
          "name": "id_expiration",
          "type": "string"
        },
        {
          "name": "info_url",
          "type": "string"
        },
        {
          "name": "gft_balance",
          "type": "asset"
        },
        {
          "name": "staked_balance",
          "type": "asset"
        },
        {
          "name": "unstaking_balance",
          "type": "asset"
        },
        {
          "name": "net_purchases",
          "type": "asset"
        },
        {
          "name": "promotion_votes_for_this_profile",
          "type": "name[]"
        },
        {
          "name": "profiles_this_profile_voted_for",
          "type": "name[]"
        },
        {
          "name": "rank",
          "type": "uint64"
        },
        {
          "name": "attribute_pairs",
          "type": "pair_name_string[]"
        },
        {
          "name": "created_date",
          "type": "time_point"
        },
        {
          "name": "updated_date",
          "type": "time_point"
        }
      ]
    }
  • Table row type of proposals

    {
      "name": "Proposal",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "proposal_name",
          "type": "string"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "rank",
          "type": "uint64"
        },
        {
          "name": "notes",
          "type": "string"
        },
        {
          "name": "voters_for",
          "type": "name[]"
        },
        {
          "name": "votes_for",
          "type": "uint32"
        },
        {
          "name": "voters_against",
          "type": "name[]"
        },
        {
          "name": "votes_against",
          "type": "uint32"
        },
        {
          "name": "packed_transaction",
          "type": "bytes"
        },
        {
          "name": "expiration_date",
          "type": "time_point_sec"
        },
        {
          "name": "created_date",
          "type": "time_point_sec"
        },
        {
          "name": "updated_date",
          "type": "time_point_sec"
        }
      ]
    }
  • Table row type of referrals

    {
      "name": "Referral",
      "base": "",
      "fields": [
        {
          "name": "referred",
          "type": "name"
        },
        {
          "name": "referrer",
          "type": "name"
        }
      ]
    }
  • Table row type of verifies

    {
      "name": "Verify",
      "base": "",
      "fields": [
        {
          "name": "verify_id",
          "type": "uint64"
        },
        {
          "name": "verifier",
          "type": "name"
        },
        {
          "name": "verified",
          "type": "name"
        },
        {
          "name": "verification_date",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in accelunstake

    {
      "name": "accelunstake",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Table row type of accounts

    {
      "name": "account",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    }
  • Struct property of transaction

    {
      "name": "action",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "name",
          "type": "name"
        },
        {
          "name": "authorization",
          "type": "permission_level[]"
        },
        {
          "name": "data",
          "type": "bytes"
        }
      ]
    }
  • Action parameter in addcnote

    {
      "name": "addcnote",
      "base": "",
      "fields": [
        {
          "name": "scribe",
          "type": "name"
        },
        {
          "name": "challenged_account",
          "type": "name"
        },
        {
          "name": "note",
          "type": "string"
        }
      ]
    }
  • Action parameter in addcomment

    {
      "name": "addcomment",
      "base": "",
      "fields": [
        {
          "name": "commenter",
          "type": "name"
        },
        {
          "name": "comment_type",
          "type": "name"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "profile",
          "type": "name"
        },
        {
          "name": "parent_id",
          "type": "uint64"
        },
        {
          "name": "comment_text",
          "type": "string"
        }
      ]
    }
  • Action parameter in addekey

    {
      "name": "addekey",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "key",
          "type": "string"
        }
      ]
    }
  • Action parameter in addhash

    {
      "name": "addhash",
      "base": "",
      "fields": [
        {
          "name": "idchecker",
          "type": "name"
        },
        {
          "name": "idholder",
          "type": "name"
        },
        {
          "name": "idhash",
          "type": "string"
        },
        {
          "name": "id_expiration",
          "type": "string"
        }
      ]
    }
  • Action parameter in addlock

    {
      "name": "addlock",
      "base": "",
      "fields": [
        {
          "name": "account_to_lock",
          "type": "name"
        },
        {
          "name": "note",
          "type": "string"
        }
      ]
    }
  • Action parameter in addlockchain

    {
      "name": "addlockchain",
      "base": "",
      "fields": [
        {
          "name": "account_to_lock",
          "type": "name"
        },
        {
          "name": "note",
          "type": "string"
        }
      ]
    }
  • Action parameter in addlocknote

    {
      "name": "addlocknote",
      "base": "",
      "fields": [
        {
          "name": "account_to_lock",
          "type": "name"
        },
        {
          "name": "note",
          "type": "string"
        }
      ]
    }
  • Action parameter in addsig

    {
      "name": "addsig",
      "base": "",
      "fields": [
        {
          "name": "new_signatory",
          "type": "name"
        }
      ]
    }
  • Table row type of balances

    {
      "name": "balance",
      "base": "",
      "fields": [
        {
          "name": "funds",
          "type": "asset"
        },
        {
          "name": "token_contract",
          "type": "name"
        }
      ]
    }
  • Action parameter in buynotify

    {
      "name": "buynotify",
      "base": "",
      "fields": [
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Table row type of buyorders

    {
      "name": "buyorder",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "uint64"
        },
        {
          "name": "buyer",
          "type": "name"
        },
        {
          "name": "price_per_gft",
          "type": "asset"
        },
        {
          "name": "gft_amount",
          "type": "asset"
        },
        {
          "name": "order_value",
          "type": "asset"
        },
        {
          "name": "created_date",
          "type": "uint32"
        }
      ]
    }
  • Table row type of challenge

    {
      "name": "challenge",
      "base": "",
      "fields": [
        {
          "name": "challenged_account",
          "type": "name"
        },
        {
          "name": "challenger_account",
          "type": "name"
        },
        {
          "name": "challenge_notes",
          "type": "string[]"
        },
        {
          "name": "challenge_stake",
          "type": "asset"
        },
        {
          "name": "challenged_time",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in chgthrottle

    {
      "name": "chgthrottle",
      "base": "",
      "fields": [
        {
          "name": "throttle",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in claim

    {
      "name": "claim",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "claim_key",
          "type": "string"
        }
      ]
    }
  • Action parameter in create

    {
      "name": "create",
      "base": "",
      "fields": []
    }
  • Action parameter in createbadge

    {
      "name": "createbadge",
      "base": "",
      "fields": [
        {
          "name": "badge_id",
          "type": "name"
        },
        {
          "name": "badge_name",
          "type": "string"
        },
        {
          "name": "description",
          "type": "string"
        },
        {
          "name": "reward",
          "type": "asset"
        },
        {
          "name": "profile_image",
          "type": "string"
        },
        {
          "name": "badge_image",
          "type": "string"
        },
        {
          "name": "mat_icon_name",
          "type": "string"
        },
        {
          "name": "issuer",
          "type": "name"
        },
        {
          "name": "badge_type",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in createprof

    {
      "name": "createprof",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Table row type of stat

    {
      "name": "currency_stats",
      "base": "",
      "fields": [
        {
          "name": "supply",
          "type": "asset"
        },
        {
          "name": "symbol",
          "type": "symbol"
        },
        {
          "name": "issuer",
          "type": "name"
        }
      ]
    }
  • Action parameter in dchallenge

    {
      "name": "dchallenge",
      "base": "",
      "fields": [
        {
          "name": "challenged_account",
          "type": "name"
        }
      ]
    }
  • Action parameter in editcomment

    {
      "name": "editcomment",
      "base": "",
      "fields": [
        {
          "name": "comment_id",
          "type": "uint64"
        },
        {
          "name": "comment_text",
          "type": "string"
        }
      ]
    }
  • Action parameter in execproposal

    {
      "name": "execproposal",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        },
        {
          "name": "executer",
          "type": "name"
        }
      ]
    }
  • Struct property of transaction

    {
      "name": "extension",
      "base": "",
      "fields": [
        {
          "name": "type",
          "type": "uint16"
        },
        {
          "name": "data",
          "type": "bytes"
        }
      ]
    }
  • Action parameter in isstoskoracl

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

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

    {
      "name": "issuebadge",
      "base": "",
      "fields": [
        {
          "name": "badge_recipient",
          "type": "name"
        },
        {
          "name": "badge_id",
          "type": "name"
        },
        {
          "name": "notes",
          "type": "string"
        }
      ]
    }
  • Action parameter in issueidemp

    {
      "name": "issueidemp",
      "base": "",
      "fields": [
        {
          "name": "badge_recipient",
          "type": "name"
        },
        {
          "name": "badge_id",
          "type": "name"
        },
        {
          "name": "notes",
          "type": "string"
        }
      ]
    }
  • Action parameter in issuetostake

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

    {
      "name": "nchallenge",
      "base": "",
      "fields": [
        {
          "name": "challenger_account",
          "type": "name"
        },
        {
          "name": "challenged_account",
          "type": "name"
        },
        {
          "name": "notes",
          "type": "string"
        }
      ]
    }
  • Struct property of Profile2

    {
      "name": "pair_name_string",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "value",
          "type": "string"
        }
      ]
    }
  • Action parameter in pause

    {
      "name": "pause",
      "base": "",
      "fields": []
    }
  • Struct property of action

    {
      "name": "permission_level",
      "base": "",
      "fields": [
        {
          "name": "actor",
          "type": "name"
        },
        {
          "name": "permission",
          "type": "name"
        }
      ]
    }
  • Action parameter in propose

    {
      "name": "propose",
      "base": "",
      "fields": [
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "string"
        },
        {
          "name": "notes",
          "type": "string"
        }
      ]
    }
  • Action parameter in proposetrx

    {
      "name": "proposetrx",
      "base": "",
      "fields": [
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "string"
        },
        {
          "name": "notes",
          "type": "string"
        },
        {
          "name": "trx",
          "type": "transaction"
        }
      ]
    }
  • Action parameter in referuser

    {
      "name": "referuser",
      "base": "",
      "fields": [
        {
          "name": "referrer",
          "type": "name"
        },
        {
          "name": "account_to_refer",
          "type": "name"
        }
      ]
    }
  • Action parameter in remcomment

    {
      "name": "remcomment",
      "base": "",
      "fields": [
        {
          "name": "comment_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in removeprof

    {
      "name": "removeprof",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in removeprop

    {
      "name": "removeprop",
      "base": "",
      "fields": [
        {
          "name": "proposal_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in remprofprep

    {
      "name": "remprofprep",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in remsig

    {
      "name": "remsig",
      "base": "",
      "fields": [
        {
          "name": "existing_signatory",
          "type": "name"
        }
      ]
    }
  • Action parameter in requnstake

    {
      "name": "requnstake",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Action parameter in reset

    {
      "name": "reset",
      "base": "",
      "fields": []
    }
  • Action parameter in sellnotify

    {
      "name": "sellnotify",
      "base": "",
      "fields": [
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Action parameter in setconfig

    {
      "name": "setconfig",
      "base": "",
      "fields": [
        {
          "name": "gftorderbook",
          "type": "name"
        },
        {
          "name": "gyftie_foundation",
          "type": "name"
        },
        {
          "name": "gyftieoracle",
          "type": "name"
        }
      ]
    }
  • Action parameter in setrank

    {
      "name": "setrank",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "rank",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setusercnt

    {
      "name": "setusercnt",
      "base": "",
      "fields": [
        {
          "name": "count",
          "type": "uint32"
        }
      ]
    }
  • Table row type of signatories

    {
      "name": "signatory",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in smsverify

    {
      "name": "smsverify",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in stake

    {
      "name": "stake",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Table row type of tprofiles

    {
      "name": "tprofile",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "idhash",
          "type": "string"
        },
        {
          "name": "id_expiration",
          "type": "string"
        },
        {
          "name": "gft_balance",
          "type": "asset"
        },
        {
          "name": "staked_balance",
          "type": "asset"
        },
        {
          "name": "unstaking_balance",
          "type": "asset"
        }
      ]
    }
  • Extends base type of transaction_header

    Struct property of proposetrx

    {
      "name": "transaction",
      "base": "transaction_header",
      "fields": [
        {
          "name": "context_free_actions",
          "type": "action[]"
        },
        {
          "name": "actions",
          "type": "action[]"
        },
        {
          "name": "transaction_extensions",
          "type": "extension[]"
        }
      ]
    }
  • Struct base type of transaction

    {
      "name": "transaction_header",
      "base": "",
      "fields": [
        {
          "name": "expiration",
          "type": "time_point_sec"
        },
        {
          "name": "ref_block_num",
          "type": "uint16"
        },
        {
          "name": "ref_block_prefix",
          "type": "uint32"
        },
        {
          "name": "max_net_usage_words",
          "type": "varuint32"
        },
        {
          "name": "max_cpu_usage_ms",
          "type": "uint8"
        },
        {
          "name": "delay_sec",
          "type": "varuint32"
        }
      ]
    }
  • 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 unissuebadge

    {
      "name": "unissuebadge",
      "base": "",
      "fields": [
        {
          "name": "badge_recipient",
          "type": "name"
        },
        {
          "name": "badge_id",
          "type": "name"
        }
      ]
    }
  • Action parameter in unlock

    {
      "name": "unlock",
      "base": "",
      "fields": [
        {
          "name": "account_to_unlock",
          "type": "name"
        },
        {
          "name": "note",
          "type": "string"
        }
      ]
    }
  • Action parameter in unlockchain

    {
      "name": "unlockchain",
      "base": "",
      "fields": [
        {
          "name": "account_to_unlock",
          "type": "name"
        },
        {
          "name": "note",
          "type": "string"
        }
      ]
    }
  • Action parameter in unpause

    {
      "name": "unpause",
      "base": "",
      "fields": []
    }
  • Action parameter in unstaked2

    {
      "name": "unstaked2",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Action parameter in unvoteprop

    {
      "name": "unvoteprop",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in unvoteuser

    {
      "name": "unvoteuser",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "profile",
          "type": "name"
        }
      ]
    }
  • Action parameter in upgrade

    {
      "name": "upgrade",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in validate

    {
      "name": "validate",
      "base": "",
      "fields": [
        {
          "name": "validator",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "idhash",
          "type": "string"
        },
        {
          "name": "id_expiration",
          "type": "string"
        }
      ]
    }
  • Action parameter in verifyuser

    {
      "name": "verifyuser",
      "base": "",
      "fields": [
        {
          "name": "verifier",
          "type": "name"
        },
        {
          "name": "account_to_verify",
          "type": "name"
        }
      ]
    }
  • Action parameter in voteagainst

    {
      "name": "voteagainst",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of votees

    {
      "name": "votee",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "vote_power",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in votefor

    {
      "name": "votefor",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposal_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in voteforuser

    {
      "name": "voteforuser",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "profile",
          "type": "name"
        }
      ]
    }
  • Table row type of voters

    {
      "name": "voter",
      "base": "",
      "fields": [
        {
          "name": "votee",
          "type": "name"
        },
        {
          "name": "vote_power",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in xfertostake

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

    {
      "name": "xferzj",
      "base": "",
      "fields": []
    }