|
|
@ -175,16 +175,20 @@ class CompileTab extends ApiFactory { |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
<!-- Copy to Clipboard --> |
|
|
|
<!-- Copy to Clipboard --> |
|
|
|
<div class="${css.contractHelperButtons}"> |
|
|
|
<div class="${css.contractHelperButtons}"> |
|
|
|
<span class="${css.copyToClipboard}">Copy to Clipboard : </span> |
|
|
|
<div class="input-group"> |
|
|
|
<div class="btn-group" role="group" aria-label="Copy to clipboard"> |
|
|
|
<div class="input-group-prepend"> |
|
|
|
<button class="btn btn-secondary" title="Copy ABI to clipboard" onclick="${() => { this.copyABI() }}"> |
|
|
|
<span class="input-group-text">Copy to clipboard</span> |
|
|
|
<i class="${css.copyIcon} fa fa-clipboard" aria-hidden="true"></i> |
|
|
|
</div> |
|
|
|
<span>ABI</span> |
|
|
|
<div class="btn-group" role="group" aria-label="Copy to Clipboard"> |
|
|
|
</button> |
|
|
|
<button class="btn btn-secondary" title="Copy ABI to clipboard" onclick="${() => { this.copyABI() }}"> |
|
|
|
<button class="btn btn-secondary" title="Copy Bytecode to clipboard" onclick="${() => { this.copyBytecode() }}"> |
|
|
|
<i class="${css.copyIcon} fa fa-clipboard" aria-hidden="true"></i> |
|
|
|
<i class="${css.copyIcon} fa fa-clipboard" aria-hidden="true"></i> |
|
|
|
<span>ABI</span> |
|
|
|
<span>Bytecode</span> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
<button class="btn btn-secondary" title="Copy Bytecode to clipboard" onclick="${() => { this.copyBytecode() }}"> |
|
|
|
|
|
|
|
<i class="${css.copyIcon} fa fa-clipboard" aria-hidden="true"></i> |
|
|
|
|
|
|
|
<span>Bytecode</span> |
|
|
|
|
|
|
|
</button> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</article> |
|
|
|
</article> |
|
|
@ -338,7 +342,7 @@ class CompileTab extends ApiFactory { |
|
|
|
this.listenToEvents() |
|
|
|
this.listenToEvents() |
|
|
|
this.compilerContainer.activate() |
|
|
|
this.compilerContainer.activate() |
|
|
|
|
|
|
|
|
|
|
|
this._view.errorContainer = yo`<div></div>` |
|
|
|
this._view.errorContainer = yo`<div class="${css.errorBlobs}"></div>` |
|
|
|
this._view.contractSelection = this.contractSelection() |
|
|
|
this._view.contractSelection = this.contractSelection() |
|
|
|
this._view.compilerContainer = this.compilerContainer.render() |
|
|
|
this._view.compilerContainer = this.compilerContainer.render() |
|
|
|
const currentFile = this.fileManager.currentFile() |
|
|
|
const currentFile = this.fileManager.currentFile() |
|
|
|