Skip to content

Commit e3b65a7

Browse files
authored
Merge pull request #774 from hyperweb-io/generate-comments-for-helperfuncs
Added comments for query and msg funcs
2 parents 97f8e52 + a34a7e9 commit e3b65a7

File tree

191 files changed

+1289
-14
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+1289
-14
lines changed

__fixtures__/v-next/outputhelperfunc/cosmos/bank/v1beta1/query.rpc.func.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,62 +5,74 @@ import { EndpointOrRpc, buildQuery } from "../../../helper-func-types";
55
import { buildUseQuery } from "../../../react-query";
66
import { buildUseVueQuery } from "../../../vue-query";
77
import { QueryBalanceRequest, QueryBalanceRequestSDKType, QueryBalanceResponse, QueryBalanceResponseSDKType, QueryAllBalancesRequest, QueryAllBalancesRequestSDKType, QueryAllBalancesResponse, QueryAllBalancesResponseSDKType, QuerySpendableBalancesRequest, QuerySpendableBalancesRequestSDKType, QuerySpendableBalancesResponse, QuerySpendableBalancesResponseSDKType, QueryTotalSupplyRequest, QueryTotalSupplyRequestSDKType, QueryTotalSupplyResponse, QueryTotalSupplyResponseSDKType, QuerySupplyOfRequest, QuerySupplyOfRequestSDKType, QuerySupplyOfResponse, QuerySupplyOfResponseSDKType, QueryParamsRequest, QueryParamsRequestSDKType, QueryParamsResponse, QueryParamsResponseSDKType, QueryDenomMetadataRequest, QueryDenomMetadataRequestSDKType, QueryDenomMetadataResponse, QueryDenomMetadataResponseSDKType, QueryDenomsMetadataRequest, QueryDenomsMetadataRequestSDKType, QueryDenomsMetadataResponse, QueryDenomsMetadataResponseSDKType, QueryDenomOwnersRequest, QueryDenomOwnersRequestSDKType, QueryDenomOwnersResponse, QueryDenomOwnersResponseSDKType } from "./query";
8+
/* Balance queries the balance of a single coin for a single account. */
89
export const getBalance = buildQuery<QueryBalanceRequest, QueryBalanceResponse>({
910
encode: QueryBalanceRequest.encode,
1011
decode: QueryBalanceResponse.decode,
1112
service: "cosmos.bank.v1beta1.Query",
1213
method: "Balance",
1314
deps: [QueryBalanceRequest, QueryBalanceResponse]
1415
});
16+
/* AllBalances queries the balance of all coins for a single account. */
1517
export const getAllBalances = buildQuery<QueryAllBalancesRequest, QueryAllBalancesResponse>({
1618
encode: QueryAllBalancesRequest.encode,
1719
decode: QueryAllBalancesResponse.decode,
1820
service: "cosmos.bank.v1beta1.Query",
1921
method: "AllBalances",
2022
deps: [QueryAllBalancesRequest, QueryAllBalancesResponse]
2123
});
24+
/* SpendableBalances queries the spenable balance of all coins for a single
25+
account. */
2226
export const getSpendableBalances = buildQuery<QuerySpendableBalancesRequest, QuerySpendableBalancesResponse>({
2327
encode: QuerySpendableBalancesRequest.encode,
2428
decode: QuerySpendableBalancesResponse.decode,
2529
service: "cosmos.bank.v1beta1.Query",
2630
method: "SpendableBalances",
2731
deps: [QuerySpendableBalancesRequest, QuerySpendableBalancesResponse]
2832
});
33+
/* TotalSupply queries the total supply of all coins. */
2934
export const getTotalSupply = buildQuery<QueryTotalSupplyRequest, QueryTotalSupplyResponse>({
3035
encode: QueryTotalSupplyRequest.encode,
3136
decode: QueryTotalSupplyResponse.decode,
3237
service: "cosmos.bank.v1beta1.Query",
3338
method: "TotalSupply",
3439
deps: [QueryTotalSupplyRequest, QueryTotalSupplyResponse]
3540
});
41+
/* SupplyOf queries the supply of a single coin. */
3642
export const getSupplyOf = buildQuery<QuerySupplyOfRequest, QuerySupplyOfResponse>({
3743
encode: QuerySupplyOfRequest.encode,
3844
decode: QuerySupplyOfResponse.decode,
3945
service: "cosmos.bank.v1beta1.Query",
4046
method: "SupplyOf",
4147
deps: [QuerySupplyOfRequest, QuerySupplyOfResponse]
4248
});
49+
/* Params queries the parameters of x/bank module. */
4350
export const getParams = buildQuery<QueryParamsRequest, QueryParamsResponse>({
4451
encode: QueryParamsRequest.encode,
4552
decode: QueryParamsResponse.decode,
4653
service: "cosmos.bank.v1beta1.Query",
4754
method: "Params",
4855
deps: [QueryParamsRequest, QueryParamsResponse]
4956
});
57+
/* DenomsMetadata queries the client metadata of a given coin denomination. */
5058
export const getDenomMetadata = buildQuery<QueryDenomMetadataRequest, QueryDenomMetadataResponse>({
5159
encode: QueryDenomMetadataRequest.encode,
5260
decode: QueryDenomMetadataResponse.decode,
5361
service: "cosmos.bank.v1beta1.Query",
5462
method: "DenomMetadata",
5563
deps: [QueryDenomMetadataRequest, QueryDenomMetadataResponse]
5664
});
65+
/* DenomsMetadata queries the client metadata for all registered coin
66+
denominations. */
5767
export const getDenomsMetadata = buildQuery<QueryDenomsMetadataRequest, QueryDenomsMetadataResponse>({
5868
encode: QueryDenomsMetadataRequest.encode,
5969
decode: QueryDenomsMetadataResponse.decode,
6070
service: "cosmos.bank.v1beta1.Query",
6171
method: "DenomsMetadata",
6272
deps: [QueryDenomsMetadataRequest, QueryDenomsMetadataResponse]
6373
});
74+
/* DenomOwners queries for all account addresses that own a particular token
75+
denomination. */
6476
export const getDenomOwners = buildQuery<QueryDenomOwnersRequest, QueryDenomOwnersResponse>({
6577
encode: QueryDenomOwnersRequest.encode,
6678
decode: QueryDenomOwnersResponse.decode,

__fixtures__/v-next/outputhelperfunc/cosmos/bank/v1beta1/query.rpc.react.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,50 @@ import { buildUseQuery } from "../../../react-query";
66
import { buildUseVueQuery } from "../../../vue-query";
77
import { QueryBalanceRequest, QueryBalanceRequestSDKType, QueryBalanceResponse, QueryBalanceResponseSDKType, QueryAllBalancesRequest, QueryAllBalancesRequestSDKType, QueryAllBalancesResponse, QueryAllBalancesResponseSDKType, QuerySpendableBalancesRequest, QuerySpendableBalancesRequestSDKType, QuerySpendableBalancesResponse, QuerySpendableBalancesResponseSDKType, QueryTotalSupplyRequest, QueryTotalSupplyRequestSDKType, QueryTotalSupplyResponse, QueryTotalSupplyResponseSDKType, QuerySupplyOfRequest, QuerySupplyOfRequestSDKType, QuerySupplyOfResponse, QuerySupplyOfResponseSDKType, QueryParamsRequest, QueryParamsRequestSDKType, QueryParamsResponse, QueryParamsResponseSDKType, QueryDenomMetadataRequest, QueryDenomMetadataRequestSDKType, QueryDenomMetadataResponse, QueryDenomMetadataResponseSDKType, QueryDenomsMetadataRequest, QueryDenomsMetadataRequestSDKType, QueryDenomsMetadataResponse, QueryDenomsMetadataResponseSDKType, QueryDenomOwnersRequest, QueryDenomOwnersRequestSDKType, QueryDenomOwnersResponse, QueryDenomOwnersResponseSDKType } from "./query";
88
import { getBalance, getAllBalances, getSpendableBalances, getTotalSupply, getSupplyOf, getParams, getDenomMetadata, getDenomsMetadata, getDenomOwners } from "./query.rpc.func";
9+
/* Balance queries the balance of a single coin for a single account. */
910
export const useGetBalance = buildUseQuery<QueryBalanceRequest, QueryBalanceResponse>({
1011
builderQueryFn: getBalance,
1112
queryKeyPrefix: "BalanceQuery"
1213
});
14+
/* AllBalances queries the balance of all coins for a single account. */
1315
export const useGetAllBalances = buildUseQuery<QueryAllBalancesRequest, QueryAllBalancesResponse>({
1416
builderQueryFn: getAllBalances,
1517
queryKeyPrefix: "AllBalancesQuery"
1618
});
19+
/* SpendableBalances queries the spenable balance of all coins for a single
20+
account. */
1721
export const useGetSpendableBalances = buildUseQuery<QuerySpendableBalancesRequest, QuerySpendableBalancesResponse>({
1822
builderQueryFn: getSpendableBalances,
1923
queryKeyPrefix: "SpendableBalancesQuery"
2024
});
25+
/* TotalSupply queries the total supply of all coins. */
2126
export const useGetTotalSupply = buildUseQuery<QueryTotalSupplyRequest, QueryTotalSupplyResponse>({
2227
builderQueryFn: getTotalSupply,
2328
queryKeyPrefix: "TotalSupplyQuery"
2429
});
30+
/* SupplyOf queries the supply of a single coin. */
2531
export const useGetSupplyOf = buildUseQuery<QuerySupplyOfRequest, QuerySupplyOfResponse>({
2632
builderQueryFn: getSupplyOf,
2733
queryKeyPrefix: "SupplyOfQuery"
2834
});
35+
/* Params queries the parameters of x/bank module. */
2936
export const useGetParams = buildUseQuery<QueryParamsRequest, QueryParamsResponse>({
3037
builderQueryFn: getParams,
3138
queryKeyPrefix: "ParamsQuery"
3239
});
40+
/* DenomsMetadata queries the client metadata of a given coin denomination. */
3341
export const useGetDenomMetadata = buildUseQuery<QueryDenomMetadataRequest, QueryDenomMetadataResponse>({
3442
builderQueryFn: getDenomMetadata,
3543
queryKeyPrefix: "DenomMetadataQuery"
3644
});
45+
/* DenomsMetadata queries the client metadata for all registered coin
46+
denominations. */
3747
export const useGetDenomsMetadata = buildUseQuery<QueryDenomsMetadataRequest, QueryDenomsMetadataResponse>({
3848
builderQueryFn: getDenomsMetadata,
3949
queryKeyPrefix: "DenomsMetadataQuery"
4050
});
51+
/* DenomOwners queries for all account addresses that own a particular token
52+
denomination. */
4153
export const useGetDenomOwners = buildUseQuery<QueryDenomOwnersRequest, QueryDenomOwnersResponse>({
4254
builderQueryFn: getDenomOwners,
4355
queryKeyPrefix: "DenomOwnersQuery"

__fixtures__/v-next/outputhelperfunc/cosmos/bank/v1beta1/query.rpc.vue.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,50 @@ import { buildUseQuery } from "../../../react-query";
66
import { buildUseVueQuery } from "../../../vue-query";
77
import { QueryBalanceRequest, QueryBalanceRequestSDKType, QueryBalanceResponse, QueryBalanceResponseSDKType, QueryAllBalancesRequest, QueryAllBalancesRequestSDKType, QueryAllBalancesResponse, QueryAllBalancesResponseSDKType, QuerySpendableBalancesRequest, QuerySpendableBalancesRequestSDKType, QuerySpendableBalancesResponse, QuerySpendableBalancesResponseSDKType, QueryTotalSupplyRequest, QueryTotalSupplyRequestSDKType, QueryTotalSupplyResponse, QueryTotalSupplyResponseSDKType, QuerySupplyOfRequest, QuerySupplyOfRequestSDKType, QuerySupplyOfResponse, QuerySupplyOfResponseSDKType, QueryParamsRequest, QueryParamsRequestSDKType, QueryParamsResponse, QueryParamsResponseSDKType, QueryDenomMetadataRequest, QueryDenomMetadataRequestSDKType, QueryDenomMetadataResponse, QueryDenomMetadataResponseSDKType, QueryDenomsMetadataRequest, QueryDenomsMetadataRequestSDKType, QueryDenomsMetadataResponse, QueryDenomsMetadataResponseSDKType, QueryDenomOwnersRequest, QueryDenomOwnersRequestSDKType, QueryDenomOwnersResponse, QueryDenomOwnersResponseSDKType } from "./query";
88
import { getBalance, getAllBalances, getSpendableBalances, getTotalSupply, getSupplyOf, getParams, getDenomMetadata, getDenomsMetadata, getDenomOwners } from "./query.rpc.func";
9+
/* Balance queries the balance of a single coin for a single account. */
910
export const useGetBalance = buildUseVueQuery<QueryBalanceRequest, QueryBalanceResponse>({
1011
builderQueryFn: getBalance,
1112
queryKeyPrefix: "BalanceQuery"
1213
});
14+
/* AllBalances queries the balance of all coins for a single account. */
1315
export const useGetAllBalances = buildUseVueQuery<QueryAllBalancesRequest, QueryAllBalancesResponse>({
1416
builderQueryFn: getAllBalances,
1517
queryKeyPrefix: "AllBalancesQuery"
1618
});
19+
/* SpendableBalances queries the spenable balance of all coins for a single
20+
account. */
1721
export const useGetSpendableBalances = buildUseVueQuery<QuerySpendableBalancesRequest, QuerySpendableBalancesResponse>({
1822
builderQueryFn: getSpendableBalances,
1923
queryKeyPrefix: "SpendableBalancesQuery"
2024
});
25+
/* TotalSupply queries the total supply of all coins. */
2126
export const useGetTotalSupply = buildUseVueQuery<QueryTotalSupplyRequest, QueryTotalSupplyResponse>({
2227
builderQueryFn: getTotalSupply,
2328
queryKeyPrefix: "TotalSupplyQuery"
2429
});
30+
/* SupplyOf queries the supply of a single coin. */
2531
export const useGetSupplyOf = buildUseVueQuery<QuerySupplyOfRequest, QuerySupplyOfResponse>({
2632
builderQueryFn: getSupplyOf,
2733
queryKeyPrefix: "SupplyOfQuery"
2834
});
35+
/* Params queries the parameters of x/bank module. */
2936
export const useGetParams = buildUseVueQuery<QueryParamsRequest, QueryParamsResponse>({
3037
builderQueryFn: getParams,
3138
queryKeyPrefix: "ParamsQuery"
3239
});
40+
/* DenomsMetadata queries the client metadata of a given coin denomination. */
3341
export const useGetDenomMetadata = buildUseVueQuery<QueryDenomMetadataRequest, QueryDenomMetadataResponse>({
3442
builderQueryFn: getDenomMetadata,
3543
queryKeyPrefix: "DenomMetadataQuery"
3644
});
45+
/* DenomsMetadata queries the client metadata for all registered coin
46+
denominations. */
3747
export const useGetDenomsMetadata = buildUseVueQuery<QueryDenomsMetadataRequest, QueryDenomsMetadataResponse>({
3848
builderQueryFn: getDenomsMetadata,
3949
queryKeyPrefix: "DenomsMetadataQuery"
4050
});
51+
/* DenomOwners queries for all account addresses that own a particular token
52+
denomination. */
4153
export const useGetDenomOwners = buildUseVueQuery<QueryDenomOwnersRequest, QueryDenomOwnersResponse>({
4254
builderQueryFn: getDenomOwners,
4355
queryKeyPrefix: "DenomOwnersQuery"

__fixtures__/v-next/outputhelperfunc/cosmos/bank/v1beta1/tx.rpc.func.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ import { buildTx } from "../../../helper-func-types";
44
import { buildUseMutation } from "../../../react-query";
55
import { buildUseVueMutation } from "../../../vue-query";
66
import { MsgSend, MsgSendSDKType, MsgSendResponse, MsgSendResponseSDKType, MsgMultiSend, MsgMultiSendSDKType, MsgMultiSendResponse, MsgMultiSendResponseSDKType } from "./tx";
7+
/* Send defines a method for sending coins from one account to another account. */
78
export const send = buildTx<MsgSend>({
89
msg: MsgSend
910
});
11+
/* MultiSend defines a method for sending coins from some accounts to other accounts. */
1012
export const multiSend = buildTx<MsgMultiSend>({
1113
msg: MsgMultiSend
1214
});

__fixtures__/v-next/outputhelperfunc/cosmos/bank/v1beta1/tx.rpc.react.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ import { buildUseMutation } from "../../../react-query";
55
import { buildUseVueMutation } from "../../../vue-query";
66
import { MsgSend, MsgSendSDKType, MsgSendResponse, MsgSendResponseSDKType, MsgMultiSend, MsgMultiSendSDKType, MsgMultiSendResponse, MsgMultiSendResponseSDKType } from "./tx";
77
import { send, multiSend } from "./tx.rpc.func";
8+
/* Send defines a method for sending coins from one account to another account. */
89
export const useSend = buildUseMutation<MsgSend, Error>({
910
builderMutationFn: send
1011
});
12+
/* MultiSend defines a method for sending coins from some accounts to other accounts. */
1113
export const useMultiSend = buildUseMutation<MsgMultiSend, Error>({
1214
builderMutationFn: multiSend
1315
});

__fixtures__/v-next/outputhelperfunc/cosmos/bank/v1beta1/tx.rpc.vue.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ import { buildUseMutation } from "../../../react-query";
55
import { buildUseVueMutation } from "../../../vue-query";
66
import { MsgSend, MsgSendSDKType, MsgSendResponse, MsgSendResponseSDKType, MsgMultiSend, MsgMultiSendSDKType, MsgMultiSendResponse, MsgMultiSendResponseSDKType } from "./tx";
77
import { send, multiSend } from "./tx.rpc.func";
8+
/* Send defines a method for sending coins from one account to another account. */
89
export const useSend = buildUseVueMutation<MsgSend, Error>({
910
builderMutationFn: send
1011
});
12+
/* MultiSend defines a method for sending coins from some accounts to other accounts. */
1113
export const useMultiSend = buildUseVueMutation<MsgMultiSend, Error>({
1214
builderMutationFn: multiSend
1315
});

__fixtures__/v-next/outputhelperfunc/cosmos/gov/v1beta1/query.rpc.func.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,55 +4,63 @@ import { EndpointOrRpc, buildQuery } from "../../../helper-func-types";
44
import { buildUseQuery } from "../../../react-query";
55
import { buildUseVueQuery } from "../../../vue-query";
66
import { QueryProposalRequest, QueryProposalRequestSDKType, QueryProposalResponse, QueryProposalResponseSDKType, QueryProposalsRequest, QueryProposalsRequestSDKType, QueryProposalsResponse, QueryProposalsResponseSDKType, QueryVoteRequest, QueryVoteRequestSDKType, QueryVoteResponse, QueryVoteResponseSDKType, QueryVotesRequest, QueryVotesRequestSDKType, QueryVotesResponse, QueryVotesResponseSDKType, QueryParamsRequest, QueryParamsRequestSDKType, QueryParamsResponse, QueryParamsResponseSDKType, QueryDepositRequest, QueryDepositRequestSDKType, QueryDepositResponse, QueryDepositResponseSDKType, QueryDepositsRequest, QueryDepositsRequestSDKType, QueryDepositsResponse, QueryDepositsResponseSDKType, QueryTallyResultRequest, QueryTallyResultRequestSDKType, QueryTallyResultResponse, QueryTallyResultResponseSDKType } from "./query";
7+
/* Proposal queries proposal details based on ProposalID. */
78
export const getProposal = buildQuery<QueryProposalRequest, QueryProposalResponse>({
89
encode: QueryProposalRequest.encode,
910
decode: QueryProposalResponse.decode,
1011
service: "cosmos.gov.v1beta1.Query",
1112
method: "Proposal",
1213
deps: [QueryProposalRequest, QueryProposalResponse]
1314
});
15+
/* Proposals queries all proposals based on given status. */
1416
export const getProposals = buildQuery<QueryProposalsRequest, QueryProposalsResponse>({
1517
encode: QueryProposalsRequest.encode,
1618
decode: QueryProposalsResponse.decode,
1719
service: "cosmos.gov.v1beta1.Query",
1820
method: "Proposals",
1921
deps: [QueryProposalsRequest, QueryProposalsResponse]
2022
});
23+
/* Vote queries voted information based on proposalID, voterAddr. */
2124
export const helperVote = buildQuery<QueryVoteRequest, QueryVoteResponse>({
2225
encode: QueryVoteRequest.encode,
2326
decode: QueryVoteResponse.decode,
2427
service: "cosmos.gov.v1beta1.Query",
2528
method: "Vote",
2629
deps: [QueryVoteRequest, QueryVoteResponse]
2730
});
31+
/* Votes queries votes of a given proposal. */
2832
export const helperVotes = buildQuery<QueryVotesRequest, QueryVotesResponse>({
2933
encode: QueryVotesRequest.encode,
3034
decode: QueryVotesResponse.decode,
3135
service: "cosmos.gov.v1beta1.Query",
3236
method: "Votes",
3337
deps: [QueryVotesRequest, QueryVotesResponse]
3438
});
39+
/* Params queries all parameters of the gov module. */
3540
export const getParams = buildQuery<QueryParamsRequest, QueryParamsResponse>({
3641
encode: QueryParamsRequest.encode,
3742
decode: QueryParamsResponse.decode,
3843
service: "cosmos.gov.v1beta1.Query",
3944
method: "Params",
4045
deps: [QueryParamsRequest, QueryParamsResponse]
4146
});
47+
/* Deposit queries single deposit information based proposalID, depositAddr. */
4248
export const checkDeposit = buildQuery<QueryDepositRequest, QueryDepositResponse>({
4349
encode: QueryDepositRequest.encode,
4450
decode: QueryDepositResponse.decode,
4551
service: "cosmos.gov.v1beta1.Query",
4652
method: "Deposit",
4753
deps: [QueryDepositRequest, QueryDepositResponse]
4854
});
55+
/* Deposits queries all deposits of a single proposal. */
4956
export const goOverDeposits = buildQuery<QueryDepositsRequest, QueryDepositsResponse>({
5057
encode: QueryDepositsRequest.encode,
5158
decode: QueryDepositsResponse.decode,
5259
service: "cosmos.gov.v1beta1.Query",
5360
method: "Deposits",
5461
deps: [QueryDepositsRequest, QueryDepositsResponse]
5562
});
63+
/* TallyResult queries the tally of a proposal vote. */
5664
export const getTallyResult = buildQuery<QueryTallyResultRequest, QueryTallyResultResponse>({
5765
encode: QueryTallyResultRequest.encode,
5866
decode: QueryTallyResultResponse.decode,

0 commit comments

Comments
 (0)