|
|
@ -1,6 +1,8 @@ |
|
|
|
import { CopyToClipboard } from '@remix-ui/clipboard' |
|
|
|
import { CopyToClipboard } from '@remix-ui/clipboard' |
|
|
|
import { CustomTooltip } from '@remix-ui/helper' |
|
|
|
import { CustomTooltip } from '@remix-ui/helper' |
|
|
|
import { TreeView, TreeViewItem } from '@remix-ui/tree-view' |
|
|
|
import { TreeView, TreeViewItem } from '@remix-ui/tree-view' |
|
|
|
|
|
|
|
// eslint-disable-next-line @nrwl/nx/enforce-module-boundaries
|
|
|
|
|
|
|
|
import { ContractPropertyName } from 'libs/remix-ui/solidity-compiler/src/lib/types' |
|
|
|
|
|
|
|
|
|
|
|
import React from 'react' |
|
|
|
import React from 'react' |
|
|
|
import { useIntl } from 'react-intl' |
|
|
|
import { useIntl } from 'react-intl' |
|
|
@ -14,10 +16,6 @@ export interface RemixUiCompileDetailsProps { |
|
|
|
saveAs: any |
|
|
|
saveAs: any |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
export type ContractPropertyName = 'compilerInput' | 'name' | 'metadata' | 'bytecode' | 'abi' | 'storageLayout' |
|
|
|
|
|
|
|
| 'web3Deploy' | 'metadataHash' | 'functionHashes' | 'gasEstimates' | 'devdoc' | 'userdoc' | 'Runtime Bytecode' |
|
|
|
|
|
|
|
| 'Assembly' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const _paq = (window._paq = window._paq || []) |
|
|
|
const _paq = (window._paq = window._paq || []) |
|
|
|
|
|
|
|
|
|
|
|
export function RemixUiCompileDetails({ plugin, contractProperties, selectedContract, saveAs, help, insertValue }: RemixUiCompileDetailsProps) { |
|
|
|
export function RemixUiCompileDetails({ plugin, contractProperties, selectedContract, saveAs, help, insertValue }: RemixUiCompileDetailsProps) { |
|
|
|