stop using require with ethereumjs/ deps

pull/3251/head
yann300 2 years ago
parent db7ed85a31
commit 4a9bd47683
  1. 2
      apps/remix-ide/src/blockchain/providers/injected.js
  2. 2
      apps/remix-ide/src/blockchain/providers/node.js
  3. 2
      apps/remix-ide/src/blockchain/providers/vm.js
  4. 6
      apps/remix-ide/src/lib/helper.js

@ -1,5 +1,5 @@
const Web3 = require('web3')
const { hashPersonalMessage } = require('@ethereumjs/util')
import { hashPersonalMessage } from '@ethereumjs/util'
class InjectedProvider {
constructor (executionContext) {

@ -1,5 +1,5 @@
const Web3 = require('web3')
const { hashPersonalMessage } = require('@ethereumjs/util')
import { hashPersonalMessage } from '@ethereumjs/util'
const Personal = require('web3-eth-personal')
class NodeProvider {

@ -1,5 +1,5 @@
const Web3 = require('web3')
const { privateToAddress, hashPersonalMessage } = require('@ethereumjs/util')
import { privateToAddress, hashPersonalMessage } from '@ethereumjs/util'
import BN from 'bn.js'
const { extend } = require('@remix-project/remix-simulator')
class VMProvider {

@ -1,7 +1,7 @@
var async = require('async')
const ethJSUtil = require('@ethereumjs/util')
import { toChecksumAddress } from '@ethereumjs/util'
module.exports = {
export default {
shortenAddress: function (address, etherBalance) {
var len = address.length
return address.slice(0, 5) + '...' + address.slice(len - 5, len) + (etherBalance ? ' (' + etherBalance.toString() + ' ether)' : '')
@ -14,7 +14,7 @@ module.exports = {
if (address.indexOf('0x') === -1) {
address = '0x' + address
}
return ethJSUtil.toChecksumAddress(address)
return toChecksumAddress(address)
},
shortenHexData: function (data) {
if (!data) return ''

Loading…
Cancel
Save