|
|
@ -5,7 +5,6 @@ import { PluginClient } from '@remixproject/plugin' |
|
|
|
import { Contract, compileContract } from './compiler' |
|
|
|
import { Contract, compileContract } from './compiler' |
|
|
|
import { ExampleContract } from '../components/VyperResult' |
|
|
|
import { ExampleContract } from '../components/VyperResult' |
|
|
|
import EventEmitter from 'events' |
|
|
|
import EventEmitter from 'events' |
|
|
|
import { Plugin } from "@remixproject/engine"; |
|
|
|
|
|
|
|
import { CustomRemixApi } from '@remix-api' |
|
|
|
import { CustomRemixApi } from '@remix-api' |
|
|
|
|
|
|
|
|
|
|
|
export type VyperComplierAddress = 'https://vyper2.remixproject.org/' | 'http://localhost:8000/' |
|
|
|
export type VyperComplierAddress = 'https://vyper2.remixproject.org/' | 'http://localhost:8000/' |
|
|
@ -14,7 +13,6 @@ export class RemixClient extends PluginClient<any, CustomRemixApi> { |
|
|
|
compilerUrl: VyperComplierAddress = 'https://vyper2.remixproject.org/' |
|
|
|
compilerUrl: VyperComplierAddress = 'https://vyper2.remixproject.org/' |
|
|
|
compilerOutput: any |
|
|
|
compilerOutput: any |
|
|
|
eventEmitter = new EventEmitter() |
|
|
|
eventEmitter = new EventEmitter() |
|
|
|
devMode = true |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
constructor() { |
|
|
|
constructor() { |
|
|
|
super() |
|
|
|
super() |
|
|
|