Jungle 4 (Testnet)

sentiment.gm

컨트랙트

이 계약에 의해 정의된 데이터 구조입니다.

  • accountvotes의 테이블 행 유형

    {
      "name": "account_vote_row",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • balance의 테이블 행 유형

    {
      "name": "balance_row",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    }
  • bulkrmvotes의 액션 파라미터

    {
      "name": "bulkrmvotes",
      "base": "",
      "fields": [
        {
          "name": "topic_id",
          "type": "name"
        },
        {
          "name": "num_votes",
          "type": "uint32"
        }
      ]
    }
  • changevote의 액션 파라미터

    {
      "name": "changevote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • config의 테이블 행 유형

    {
      "name": "config_row",
      "base": "",
      "fields": [
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "system_contract",
          "type": "name"
        },
        {
          "name": "fees",
          "type": "fees_config"
        },
        {
          "name": "metrics",
          "type": "metrics_config"
        }
      ]
    }
  • createtopic의 액션 파라미터

    {
      "name": "createtopic",
      "base": "",
      "fields": [
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "id",
          "type": "name"
        },
        {
          "name": "description",
          "type": "string"
        },
        {
          "name": "payment",
          "type": "asset"
        }
      ]
    }
  • deletetopic의 액션 파라미터

    {
      "name": "deletetopic",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "name"
        }
      ]
    }
  • disable의 액션 파라미터

    {
      "name": "disable",
      "base": "",
      "fields": []
    }
  • enable의 액션 파라미터

    {
      "name": "enable",
      "base": "",
      "fields": []
    }
  • config_row의 구조체 속성

    {
      "name": "fees_config",
      "base": "",
      "fields": [
        {
          "name": "token",
          "type": "token_definition"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "createtopic",
          "type": "asset"
        },
        {
          "name": "action",
          "type": "name"
        }
      ]
    }
  • getacctvote의 액션 반환 유형

    getactvtrs의 액션 반환 유형

    {
      "name": "get_account_vote_response",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • getmsigvote의 액션 반환 유형

    getmsigvtrs의 액션 반환 유형

    {
      "name": "get_msig_vote_response",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • gettopic의 액션 반환 유형

    gettopics의 액션 반환 유형

    {
      "name": "get_topic_response",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "name"
        },
        {
          "name": "description",
          "type": "string"
        },
        {
          "name": "creator",
          "type": "name"
        }
      ]
    }
  • gettopicvote의 액션 반환 유형

    gettopicvtrs의 액션 반환 유형

    getvote의 액션 반환 유형

    getvoters의 액션 반환 유형

    {
      "name": "get_topic_vote_response",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • getmetric의 액션 반환 유형

    getmetrics의 액션 반환 유형

    {
      "name": "get_voter_metrics_response",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "system_staked",
          "type": "int64"
        },
        {
          "name": "system_liquid",
          "type": "int64"
        },
        {
          "name": "ram_bytes",
          "type": "int64"
        },
        {
          "name": "v_staked",
          "type": "int64"
        },
        {
          "name": "v_liquid",
          "type": "int64"
        }
      ]
    }
  • getweight의 액션 반환 유형

    getweights의 액션 반환 유형

    {
      "name": "get_voter_weight_response",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "weight",
          "type": "int64"
        }
      ]
    }
  • getacctvote의 액션 파라미터

    {
      "name": "getacctvote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • getactvtrs의 액션 파라미터

    {
      "name": "getactvtrs",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • getmetric의 액션 파라미터

    {
      "name": "getmetric",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        }
      ]
    }
  • getmetrics의 액션 파라미터

    {
      "name": "getmetrics",
      "base": "",
      "fields": [
        {
          "name": "voters",
          "type": "name[]"
        }
      ]
    }
  • getmsigvote의 액션 파라미터

    {
      "name": "getmsigvote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        }
      ]
    }
  • getmsigvtrs의 액션 파라미터

    {
      "name": "getmsigvtrs",
      "base": "",
      "fields": [
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        }
      ]
    }
  • gettopic의 액션 파라미터

    {
      "name": "gettopic",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "name"
        }
      ]
    }
  • gettopics의 액션 파라미터

    {
      "name": "gettopics",
      "base": "",
      "fields": []
    }
  • gettopicvote의 액션 파라미터

    {
      "name": "gettopicvote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        }
      ]
    }
  • gettopicvtrs의 액션 파라미터

    {
      "name": "gettopicvtrs",
      "base": "",
      "fields": [
        {
          "name": "topic_id",
          "type": "name"
        }
      ]
    }
  • getvote의 액션 파라미터

    {
      "name": "getvote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        }
      ]
    }
  • getvoters의 액션 파라미터

    {
      "name": "getvoters",
      "base": "",
      "fields": [
        {
          "name": "topic_id",
          "type": "name"
        }
      ]
    }
  • getweight의 액션 파라미터

    {
      "name": "getweight",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        }
      ]
    }
  • getweights의 액션 파라미터

    {
      "name": "getweights",
      "base": "",
      "fields": [
        {
          "name": "voters",
          "type": "name[]"
        }
      ]
    }
  • config_row의 구조체 속성

    setmetriccfg의 구조체 속성

    {
      "name": "metrics_config",
      "base": "",
      "fields": [
        {
          "name": "system_token",
          "type": "token_definition"
        },
        {
          "name": "legacy_token",
          "type": "token_definition"
        },
        {
          "name": "wram_token",
          "type": "token_definition"
        },
        {
          "name": "v_token",
          "type": "token_definition"
        },
        {
          "name": "v_stake_contract",
          "type": "name"
        }
      ]
    }
  • msigvotes의 테이블 행 유형

    {
      "name": "msig_vote_row",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • open의 액션 파라미터

    {
      "name": "open",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • removevote의 액션 파라미터

    {
      "name": "removevote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        }
      ]
    }
  • reset의 액션 파라미터

    {
      "name": "reset",
      "base": "",
      "fields": []
    }
  • rmacctvote의 액션 파라미터

    {
      "name": "rmacctvote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • rmmsigvote의 액션 파라미터

    {
      "name": "rmmsigvote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        }
      ]
    }
  • rmtopicvote의 액션 파라미터

    {
      "name": "rmtopicvote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        }
      ]
    }
  • setconfig의 액션 파라미터

    {
      "name": "setconfig",
      "base": "",
      "fields": [
        {
          "name": "system_contract",
          "type": "name"
        },
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "token_action",
          "type": "name"
        },
        {
          "name": "token_symbol",
          "type": "symbol"
        },
        {
          "name": "fee_receiver",
          "type": "name"
        },
        {
          "name": "createtopic_fee",
          "type": "asset"
        }
      ]
    }
  • setmetriccfg의 액션 파라미터

    {
      "name": "setmetriccfg",
      "base": "",
      "fields": [
        {
          "name": "metrics",
          "type": "metrics_config"
        }
      ]
    }
  • fees_config의 구조체 속성

    metrics_config의 구조체 속성

    {
      "name": "token_definition",
      "base": "",
      "fields": [
        {
          "name": "chain",
          "type": "checksum256?"
        },
        {
          "name": "contract",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "symbol"
        }
      ]
    }
  • topics의 테이블 행 유형

    {
      "name": "topic_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "name"
        },
        {
          "name": "description",
          "type": "string"
        },
        {
          "name": "creator",
          "type": "name"
        }
      ]
    }
  • votes의 테이블 행 유형

    {
      "name": "topic_vote_row",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • updatetopic의 액션 파라미터

    {
      "name": "updatetopic",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "name"
        },
        {
          "name": "description",
          "type": "string"
        }
      ]
    }
  • vote의 액션 파라미터

    {
      "name": "vote",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • voteaccount의 액션 파라미터

    {
      "name": "voteaccount",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • votemsig의 액션 파라미터

    {
      "name": "votemsig",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • votetopic의 액션 파라미터

    {
      "name": "votetopic",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "topic_id",
          "type": "name"
        },
        {
          "name": "vote_type",
          "type": "uint8"
        }
      ]
    }
  • withdraw의 액션 파라미터

    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }