All chains
    Preparing search index...

    Type Alias force_asset_status

    force_asset_status: TxDescriptor<
        {
            admin: MultiAddress;
            freezer: MultiAddress;
            id: number;
            is_frozen: boolean;
            is_sufficient: boolean;
            issuer: MultiAddress;
            min_balance: bigint;
            owner: MultiAddress;
        },
    >

    Alter the attributes of a given asset.

    Origin must be ForceOrigin.

    • id: The identifier of the asset.
    • owner: The new Owner of this asset.
    • issuer: The new Issuer of this asset.
    • admin: The new Admin of this asset.
    • freezer: The new Freezer of this asset.
    • min_balance: The minimum balance of this new asset that any single account must have. If an account's balance is reduced below this, then it collapses to zero.
    • is_sufficient: Whether a non-zero balance of this asset is deposit of sufficient value to account for the state bloat associated with its balance storage. If set to true, then non-zero balances may be stored without a consumer reference (and thus an ED in the Balances pallet or whatever else is used to control user-account state growth).
    • is_frozen: Whether this asset class is frozen except for permissioned/admin instructions.

    Emits AssetStatusChanged with the identity of the asset.

    Weight: O(1)