Protobuf Documentation
Table of Contents
cyber/bandwidth/v1beta1/types.proto
cyber/bandwidth/v1beta1/genesis.proto
cyber/bandwidth/v1beta1/query.proto
cyber/bandwidth/v1beta1/tx.proto
cyber/clock/v1/clock.proto
cyber/clock/v1/genesis.proto
cyber/clock/v1/query.proto
cyber/clock/v1/tx.proto
cyber/dmn/v1beta1/types.proto
cyber/dmn/v1beta1/genesis.proto
cyber/dmn/v1beta1/query.proto
cyber/dmn/v1beta1/tx.proto
cyber/graph/v1beta1/query.proto
cyber/graph/v1beta1/types.proto
cyber/graph/v1beta1/tx.proto
cyber/grid/v1beta1/types.proto
cyber/grid/v1beta1/genesis.proto
cyber/grid/v1beta1/query.proto
cyber/grid/v1beta1/tx.proto
cyber/liquidity/v1beta1/tx.proto
cyber/liquidity/v1beta1/liquidity.proto
cyber/liquidity/v1beta1/genesis.proto
cyber/liquidity/v1beta1/query.proto
cyber/rank/v1beta1/types.proto
cyber/rank/v1beta1/genesis.proto
cyber/rank/v1beta1/pagination.proto
cyber/rank/v1beta1/query.proto
cyber/rank/v1beta1/tx.proto
cyber/resources/v1beta1/types.proto
cyber/resources/v1beta1/genesis.proto
cyber/resources/v1beta1/query.proto
cyber/resources/v1beta1/tx.proto
osmosis/tokenfactory/v1beta1/authority_metadata.proto
osmosis/tokenfactory/v1beta1/params.proto
osmosis/tokenfactory/v1beta1/genesis.proto
osmosis/tokenfactory/v1beta1/query.proto
osmosis/tokenfactory/v1beta1/tx.proto
Scalar Value Types
Top
cyber/bandwidth/v1beta1/types.proto
NeuronBandwidth
Params
Price
| Field |
Type |
Label |
Description |
price |
string |
|
|
Top
cyber/bandwidth/v1beta1/genesis.proto
GenesisState
| Field |
Type |
Label |
Description |
params |
Params |
|
|
Top
cyber/bandwidth/v1beta1/query.proto
QueryLoadRequest
QueryLoadResponse
| Field |
Type |
Label |
Description |
load |
string |
|
|
QueryNeuronBandwidthRequest
| Field |
Type |
Label |
Description |
neuron |
string |
|
|
QueryNeuronBandwidthResponse
QueryParamsRequest
QueryParamsResponse
| Field |
Type |
Label |
Description |
params |
Params |
|
|
QueryPriceRequest
QueryPriceResponse
| Field |
Type |
Label |
Description |
price |
string |
|
|
QueryTotalBandwidthRequest
QueryTotalBandwidthResponse
| Field |
Type |
Label |
Description |
total_bandwidth |
uint64 |
|
|
Query
Top
cyber/bandwidth/v1beta1/tx.proto
MsgUpdateParams
MsgUpdateParamsResponse
Msg
Top
cyber/clock/v1/clock.proto
ClockContract
This object is used to store the contract address and the
jail status of the contract.
| Field |
Type |
Label |
Description |
contract_address |
string |
|
The address of the contract. |
is_jailed |
bool |
|
The jail status of the contract. |
Top
cyber/clock/v1/genesis.proto
GenesisState
GenesisState - initial state of module
| Field |
Type |
Label |
Description |
params |
Params |
|
Params of this module |
Params
Params defines the set of module parameters.
| Field |
Type |
Label |
Description |
contract_gas_limit |
uint64 |
|
contract_gas_limit defines the maximum amount of gas that can be used by a contract. |
Top
cyber/clock/v1/query.proto
QueryClockContract
QueryClockContract is the request type to get a single contract.
| Field |
Type |
Label |
Description |
contract_address |
string |
|
contract_address is the address of the contract to query. |
QueryClockContractResponse
QueryClockContractResponse is the response type for the Query/ClockContract
RPC method.
| Field |
Type |
Label |
Description |
clock_contract |
ClockContract |
|
contract is the clock contract. |
QueryClockContracts
QueryClockContracts is the request type to get all contracts.
QueryClockContractsResponse
QueryClockContractsResponse is the response type for the Query/ClockContracts
RPC method.
QueryParamsRequest
QueryParams is the request type to get all module params.
QueryParamsResponse
QueryClockContractsResponse is the response type for the Query/ClockContracts
RPC method.
| Field |
Type |
Label |
Description |
params |
Params |
|
|
Query
Query defines the gRPC querier service.
Top
cyber/clock/v1/tx.proto
MsgRegisterClockContract
MsgRegisterClockContract is the Msg/RegisterClockContract request type.
| Field |
Type |
Label |
Description |
sender_address |
string |
|
The address of the sender. |
contract_address |
string |
|
The address of the contract to register. |
MsgRegisterClockContractResponse
MsgRegisterClockContractResponse defines the response structure for executing
a MsgRegisterClockContract message.
MsgUnjailClockContract
MsgUnjailClockContract is the Msg/UnjailClockContract request type.
| Field |
Type |
Label |
Description |
sender_address |
string |
|
The address of the sender. |
contract_address |
string |
|
The address of the contract to unjail. |
MsgUnjailClockContractResponse
MsgUnjailClockContractResponse defines the response structure for executing a
MsgUnjailClockContract message.
MsgUnregisterClockContract
MsgUnregisterClockContract is the Msg/UnregisterClockContract request type.
| Field |
Type |
Label |
Description |
sender_address |
string |
|
The address of the sender. |
contract_address |
string |
|
The address of the contract to unregister. |
MsgUnregisterClockContractResponse
MsgUnregisterClockContractResponse defines the response structure for
executing a MsgUnregisterClockContract message.
MsgUpdateParams
MsgUpdateParams is the Msg/UpdateParams request type.
Since: cosmos-sdk 0.47
| Field |
Type |
Label |
Description |
authority |
string |
|
authority is the address of the governance account. |
params |
Params |
|
params defines the x/clock parameters to update. |
NOTE: All parameters must be supplied. |
MsgUpdateParamsResponse
MsgUpdateParamsResponse defines the response structure for executing a
MsgUpdateParams message.
Since: cosmos-sdk 0.47
Msg
Msg defines the Msg service.
Since: cosmos-sdk 0.47 | |
Top
cyber/dmn/v1beta1/types.proto
Load
Params
Thought
ThoughtStats
Trigger
Top
cyber/dmn/v1beta1/genesis.proto
GenesisState
| Field |
Type |
Label |
Description |
params |
Params |
|
|
Top
cyber/dmn/v1beta1/query.proto
QueryParamsRequest
QueryParamsResponse
| Field |
Type |
Label |
Description |
params |
Params |
|
|
QueryThoughtParamsRequest
QueryThoughtResponse
| Field |
Type |
Label |
Description |
thought |
Thought |
|
|
QueryThoughtStatsResponse
QueryThoughtsFeesRequest
QueryThoughtsFeesResponse
QueryThoughtsRequest
QueryThoughtsResponse
| Field |
Type |
Label |
Description |
thoughts |
Thought |
repeated |
|
QueryThoughtsStatsRequest
QueryThoughtsStatsResponse
| Field |
Type |
Label |
Description |
thoughts_stats |
ThoughtStats |
repeated |
|
Query
Top
cyber/dmn/v1beta1/tx.proto
MsgChangeThoughtBlock
MsgChangeThoughtBlockResponse
MsgChangeThoughtGasPrice
MsgChangeThoughtGasPriceResponse
MsgChangeThoughtInput
MsgChangeThoughtInputResponse
MsgChangeThoughtName
MsgChangeThoughtNameResponse
MsgChangeThoughtParticle
MsgChangeThoughtParticleResponse
MsgChangeThoughtPeriod
MsgChangeThoughtPeriodResponse
MsgCreateThought
MsgCreateThoughtResponse
MsgForgetThought
MsgForgetThoughtResponse
MsgUpdateParams
MsgUpdateParamsResponse
Msg
Top
cyber/graph/v1beta1/query.proto
QueryBurnStatsRequest
QueryBurnStatsResponse
| Field |
Type |
Label |
Description |
millivolt |
uint64 |
|
|
milliampere |
uint64 |
|
|
QueryGraphStatsRequest
QueryGraphStatsResponse
| Field |
Type |
Label |
Description |
cyberlinks |
uint64 |
|
|
particles |
uint64 |
|
|
Query
Top
cyber/graph/v1beta1/types.proto
Link
Top
cyber/graph/v1beta1/tx.proto
MsgCyberlink
| Field |
Type |
Label |
Description |
neuron |
string |
|
|
links |
Link |
repeated |
|
MsgCyberlinkResponse
Msg
Top
cyber/grid/v1beta1/types.proto
Params
| Field |
Type |
Label |
Description |
max_routes |
uint32 |
|
|
Route
Value
Top
cyber/grid/v1beta1/genesis.proto
GenesisState
| Field |
Type |
Label |
Description |
params |
Params |
|
|
routes |
Route |
repeated |
|
Top
cyber/grid/v1beta1/query.proto
QueryDestinationRequest
| Field |
Type |
Label |
Description |
destination |
string |
|
|
QueryParamsRequest
QueryParamsResponse
| Field |
Type |
Label |
Description |
params |
Params |
|
|
QueryRouteRequest
| Field |
Type |
Label |
Description |
source |
string |
|
|
destination |
string |
|
|
QueryRouteResponse
| Field |
Type |
Label |
Description |
route |
Route |
|
|
QueryRoutedEnergyResponse
QueryRoutesRequest
QueryRoutesResponse
QuerySourceRequest
| Field |
Type |
Label |
Description |
source |
string |
|
|
Query
Top
cyber/grid/v1beta1/tx.proto
MsgCreateRoute
MsgCreateRouteResponse
MsgDeleteRoute
| Field |
Type |
Label |
Description |
source |
string |
|
|
destination |
string |
|
|
MsgDeleteRouteResponse
MsgEditRoute
MsgEditRouteName
MsgEditRouteNameResponse
MsgEditRouteResponse
MsgUpdateParams
MsgUpdateParamsResponse
Msg
Top
cyber/liquidity/v1beta1/tx.proto
MsgCreatePool
MsgCreatePool defines an sdk.Msg type that supports submitting a create
liquidity pool tx.
See:
https://github.com/gravity-devs/liquidity/blob/develop/x/liquidity/spec/04_messages.md
| Field |
Type |
Label |
Description |
pool_creator_address |
string |
|
|
pool_type_id |
uint32 |
|
id of the target pool type, must match the value in the pool. Only pool-type-id 1 is supported. |
deposit_coins |
cosmos.base.v1beta1.Coin |
repeated |
reserve coin pair of the pool to deposit. |
MsgCreatePoolResponse
MsgCreatePoolResponse defines the Msg/CreatePool response type.
MsgDepositWithinBatch
MsgDepositWithinBatch defines an sdk.Msg type that supports submitting
a deposit request to the batch of the liquidity pool.
Deposit is submitted to the batch of the Liquidity pool with the specified
pool_id, deposit_coins for reserve.
This request is stacked in the batch of the liquidity pool, is not processed
immediately, and is processed in the endblock at the same time as other
requests.
See:
https://github.com/gravity-devs/liquidity/blob/develop/x/liquidity/spec/04_messages.md
MsgDepositWithinBatchResponse
MsgDepositWithinBatchResponse defines the Msg/DepositWithinBatch response
type.
MsgSwapWithinBatch
MsgSwapWithinBatch defines an sdk.Msg type that supports submitting a swap
offer request to the batch of the liquidity pool. Submit swap offer to the
liquidity pool batch with the specified the pool_id, swap_type_id,
demand_coin_denom with the coin and the price you're offering
and offer_coin_fee must be half of offer coin amount * current
params.swap_fee_rate and ceil for reservation to pay fees. This request is
stacked in the batch of the liquidity pool, is not processed immediately, and
is processed in the endblock at the same time as other requests. You must
request the same fields as the pool. Only the default swap_type_id 1 is
supported.
See: https://github.com/gravity-devs/liquidity/tree/develop/doc
https://github.com/gravity-devs/liquidity/blob/develop/x/liquidity/spec/04_messages.md
| Field |
Type |
Label |
Description |
swap_requester_address |
string |
|
address of swap requester |
pool_id |
uint64 |
|
id of swap type, must match the value in the pool. Only swap_type_id 1 is supported. |
swap_type_id |
uint32 |
|
id of swap type. Must match the value in the pool. |
offer_coin |
cosmos.base.v1beta1.Coin |
|
offer sdk.coin for the swap request, must match the denom in the pool. |
demand_coin_denom |
string |
|
denom of demand coin to be exchanged on the swap request, must match the denom in the pool. |
offer_coin_fee |
cosmos.base.v1beta1.Coin |
|
half of offer coin amount * params.swap_fee_rate and ceil for reservation to pay fees. |
order_price |
string |
|
limit order price for the order, the price is the exchange ratio of X/Y where X is the amount of the first coin and Y is the amount of the second coin when their denoms are sorted alphabetically. |
MsgSwapWithinBatchResponse
MsgSwapWithinBatchResponse defines the Msg/Swap response type.
MsgWithdrawWithinBatch
MsgWithdrawWithinBatch defines an sdk.Msg type that supports submitting
a withdraw request to the batch of the liquidity pool.
Withdraw is submitted to the batch from the Liquidity pool with the
specified pool_id, pool_coin of the pool.
This request is stacked in the batch of the liquidity pool, is not processed
immediately, and is processed in the endblock at the same time as other
requests.
See:
https://github.com/gravity-devs/liquidity/blob/develop/x/liquidity/spec/04_messages.md
MsgWithdrawWithinBatchResponse
MsgWithdrawWithinBatchResponse defines the Msg/WithdrawWithinBatch response
type.
Msg
Msg defines the liquidity Msg service.
Top
cyber/liquidity/v1beta1/liquidity.proto
DepositMsgState
DepositMsgState defines the state of deposit message that contains state
information as it is processed in the next batch or batches.
| Field |
Type |
Label |
Description |
msg_height |
int64 |
|
height where this message is appended to the batch |
msg_index |
uint64 |
|
index of this deposit message in this liquidity pool |
executed |
bool |
|
true if executed on this batch, false if not executed |
succeeded |
bool |
|
true if executed successfully on this batch, false if failed |
to_be_deleted |
bool |
|
true if ready to be deleted on kvstore, false if not ready to be deleted |
msg |
MsgDepositWithinBatch |
|
MsgDepositWithinBatch |
Params
Params defines the parameters for the liquidity module.
| Field |
Type |
Label |
Description |
pool_types |
PoolType |
repeated |
list of available pool types |
min_init_deposit_amount |
string |
|
Minimum number of coins to be deposited to the liquidity pool on pool creation. |
init_pool_coin_mint_amount |
string |
|
Initial mint amount of pool coins upon pool creation. |
max_reserve_coin_amount |
string |
|
Limit the size of each liquidity pool to minimize risk. In development, set to 0 for no limit. In production, set a limit. |
pool_creation_fee |
cosmos.base.v1beta1.Coin |
repeated |
Fee paid to create a Liquidity Pool. Set a fee to prevent spamming. |
swap_fee_rate |
string |
|
Swap fee rate for every executed swap. |
withdraw_fee_rate |
string |
|
Reserve coin withdrawal with less proportion by withdrawFeeRate. |
max_order_amount_ratio |
string |
|
Maximum ratio of reserve coins that can be ordered at a swap order. |
unit_batch_height |
uint32 |
|
The smallest unit batch height for every liquidity pool. |
circuit_breaker_enabled |
bool |
|
Circuit breaker enables or disables transaction messages in liquidity module. |
Pool
Pool defines the liquidity pool that contains pool information.
| Field |
Type |
Label |
Description |
id |
uint64 |
|
id of the pool |
type_id |
uint32 |
|
id of the pool_type |
reserve_coin_denoms |
string |
repeated |
denoms of reserve coin pair of the pool |
reserve_account_address |
string |
|
reserve account address of the pool |
pool_coin_denom |
string |
|
denom of pool coin of the pool |
PoolBatch
PoolBatch defines the batch or batches of a given liquidity pool that
contains indexes of deposit, withdraw, and swap messages. Index param
increments by 1 if the pool id is same.
| Field |
Type |
Label |
Description |
pool_id |
uint64 |
|
id of the pool |
index |
uint64 |
|
index of this batch |
begin_height |
int64 |
|
height where this batch is started |
deposit_msg_index |
uint64 |
|
last index of DepositMsgStates |
withdraw_msg_index |
uint64 |
|
last index of WithdrawMsgStates |
swap_msg_index |
uint64 |
|
last index of SwapMsgStates |
executed |
bool |
|
true if executed, false if not executed |
PoolMetadata
Metadata for the state of each pool for invariant checking after genesis
export or import.
PoolType
Structure for the pool type to distinguish the characteristics of the reserve
pools.
| Field |
Type |
Label |
Description |
id |
uint32 |
|
This is the id of the pool_type that is used as pool_type_id for pool creation. In this version, only pool-type-id 1 is supported. {"id":1,"name":"ConstantProductLiquidityPool","min_reserve_coin_num":2,"max_reserve_coin_num":2,"description":""} |
name |
string |
|
name of the pool type. |
min_reserve_coin_num |
uint32 |
|
minimum number of reserveCoins for LiquidityPoolType, only 2 reserve coins are supported. |
max_reserve_coin_num |
uint32 |
|
maximum number of reserveCoins for LiquidityPoolType, only 2 reserve coins are supported. |
description |
string |
|
description of the pool type. |
SwapMsgState
SwapMsgState defines the state of the swap message that contains state
information as the message is processed in the next batch or batches.
| Field |
Type |
Label |
Description |
msg_height |
int64 |
|
height where this message is appended to the batch |
msg_index |
uint64 |
|
index of this swap message in this liquidity pool |
executed |
bool |
|
true if executed on this batch, false if not executed |
succeeded |
bool |
|
true if executed successfully on this batch, false if failed |
to_be_deleted |
bool |
|
true if ready to be deleted on kvstore, false if not ready to be deleted |
order_expiry_height |
int64 |
|
swap orders are cancelled when current height is equal to or higher than ExpiryHeight |
exchanged_offer_coin |
cosmos.base.v1beta1.Coin |
|
offer coin exchanged until now |
remaining_offer_coin |
cosmos.base.v1beta1.Coin |
|
offer coin currently remaining to be exchanged |
reserved_offer_coin_fee |
cosmos.base.v1beta1.Coin |
|
reserve fee for pays fee in half offer coin |
msg |
MsgSwapWithinBatch |
|
MsgSwapWithinBatch |
WithdrawMsgState
WithdrawMsgState defines the state of the withdraw message that contains
state information as the message is processed in the next batch or batches.
| Field |
Type |
Label |
Description |
msg_height |
int64 |
|
height where this message is appended to the batch |
msg_index |
uint64 |
|
index of this withdraw message in this liquidity pool |
executed |
bool |
|
true if executed on this batch, false if not executed |
succeeded |
bool |
|
true if executed successfully on this batch, false if failed |
to_be_deleted |
bool |
|
true if ready to be deleted on kvstore, false if not ready to be deleted |
msg |
MsgWithdrawWithinBatch |
|
MsgWithdrawWithinBatch |
Top
cyber/liquidity/v1beta1/genesis.proto
GenesisState
GenesisState defines the liquidity module's genesis state.
| Field |
Type |
Label |
Description |
params |
Params |
|
params defines all the parameters for the liquidity module. |
pool_records |
PoolRecord |
repeated |
|
PoolRecord
records the state of each pool after genesis export or import, used to check
variables
Top
cyber/liquidity/v1beta1/query.proto
QueryLiquidityPoolBatchRequest
the request type for the QueryLiquidityPoolBatch RPC method. requestable
including specified pool_id.
| Field |
Type |
Label |
Description |
pool_id |
uint64 |
|
id of the target pool for query |
QueryLiquidityPoolBatchResponse
the response type for the QueryLiquidityPoolBatchResponse RPC method. Returns
the liquidity pool batch that corresponds to the requested pool_id.
QueryLiquidityPoolByPoolCoinDenomRequest
the request type for the QueryLiquidityByPoolCoinDenomPool RPC method.
Requestable specified pool_coin_denom.
| Field |
Type |
Label |
Description |
pool_coin_denom |
string |
|
|
QueryLiquidityPoolByReserveAccRequest
the request type for the QueryLiquidityByReserveAcc RPC method. Requestable
specified reserve_acc.
| Field |
Type |
Label |
Description |
reserve_acc |
string |
|
|
QueryLiquidityPoolRequest
the request type for the QueryLiquidityPool RPC method. requestable specified
pool_id.
| Field |
Type |
Label |
Description |
pool_id |
uint64 |
|
|
QueryLiquidityPoolResponse
the response type for the QueryLiquidityPoolResponse RPC method. Returns the
liquidity pool that corresponds to the requested pool_id.
| Field |
Type |
Label |
Description |
pool |
Pool |
|
|
QueryLiquidityPoolsRequest
the request type for the QueryLiquidityPools RPC method. Requestable
including pagination offset, limit, key.
QueryLiquidityPoolsResponse
the response type for the QueryLiquidityPoolsResponse RPC method. This
includes a list of all existing liquidity pools and paging results that
contain next_key and total count.
QueryParamsRequest
QueryParamsRequest is request type for the QueryParams RPC method.
QueryParamsResponse
the response type for the QueryParamsResponse RPC method. This includes
current parameter of the liquidity module.
| Field |
Type |
Label |
Description |
params |
Params |
|
params holds all the parameters of this module. |
QueryPoolBatchDepositMsgRequest
the request type for the QueryPoolBatchDeposit RPC method. requestable
including specified pool_id and msg_index.
| Field |
Type |
Label |
Description |
pool_id |
uint64 |
|
id of the target pool for query |
msg_index |
uint64 |
|
target msg_index of the pool |
QueryPoolBatchDepositMsgResponse
the response type for the QueryPoolBatchDepositMsg RPC method. This includes
a batch swap message of the batch.
QueryPoolBatchDepositMsgsRequest
the request type for the QueryPoolBatchDeposit RPC method. Requestable
including specified pool_id and pagination offset, limit, key.
QueryPoolBatchDepositMsgsResponse
the response type for the QueryPoolBatchDeposit RPC method. This includes a
list of all currently existing deposit messages of the batch and paging
results that contain next_key and total count.
QueryPoolBatchSwapMsgRequest
the request type for the QueryPoolBatchSwap RPC method. Requestable including
specified pool_id and msg_index.
| Field |
Type |
Label |
Description |
pool_id |
uint64 |
|
id of the target pool for query |
msg_index |
uint64 |
|
target msg_index of the pool |
QueryPoolBatchSwapMsgResponse
the response type for the QueryPoolBatchSwapMsg RPC method. This includes a
batch swap message of the batch.
QueryPoolBatchSwapMsgsRequest
the request type for the QueryPoolBatchSwapMsgs RPC method. Requestable
including specified pool_id and pagination offset, limit, key.
QueryPoolBatchSwapMsgsResponse
the response type for the QueryPoolBatchSwapMsgs RPC method. This includes
list of all currently existing swap messages of the batch and paging results
that contain next_key and total count.
QueryPoolBatchWithdrawMsgRequest
the request type for the QueryPoolBatchWithdraw RPC method. requestable
including specified pool_id and msg_index.
| Field |
Type |
Label |
Description |
pool_id |
uint64 |
|
id of the target pool for query |
msg_index |
uint64 |
|
target msg_index of the pool |
QueryPoolBatchWithdrawMsgResponse
the response type for the QueryPoolBatchWithdrawMsg RPC method. This includes
a batch swap message of the batch.
QueryPoolBatchWithdrawMsgsRequest
the request type for the QueryPoolBatchWithdraw RPC method. Requestable
including specified pool_id and pagination offset, limit, key.
QueryPoolBatchWithdrawMsgsResponse
the response type for the QueryPoolBatchWithdraw RPC method. This includes a
list of all currently existing withdraw messages of the batch and paging
results that contain next_key and total count.
Query
Query defines the gRPC query service for the liquidity module.
Top
cyber/rank/v1beta1/types.proto
Params
| Field |
Type |
Label |
Description |
calculation_period |
int64 |
|
|
damping_factor |
string |
|
|
tolerance |
string |
|
|
RankedParticle
Top
cyber/rank/v1beta1/genesis.proto
GenesisState
| Field |
Type |
Label |
Description |
params |
Params |
|
|
Top
cyber/rank/v1beta1/pagination.proto
PageRequest
PageResponse
| Field |
Type |
Label |
Description |
total |
uint32 |
|
|
Top
cyber/rank/v1beta1/query.proto
QueryIsAnyLinkExistRequest
QueryIsLinkExistRequest
QueryKarmaRequest
| Field |
Type |
Label |
Description |
neuron |
string |
|
|
QueryKarmaResponse
| Field |
Type |
Label |
Description |
karma |
uint64 |
|
|
QueryLinkExistResponse
| Field |
Type |
Label |
Description |
exist |
bool |
|
|
QueryNegentropyParticleResponse
| Field |
Type |
Label |
Description |
entropy |
uint64 |
|
|
QueryNegentropyPartilceRequest
| Field |
Type |
Label |
Description |
particle |
string |
|
|
QueryNegentropyRequest
QueryNegentropyResponse
| Field |
Type |
Label |
Description |
negentropy |
uint64 |
|
|
QueryParamsRequest
QueryParamsResponse
| Field |
Type |
Label |
Description |
params |
Params |
|
|
QueryRankRequest
| Field |
Type |
Label |
Description |
particle |
string |
|
|
QueryRankResponse
| Field |
Type |
Label |
Description |
rank |
uint64 |
|
|
QuerySearchRequest
QuerySearchResponse
QueryTopRequest
Query
Top
cyber/rank/v1beta1/tx.proto
MsgUpdateParams
MsgUpdateParamsResponse
Msg
Top
cyber/resources/v1beta1/types.proto
Params
Top
cyber/resources/v1beta1/genesis.proto
GenesisState
| Field |
Type |
Label |
Description |
params |
Params |
|
|
Top
cyber/resources/v1beta1/query.proto
QueryAdjustedPriceRequest
QueryAdjustedPriceResponse
QueryInvestmintRequest
QueryInvestmintResponse
QueryParamsRequest
QueryParamsResponse
| Field |
Type |
Label |
Description |
params |
Params |
|
|
Query
Top
cyber/resources/v1beta1/tx.proto
MsgInvestmint
MsgInvestmintResponse
MsgUpdateParams
MsgUpdateParamsResponse
Msg
Top
osmosis/tokenfactory/v1beta1/authority_metadata.proto
DenomAuthorityMetadata
DenomAuthorityMetadata specifies metadata for addresses that have specific
capabilities over a token factory denom. Right now there is only one Admin
permission, but is planned to be extended to the future.
| Field |
Type |
Label |
Description |
admin |
string |
|
Can be empty for no admin, or a valid osmosis address |
Top
osmosis/tokenfactory/v1beta1/params.proto
Params
Params defines the parameters for the tokenfactory module.
| Field |
Type |
Label |
Description |
denom_creation_fee |
cosmos.base.v1beta1.Coin |
repeated |
|
denom_creation_gas_consume |
uint64 |
|
if denom_creation_fee is an empty array, then this field is used to add more gas consumption to the base cost. https://github.com/CosmWasm/token-factory/issues/11 |
Top
osmosis/tokenfactory/v1beta1/genesis.proto
GenesisDenom
GenesisDenom defines a tokenfactory denom that is defined within genesis
state. The structure contains DenomAuthorityMetadata which defines the
denom's admin.
GenesisState
GenesisState defines the tokenfactory module's genesis state.
| Field |
Type |
Label |
Description |
params |
Params |
|
params defines the parameters of the module. |
factory_denoms |
GenesisDenom |
repeated |
|
Top
osmosis/tokenfactory/v1beta1/query.proto
QueryDenomAuthorityMetadataRequest
QueryDenomAuthorityMetadataRequest defines the request structure for the
DenomAuthorityMetadata gRPC query.
| Field |
Type |
Label |
Description |
denom |
string |
|
|
QueryDenomAuthorityMetadataResponse
QueryDenomAuthorityMetadataResponse defines the response structure for the
DenomAuthorityMetadata gRPC query.
QueryDenomsFromCreatorRequest
QueryDenomsFromCreatorRequest defines the request structure for the
DenomsFromCreator gRPC query.
| Field |
Type |
Label |
Description |
creator |
string |
|
|
QueryDenomsFromCreatorResponse
QueryDenomsFromCreatorRequest defines the response structure for the
DenomsFromCreator gRPC query.
| Field |
Type |
Label |
Description |
denoms |
string |
repeated |
|
QueryParamsRequest
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse
QueryParamsResponse is the response type for the Query/Params RPC method.
| Field |
Type |
Label |
Description |
params |
Params |
|
params defines the parameters of the module. |
Query
Query defines the gRPC querier service.
Top
osmosis/tokenfactory/v1beta1/tx.proto
MsgBurn
MsgBurn is the sdk.Msg type for allowing an admin account to burn
a token. For now, we only support burning from the sender account.
MsgBurnResponse
MsgChangeAdmin
MsgChangeAdmin is the sdk.Msg type for allowing an admin account to reassign
adminship of a denom to a new account
MsgChangeAdminResponse
MsgChangeAdminResponse defines the response structure for an executed
MsgChangeAdmin message.
MsgCreateDenom
MsgCreateDenom defines the message structure for the CreateDenom gRPC service
method. It allows an account to create a new denom. It requires a sender
address and a sub denomination. The (sender_address, sub_denomination) tuple
must be unique and cannot be re-used.
The resulting denom created is defined as
<factory/{creatorAddress}/{subdenom}>. The resulting denom's admin is
originally set to be the creator, but this can be changed later. The token
denom does not indicate the current admin.
| Field |
Type |
Label |
Description |
sender |
string |
|
|
subdenom |
string |
|
subdenom can be up to 44 "alphanumeric" characters long. |
MsgCreateDenomResponse
MsgCreateDenomResponse is the return value of MsgCreateDenom
It returns the full string of the newly created denom
| Field |
Type |
Label |
Description |
new_token_denom |
string |
|
|
MsgForceTransfer
MsgForceTransferResponse
MsgMint
MsgMint is the sdk.Msg type for allowing an admin account to mint
more of a token. For now, we only support minting to the sender account
MsgMintResponse
MsgSetDenomMetadata
MsgSetDenomMetadata is the sdk.Msg type for allowing an admin account to set
the denom's bank metadata
MsgSetDenomMetadataResponse
MsgSetDenomMetadataResponse defines the response structure for an executed
MsgSetDenomMetadata message.
MsgUpdateParams
MsgUpdateParams is the Msg/UpdateParams request type.
Since: cosmos-sdk 0.47
| Field |
Type |
Label |
Description |
authority |
string |
|
authority is the address of the governance account. |
params |
Params |
|
params defines the x/mint parameters to update. |
NOTE: All parameters must be supplied. |
MsgUpdateParamsResponse
MsgUpdateParamsResponse defines the response structure for executing a
MsgUpdateParams message.
Since: cosmos-sdk 0.47
Msg
Msg defines the tokefactory module's gRPC message service.
Since: cosmos-sdk 0.47 | |
Scalar Value Types
| .proto Type |
Notes |
C++ |
Java |
Python |
Go |
C# |
PHP |
Ruby |
| double |
|
double |
double |
float |
float64 |
double |
float |
Float |
| float |
|
float |
float |
float |
float32 |
float |
float |
Float |
| int32 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. |
int32 |
int |
int |
int32 |
int |
integer |
Bignum or Fixnum (as required) |
| int64 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. |
int64 |
long |
int/long |
int64 |
long |
integer/string |
Bignum |
| uint32 |
Uses variable-length encoding. |
uint32 |
int |
int/long |
uint32 |
uint |
integer |
Bignum or Fixnum (as required) |
| uint64 |
Uses variable-length encoding. |
uint64 |
long |
int/long |
uint64 |
ulong |
integer/string |
Bignum or Fixnum (as required) |
| sint32 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. |
int32 |
int |
int |
int32 |
int |
integer |
Bignum or Fixnum (as required) |
| sint64 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. |
int64 |
long |
int/long |
int64 |
long |
integer/string |
Bignum |
| fixed32 |
Always four bytes. More efficient than uint32 if values are often greater than 2^28. |
uint32 |
int |
int |
uint32 |
uint |
integer |
Bignum or Fixnum (as required) |
| fixed64 |
Always eight bytes. More efficient than uint64 if values are often greater than 2^56. |
uint64 |
long |
int/long |
uint64 |
ulong |
integer/string |
Bignum |
| sfixed32 |
Always four bytes. |
int32 |
int |
int |
int32 |
int |
integer |
Bignum or Fixnum (as required) |
| sfixed64 |
Always eight bytes. |
int64 |
long |
int/long |
int64 |
long |
integer/string |
Bignum |
| bool |
|
bool |
boolean |
boolean |
bool |
bool |
boolean |
TrueClass/FalseClass |
| string |
A string must always contain UTF-8 encoded or 7-bit ASCII text. |
string |
String |
str/unicode |
string |
string |
string |
String (UTF-8) |
| bytes |
May contain any arbitrary sequence of bytes. |
string |
ByteString |
str |
[]byte |
ByteString |
string |
String (ASCII-8BIT) |