diff --git a/packages/apps-config/src/api/spec/ternoa.ts b/packages/apps-config/src/api/spec/ternoa.ts index c48e8fdbbf..afc2ed549f 100644 --- a/packages/apps-config/src/api/spec/ternoa.ts +++ b/packages/apps-config/src/api/spec/ternoa.ts @@ -12,9 +12,11 @@ const definitions: OverrideBundleDefinition = { // on all versions minmax: [0, undefined], types: { - Address: 'AccountId', + AccountDataOf: 'AccountData', + Address: 'MultiAddress', NFTId: 'u32', NFTIdOf: 'NFTId', + NFTSeriesId: 'u32', NFTData: { owner: 'AccountId', details: 'NFTDetails', @@ -22,14 +24,71 @@ const definitions: OverrideBundleDefinition = { locked: 'bool' }, NFTDetails: { - offchain_uri: 'Vec' + offchain_uri: 'Vec', + series_id: 'NFTSeriesId', + is_capsule: 'bool' }, + LookupSource: 'MultiAddress', NFTSeriesDetails: { owner: 'AccountId', nfts: 'Vec' }, - NFTSeriesId: 'u32', - LookupSource: 'AccountId' + NFTCurrencyCombined: { + caps: 'Balance', + tiime: 'Balance' + }, + NFTCurrency: { + _enum: { + Caps: 'Balance', + Tiime: 'Balance', + Combined: 'NFTCurrencyCombined' + } + }, + NFTCurrencyId: { + _enum: [ + 'Caps', + 'Tiime' + ] + }, + Request: { + shard: 'ShardIdentifier', + cyphertext: 'Vec' + }, + ShardIdentifier: 'Hash', + MarketplaceId: 'u32', + SaleInformation: { + account_id: 'AccountId', + price: 'NFTCurrency', + marketplace_id: 'MarketplaceId' + }, + Status: { + _enum: [ + 'Free', + 'Reserved' + ] + }, + MarketplaceType: { + _enum: [ + 'Public', + 'Private' + ] + }, + MarketplaceInformation: { + kind: 'MarketplaceType', + commission_fee: 'u8', + owner: 'AccountId', + allow_list: 'Vec', + name: 'Vec' + }, + ClusterId: 'u32', + EnclaveId: 'u32', + Cluster: { + enclaves: 'Vec' + }, + Url: 'Vec', + Enclave: { + api_url: 'Url' + } } } ] diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index 87ad737dc4..39d7ff0aa6 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -414,10 +414,10 @@ export function createTesting (t: TFunction, firstOnly: boolean, withSort: boole } }, { - info: 'ternoa-chaos', - text: t('rpc.test.ternoa-chaos', 'Ternoa Chaos', { ns: 'apps-config' }), + info: 'ternoa-testnet', + text: t('rpc.test.ternoa-testnet', 'Ternoa Testnet', { ns: 'apps-config' }), providers: { - CapsuleCorp: 'wss://chaos.ternoa.com' + CapsuleCorp: 'wss://testnet.ternoa.com/' } }, { diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 23e6c95cb6..588deb7622 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -605,7 +605,7 @@ export const namedLogos: Record = { subsocial: nodeSubsocial, substrate: nodeSubstrate, substrateContractsNode: nodeSubstrateContractsNode, - 'ternoa-chaos': nodeTernoa, + 'ternoa-testnet': nodeTernoa, trustbase: nodeTrustBase, uniarts: nodeUniarts, unique: nodeUnique, diff --git a/packages/apps/public/locales/en/apps-config.json b/packages/apps/public/locales/en/apps-config.json index ea417ce360..59cee7b156 100644 --- a/packages/apps/public/locales/en/apps-config.json +++ b/packages/apps/public/locales/en/apps-config.json @@ -176,7 +176,7 @@ "rpc.test.sora-substrate-staging": "SORA-staging", "rpc.test.subgame": "SubGame Staging", "rpc.test.subspace": "Spartan testnet", - "rpc.test.ternoa-chaos": "Ternoa Chaos", + "rpc.test.ternoa-testnet": "Ternoa Testnet", "rpc.test.turbulence": "Turbulence", "rpc.test.uniarts": "UniArts", "rpc.test.unique": "Unique", diff --git a/packages/apps/public/locales/it/translation.json b/packages/apps/public/locales/it/translation.json index c511591e2b..ac082187b7 100644 --- a/packages/apps/public/locales/it/translation.json +++ b/packages/apps/public/locales/it/translation.json @@ -1883,7 +1883,7 @@ "rpc.test.snowbridge": "", "rpc.test.sora-substrate-staging": "", "rpc.test.subgame": "", - "rpc.test.ternoa-chaos": "", + "rpc.test.ternoa-testnet": "", "rpc.test.turbulence": "", "rpc.test.uniarts": "", "rpc.test.unique": "",