From 6075a21efbc74277199a560db89002d063c6a366 Mon Sep 17 00:00:00 2001 From: Keith Ingram Date: Tue, 5 Nov 2019 19:58:30 +0100 Subject: [PATCH] Handle AccountId contract params (#1547) * combine values * handle accountids * cleanup * cleanup * force ci --- packages/api-contract/src/ContractRegistry.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/api-contract/src/ContractRegistry.ts b/packages/api-contract/src/ContractRegistry.ts index 4eb6953634..6a5fd2e4d7 100644 --- a/packages/api-contract/src/ContractRegistry.ts +++ b/packages/api-contract/src/ContractRegistry.ts @@ -43,7 +43,7 @@ function createArgClass (args: ContractABIFnArg[], baseDef: Record, { name, type }): Record => { - base[name] = encodeType(type); + base[name] = type.displayName || encodeType(type); return base; }, baseDef) @@ -134,7 +134,6 @@ export default class ContractRegistry extends MetaRegistry { fn.args = args; fn.isConstant = !(message.mutates || false); fn.type = message.returnType || null; - return fn; }