Skip to main content

Crate ownable_std_macros

Crate ownable_std_macros 

Source

Attribute Macrosยง

ownables_consume
Adds Consume {} to an ExecuteMsg enum.
ownables_instantiate_msg
Adds default ownables fields to an InstantiateMsg struct: InstantiateMsg { pub ownable_id: String, pub package: String, pub nft: Option, pub ownable_type: Option, pub network_id: u8, }
ownables_lock
Adds Lock {} to an ExecuteMsg enum.
ownables_query_consumed
Adds IsConsumed {} to a QueryMsg enum.
ownables_query_consumer_of
Adds IsConsumerOf { issuer: Addr, consumable_type: String } to a QueryMsg enum.
ownables_query_info
Adds GetInfo {} to a QueryMsg enum.
ownables_query_locked
Adds IsLocked {} to a QueryMsg enum.
ownables_query_metadata
Adds GetMetadata {} to a QueryMsg enum.
ownables_query_widget_state
Adds GetWidgetState {} to a QueryMsg enum.
ownables_transfer
Adds Transfer { to: Addr } to an ExecuteMsg enum.