diff --git a/libs/ghaction-helper/package.json b/libs/ghaction-helper/package.json index 72d20a5d2a..28a037c439 100644 --- a/libs/ghaction-helper/package.json +++ b/libs/ghaction-helper/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/ghaction-helper", - "version": "0.1.34", + "version": "0.1.35", "description": "Solidity Tests GitHub Action Helper", "main": "src/index.js", "scripts": { @@ -19,17 +19,17 @@ }, "homepage": "https://github.com/ethereum/remix-project#readme", "devDependencies": { - "@remix-project/remix-solidity": "^0.5.40", + "@remix-project/remix-solidity": "^0.5.41", "@types/chai": "^4.3.4", "typescript": "^4.9.3" }, "dependencies": { "@ethereum-waffle/chai": "^3.4.4", - "@remix-project/remix-simulator": "^0.2.54", + "@remix-project/remix-simulator": "^0.2.55", "chai": "^4.3.7", "ethers": "^5.7.2", "web3": "^4.1.1" }, "types": "./src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43" + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a" } \ No newline at end of file diff --git a/libs/remix-analyzer/package.json b/libs/remix-analyzer/package.json index 82fb982253..a37a47b428 100644 --- a/libs/remix-analyzer/package.json +++ b/libs/remix-analyzer/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-analyzer", - "version": "0.5.63", + "version": "0.5.64", "description": "Tool to perform static analysis on Solidity smart contracts", "scripts": { "test": "./../../node_modules/.bin/ts-node --project ../../tsconfig.base.json --require tsconfig-paths/register ./../../node_modules/.bin/tape ./test/tests.ts" @@ -25,8 +25,8 @@ "@ethereumjs/tx": "5.4.0", "@ethereumjs/util": "9.1.0", "@ethereumjs/vm": "8.1.0", - "@remix-project/remix-astwalker": "^0.0.83", - "@remix-project/remix-lib": "^0.5.60", + "@remix-project/remix-astwalker": "^0.0.85", + "@remix-project/remix-lib": "^0.5.62", "async": "^2.6.2", "ethers": "^5.4.2", "ethjs-util": "^0.1.6", @@ -50,6 +50,6 @@ "typescript": "^3.7.5" }, "typings": "src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43", + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a", "main": "./src/index.js" } \ No newline at end of file diff --git a/libs/remix-astwalker/package.json b/libs/remix-astwalker/package.json index 7d4eee527e..7a9150869e 100644 --- a/libs/remix-astwalker/package.json +++ b/libs/remix-astwalker/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-astwalker", - "version": "0.0.84", + "version": "0.0.85", "description": "Tool to walk through Solidity AST", "main": "src/index.js", "scripts": { @@ -37,7 +37,7 @@ "@ethereumjs/tx": "5.4.0", "@ethereumjs/util": "9.1.0", "@ethereumjs/vm": "8.1.0", - "@remix-project/remix-lib": "^0.5.60", + "@remix-project/remix-lib": "^0.5.62", "@types/tape": "^4.2.33", "async": "^2.6.2", "ethers": "^5.4.2", @@ -53,6 +53,6 @@ "tap-spec": "^5.0.0" }, "typings": "src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43", + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a", "types": "./src/index.d.ts" } \ No newline at end of file diff --git a/libs/remix-debug/package.json b/libs/remix-debug/package.json index f72b882869..08af322ae4 100644 --- a/libs/remix-debug/package.json +++ b/libs/remix-debug/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-debug", - "version": "0.5.54", + "version": "0.5.55", "description": "Tool to debug Ethereum transactions", "contributors": [ { @@ -26,10 +26,10 @@ "@ethereumjs/tx": "5.4.0", "@ethereumjs/util": "9.1.0", "@ethereumjs/vm": "8.1.0", - "@remix-project/remix-astwalker": "^0.0.83", - "@remix-project/remix-lib": "^0.5.60", - "@remix-project/remix-simulator": "^0.2.53", - "@remix-project/remix-solidity": "^0.5.39", + "@remix-project/remix-astwalker": "^0.0.85", + "@remix-project/remix-lib": "^0.5.62", + "@remix-project/remix-simulator": "^0.2.55", + "@remix-project/remix-solidity": "^0.5.41", "ansi-gray": "^0.1.1", "async": "^2.6.2", "color-support": "^1.1.3", @@ -69,6 +69,6 @@ }, "homepage": "https://github.com/ethereum/remix-project/tree/master/libs/remix-debug#readme", "typings": "src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43", + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a", "types": "./src/index.d.ts" } \ No newline at end of file diff --git a/libs/remix-lib/package.json b/libs/remix-lib/package.json index 8cd0779688..3114a7cef9 100644 --- a/libs/remix-lib/package.json +++ b/libs/remix-lib/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-lib", - "version": "0.5.61", + "version": "0.5.62", "description": "Library to various Remix tools", "contributors": [ { @@ -55,6 +55,6 @@ }, "homepage": "https://github.com/ethereum/remix-project/tree/master/libs/remix-lib#readme", "typings": "src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43", + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a", "types": "./src/index.d.ts" } \ No newline at end of file diff --git a/libs/remix-simulator/package.json b/libs/remix-simulator/package.json index c392115152..0e5d8e05d1 100644 --- a/libs/remix-simulator/package.json +++ b/libs/remix-simulator/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-simulator", - "version": "0.2.54", + "version": "0.2.55", "description": "Ethereum IDE and tools for the web", "contributors": [ { @@ -23,7 +23,7 @@ "@ethereumjs/util": "9.1.0", "@ethereumjs/vm": "8.1.0", "@metamask/eth-sig-util": "^7.0.2", - "@remix-project/remix-lib": "^0.5.61", + "@remix-project/remix-lib": "^0.5.62", "ansi-gray": "^0.1.1", "async": "^3.1.0", "body-parser": "^1.18.2", @@ -71,6 +71,6 @@ }, "homepage": "https://github.com/ethereum/remix-project/tree/master/libs/remix-simulator#readme", "typings": "src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43", + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a", "types": "./src/index.d.ts" } \ No newline at end of file diff --git a/libs/remix-simulator/src/vm-context.ts b/libs/remix-simulator/src/vm-context.ts index f7e532c508..3b8fa05929 100644 --- a/libs/remix-simulator/src/vm-context.ts +++ b/libs/remix-simulator/src/vm-context.ts @@ -1,7 +1,7 @@ /* global ethereum */ 'use strict' import { hash } from '@remix-project/remix-lib' -import { bytesToHex, Account, bigIntToHex, MapDB, toBytes, bytesToBigInt } from '@ethereumjs/util' +import { bytesToHex, Account, bigIntToHex, MapDB, toBytes, bytesToBigInt, BIGINT_0 } from '@ethereumjs/util' import { keccak256 } from 'ethereum-cryptography/keccak' import { Address } from '@ethereumjs/util' import { decode } from 'rlp' @@ -347,7 +347,7 @@ export class VMContext { const genesisBlock: Block = blocks.length > 0 && (blocks[0] || {}).isGenesis ? blocks[0] : Block.fromBlockData({ header: { timestamp: (new Date().getTime() / 1000 | 0), - number: 0, + number: BIGINT_0, coinbase: '0x0e9281e9c6a0808672eaba6bd1220e144c9bb07a', difficulty, gasLimit: 8000000 diff --git a/libs/remix-solidity/package.json b/libs/remix-solidity/package.json index 8e1085750e..4e15813f1f 100644 --- a/libs/remix-solidity/package.json +++ b/libs/remix-solidity/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-solidity", - "version": "0.5.40", + "version": "0.5.41", "description": "Tool to load and run Solidity compiler", "main": "src/index.js", "types": "src/index.d.ts", @@ -19,7 +19,7 @@ "@ethereumjs/tx": "5.4.0", "@ethereumjs/util": "9.1.0", "@ethereumjs/vm": "8.1.0", - "@remix-project/remix-lib": "^0.5.60", + "@remix-project/remix-lib": "^0.5.62", "async": "^2.6.2", "eslint-scope": "^5.0.0", "ethers": "^5.4.2", @@ -57,5 +57,5 @@ }, "homepage": "https://github.com/ethereum/remix-project/tree/master/libs/remix-solidity#readme", "typings": "src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43" + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a" } \ No newline at end of file diff --git a/libs/remix-tests/package.json b/libs/remix-tests/package.json index aed65928ba..206b74e962 100644 --- a/libs/remix-tests/package.json +++ b/libs/remix-tests/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-tests", - "version": "0.2.54", + "version": "0.2.55", "description": "Tool to test Solidity smart contracts", "main": "src/index.js", "types": "./src/index.d.ts", @@ -41,9 +41,9 @@ "@ethereumjs/tx": "5.4.0", "@ethereumjs/util": "9.1.0", "@ethereumjs/vm": "8.1.0", - "@remix-project/remix-lib": "^0.5.60", - "@remix-project/remix-simulator": "^0.2.53", - "@remix-project/remix-solidity": "^0.5.39", + "@remix-project/remix-lib": "^0.5.62", + "@remix-project/remix-simulator": "^0.2.55", + "@remix-project/remix-solidity": "^0.5.41", "@remix-project/remix-url-resolver": "^0.0.42", "ansi-gray": "^0.1.1", "async": "^2.6.0", @@ -89,5 +89,5 @@ "@ethereumjs/trie": "6.2.1" }, "typings": "src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43" + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a" } \ No newline at end of file diff --git a/libs/remix-url-resolver/package.json b/libs/remix-url-resolver/package.json index 93b8cb399f..fa39a28a41 100644 --- a/libs/remix-url-resolver/package.json +++ b/libs/remix-url-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-url-resolver", - "version": "0.0.83", + "version": "0.0.84", "description": "Solidity import url resolver engine", "main": "src/index.js", "types": "src/index.d.ts", @@ -41,5 +41,5 @@ "typescript": "^3.1.6" }, "typings": "src/index.d.ts", - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43" + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a" } \ No newline at end of file diff --git a/libs/remix-ws-templates/package.json b/libs/remix-ws-templates/package.json index a71e01acac..d70be302c4 100644 --- a/libs/remix-ws-templates/package.json +++ b/libs/remix-ws-templates/package.json @@ -1,6 +1,6 @@ { "name": "@remix-project/remix-ws-templates", - "version": "1.0.48", + "version": "1.0.49", "description": "Create a Remix IDE workspace using different templates", "main": "src/index.js", "types": "src/index.d.ts", @@ -24,5 +24,5 @@ "ethers": "^5.4.2", "web3": "^4.1.1" }, - "gitHead": "e7ced5a5661f66ca95ba0c4fcd7c6cb60bc32b43" + "gitHead": "edeb72f8b97dd083b4bef0cdb068f4bb754e3f6a" } \ No newline at end of file