diff --git a/packages/app-explorer/src/BlockInfo/Extrinsics.tsx b/packages/app-explorer/src/BlockInfo/Extrinsics.tsx index 5e2b6a68da..c21d08fb48 100644 --- a/packages/app-explorer/src/BlockInfo/Extrinsics.tsx +++ b/packages/app-explorer/src/BlockInfo/Extrinsics.tsx @@ -71,6 +71,7 @@ class Extrinsics extends React.PureComponent { diff --git a/packages/ui-app/src/Call.tsx b/packages/ui-app/src/Call.tsx index dc530cc02e..6ab2c28462 100644 --- a/packages/ui-app/src/Call.tsx +++ b/packages/ui-app/src/Call.tsx @@ -15,7 +15,8 @@ import { classes } from './util'; export type Props = BareProps & { children?: React.ReactNode, - value: IExtrinsic | IMethod + value: IExtrinsic | IMethod, + withHash?: boolean }; const Wrapper = styled.div` @@ -29,7 +30,7 @@ const Wrapper = styled.div` export default class Call extends React.PureComponent { render () { - const { children, className, style, value } = this.props; + const { children, className, style, value, withHash } = this.props; const params = Method.filterOrigin(value.meta).map(({ name, type }) => ({ name: name.toString(), type: getTypeDef(type) @@ -38,7 +39,9 @@ export default class Call extends React.PureComponent { isValid: true, value })); - const hash = (value as IExtrinsic).hash; + const hash = withHash + ? (value as IExtrinsic).hash + : null; return (