From b08d4d92a615e18c58e5b82863136013b761bdca Mon Sep 17 00:00:00 2001 From: darkfriend77 Date: Mon, 29 Mar 2021 14:15:15 +0200 Subject: [PATCH] added new types for DOTMog.NET (#4958) * added new types for DOTMog.NET * Update dotmog.ts fixed linting * removed bad space * fixed tabs --- packages/apps-config/src/api/spec/dotmog.ts | 31 ++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/packages/apps-config/src/api/spec/dotmog.ts b/packages/apps-config/src/api/spec/dotmog.ts index 38e99848a8..ae3ced2e3b 100644 --- a/packages/apps-config/src/api/spec/dotmog.ts +++ b/packages/apps-config/src/api/spec/dotmog.ts @@ -19,7 +19,8 @@ const definitions: OverrideBundleDefinition = { dna: 'Hash', genesis: 'BlockNumber', price: 'Balance', - gen: 'u64' + gen: 'u32', + rarity: 'RarityType' }, MogwaiBios: { mogwai_id: 'Hash', @@ -43,6 +44,34 @@ const definitions: OverrideBundleDefinition = { 'Default', 'Hatch' ] + }, + RarityType: { + _enum: [ + 'Minor', + 'Normal', + 'Rare', + 'Epic', + 'Legendary' + ] + }, + MogwaicoinAddress: { + address: 'Vec', + account: 'AccountId', + signature: 'Vec', + state: 'ClaimState', + balance: 'Balance' + }, + ClaimState: { + _enum: [ + 'None', + 'Registred', + 'Verified', + 'Secured', + 'Processed', + 'Holded', + 'Failed', + 'Cancelled' + ] } } }