package
0.6.6
Repository: https://github.com/nolus-protocol/nolus-core.git
Documentation: pkg.go.dev

# README

CosmWasm support

This package allows for custom queries and custom messages sends from contract.

What is supported

  • Queries:
    • InterchainQueryResult - Get the result of a registered interchain query by query_id
    • InterchainAccountAddress - Get the interchain account address by owner_id and connection_id
    • RegisteredInterchainQueries - all set of registered interchain queries.
    • RegisteredInterchainQuery - registered interchain query with specified query_id
  • Messages:
    • RegisterInterchainAccount - register an interchain account
    • SubmitTx - submit a transaction for execution on a remote chain
    • RegisterInterchainQuery - register an interchain query
    • UpdateInterchainQuery - update an interchain query
    • RemoveInterchainQuery - remove an interchain query

Command line interface (CLI)

  • Commands
  nolusd tx wasm -h
  • Query
  nolusd query wasm -h

Tests

# Packages

nolint:revive,stylecheck // if we change the names of var-naming things here, we harm some kind of mapping.
No description provided by the author

# Functions

No description provided by the author
CustomQuerier returns a function that is an implementation of custom querier mechanism for specific messages.
NewQueryPlugin returns a reference to a new QueryPlugin.
RegisterCustomPlugins returns wasmkeeper.Option that we can use to connect handlers for implemented custom queries and messages to the App.

# Structs

No description provided by the author
No description provided by the author