|
|
@ -6,10 +6,10 @@ import type { CompilationResult } from '@remix-project/remix-solidity-ts' |
|
|
|
export const DebuggerApiMixin = (Base) => class extends Base { |
|
|
|
export const DebuggerApiMixin = (Base) => class extends Base { |
|
|
|
initDebuggerApi () { |
|
|
|
initDebuggerApi () { |
|
|
|
this.debugHash = null |
|
|
|
this.debugHash = null |
|
|
|
|
|
|
|
|
|
|
|
const self = this |
|
|
|
const self = this |
|
|
|
this.web3Provider = { |
|
|
|
this.web3Provider = { |
|
|
|
sendAsync(payload, callback) { |
|
|
|
sendAsync (payload, callback) { |
|
|
|
self.call('web3Provider', 'sendAsync', payload) |
|
|
|
self.call('web3Provider', 'sendAsync', payload) |
|
|
|
.then(result => callback(null, result)) |
|
|
|
.then(result => callback(null, result)) |
|
|
|
.catch(e => callback(e)) |
|
|
|
.catch(e => callback(e)) |
|
|
|