evmos.proto.autogen.py.cosmos.mint.v1beta1

Classes

GenesisState(minter, params)

GenesisState defines the mint module's genesis state.

Minter(inflation, annual_provisions)

Minter represents the minting state.

Params(mint_denom, inflation_rate_change, ...)

Params holds parameters for the mint module.

QueryAnnualProvisionsRequest()

QueryAnnualProvisionsRequest is the request type for the Query/AnnualProvisions RPC method.

QueryAnnualProvisionsResponse(annual_provisions)

QueryAnnualProvisionsResponse is the response type for the Query/AnnualProvisions RPC method.

QueryBase()

QueryInflationRequest()

QueryInflationRequest is the request type for the Query/Inflation RPC method.

QueryInflationResponse(inflation)

QueryInflationResponse is the response type for the Query/Inflation RPC method.

QueryParamsRequest()

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

QueryParamsResponse(params)

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

QueryStub(channel, *[, timeout, deadline, ...])

class evmos.proto.autogen.py.cosmos.mint.v1beta1.GenesisState(minter: ~evmos.proto.autogen.py.cosmos.mint.v1beta1.Minter = <object object>, params: ~evmos.proto.autogen.py.cosmos.mint.v1beta1.Params = <object object>)[source]

Bases: Message

GenesisState defines the mint module’s genesis state.

minter: Minter = <object object>

minter is a space for holding current inflation information.

params: Params = <object object>

params defines all the paramaters of the module.

class evmos.proto.autogen.py.cosmos.mint.v1beta1.Minter(inflation: str = <object object>, annual_provisions: str = <object object>)[source]

Bases: Message

Minter represents the minting state.

annual_provisions: str = <object object>

current annual expected provisions

inflation: str = <object object>

current annual inflation rate

class evmos.proto.autogen.py.cosmos.mint.v1beta1.Params(mint_denom: str = <object object>, inflation_rate_change: str = <object object>, inflation_max: str = <object object>, inflation_min: str = <object object>, goal_bonded: str = <object object>, blocks_per_year: int = <object object>)[source]

Bases: Message

Params holds parameters for the mint module.

blocks_per_year: int = <object object>

expected blocks per year

goal_bonded: str = <object object>

goal of percent bonded atoms

inflation_max: str = <object object>

maximum inflation rate

inflation_min: str = <object object>

minimum inflation rate

inflation_rate_change: str = <object object>

maximum annual change in inflation rate

mint_denom: str = <object object>

type of coin to mint

class evmos.proto.autogen.py.cosmos.mint.v1beta1.QueryAnnualProvisionsRequest[source]

Bases: Message

QueryAnnualProvisionsRequest is the request type for the Query/AnnualProvisions RPC method.

class evmos.proto.autogen.py.cosmos.mint.v1beta1.QueryAnnualProvisionsResponse(annual_provisions: bytes = <object object>)[source]

Bases: Message

QueryAnnualProvisionsResponse is the response type for the Query/AnnualProvisions RPC method.

annual_provisions: bytes = <object object>

annual_provisions is the current minting annual provisions value.

class evmos.proto.autogen.py.cosmos.mint.v1beta1.QueryBase[source]

Bases: ServiceBase

async annual_provisions(query_annual_provisions_request: QueryAnnualProvisionsRequest) QueryAnnualProvisionsResponse[source]
async inflation(query_inflation_request: QueryInflationRequest) QueryInflationResponse[source]
async params(query_params_request: QueryParamsRequest) QueryParamsResponse[source]
class evmos.proto.autogen.py.cosmos.mint.v1beta1.QueryInflationRequest[source]

Bases: Message

QueryInflationRequest is the request type for the Query/Inflation RPC method.

class evmos.proto.autogen.py.cosmos.mint.v1beta1.QueryInflationResponse(inflation: bytes = <object object>)[source]

Bases: Message

QueryInflationResponse is the response type for the Query/Inflation RPC method.

inflation: bytes = <object object>

inflation is the current minting inflation value.

class evmos.proto.autogen.py.cosmos.mint.v1beta1.QueryParamsRequest[source]

Bases: Message

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

class evmos.proto.autogen.py.cosmos.mint.v1beta1.QueryParamsResponse(params: ~evmos.proto.autogen.py.cosmos.mint.v1beta1.Params = <object object>)[source]

Bases: Message

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

params: Params = <object object>

params defines the parameters of the module.

class evmos.proto.autogen.py.cosmos.mint.v1beta1.QueryStub(channel: Channel, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[Union[Mapping[str, Union[str, bytes]], Collection[Tuple[str, Union[str, bytes]]]]] = None)[source]

Bases: ServiceStub

async annual_provisions(query_annual_provisions_request: QueryAnnualProvisionsRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) QueryAnnualProvisionsResponse[source]
async inflation(query_inflation_request: QueryInflationRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) QueryInflationResponse[source]
async params(query_params_request: QueryParamsRequest, *, timeout: Optional[float] = None, deadline: Optional[Deadline] = None, metadata: Optional[MetadataLike] = None) QueryParamsResponse[source]