evmos.proto.autogen.py.cosmos.base.abci.v1beta1

Classes

AbciMessageLog(msg_index, log, events)

ABCIMessageLog defines a structure containing an indexed tx ABCI message log.

Attribute(key, value)

Attribute defines an attribute wrapper where the key and value are strings instead of raw bytes.

GasInfo(gas_wanted, gas_used)

GasInfo defines tx execution gas context.

MsgData(msg_type, data)

MsgData defines the data returned in a Result object during message execution.

Result(data, log, events, msg_responses)

Result is the union of ResponseFormat and ResponseCheckTx.

SearchBlocksResult(total_count, count, ...)

SearchBlocksResult defines a structure for querying blocks pageable

SearchTxsResult(total_count, count, ...)

SearchTxsResult defines a structure for querying txs pageable

SimulationResponse(gas_info, result)

SimulationResponse defines the response generated when a transaction is successfully simulated.

StringEvent(type, attributes)

StringEvent defines en Event object wrapper where all the attributes contain key/value pairs that are strings instead of raw bytes.

TxMsgData(data, msg_responses)

TxMsgData defines a list of MsgData.

TxResponse(height, txhash, codespace, code, ...)

TxResponse defines a structure containing relevant tx data and metadata.

class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.AbciMessageLog(msg_index: int = <object object>, log: str = <object object>, events: ~typing.List[~evmos.proto.autogen.py.cosmos.base.abci.v1beta1.StringEvent] = <object object>)[source]

Bases: Message

ABCIMessageLog defines a structure containing an indexed tx ABCI message log.

events: List[StringEvent] = <object object>

Events contains a slice of Event objects that were emitted during some execution.

log: str = <object object>
msg_index: int = <object object>
class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.Attribute(key: str = <object object>, value: str = <object object>)[source]

Bases: Message

Attribute defines an attribute wrapper where the key and value are strings instead of raw bytes.

key: str = <object object>
value: str = <object object>
class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.GasInfo(gas_wanted: int = <object object>, gas_used: int = <object object>)[source]

Bases: Message

GasInfo defines tx execution gas context.

gas_used: int = <object object>

GasUsed is the amount of gas actually consumed.

gas_wanted: int = <object object>

GasWanted is the maximum units of work we allow this tx to perform.

class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.MsgData(msg_type: str = <object object>, data: bytes = <object object>)[source]

Bases: Message

MsgData defines the data returned in a Result object during message execution.

data: bytes = <object object>
msg_type: str = <object object>
class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.Result(data: bytes = <object object>, log: str = <object object>, events: ~typing.List[~evmos.proto.autogen.py.tendermint.abci.Event] = <object object>, msg_responses: ~typing.List[~betterproto.lib.google.protobuf.Any] = <object object>)[source]

Bases: Message

Result is the union of ResponseFormat and ResponseCheckTx.

data: bytes = <object object>

Data is any data returned from message or handler execution. It MUST be length prefixed in order to separate data from multiple message executions. Deprecated. This field is still populated, but prefer msg_response instead because it also contains the Msg response typeURL.

events: List[____tendermint_abci__.Event] = <object object>

Events contains a slice of Event objects that were emitted during message or handler execution.

log: str = <object object>

Log contains the log information from message or handler execution.

msg_responses: List[betterproto_lib_google_protobuf.Any] = <object object>

msg_responses contains the Msg handler responses type packed in Anys. .. versionadded:: 0.46

class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.SearchBlocksResult(total_count: int = <object object>, count: int = <object object>, page_number: int = <object object>, page_total: int = <object object>, limit: int = <object object>, blocks: ~typing.List[~evmos.proto.autogen.py.tendermint.types.Block] = <object object>)[source]

Bases: Message

SearchBlocksResult defines a structure for querying blocks pageable

blocks: List[____tendermint_types__.Block] = <object object>

List of blocks in current page

count: int = <object object>

Count of blocks in current page

limit: int = <object object>

Max count blocks per page

page_number: int = <object object>

Index of current page, start from 1

page_total: int = <object object>

Count of total pages

total_count: int = <object object>

Count of all blocks

class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.SearchTxsResult(total_count: int = <object object>, count: int = <object object>, page_number: int = <object object>, page_total: int = <object object>, limit: int = <object object>, txs: ~typing.List[~evmos.proto.autogen.py.cosmos.base.abci.v1beta1.TxResponse] = <object object>)[source]

Bases: Message

SearchTxsResult defines a structure for querying txs pageable

count: int = <object object>

Count of txs in current page

limit: int = <object object>

Max count txs per page

page_number: int = <object object>

Index of current page, start from 1

page_total: int = <object object>

Count of total pages

total_count: int = <object object>

Count of all txs

txs: List[TxResponse] = <object object>

List of txs in current page

class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.SimulationResponse(gas_info: ~evmos.proto.autogen.py.cosmos.base.abci.v1beta1.GasInfo = <object object>, result: ~evmos.proto.autogen.py.cosmos.base.abci.v1beta1.Result = <object object>)[source]

Bases: Message

SimulationResponse defines the response generated when a transaction is successfully simulated.

gas_info: GasInfo = <object object>
result: Result = <object object>
class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.StringEvent(type: str = <object object>, attributes: ~typing.List[~evmos.proto.autogen.py.cosmos.base.abci.v1beta1.Attribute] = <object object>)[source]

Bases: Message

StringEvent defines en Event object wrapper where all the attributes contain key/value pairs that are strings instead of raw bytes.

attributes: List[Attribute] = <object object>
type: str = <object object>
class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.TxMsgData(data: ~typing.List[~evmos.proto.autogen.py.cosmos.base.abci.v1beta1.MsgData] = <object object>, msg_responses: ~typing.List[~betterproto.lib.google.protobuf.Any] = <object object>)[source]

Bases: Message

TxMsgData defines a list of MsgData. A transaction will have a MsgData object for each message.

data: List[MsgData] = <object object>

data field is deprecated and not populated.

msg_responses: List[betterproto_lib_google_protobuf.Any] = <object object>

msg_responses contains the Msg handler responses packed into Anys. .. versionadded:: 0.46

class evmos.proto.autogen.py.cosmos.base.abci.v1beta1.TxResponse(height: int = <object object>, txhash: str = <object object>, codespace: str = <object object>, code: int = <object object>, data: str = <object object>, raw_log: str = <object object>, logs: ~typing.List[~evmos.proto.autogen.py.cosmos.base.abci.v1beta1.AbciMessageLog] = <object object>, info: str = <object object>, gas_wanted: int = <object object>, gas_used: int = <object object>, tx: ~betterproto.lib.google.protobuf.Any = <object object>, timestamp: str = <object object>, events: ~typing.List[~evmos.proto.autogen.py.tendermint.abci.Event] = <object object>)[source]

Bases: Message

TxResponse defines a structure containing relevant tx data and metadata. The tags are stringified and the log is JSON decoded.

code: int = <object object>

Response code.

codespace: str = <object object>

Namespace for the Code

data: str = <object object>

Result bytes, if any.

events: List[____tendermint_abci__.Event] = <object object>

Events defines all the events emitted by processing a transaction. Note, these events include those emitted by processing all the messages and those emitted from the ante. Whereas Logs contains the events, with additional metadata, emitted only by processing the messages. .. versionadded:: 0.42.11 , 0.44.5, 0.45

gas_used: int = <object object>

Amount of gas consumed by transaction.

gas_wanted: int = <object object>

Amount of gas requested for transaction.

height: int = <object object>

The block height

info: str = <object object>

Additional information. May be non-deterministic.

logs: List[AbciMessageLog] = <object object>

The output of the application’s logger (typed). May be non-deterministic.

raw_log: str = <object object>

The output of the application’s logger (raw string). May be non-deterministic.

timestamp: str = <object object>

Time of the previous block. For heights > 1, it’s the weighted median of the timestamps of the valid votes in the block.LastCommit. For height == 1, it’s genesis time.

tx: betterproto_lib_google_protobuf.Any = <object object>

The request transaction bytes.

txhash: str = <object object>

The transaction hash.