pull/3634/head
yann300 2 years ago
parent 3a9142e70d
commit cab1ef01d5
  1. 2
      apps/remix-ide-e2e/src/tests/debugger.test.ts
  2. 1
      apps/remix-ide/src/remixAppManager.js
  3. 9
      libs/remix-ui/run-tab/src/lib/components/account.tsx

@ -430,7 +430,7 @@ const sources = [
const localVariable_step266_ABIEncoder = { // eslint-disable-line
'<1>': {
length: '0xNaN',
length: '0x0',
type: 'bytes',
value: '0x'
},

@ -11,6 +11,7 @@ const requiredModules = [ // services + layout views + system views
'filePanel', 'terminal', 'settings', 'pluginManager', 'tabs', 'udapp', 'dGitProvider', 'solidity', 'solidity-logic', 'gistHandler', 'layout',
'notification', 'permissionhandler', 'walkthrough', 'storage', 'restorebackupzip', 'link-libraries', 'deploy-libraries', 'openzeppelin-proxy',
'hardhat-provider', 'ganache-provider', 'foundry-provider', 'basic-http-provider', 'injected', 'injected-trustwallet', 'injected-optimism-provider', 'injected-arbitrum-one-provider', 'vm-custom-fork', 'vm-goerli-fork', 'vm-mainnet-fork', 'vm-sepolia-fork', 'vm-merge', 'vm-london', 'vm-berlin',
'vm-shanghai',
'compileAndRun', 'search', 'recorder', 'fileDecorator', 'codeParser', 'codeFormatter', 'solidityumlgen', 'contractflattener', 'solidity-script']
// dependentModules shouldn't be manually activated (e.g hardhat is activated by remixd)

@ -51,6 +51,13 @@ export function AccountUI (props: AccountProps) {
})
break
case 'vm-shanghai':
setPlusOpt({
classList: '',
title: 'Create a new account'
})
break
case 'web3':
if (!props.personalMode) {
setPlusOpt({
@ -83,7 +90,7 @@ export function AccountUI (props: AccountProps) {
return props.tooltip('Account list is empty, please make sure the current provider is properly connected to remix')
}
if (props.selectExEnv !== 'vm-merge' && props.selectExEnv !== 'injected') {
if (props.selectExEnv === 'web3') {
return props.modal('Passphrase to sign a message',
<PassphrasePrompt
message='Enter your passphrase for this account to sign the message'

Loading…
Cancel
Save