Skip to content

Generated schema for tokenization/query.proto: 1 service, 32 messages in the x/tokenization module.

Proto package tokenization, part of the x/tokenization module. It declares 1 service, 32 messages. Read the raw source.

Service Query

Query defines the gRPC querier service.

RPCRequestResponseREST pathDescription
ParamsQueryParamsRequestQueryParamsResponseGET /bitbadges/bitbadgeschain/tokenization/paramsParameters queries the parameters of the module.
GetCollectionQueryGetCollectionRequestQueryGetCollectionResponseGET /bitbadges/bitbadgeschain/tokenization/get_collection/{collectionId}Queries a collection by ID.
GetAddressListQueryGetAddressListRequestQueryGetAddressListResponseGET /bitbadges/bitbadgeschain/tokenization/get_address_list/{listId}Queries an address list by ID.
GetApprovalTrackerQueryGetApprovalTrackerRequestQueryGetApprovalTrackerResponseGET /bitbadges/bitbadgeschain/tokenization/get_approvals_tracker/{collectionId}/{approvalLevel}/{approverAddress}/{amountTrackerId}/{trackerType}/{approvedAddress}Queries an approvals tracker by ID.
GetChallengeTrackerQueryGetChallengeTrackerRequestQueryGetChallengeTrackerResponseGET /bitbadges/bitbadgeschain/tokenization/get_challenge_tracker/{collectionId}/{approvalLevel}/{approverAddress}/{challengeTrackerId}/{leafIndex}Queries the number of times a given leaf has been used for a given merkle challenge.
GetETHSignatureTrackerQueryGetETHSignatureTrackerRequestQueryGetETHSignatureTrackerResponseGET /bitbadges/bitbadgeschain/tokenization/get_eth_signature_tracker/{collectionId}/{approvalLevel}/{approverAddress}/{approvalId}/{challengeTrackerId}/{signature}Queries the number of times a given signature has been used for a given ETH signature challenge.
GetBalanceQueryGetBalanceRequestQueryGetBalanceResponseGET /bitbadges/bitbadgeschain/tokenization/get_balance/{collectionId}/{address}Queries an addresses balance for a collection, specified by its ID.
GetDynamicStoreQueryGetDynamicStoreRequestQueryGetDynamicStoreResponseGET /bitbadges/bitbadgeschain/tokenization/get_dynamic_store/{storeId}Queries a dynamic store by ID.
GetDynamicStoreValueQueryGetDynamicStoreValueRequestQueryGetDynamicStoreValueResponseGET /bitbadges/bitbadgeschain/tokenization/get_dynamic_store_value/{storeId}/{address}Queries a dynamic store value by store ID and address.
GetWrappableBalancesQueryGetWrappableBalancesRequestQueryGetWrappableBalancesResponseGET /bitbadges/bitbadgeschain/tokenization/get_wrappable_balances/{denom}/{address}Queries the maximum wrappable amount for a given denom and user address.
IsAddressReservedProtocolQueryIsAddressReservedProtocolRequestQueryIsAddressReservedProtocolResponseGET /bitbadges/bitbadgeschain/tokenization/is_address_reserved_protocol/{address}Queries if an address is a reserved protocol address.
GetAllReservedProtocolAddressesQueryGetAllReservedProtocolAddressesRequestQueryGetAllReservedProtocolAddressesResponseGET /bitbadges/bitbadgeschain/tokenization/get_all_reserved_protocol_addressesQueries all reserved protocol addresses.
GetVoteQueryGetVoteRequestQueryGetVoteResponseGET /bitbadges/bitbadgeschain/tokenization/get_vote/{collectionId}/{approvalLevel}/{approverAddress}/{approvalId}/{proposalId}/{voterAddress}Queries a vote by collection ID, approval level, approver address, approval ID, proposal ID, and voter address.
GetVotesQueryGetVotesRequestQueryGetVotesResponseGET /bitbadges/bitbadgeschain/tokenization/get_votes/{collectionId}/{approvalLevel}/{approverAddress}/{approvalId}/{proposalId}Queries all votes for a proposal.
GetCollectionStatsQueryGetCollectionStatsRequestQueryGetCollectionStatsResponseGET /bitbadges/bitbadgeschain/tokenization/get_collection_stats/{collectionId}Queries collection stats (holder count and circulating supply) by collection ID.
GetBalanceForTokenQueryGetBalanceForTokenRequestQueryGetBalanceForTokenResponseGET /bitbadges/bitbadgeschain/tokenization/get_balance_for_token/{collectionId}/{address}/{tokenId}Queries the balance amount for a specific token ID at a specific time.

Messages

QueryGetAddressListRequest

Field#TypeRuleDescription
listId1stringsingular

QueryGetAddressListResponse

Field#TypeRuleDescription
list1AddressListsingular

QueryGetAllReservedProtocolAddressesRequest

No fields.

QueryGetAllReservedProtocolAddressesResponse

Field#TypeRuleDescription
addresses1stringrepeated

QueryGetApprovalTrackerRequest

Field#TypeRuleDescription
amountTrackerId1stringsingular
approvalLevel2stringsingular"collection" or "incoming" or "outgoing"
approverAddress3stringsingularif approvalLevel is "collection", leave blank
trackerType4stringsingular
collectionId5stringsingular
approvedAddress6stringsingularif trackerType is "overall", leave blank
approvalId7stringsingular

QueryGetApprovalTrackerResponse

Field#TypeRuleDescription
tracker1ApprovalTrackersingular

QueryGetBalanceForTokenRequest

Field#TypeRuleDescription
collectionId1stringsingular
address2stringsingular
tokenId3stringsingular
time4stringsingularOptional - milliseconds since epoch, defaults to current block time

QueryGetBalanceForTokenResponse

Field#TypeRuleDescription
balance1stringsingular

QueryGetBalanceRequest

Field#TypeRuleDescription
collectionId1stringsingular
address2stringsingular

QueryGetBalanceResponse

Field#TypeRuleDescription
balance1UserBalanceStoresingular

QueryGetChallengeTrackerRequest

Field#TypeRuleDescription
collectionId1stringsingular
approvalLevel2stringsingular"collection" or "incoming" or "outgoing"
approverAddress3stringsingularif approvalLevel is "collection", leave blank
challengeTrackerId4stringsingular
leafIndex5stringsingular
approvalId6stringsingular

QueryGetChallengeTrackerResponse

Field#TypeRuleDescription
numUsed1stringsingular

QueryGetCollectionRequest

Field#TypeRuleDescription
collectionId1stringsingular

QueryGetCollectionResponse

Field#TypeRuleDescription
collection1TokenCollectionsingular

QueryGetCollectionStatsRequest

Field#TypeRuleDescription
collectionId1stringsingular

QueryGetCollectionStatsResponse

Field#TypeRuleDescription
stats1CollectionStatssingular

QueryGetDynamicStoreRequest

Field#TypeRuleDescription
storeId1stringsingular

QueryGetDynamicStoreResponse

Field#TypeRuleDescription
store1DynamicStoresingular

QueryGetDynamicStoreValueRequest

Field#TypeRuleDescription
storeId1stringsingular
address2stringsingular

QueryGetDynamicStoreValueResponse

Field#TypeRuleDescription
value1DynamicStoreValuesingular

QueryGetETHSignatureTrackerRequest

Field#TypeRuleDescription
collectionId1stringsingular
approvalLevel2stringsingular"collection" or "incoming" or "outgoing"
approverAddress3stringsingularif approvalLevel is "collection", leave blank
approvalId4stringsingular
challengeTrackerId5stringsingular
signature6stringsingular

QueryGetETHSignatureTrackerResponse

Field#TypeRuleDescription
numUsed1stringsingular

QueryGetVoteRequest

Field#TypeRuleDescription
collectionId1stringsingular
approvalLevel2stringsingular"collection" or "incoming" or "outgoing"
approverAddress3stringsingularif approvalLevel is "collection", leave blank
approvalId4stringsingular
proposalId5stringsingular
voterAddress6stringsingular

QueryGetVoteResponse

Field#TypeRuleDescription
vote1VoteProofsingular

QueryGetVotesRequest

Field#TypeRuleDescription
collectionId1stringsingular
approvalLevel2stringsingular"collection" or "incoming" or "outgoing"
approverAddress3stringsingularif approvalLevel is "collection", leave blank
approvalId4stringsingular
proposalId5stringsingular

QueryGetVotesResponse

Field#TypeRuleDescription
votes1VoteProofrepeated

QueryGetWrappableBalancesRequest

Field#TypeRuleDescription
denom1stringsingular
address2stringsingular

QueryGetWrappableBalancesResponse

Field#TypeRuleDescription
amount1stringsingular

QueryIsAddressReservedProtocolRequest

Field#TypeRuleDescription
address1stringsingular

QueryIsAddressReservedProtocolResponse

Field#TypeRuleDescription
isReservedProtocol1boolsingular

QueryParamsRequest

QueryParamsRequest is request type for the Query/Params RPC method.

No fields.

QueryParamsResponse

QueryParamsResponse is response type for the Query/Params RPC method.

Field#TypeRuleDescription
params1Paramssingularparams holds all the parameters of this module.

Edit this page on GitHub