// Copyright 2017-2025 @pezkuwi/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // structs need to be in order /* eslint-disable sort-keys */ /* eslint-disable camelcase */ import type { OverrideBundleDefinition } from '@pezkuwi/types/types'; const definitions: OverrideBundleDefinition = { types: [ { // on all versions minmax: [0, undefined], types: { Properties: 'u8', NFTMetadata: 'Vec', BlockNumber: 'u32', BlockNumberOf: 'BlockNumber', OrderData: { currencyId: 'Compact', price: 'Compact', deposit: 'Compact', deadline: 'Compact', categoryId: 'Compact' }, CategoryId: 'u32', CategoryIdOf: 'CategoryId', CategoryData: { metadata: 'NFTMetadata', nftCount: 'Compact' }, CurrencyId: 'u32', CurrencyIdOf: 'CurrencyId', Amount: 'i128', AmountOf: 'Amount', ClassId: 'u32', ClassIdOf: 'ClassId', ClassInfoOf: { metadata: 'NFTMetadata', totalIssuance: 'TokenId', owner: 'AccountId', data: 'ClassData' }, ClassData: { deposit: 'Compact', properties: 'Properties', name: 'Vec', description: 'Vec', createBlock: 'Compact' }, TokenId: 'u64', TokenIdOf: 'TokenId', TokenInfoOf: { metadata: 'NFTMetadata', owner: 'AccountId', data: 'TokenData' }, TokenData: { deposit: 'Compact', createBlock: 'Compact' } } } ] }; export default definitions;