nibiru-std 0.7.0

Nibiru standard library for CosmWasm smart contracts
Documentation
# nibiru-std

> Nibiru standard library for CosmWasm smart contracts.

```bash
⚡ Nibiru Standard Library Packages
├── 📦 nibiru-std              # Nibiru standard library for smart contracts
├── 📦 nibiru-ownable          # Utility for single-party ownership of CosmWasm smart contracts
└── 📦 nibiru-ownable-derive   # Macros for generating code used by the `nibiru-ownable` crate
```

`nibiru-std` enables smart contracts to send a multitude of Nibiru-specific transactions from Wasm contracts, or with independent clients. This library provides types and traits for `QueryRequest::Stargate` and `CosmosMsg::Stargate`, including constructors for Cosmos, IBC, and Nibiru protocol messages.

## Features

- **Stargate Integration**: Send custom Cosmos SDK messages through CosmWasm's Stargate interface
- **Nibiru Protocol Support**: Direct integration with Nibiru-specific modules and transactions
- **Query Capabilities**: Execute complex queries against the Nibiru blockchain state
- **Type Safety**: Strongly-typed Rust interfaces for all supported message types

## Documentation

For detailed API documentation, visit [docs.rs/nibiru-std](https://docs.rs/nibiru-std).

## Repository

This package is part of the [NibiruChain/nibiru-wasm](https://github.com/NibiruChain/nibiru-wasm) monorepo, which contains smart contract examples and additional tooling for Nibiru development.