1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#[allow(clippy::all)]
mod common;
mod msg;
mod querier;
mod query;
mod types;
pub use msg::{
activate_marker, add_attribute, add_json_attribute, bind_name, burn_marker_supply,
cancel_marker, create_marker, delete_attributes, destroy_marker, finalize_marker,
grant_marker_access, mint_marker_supply, revoke_marker_access, transfer_marker_coins,
unbind_name, withdraw_coins, AttributeMsgParams, MarkerMsgParams, NameMsgParams, ProvenanceMsg,
ProvenanceMsgParams,
};
pub use querier::ProvenanceQuerier;
pub use query::{
AttributeQueryParams, MarkerQueryParams, NameQueryParams, ProvenanceQuery,
ProvenanceQueryParams,
};
pub use types::{
AccessGrant, Attribute, AttributeValueType, Attributes, Marker, MarkerAccess, MarkerStatus,
MarkerType, Name, NameBinding, Names, ProvenanceRoute,
};
#[no_mangle]
extern "C" fn requires_provenance() {}