diff --git a/packages/apps-config/src/api/spec/crab.ts b/packages/apps-config/src/api/spec/crab.ts index 1d62c9f5b7..95dbd0ab72 100644 --- a/packages/apps-config/src/api/spec/crab.ts +++ b/packages/apps-config/src/api/spec/crab.ts @@ -205,7 +205,7 @@ export default { MerkleMountainRangeRootLog: { prefix: '[u8; 4; Prefix]', - mmrRoot: 'Hash' + ParentMmrRoot: 'Hash' }, ChainProperties: { @@ -263,5 +263,19 @@ export default { }, PowerOf: { power: 'Power' - } + }, + Signer: 'EthereumAddress', + RelayAuthorityT: { + accountId: 'AccountId', + signer: 'Signer', + stake: 'Balance', + term: 'BlockNumber' + }, + MMRRoot: 'Hash', + EcdsaAddress: 'EthereumAddress', + EcdsaMessage: 'H256', + RelayAuthoritySigner: 'EcdsaAddress', + RelayAuthorityMessage: 'EcdsaMessage', + RelayAuthoritySignature: 'EcdsaSignature', + Term: 'u32' };