pull/5370/head
yann300 4 years ago
parent 2809fd1b5c
commit e2aa149b7f
  1. 12
      libs/remix-lib/src/execution/execution-context.ts

@ -39,10 +39,16 @@ class StateManagerCommonStorageDump extends StateManager {
return super.putContractStorage(address, key, value)
}
dumpStorage (address) {
return new Promise<StorageDump>(async (resolve, reject) => {
async dumpStorage (address) {
let trie
try {
trie = await this._getStorageTrie(address)
} catch (e) {
console.log(e)
throw e
}
return new Promise<StorageDump>((resolve, reject) => {
try {
const trie = await this._getStorageTrie(address)
const storage = {}
const stream = trie.createReadStream()
stream.on('data', (val) => {

Loading…
Cancel
Save