Module pallet_assets::pallet::dispatchables
source · Expand description
Auto-generated docs-only module listing all defined dispatchables for this pallet.
Warning: Doc-Only
Members of this module cannot be used directly and are only provided for documentation
purposes. To see the real version of each dispatchable, look for them in Pallet
or
Call
.
Functions
- Approve an amount of asset for transfer by a delegated third-party account.
- Disallow further unprivileged transfers of an asset
id
to and from an accountwho
. - Reduce the balance of
who
by as much as possible up toamount
assets ofid
. - Cancel all of some asset approved for delegated transfer by a third-party account.
- Clear the metadata for an asset.
- Issue a new class of fungible assets from a public origin.
- Destroy all accounts associated with a given asset.
- Destroy all approvals associated with a given asset up to the max (T::RemoveItemsLimit).
- Complete destroying asset and unreserve currency.
- Alter the attributes of a given asset.
- Cancel all of some asset approved for delegated transfer by a third-party account.
- Clear the metadata for an asset.
- Issue a new class of fungible assets from a privileged origin.
- Force the metadata for an asset to some value.
- Move some assets from one account to another.
- Disallow further unprivileged transfers of an asset
id
from an accountwho
.who
must already exist as an entry inAccount
s of the asset. If you want to freeze an account that does not have an entry, usetouch_other
first. - Disallow further unprivileged transfers for the asset class.
- Mint assets of a particular class.
- Return the deposit (if any) of an asset account or a consumer reference (if any) of an account.
- Return the deposit (if any) of a target asset account. Useful if you are the depositor.
- Set the metadata for an asset.
- Sets the minimum balance of an asset.
- Change the Issuer, Admin and Freezer of an asset.
- Start the process of destroying a fungible asset class.
- Allow unprivileged transfers to and from an account again.
- Allow unprivileged transfers for the asset again.
- Create an asset account for non-provider assets.
- Create an asset account for
who
. - Move some assets from the sender account to another.
- Transfer some asset balance from a previously delegated account to some third-party account.
- Move some assets from the sender account to another, keeping the sender account alive.
- Change the Owner of an asset.