From aadb8bed6f02c5bf39ba7262b18f19c9668bbb7a Mon Sep 17 00:00:00 2001 From: yuhui <1161569428@qq.com> Date: Wed, 2 Sep 2020 17:39:50 +0800 Subject: [PATCH 1/8] Add Crust Network logos & endpoints --- packages/apps-config/src/api/spec/crust.ts | 87 +++++++++++++++++++ packages/apps-config/src/api/spec/index.ts | 4 +- .../apps-config/src/settings/endpoints.ts | 5 ++ packages/apps-config/src/ui/general/index.ts | 4 +- .../src/ui/logos/chains/chainCrust.svg | 1 + packages/apps-config/src/ui/logos/index.ts | 10 ++- 6 files changed, 106 insertions(+), 5 deletions(-) create mode 100644 packages/apps-config/src/api/spec/crust.ts create mode 100644 packages/apps-config/src/ui/logos/chains/chainCrust.svg diff --git a/packages/apps-config/src/api/spec/crust.ts b/packages/apps-config/src/api/spec/crust.ts new file mode 100644 index 000000000000..7ec3d11d6bbd --- /dev/null +++ b/packages/apps-config/src/api/spec/crust.ts @@ -0,0 +1,87 @@ +export default { + Address: 'AccountId', + LookupSource: 'AccountId', + Identity: { + pub_key: 'Vec', + code: 'Vec', + }, + SworkerCode: 'Vec', + // ValidatorPrefs: { + // fee: 'Compact' + // }, + // fee: 'commission', + WorkReport: { + block_number: 'u64', + used: 'u64', + reserved: 'u64', + cached_reserved: 'u64', + files: 'Vec<(Vec, u64)>', + }, + StakingLedger: { + stash: 'AccountId', + total: 'Compact', + active: 'Compact', + unlocking: 'Vec', + claimed_rewards: 'Vec' + }, + UnlockChunk: { + value:'Compact', + era: 'Compact' + }, + ReportSlot: 'u64', + AddressInfo: 'Vec', + MerkleRoot: 'Vec', + MerchantInfo: { + address: 'Vec', + storage_price: 'Balance', + file_map: 'Vec<(Vec, Vec)>', + }, + OrderStatus: { + _enum: ['Success', 'Failed', 'Pending'], + }, + StorageOrder: { + file_identifier: 'Vec', + file_size: 'u64', + created_on: 'BlockNumber', + completed_on: 'BlockNumber', + expired_on: 'BlockNumber', + provider: 'AccountId', + client: 'AccountId', + amount: 'Balance', + order_status: 'OrderStatus', + }, + Pledge: { + total: 'Balance', + used: 'Balance', + }, + // Payment ledger + PaymentLedger: { + total: 'Balance', + paid: 'Balance', + unreserved: 'Balance', + }, + MerchantPunishment: { + success: 'EraIndex', + failed: 'EraIndex', + value: 'Balance', + }, + SworkerCert: 'Vec', + IASSig: 'Vec', + ISVBody: 'Vec', + SworkerPubKey: 'Vec', + SworkerSignature: 'Vec', + // TODO: remove util upgrade newest polkadot-js/api + Releases: { + _enum: ['V1_0_0', 'V2_0_0'], + }, + Status: { + _enum: ['Free', 'Reserved'] + }, + Guarantee: { + targets: 'Vec>', + total: 'Compact', + submitted_in: 'EraIndex', + suppressed: 'bool' + }, + FileAlias: 'Vec' +}; \ No newline at end of file diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index 97880d2640be..ed106ceb41b3 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -18,6 +18,7 @@ import nodle from './nodle'; import plasm from './plasm'; import stablePoc from './stable-poc'; import subsocialNode from './subsocial'; +import crust from './crust'; export default { Crab: crab, @@ -38,5 +39,6 @@ export default { plasm, 'stable-poc': stablePoc, stable_poc: stablePoc, - subsocial: subsocialNode + subsocial: subsocialNode, + 'crust': crust }; diff --git a/packages/apps-config/src/settings/endpoints.ts b/packages/apps-config/src/settings/endpoints.ts index e7c63bbce51d..92fcdeecd0e5 100644 --- a/packages/apps-config/src/settings/endpoints.ts +++ b/packages/apps-config/src/settings/endpoints.ts @@ -232,6 +232,11 @@ function createTestNetworks (t: TFunction): LinkOption[] { info: 'westend', text: t('rpc.westend', 'Westend (Polkadot Testnet, hosted by Parity)', { ns: 'apps-config' }), value: 'wss://westend-rpc.polkadot.io' + }, + { + info: 'crust', + text: t('rpc.crust.network', 'Maxwell CC2 (Crust BetaNet, hosted by Crust Network)', { ns: 'apps-config' }), + value: 'wss://api.crust.network/' } ]; } diff --git a/packages/apps-config/src/ui/general/index.ts b/packages/apps-config/src/ui/general/index.ts index 7c740bc00b85..e773f38b8c54 100644 --- a/packages/apps-config/src/ui/general/index.ts +++ b/packages/apps-config/src/ui/general/index.ts @@ -18,6 +18,7 @@ const chainRoccoDarwinia = '#7C30DD'; const laminarRoccoAcala = '#004FFF'; const chainWestend = '#da68a7'; const chainPhala = '#4dc56a'; +const chainCrust = '#ff8812' const nodeCentrifuge = '#fcc367'; const nodeEdgeware = '#0a95df'; @@ -43,7 +44,8 @@ const chainColors: Record = [ ['darwinia parachain', chainRoccoDarwinia], ['laminar turbulence pc1', laminarRoccoAcala], ['Westend', chainWestend], - ['phala poc 2', chainPhala] + ['phala poc 2', chainPhala], + ['Crust Maxwell CC2', chainCrust] ].reduce((colors, [chain, color]): Record => ({ ...colors, [chain.toLowerCase()]: color diff --git a/packages/apps-config/src/ui/logos/chains/chainCrust.svg b/packages/apps-config/src/ui/logos/chains/chainCrust.svg new file mode 100644 index 000000000000..5ad4368ee7f9 --- /dev/null +++ b/packages/apps-config/src/ui/logos/chains/chainCrust.svg @@ -0,0 +1 @@ +资源 1 \ No newline at end of file diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 57053189af83..03c7d102bfcc 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -11,6 +11,7 @@ import chainRococo from './chains/rococo.svg'; import chainRococoTick from './chains/rococo-tick.svg'; import chainRococoTrack from './chains/rococo-track.svg'; import chainRococoTrick from './chains/rococo-trick.svg'; +import chainCrust from './chains/chainCrust.svg'; // defaults for the node type, assuming we don't have a specific chain, but rather match on the implementation import nodeAcala from './nodes/acala-circle.svg'; @@ -54,7 +55,8 @@ const chainLogos: Record = [ ['Rococo', chainRococo], ['Tick', chainRococoTick], ['Track', chainRococoTrack], - ['Trick', chainRococoTrick] + ['Trick', chainRococoTrick], + ['Crust Maxwell CC2', chainCrust] ].reduce((logos, [chain, logo]): Record => ({ ...logos, [(chain as string).toLowerCase()]: logo @@ -79,7 +81,8 @@ const nodeLogos: Record = [ ['polkadot-js', nodePolkadotJs], ['subsocial-node', nodeSubsocial], ['substrate-node', nodeSubstrate], - ['phala-substrate-node', nodePhala] + ['phala-substrate-node', nodePhala], + ['crust', chainCrust] ].reduce((logos, [node, logo]): Record => ({ ...logos, [(node as string).toLowerCase().replace(/-/g, ' ')]: logo @@ -112,7 +115,8 @@ const namedLogos: Record = { rococoTrick: chainRococoTrick, subsocial: nodeSubsocial, substrate: nodeSubstrate, - westend: nodePolkadot + westend: nodePolkadot, + crust: chainCrust }; // extension logos From 39e76593a0e37ec320e4ad0f9b2e2f4623844de7 Mon Sep 17 00:00:00 2001 From: yuhui <1161569428@qq.com> Date: Wed, 2 Sep 2020 19:17:57 +0800 Subject: [PATCH 2/8] fix --- packages/apps-config/src/api/spec/crust.ts | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/packages/apps-config/src/api/spec/crust.ts b/packages/apps-config/src/api/spec/crust.ts index 7ec3d11d6bbd..3b5b3c10ea7f 100644 --- a/packages/apps-config/src/api/spec/crust.ts +++ b/packages/apps-config/src/api/spec/crust.ts @@ -6,10 +6,6 @@ export default { code: 'Vec', }, SworkerCode: 'Vec', - // ValidatorPrefs: { - // fee: 'Compact' - // }, - // fee: 'commission', WorkReport: { block_number: 'u64', used: 'u64', @@ -17,17 +13,6 @@ export default { cached_reserved: 'u64', files: 'Vec<(Vec, u64)>', }, - StakingLedger: { - stash: 'AccountId', - total: 'Compact', - active: 'Compact', - unlocking: 'Vec', - claimed_rewards: 'Vec' - }, - UnlockChunk: { - value:'Compact', - era: 'Compact' - }, ReportSlot: 'u64', AddressInfo: 'Vec', MerkleRoot: 'Vec', @@ -54,7 +39,6 @@ export default { total: 'Balance', used: 'Balance', }, - // Payment ledger PaymentLedger: { total: 'Balance', paid: 'Balance', @@ -70,7 +54,6 @@ export default { ISVBody: 'Vec', SworkerPubKey: 'Vec', SworkerSignature: 'Vec', - // TODO: remove util upgrade newest polkadot-js/api Releases: { _enum: ['V1_0_0', 'V2_0_0'], }, From dee2beeb6a5651b049754191d44f59f129fc4d1b Mon Sep 17 00:00:00 2001 From: yuhui <1161569428@qq.com> Date: Thu, 3 Sep 2020 10:39:24 +0800 Subject: [PATCH 3/8] fix --- packages/apps-config/src/api/spec/crust.ts | 82 +++++++++---------- packages/apps-config/src/api/spec/index.ts | 2 +- .../apps-config/src/settings/endpoints.ts | 2 +- packages/apps-config/src/ui/general/index.ts | 2 +- packages/apps-config/src/ui/logos/index.ts | 9 +- .../chainCrust.svg => nodes/crust.svg} | 0 6 files changed, 48 insertions(+), 49 deletions(-) rename packages/apps-config/src/ui/logos/{chains/chainCrust.svg => nodes/crust.svg} (100%) diff --git a/packages/apps-config/src/api/spec/crust.ts b/packages/apps-config/src/api/spec/crust.ts index 3b5b3c10ea7f..fb297ece3374 100644 --- a/packages/apps-config/src/api/spec/crust.ts +++ b/packages/apps-config/src/api/spec/crust.ts @@ -1,29 +1,50 @@ export default { Address: 'AccountId', - LookupSource: 'AccountId', + AddressInfo: 'Vec', + FileAlias: 'Vec', + Guarantee: { + targets: 'Vec>', + total: 'Compact', + submitted_in: 'EraIndex', + suppressed: 'bool' + }, + IASSig: 'Vec', Identity: { pub_key: 'Vec', code: 'Vec', }, - SworkerCode: 'Vec', - WorkReport: { - block_number: 'u64', - used: 'u64', - reserved: 'u64', - cached_reserved: 'u64', - files: 'Vec<(Vec, u64)>', - }, - ReportSlot: 'u64', - AddressInfo: 'Vec', - MerkleRoot: 'Vec', + ISVBody: 'Vec', + LookupSource: 'AccountId', MerchantInfo: { address: 'Vec', storage_price: 'Balance', file_map: 'Vec<(Vec, Vec)>', }, + MerchantPunishment: { + success: 'EraIndex', + failed: 'EraIndex', + value: 'Balance', + }, + MerkleRoot: 'Vec', OrderStatus: { _enum: ['Success', 'Failed', 'Pending'], }, + PaymentLedger: { + total: 'Balance', + paid: 'Balance', + unreserved: 'Balance', + }, + Pledge: { + total: 'Balance', + used: 'Balance', + }, + ReportSlot: 'u64', + Releases: { + _enum: ['V1_0_0', 'V2_0_0'], + }, + Status: { + _enum: ['Free', 'Reserved'] + }, StorageOrder: { file_identifier: 'Vec', file_size: 'u64', @@ -35,36 +56,15 @@ export default { amount: 'Balance', order_status: 'OrderStatus', }, - Pledge: { - total: 'Balance', - used: 'Balance', - }, - PaymentLedger: { - total: 'Balance', - paid: 'Balance', - unreserved: 'Balance', - }, - MerchantPunishment: { - success: 'EraIndex', - failed: 'EraIndex', - value: 'Balance', - }, SworkerCert: 'Vec', - IASSig: 'Vec', - ISVBody: 'Vec', + SworkerCode: 'Vec', SworkerPubKey: 'Vec', SworkerSignature: 'Vec', - Releases: { - _enum: ['V1_0_0', 'V2_0_0'], - }, - Status: { - _enum: ['Free', 'Reserved'] - }, - Guarantee: { - targets: 'Vec>', - total: 'Compact', - submitted_in: 'EraIndex', - suppressed: 'bool' - }, - FileAlias: 'Vec' + WorkReport: { + block_number: 'u64', + used: 'u64', + reserved: 'u64', + cached_reserved: 'u64', + files: 'Vec<(Vec, u64)>', + } }; \ No newline at end of file diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index ed106ceb41b3..cf89ac9e604b 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -40,5 +40,5 @@ export default { 'stable-poc': stablePoc, stable_poc: stablePoc, subsocial: subsocialNode, - 'crust': crust + crust }; diff --git a/packages/apps-config/src/settings/endpoints.ts b/packages/apps-config/src/settings/endpoints.ts index 92fcdeecd0e5..0391d4b3c2c6 100644 --- a/packages/apps-config/src/settings/endpoints.ts +++ b/packages/apps-config/src/settings/endpoints.ts @@ -235,7 +235,7 @@ function createTestNetworks (t: TFunction): LinkOption[] { }, { info: 'crust', - text: t('rpc.crust.network', 'Maxwell CC2 (Crust BetaNet, hosted by Crust Network)', { ns: 'apps-config' }), + text: t('rpc.crust.network', 'Maxwell CC2 (Crust Testnet, hosted by Crust Network)', { ns: 'apps-config' }), value: 'wss://api.crust.network/' } ]; diff --git a/packages/apps-config/src/ui/general/index.ts b/packages/apps-config/src/ui/general/index.ts index e773f38b8c54..410ea9ee3ea9 100644 --- a/packages/apps-config/src/ui/general/index.ts +++ b/packages/apps-config/src/ui/general/index.ts @@ -45,7 +45,7 @@ const chainColors: Record = [ ['laminar turbulence pc1', laminarRoccoAcala], ['Westend', chainWestend], ['phala poc 2', chainPhala], - ['Crust Maxwell CC2', chainCrust] + ['crust maxwell cc2', chainCrust] ].reduce((colors, [chain, color]): Record => ({ ...colors, [chain.toLowerCase()]: color diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 03c7d102bfcc..cfc1a8a1bd67 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -11,7 +11,6 @@ import chainRococo from './chains/rococo.svg'; import chainRococoTick from './chains/rococo-tick.svg'; import chainRococoTrack from './chains/rococo-track.svg'; import chainRococoTrick from './chains/rococo-trick.svg'; -import chainCrust from './chains/chainCrust.svg'; // defaults for the node type, assuming we don't have a specific chain, but rather match on the implementation import nodeAcala from './nodes/acala-circle.svg'; @@ -31,6 +30,7 @@ import nodeSubstrate from './nodes/substrate-hexagon.svg'; import nodeKulupu from './nodes/kulupu.svg'; import nodeLaminar from './nodes/laminar-circle.svg'; import nodePhala from './nodes/phala.svg'; +import nodeCrust from './nodes/crust.svg'; // extensions import extensionPolkadotJs from './extensions/polkadot-js.svg'; @@ -55,8 +55,7 @@ const chainLogos: Record = [ ['Rococo', chainRococo], ['Tick', chainRococoTick], ['Track', chainRococoTrack], - ['Trick', chainRococoTrick], - ['Crust Maxwell CC2', chainCrust] + ['Trick', chainRococoTrick] ].reduce((logos, [chain, logo]): Record => ({ ...logos, [(chain as string).toLowerCase()]: logo @@ -82,7 +81,7 @@ const nodeLogos: Record = [ ['subsocial-node', nodeSubsocial], ['substrate-node', nodeSubstrate], ['phala-substrate-node', nodePhala], - ['crust', chainCrust] + ['crust node', nodeCrust] ].reduce((logos, [node, logo]): Record => ({ ...logos, [(node as string).toLowerCase().replace(/-/g, ' ')]: logo @@ -116,7 +115,7 @@ const namedLogos: Record = { subsocial: nodeSubsocial, substrate: nodeSubstrate, westend: nodePolkadot, - crust: chainCrust + crust: nodeCrust }; // extension logos diff --git a/packages/apps-config/src/ui/logos/chains/chainCrust.svg b/packages/apps-config/src/ui/logos/nodes/crust.svg similarity index 100% rename from packages/apps-config/src/ui/logos/chains/chainCrust.svg rename to packages/apps-config/src/ui/logos/nodes/crust.svg From e74e83d95e5fa058d5a3836e76adad8327b44015 Mon Sep 17 00:00:00 2001 From: yuhui <1161569428@qq.com> Date: Thu, 3 Sep 2020 10:49:47 +0800 Subject: [PATCH 4/8] fix --- packages/apps-config/src/settings/endpoints.ts | 2 +- packages/apps-config/src/ui/logos/nodes/crust.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/apps-config/src/settings/endpoints.ts b/packages/apps-config/src/settings/endpoints.ts index 0391d4b3c2c6..43538c0e3872 100644 --- a/packages/apps-config/src/settings/endpoints.ts +++ b/packages/apps-config/src/settings/endpoints.ts @@ -235,7 +235,7 @@ function createTestNetworks (t: TFunction): LinkOption[] { }, { info: 'crust', - text: t('rpc.crust.network', 'Maxwell CC2 (Crust Testnet, hosted by Crust Network)', { ns: 'apps-config' }), + text: t('rpc.crust.network', 'Crust Maxwell CC2 (Crust Testnet, hosted by Crust Network)', { ns: 'apps-config' }), value: 'wss://api.crust.network/' } ]; diff --git a/packages/apps-config/src/ui/logos/nodes/crust.svg b/packages/apps-config/src/ui/logos/nodes/crust.svg index 5ad4368ee7f9..0860dbc493d5 100644 --- a/packages/apps-config/src/ui/logos/nodes/crust.svg +++ b/packages/apps-config/src/ui/logos/nodes/crust.svg @@ -1 +1 @@ -资源 1 \ No newline at end of file +resource 1 \ No newline at end of file From 0d270352245f2d3d9d3125d0aef7296935115987 Mon Sep 17 00:00:00 2001 From: yuhui <1161569428@qq.com> Date: Thu, 3 Sep 2020 11:16:50 +0800 Subject: [PATCH 5/8] fix --- packages/apps-config/src/api/spec/crust.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/apps-config/src/api/spec/crust.ts b/packages/apps-config/src/api/spec/crust.ts index fb297ece3374..970e309cfe5f 100644 --- a/packages/apps-config/src/api/spec/crust.ts +++ b/packages/apps-config/src/api/spec/crust.ts @@ -1,3 +1,10 @@ +// Copyright 2017-2020 @polkadot/apps-config authors & contributors +// This software may be modified and distributed under the terms +// of the Apache-2.0 license. See the LICENSE file for details. + +// structs need to be in order +/* eslint-disable sort-keys */ + export default { Address: 'AccountId', AddressInfo: 'Vec', From 249002fe249a2fc237576edd73c14659cdd8afd7 Mon Sep 17 00:00:00 2001 From: yuhui <1161569428@qq.com> Date: Thu, 3 Sep 2020 11:21:23 +0800 Subject: [PATCH 6/8] fix --- packages/apps-config/src/api/spec/index.ts | 4 ++-- packages/apps-config/src/ui/general/index.ts | 2 +- packages/apps-config/src/ui/logos/index.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index cf89ac9e604b..641d840f3223 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -25,6 +25,7 @@ export default { acala, 'centrifuge-chain': centrifugeChain, 'cumulus-test-parachain': testPara, + crust, 'darwinia-parachain': darwiniaParachain, dusty3: plasm, edgeware, @@ -39,6 +40,5 @@ export default { plasm, 'stable-poc': stablePoc, stable_poc: stablePoc, - subsocial: subsocialNode, - crust + subsocial: subsocialNode }; diff --git a/packages/apps-config/src/ui/general/index.ts b/packages/apps-config/src/ui/general/index.ts index 410ea9ee3ea9..ef6adbf548c7 100644 --- a/packages/apps-config/src/ui/general/index.ts +++ b/packages/apps-config/src/ui/general/index.ts @@ -18,7 +18,7 @@ const chainRoccoDarwinia = '#7C30DD'; const laminarRoccoAcala = '#004FFF'; const chainWestend = '#da68a7'; const chainPhala = '#4dc56a'; -const chainCrust = '#ff8812' +const chainCrust = '#ff8812'; const nodeCentrifuge = '#fcc367'; const nodeEdgeware = '#0a95df'; diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index cfc1a8a1bd67..d083dfef0e08 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -93,6 +93,7 @@ const namedLogos: Record = { alexander: nodePolkadot, centrifuge: nodeCentrifuge, crab: nodeCrab, + crust: nodeCrust, dusty: chainDusty, edgeware: nodeEdgeware, empty: emptyLogo, @@ -114,8 +115,7 @@ const namedLogos: Record = { rococoTrick: chainRococoTrick, subsocial: nodeSubsocial, substrate: nodeSubstrate, - westend: nodePolkadot, - crust: nodeCrust + westend: nodePolkadot }; // extension logos From 1f79628d774b78684e1c7b050d0cfbf84a2193ec Mon Sep 17 00:00:00 2001 From: yuhui <1161569428@qq.com> Date: Thu, 3 Sep 2020 11:30:00 +0800 Subject: [PATCH 7/8] fix ci --- packages/apps-config/src/api/spec/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index 641d840f3223..6ae53743fc64 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -24,8 +24,8 @@ export default { Crab: crab, acala, 'centrifuge-chain': centrifugeChain, - 'cumulus-test-parachain': testPara, crust, + 'cumulus-test-parachain': testPara, 'darwinia-parachain': darwiniaParachain, dusty3: plasm, edgeware, From 73aa9613e6c771c941c9e5a2847e6865fb3ccc89 Mon Sep 17 00:00:00 2001 From: yuhui <1161569428@qq.com> Date: Thu, 3 Sep 2020 12:37:39 +0800 Subject: [PATCH 8/8] fix --- packages/apps-config/src/api/spec/crust.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/apps-config/src/api/spec/crust.ts b/packages/apps-config/src/api/spec/crust.ts index 970e309cfe5f..e46b76481e0e 100644 --- a/packages/apps-config/src/api/spec/crust.ts +++ b/packages/apps-config/src/api/spec/crust.ts @@ -18,36 +18,36 @@ export default { IASSig: 'Vec', Identity: { pub_key: 'Vec', - code: 'Vec', + code: 'Vec' }, ISVBody: 'Vec', LookupSource: 'AccountId', MerchantInfo: { address: 'Vec', storage_price: 'Balance', - file_map: 'Vec<(Vec, Vec)>', + file_map: 'Vec<(Vec, Vec)>' }, MerchantPunishment: { success: 'EraIndex', failed: 'EraIndex', - value: 'Balance', + value: 'Balance' }, MerkleRoot: 'Vec', OrderStatus: { - _enum: ['Success', 'Failed', 'Pending'], + _enum: ['Success', 'Failed', 'Pending'] }, PaymentLedger: { total: 'Balance', paid: 'Balance', - unreserved: 'Balance', + unreserved: 'Balance' }, Pledge: { total: 'Balance', - used: 'Balance', + used: 'Balance' }, ReportSlot: 'u64', Releases: { - _enum: ['V1_0_0', 'V2_0_0'], + _enum: ['V1_0_0', 'V2_0_0'] }, Status: { _enum: ['Free', 'Reserved'] @@ -61,7 +61,7 @@ export default { provider: 'AccountId', client: 'AccountId', amount: 'Balance', - order_status: 'OrderStatus', + order_status: 'OrderStatus' }, SworkerCert: 'Vec', SworkerCode: 'Vec', @@ -72,6 +72,6 @@ export default { used: 'u64', reserved: 'u64', cached_reserved: 'u64', - files: 'Vec<(Vec, u64)>', + files: 'Vec<(Vec, u64)>' } -}; \ No newline at end of file +};