Expand description

Abstract SDK

An SDK for writing Abstract OS smart-contracts.

Description

The internal lay-out and state management of Abstract OS allows smart-contract engineers to write deployment-generic code. The functions provided by this SDK can be used to quickly write and test your unique CosmWasm application.

Re-exports

pub extern crate abstract_os;
pub use api::api_request;
pub use api::configure_api;
pub use manager::query_module_address;
pub use manager::query_module_version;
pub use proxy::os_module_action;
pub use proxy::query_total_value;

Modules

CW-20 Helpers
Manager Helpers
Proxy Helpers

Constants

Statics

Useful when deploying version control

Traits

Call functions on dependencies
easily retrieve the memory object from the contract to perform queries
execute an operation on the os

Functions

Query module information
Call a HostAction on the host of the provided host_chain.
Transfer the provided coins from the OS to it’s proxy on the receiving_chain.
Verify if the provided manager address is indeed a user.
Verify if the provided proxy address is indeed a user.

Type Definitions