pull/5370/head
yann300 2 years ago
parent 0ceeece9b9
commit 98630a0790
  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 const localVariable_step266_ABIEncoder = { // eslint-disable-line
'<1>': { '<1>': {
length: '0xNaN', length: '0x0',
type: 'bytes', type: 'bytes',
value: '0x' 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', 'filePanel', 'terminal', 'settings', 'pluginManager', 'tabs', 'udapp', 'dGitProvider', 'solidity', 'solidity-logic', 'gistHandler', 'layout',
'notification', 'permissionhandler', 'walkthrough', 'storage', 'restorebackupzip', 'link-libraries', 'deploy-libraries', 'openzeppelin-proxy', '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', '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'] 'compileAndRun', 'search', 'recorder', 'fileDecorator', 'codeParser', 'codeFormatter', 'solidityumlgen', 'contractflattener', 'solidity-script']
// dependentModules shouldn't be manually activated (e.g hardhat is activated by remixd) // dependentModules shouldn't be manually activated (e.g hardhat is activated by remixd)

@ -51,6 +51,13 @@ export function AccountUI (props: AccountProps) {
}) })
break break
case 'vm-shanghai':
setPlusOpt({
classList: '',
title: 'Create a new account'
})
break
case 'web3': case 'web3':
if (!props.personalMode) { if (!props.personalMode) {
setPlusOpt({ 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') 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', return props.modal('Passphrase to sign a message',
<PassphrasePrompt <PassphrasePrompt
message='Enter your passphrase for this account to sign the message' message='Enter your passphrase for this account to sign the message'

Loading…
Cancel
Save