diff --git a/packages/embark-ui/src/components/ContractOverview.js b/packages/embark-ui/src/components/ContractOverview.js index 8f73fb5e3..ad6302a7a 100644 --- a/packages/embark-ui/src/components/ContractOverview.js +++ b/packages/embark-ui/src/components/ContractOverview.js @@ -133,6 +133,17 @@ class ContractFunction extends Component { ); } + formatResult(result) { + result = JSON.stringify(result); + if (result.startsWith('"')) { + result = result.slice(1); + } + if (result.endsWith('"')) { + result = result.slice(0, -1); + } + return result; + } + render() { if (ContractFunction.isEvent(this.props.method)) { return ; @@ -244,7 +255,7 @@ class ContractFunction extends Component { Result:   - {JSON.stringify(contractFunction.result).slice(1, -1)} + {this.formatResult(contractFunction.result)}