Crate archway_proto

source ·
Expand description

Archway Proto

Crate Docs Apache 2.0 Licensed MSRV

Rust build of Archway’s ProtoBuf definitions.

This package can be used both in CosmWasm smart contracts and gRPC clients. It is based on the cosmos-sdk-proto v0.18.0 crate to provide the Cosmos SDK v0.45.x messages and follows the same feature definitions, with the tonic gRPC clients enabled by default.

Usage

In CosmWasm smart contracts

archway-proto = { version = "0.1.0", default-features = false, features = ["cosmwasm"] }

For the gRPC client functionality (won’t work in CosmWasm)

archway-proto = "0.1.0"

License

This project is licensed under the Apache-2.0 License - see the NOTICE and LICENSE files for details.

Re-exports

Modules

Structs

  • Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.

Constants

  • The version (commit hash) of the Archway protocol used when generating this library.