support log transaction from iframe plugin

pull/4245/head
drafish 1 year ago
parent be8f428028
commit 0192b36d20
  1. 2
      libs/remix-lib/src/execution/typeConversion.ts
  2. 2
      libs/remix-ui/terminal/src/lib/remix-ui-terminal.tsx

@ -24,6 +24,8 @@ function convertToString (v) {
return ret return ret
} else if (BN.isBN(v) || (v.constructor && v.constructor.name === 'BigNumber') || isBigInt(v)) { } else if (BN.isBN(v) || (v.constructor && v.constructor.name === 'BigNumber') || isBigInt(v)) {
return v.toString(10) return v.toString(10)
} else if (v._isBigNumber) {
return toInt(v._hex)
} else if (v._isBuffer) { } else if (v._isBuffer) {
return bufferToHex(v) return bufferToHex(v)
} else if (typeof v === 'object') { } else if (typeof v === 'object') {

@ -116,7 +116,7 @@ export const RemixUiTerminal = (props: RemixUiTerminalProps) => {
} }
scriptRunnerDispatch({ scriptRunnerDispatch({
type: message.type ? message.type : 'log', type: message.type ? message.type : 'log',
payload: { message: [message.value] }, payload: { message: [message.value], provider: message.provider },
}) })
}, },
}) })

Loading…
Cancel
Save