diff --git a/.solhint.json b/.solhint.json index ac3d28a..d6cc8ad 100644 --- a/.solhint.json +++ b/.solhint.json @@ -7,7 +7,7 @@ "no-simple-event-func-name": "off", "two-lines-top-level-separator": "off", "mark-callable-contracts": "off", - "compiler-version": ["error","^0.6.10"], + "compiler-version": ["error","^0.6.12"], "reason-string": ["error",{"maxLength":64}] } } diff --git a/buidler.config.js b/buidler.config.js index 63875f1..2eaaf6d 100644 --- a/buidler.config.js +++ b/buidler.config.js @@ -123,7 +123,7 @@ module.exports = { } }, solc: { - version: "0.6.10", // Fetch exact version from solc-bin (default: truffle's version) + version: "0.6.12", // Fetch exact version from solc-bin (default: truffle's version) optimizer: { enabled: true, runs: 200 diff --git a/contracts/Reputation.sol b/contracts/Reputation.sol index 299dcf2..2919dea 100644 --- a/contracts/Reputation.sol +++ b/contracts/Reputation.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; import "@openzeppelin/contracts-ethereum-package/contracts/access/Ownable.sol"; diff --git a/contracts/libs/RealMath.sol b/contracts/libs/RealMath.sol index 18be522..245038d 100644 --- a/contracts/libs/RealMath.sol +++ b/contracts/libs/RealMath.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; /** * RealMath: fixed-point math library, based on fractional and integer parts. diff --git a/contracts/test/AbsoluteVoteExecuteMock.sol b/contracts/test/AbsoluteVoteExecuteMock.sol index d9a9938..5b608ac 100644 --- a/contracts/test/AbsoluteVoteExecuteMock.sol +++ b/contracts/test/AbsoluteVoteExecuteMock.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; import "../votingMachines/ProposalExecuteInterface.sol"; import "../votingMachines/VotingMachineCallbacksInterface.sol"; diff --git a/contracts/test/Debug.sol b/contracts/test/Debug.sol index b705648..4f24b66 100644 --- a/contracts/test/Debug.sol +++ b/contracts/test/Debug.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; /* A contract you can inherit from that has some useful Events to print statements. */ diff --git a/contracts/test/ERC827TokenMock.sol b/contracts/test/ERC827TokenMock.sol index c33a016..fc1dd46 100644 --- a/contracts/test/ERC827TokenMock.sol +++ b/contracts/test/ERC827TokenMock.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; import "../token/ERC827/ERC827Token.sol";// mock class using ERC827 Token diff --git a/contracts/test/GenesisProtocolCallbacksMock.sol b/contracts/test/GenesisProtocolCallbacksMock.sol index 12454e6..7ff088b 100644 --- a/contracts/test/GenesisProtocolCallbacksMock.sol +++ b/contracts/test/GenesisProtocolCallbacksMock.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; import "@openzeppelin/contracts-ethereum-package/contracts/access/Ownable.sol"; import "../votingMachines/VotingMachineCallbacksInterface.sol"; diff --git a/contracts/test/RealMathTester.sol b/contracts/test/RealMathTester.sol index a2f2b1f..eb8ea61 100644 --- a/contracts/test/RealMathTester.sol +++ b/contracts/test/RealMathTester.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; import "../libs/RealMath.sol"; diff --git a/contracts/test/ReputationTestHelper.sol b/contracts/test/ReputationTestHelper.sol index 762c92e..1799710 100644 --- a/contracts/test/ReputationTestHelper.sol +++ b/contracts/test/ReputationTestHelper.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; import "../Reputation.sol"; diff --git a/contracts/token/ERC827/ERC827.sol b/contracts/token/ERC827/ERC827.sol index b3a1c17..d3a31d7 100644 --- a/contracts/token/ERC827/ERC827.sol +++ b/contracts/token/ERC827/ERC827.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; import "@openzeppelin/contracts-ethereum-package/contracts/token/ERC20/ERC20.sol"; diff --git a/contracts/token/ERC827/ERC827Token.sol b/contracts/token/ERC827/ERC827Token.sol index e87ba85..59b86a9 100644 --- a/contracts/token/ERC827/ERC827Token.sol +++ b/contracts/token/ERC827/ERC827Token.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity ^0.6.10; +pragma solidity ^0.6.12; import "./ERC827.sol"; import "@openzeppelin/contracts-ethereum-package/contracts/token/ERC20/ERC20.sol"; diff --git a/contracts/votingMachines/AbsoluteVote.sol b/contracts/votingMachines/AbsoluteVote.sol index f0e2959..285ccc9 100644 --- a/contracts/votingMachines/AbsoluteVote.sol +++ b/contracts/votingMachines/AbsoluteVote.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; import "../Reputation.sol"; import "./IntVoteInterface.sol"; diff --git a/contracts/votingMachines/GenesisProtocol.sol b/contracts/votingMachines/GenesisProtocol.sol index e4fd228..e01d44d 100644 --- a/contracts/votingMachines/GenesisProtocol.sol +++ b/contracts/votingMachines/GenesisProtocol.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; import "./IntVoteInterface.sol"; import "@openzeppelin/contracts-ethereum-package/contracts/cryptography/ECDSA.sol"; diff --git a/contracts/votingMachines/GenesisProtocolLogic.sol b/contracts/votingMachines/GenesisProtocolLogic.sol index b6ca798..692bf18 100644 --- a/contracts/votingMachines/GenesisProtocolLogic.sol +++ b/contracts/votingMachines/GenesisProtocolLogic.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; import "./IntVoteInterfaceEvents.sol"; import { RealMath } from "../libs/RealMath.sol"; diff --git a/contracts/votingMachines/IntVoteInterface.sol b/contracts/votingMachines/IntVoteInterface.sol index 81a7552..71c56c8 100644 --- a/contracts/votingMachines/IntVoteInterface.sol +++ b/contracts/votingMachines/IntVoteInterface.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; interface IntVoteInterface { //When implementing this interface please do not only override function and modifier, diff --git a/contracts/votingMachines/IntVoteInterfaceEvents.sol b/contracts/votingMachines/IntVoteInterfaceEvents.sol index f91cd1b..9446b0c 100644 --- a/contracts/votingMachines/IntVoteInterfaceEvents.sol +++ b/contracts/votingMachines/IntVoteInterfaceEvents.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; interface IntVoteInterfaceEvents { diff --git a/contracts/votingMachines/ProposalExecuteInterface.sol b/contracts/votingMachines/ProposalExecuteInterface.sol index de1fc8e..38b7082 100644 --- a/contracts/votingMachines/ProposalExecuteInterface.sol +++ b/contracts/votingMachines/ProposalExecuteInterface.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; interface ProposalExecuteInterface { function executeProposal(bytes32 _proposalId, int _decision) external returns(bool); diff --git a/contracts/votingMachines/QuorumVote.sol b/contracts/votingMachines/QuorumVote.sol index be5ac4f..95d2aac 100644 --- a/contracts/votingMachines/QuorumVote.sol +++ b/contracts/votingMachines/QuorumVote.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; import "./AbsoluteVote.sol"; import "./ProposalExecuteInterface.sol"; diff --git a/contracts/votingMachines/VotingMachineCallbacksInterface.sol b/contracts/votingMachines/VotingMachineCallbacksInterface.sol index 063029c..c3b4b81 100644 --- a/contracts/votingMachines/VotingMachineCallbacksInterface.sol +++ b/contracts/votingMachines/VotingMachineCallbacksInterface.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-3.0 -pragma solidity 0.6.10; +pragma solidity 0.6.12; import "@openzeppelin/contracts-ethereum-package/contracts/token/ERC20/IERC20.sol"; diff --git a/package-lock.json b/package-lock.json index be8d301..2816fe8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@daostack/infra-experimental", - "version": "0.1.1-rc.21", + "version": "0.1.1-rc.22", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -176,9 +176,9 @@ } }, "@nomiclabs/buidler": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@nomiclabs/buidler/-/buidler-1.4.1.tgz", - "integrity": "sha512-yZlLTRsFg92l5kC3Pg2O6+XdhRSAH1yuyItAOdVwA00gM1as5IQa6GVb4YbI4ftGcZzyQTwmO/4j0YkfdYtTcw==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@nomiclabs/buidler/-/buidler-1.4.3.tgz", + "integrity": "sha512-EcUurzBFN9yJxoAzeKW+72NCyWa2WIe1pC0AOIapoUsIhElFy8OpIKERK28EWB2yuQlIxhI98hg5ieAWVg3qJw==", "dev": true, "requires": { "@nomiclabs/ethereumjs-vm": "^4.1.1", @@ -1576,9 +1576,9 @@ "dev": true }, "@types/node": { - "version": "14.0.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.26.tgz", - "integrity": "sha512-W+fpe5s91FBGE0pEa0lnqGLL4USgpLgs4nokw16SrBBco/gQxuua7KnArSEOd5iaMqbbSHV10vUDkJYJJqpXKA==" + "version": "14.0.27", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.27.tgz", + "integrity": "sha512-kVrqXhbclHNHGu9ztnAwSncIgJv/FaxmzXJvGXNdcCpV1b8u1/Mi6z6m0vwy0LzKeXFTPLH0NzwmoJ3fNCIq0g==" }, "@types/pbkdf2": { "version": "3.1.0", @@ -2233,19 +2233,11 @@ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "dev": true, + "optional": true, "requires": { "file-uri-to-path": "1.0.0" } }, - "bip66": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz", - "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, "bl": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", @@ -3282,9 +3274,9 @@ "dev": true }, "dayjs": { - "version": "1.8.30", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.8.30.tgz", - "integrity": "sha512-5s5IGuP5bVvIbOWkEDcfmXsUj24fZW1NMHVVSdSFF/kW8d+alZcI9SpBKC+baEyBe+z3fUp17y75ulstv5swUw==", + "version": "1.8.31", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.8.31.tgz", + "integrity": "sha512-mPh1mslned+5PuIuiUfbw4CikHk6AEAf2Baxih+wP5fssv+wmlVhvgZ7mq+BhLt7Sr/Hc8leWDiwe6YnrpNt3g==", "dev": true }, "death": { @@ -3712,17 +3704,6 @@ } } }, - "drbg.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/drbg.js/-/drbg.js-1.0.1.tgz", - "integrity": "sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=", - "dev": true, - "requires": { - "browserify-aes": "^1.0.6", - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4" - } - }, "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", @@ -4833,72 +4814,27 @@ } }, "ethereumjs-blockchain": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/ethereumjs-blockchain/-/ethereumjs-blockchain-4.0.3.tgz", - "integrity": "sha512-0nJWbyA+Gu0ZKZr/cywMtB/77aS/4lOVsIKbgUN2sFQYscXO5rPbUfrEe7G2Zhjp86/a0VqLllemDSTHvx3vZA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/ethereumjs-blockchain/-/ethereumjs-blockchain-4.0.4.tgz", + "integrity": "sha512-zCxaRMUOzzjvX78DTGiKjA+4h2/sF0OYL1QuPux0DHpyq8XiNoF5GYHtb++GUxVlMsMfZV7AVyzbtgcRdIcEPQ==", "dev": true, "requires": { "async": "^2.6.1", "ethashjs": "~0.0.7", "ethereumjs-block": "~2.2.2", "ethereumjs-common": "^1.5.0", - "ethereumjs-util": "~6.1.0", + "ethereumjs-util": "^6.1.0", "flow-stoplight": "^1.0.0", "level-mem": "^3.0.1", "lru-cache": "^5.1.1", "rlp": "^2.2.2", "semaphore": "^1.1.0" - }, - "dependencies": { - "ethereumjs-util": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", - "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", - "dev": true, - "requires": { - "bn.js": "^4.11.0", - "create-hash": "^1.1.2", - "ethjs-util": "0.1.6", - "keccak": "^1.0.2", - "rlp": "^2.0.0", - "safe-buffer": "^5.1.1", - "secp256k1": "^3.0.1" - } - }, - "keccak": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz", - "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==", - "dev": true, - "requires": { - "bindings": "^1.2.1", - "inherits": "^2.0.3", - "nan": "^2.2.1", - "safe-buffer": "^5.1.0" - } - }, - "secp256k1": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-3.8.0.tgz", - "integrity": "sha512-k5ke5avRZbtl9Tqx/SA7CbY3NF6Ro+Sj9cZxezFzuBlLDmyqPiL8hJJ+EmzD8Ig4LUDByHJ3/iPOVoRixs/hmw==", - "dev": true, - "requires": { - "bindings": "^1.5.0", - "bip66": "^1.1.5", - "bn.js": "^4.11.8", - "create-hash": "^1.2.0", - "drbg.js": "^1.0.1", - "elliptic": "^6.5.2", - "nan": "^2.14.0", - "safe-buffer": "^5.1.2" - } - } } }, "ethereumjs-common": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.1.tgz", - "integrity": "sha512-aVUPRLgmXORGXXEVkFYgPhr9TGtpBY2tGhZ9Uh0A3lIUzUDr1x6kQx33SbjPUkLkX3eniPQnIL/2psjkjrOfcQ==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz", + "integrity": "sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==", "dev": true }, "ethereumjs-tx": { @@ -6772,12 +6708,12 @@ "dev": true }, "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "dev": true, "requires": { - "ajv": "^6.5.5", + "ajv": "^6.12.3", "har-schema": "^2.0.0" } }, diff --git a/package.json b/package.json index 2019359..7d2db10 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@daostack/infra-experimental", - "version": "0.1.1-rc.21", + "version": "0.1.1-rc.22", "description": "Base layer DAO's components", "files": [ "contracts/", @@ -42,7 +42,7 @@ "pug": "^2.0.0-rc.4", "rimraf": "^2.6.2", "run-with-ganache": "^0.1.1", - "solidity-coverage": "^0.7.0-beta.3", + "solidity-coverage": "^0.7.9", "uint32": "^0.2.1" }, "repository": { diff --git a/release-experimental.sh b/release-experimental.sh index 3025a6c..d75c037 100644 --- a/release-experimental.sh +++ b/release-experimental.sh @@ -6,7 +6,7 @@ git checkout origin/arc-hive echo "npm install ..." npm i echo "buidler compile ..." -npm buidler clean +npx buidler clean npx buidler compile # publish npm echo "Publishing to npm..." diff --git a/report.20200511.214517.76670.0.001.json b/report.20200511.214517.76670.0.001.json deleted file mode 100644 index a03df41..0000000 --- a/report.20200511.214517.76670.0.001.json +++ /dev/null @@ -1,725 +0,0 @@ - -{ - "header": { - "reportVersion": 2, - "event": "Allocation failed - JavaScript heap out of memory", - "trigger": "FatalError", - "filename": "report.20200511.214517.76670.0.001.json", - "dumpEventTime": "2020-05-11T21:45:17Z", - "dumpEventTimeStamp": "1589222717291", - "processId": 76670, - "threadId": null, - "cwd": "/Users/oren/daostack/infra", - "commandLine": [ - "node", - "/Users/oren/daostack/infra/node_modules/.bin/eslint", - "." - ], - "nodejsVersion": "v12.16.2", - "wordSize": 64, - "arch": "x64", - "platform": "darwin", - "componentVersions": { - "node": "12.16.2", - "v8": "7.8.279.23-node.34", - "uv": "1.34.2", - "zlib": "1.2.11", - "brotli": "1.0.7", - "ares": "1.15.0", - "modules": "72", - "nghttp2": "1.40.0", - "napi": "5", - "llhttp": "2.0.4", - "http_parser": "2.9.3", - "openssl": "1.1.1e", - "cldr": "36.0", - "icu": "65.1", - "tz": "2019c", - "unicode": "12.1" - }, - "release": { - "name": "node", - "lts": "Erbium", - "headersUrl": "https://nodejs.org/download/release/v12.16.2/node-v12.16.2-headers.tar.gz", - "sourceUrl": "https://nodejs.org/download/release/v12.16.2/node-v12.16.2.tar.gz" - }, - "osName": "Darwin", - "osRelease": "19.4.0", - "osVersion": "Darwin Kernel Version 19.4.0: Wed Mar 4 22:28:40 PST 2020; root:xnu-6153.101.6~15/RELEASE_X86_64", - "osMachine": "x86_64", - "cpus": [ - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 72642700, - "nice": 0, - "sys": 49870030, - "idle": 340041590, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3472290, - "nice": 0, - "sys": 3394040, - "idle": 455505930, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 64295530, - "nice": 0, - "sys": 36043490, - "idle": 362036330, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3476290, - "nice": 0, - "sys": 2876310, - "idle": 456019320, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 51837010, - "nice": 0, - "sys": 28741730, - "idle": 381795970, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3561630, - "nice": 0, - "sys": 2583060, - "idle": 456226860, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 42860580, - "nice": 0, - "sys": 23102030, - "idle": 396411460, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3572940, - "nice": 0, - "sys": 2326180, - "idle": 456472080, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 37897210, - "nice": 0, - "sys": 19317790, - "idle": 405158430, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3477130, - "nice": 0, - "sys": 2098920, - "idle": 456794790, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 29861920, - "nice": 0, - "sys": 13929740, - "idle": 418581140, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3405940, - "nice": 0, - "sys": 1910140, - "idle": 457054390, - "irq": 0 - } - ], - "networkInterfaces": [ - { - "name": "lo0", - "internal": true, - "mac": "00:00:00:00:00:00", - "address": "127.0.0.1", - "netmask": "255.0.0.0", - "family": "IPv4" - }, - { - "name": "lo0", - "internal": true, - "mac": "00:00:00:00:00:00", - "address": "::1", - "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", - "family": "IPv6", - "scopeid": 0 - }, - { - "name": "lo0", - "internal": true, - "mac": "00:00:00:00:00:00", - "address": "fe80::1", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 1 - }, - { - "name": "en5", - "internal": false, - "mac": "ac:de:48:00:11:22", - "address": "fe80::aede:48ff:fe00:1122", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 5 - }, - { - "name": "en0", - "internal": false, - "mac": "38:f9:d3:45:e2:ec", - "address": "fe80::1810:4c26:5d0c:aff0", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 6 - }, - { - "name": "en0", - "internal": false, - "mac": "38:f9:d3:45:e2:ec", - "address": "192.168.14.59", - "netmask": "255.255.255.0", - "family": "IPv4" - }, - { - "name": "en0", - "internal": false, - "mac": "38:f9:d3:45:e2:ec", - "address": "fd72:6055:157a:0:858:575:7c9e:ad6b", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 0 - }, - { - "name": "en0", - "internal": false, - "mac": "38:f9:d3:45:e2:ec", - "address": "fd72:6055:157a:0:b0c1:2261:5f4c:7253", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 0 - }, - { - "name": "awdl0", - "internal": false, - "mac": "42:88:6e:33:69:c1", - "address": "fe80::4088:6eff:fe33:69c1", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 13 - }, - { - "name": "llw0", - "internal": false, - "mac": "42:88:6e:33:69:c1", - "address": "fe80::4088:6eff:fe33:69c1", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 14 - }, - { - "name": "utun0", - "internal": false, - "mac": "00:00:00:00:00:00", - "address": "fe80::2b0a:8c0c:d4d9:f36f", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 15 - }, - { - "name": "utun1", - "internal": false, - "mac": "00:00:00:00:00:00", - "address": "fe80::2af9:3e4c:3d8f:3557", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 16 - } - ], - "host": "orens-MBP" - }, - "javascriptStack": { - "message": "No stack.", - "stack": [ - "Unavailable." - ] - }, - "nativeStack": [ - { - "pc": "0x00000001001636d3", - "symbol": "report::TriggerNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, std::__1::basic_string, std::__1::allocator > const&, v8::Local) [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100084d5a", - "symbol": "node::OnFatalError(char const*, char const*) [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100186477", - "symbol": "v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100186417", - "symbol": "v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/usr/local/bin/node]" - }, - { - "pc": "0x00000001003141c5", - "symbol": "v8::internal::Heap::FatalProcessOutOfMemory(char const*) [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100315a3a", - "symbol": "v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010031246c", - "symbol": "v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010031026e", - "symbol": "v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010031c13a", - "symbol": "v8::internal::Heap::AllocateRawWithLightRetry(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010031c1c1", - "symbol": "v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/usr/local/bin/node]" - }, - { - "pc": "0x00000001002e9dfa", - "symbol": "v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010063f028", - "symbol": "v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010097d5b9", - "symbol": "Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100904441", - "symbol": "Builtins_GrowFastSmiOrObjectElements [/usr/local/bin/node]" - } - ], - "javascriptHeap": { - "totalMemory": 2151636992, - "totalCommittedMemory": 2150138000, - "usedMemory": 2145972080, - "availableMemory": 48532920, - "memoryLimit": 2197815296, - "heapSpaces": { - "read_only_space": { - "memorySize": 262144, - "committedMemory": 33088, - "capacity": 32808, - "used": 32808, - "available": 0 - }, - "new_space": { - "memorySize": 2097152, - "committedMemory": 1222904, - "capacity": 1047456, - "used": 316112, - "available": 731344 - }, - "old_space": { - "memorySize": 2078679040, - "committedMemory": 2078411896, - "capacity": 2076327824, - "used": 2075752008, - "available": 575816 - }, - "code_space": { - "memorySize": 954368, - "committedMemory": 829600, - "capacity": 747008, - "used": 747008, - "available": 0 - }, - "map_space": { - "memorySize": 1314816, - "committedMemory": 1311040, - "capacity": 899280, - "used": 899280, - "available": 0 - }, - "large_object_space": { - "memorySize": 67706880, - "committedMemory": 67706880, - "capacity": 67680320, - "used": 67680320, - "available": 0 - }, - "code_large_object_space": { - "memorySize": 622592, - "committedMemory": 622592, - "capacity": 544544, - "used": 544544, - "available": 0 - }, - "new_large_object_space": { - "memorySize": 0, - "committedMemory": 0, - "capacity": 1047456, - "used": 0, - "available": 1047456 - } - } - }, - "resourceUsage": { - "userCpuSeconds": 59.8676, - "kernelCpuSeconds": 2.43805, - "cpuConsumptionPercent": 222.52, - "maxRss": 2330787315712, - "pageFaults": { - "IORequired": 27, - "IONotRequired": 670922 - }, - "fsActivity": { - "reads": 0, - "writes": 0 - } - }, - "libuv": [ - ], - "workers": [ - ], - "environmentVariables": { - "npm_config_save_dev": "", - "npm_config_legacy_bundling": "", - "npm_config_dry_run": "", - "npm_package_devDependencies_babel_register": "^6.26.0", - "npm_config_viewer": "man", - "npm_config_only": "", - "npm_config_commit_hooks": "true", - "npm_config_browser": "", - "npm_package_gitHead": "a58b887b3f914e6abf7f8a8afaf0510f50d67a8d", - "npm_config_also": "", - "npm_config_sign_git_commit": "", - "npm_config_rollback": "true", - "TERM_PROGRAM": "Apple_Terminal", - "NODE": "/usr/local/bin/node", - "npm_config_usage": "", - "npm_config_audit": "true", - "INIT_CWD": "/Users/oren/daostack/infra", - "npm_package_homepage": "https://daostack.io", - "npm_config_globalignorefile": "/Users/oren/.npm-global/etc/npmignore", - "TERM": "xterm-256color", - "SHELL": "/bin/zsh", - "npm_config_shell": "/bin/zsh", - "npm_config_maxsockets": "50", - "npm_config_init_author_url": "", - "npm_package_devDependencies_rimraf": "^2.6.2", - "npm_config_shrinkwrap": "true", - "npm_config_parseable": "", - "npm_config_metrics_registry": "https://registry.npmjs.org/", - "npm_package_devDependencies_eslint_config_standard": "^11.0.0-beta.0", - "TMPDIR": "/var/folders/d2/r7xkn3fs5njdcn4jbl15bvzw0000gn/T/", - "npm_config_timing": "", - "npm_config_init_license": "ISC", - "npm_package_scripts_lint": "eslint .", - "npm_config_if_present": "", - "npm_package_devDependencies_babel_polyfill": "^6.26.0", - "TERM_PROGRAM_VERSION": "433", - "npm_package_devDependencies__nomiclabs_buidler_web3": "^1.3.3", - "npm_config_sign_git_tag": "", - "npm_config_init_author_email": "", - "npm_config_cache_max": "Infinity", - "npm_config_preid": "", - "npm_config_long": "", - "npm_config_local_address": "", - "npm_config_git_tag_version": "true", - "npm_config_cert": "", - "TERM_SESSION_ID": "E7997E14-36C3-499A-9D72-DCA396A1317D", - "npm_config_registry": "https://registry.npmjs.org/", - "npm_config_noproxy": "", - "npm_config_fetch_retries": "2", - "npm_package_dependencies__openzeppelin_upgrades": "2.5.3", - "npm_package_repository_url": "git+https://github.com/daostack/infra.git", - "ZSH": "/Users/oren/.oh-my-zsh", - "npm_config_versions": "", - "npm_config_message": "%s", - "npm_config_key": "", - "npm_package_readmeFilename": "README.md", - "npm_package_description": "Base layer DAO's components", - "USER": "oren", - "npm_package_license": "GPL-3.0", - "npm_config_globalconfig": "/Users/oren/.npm-global/etc/npmrc", - "npm_package_dependencies_ethereumjs_abi": "^0.6.5", - "npm_package_devDependencies_pug": "^2.0.0-rc.4", - "HOMEBREW_NO_ANALYTICS": "1", - "npm_config_prefer_online": "", - "npm_config_logs_max": "10", - "npm_config_always_auth": "", - "npm_package_devDependencies_bignumber_js": "^5.0.0", - "SSH_AUTH_SOCK": "/private/tmp/com.apple.launchd.gi8hV4pXBt/Listeners", - "npm_package_devDependencies_eslint": "^5.16.0", - "npm_package_devDependencies_babel_plugin_syntax_async_functions": "^6.13.0", - "npm_package_scripts_lint___fix": "eslint --fix .", - "__CF_USER_TEXT_ENCODING": "0x1F5:0x0:0x0", - "MYTHX_ETH_ADDRESS": "0x73Db6408abbea97C5DB8A2234C4027C315094936", - "npm_execpath": "/usr/local/lib/node_modules/npm/bin/npm-cli.js", - "npm_config_global_style": "", - "npm_config_cache_lock_retries": "10", - "npm_config_update_notifier": "true", - "npm_config_cafile": "", - "PAGER": "less", - "npm_package_dependencies__openzeppelin_contracts_ethereum_package": "2.5.0", - "npm_package_author_name": "DAOstack", - "npm_config_heading": "npm", - "npm_config_audit_level": "low", - "LSCOLORS": "Gxfxcxdxbxegedabagacad", - "npm_config_searchlimit": "20", - "npm_config_read_only": "", - "npm_config_offline": "", - "npm_config_fetch_retry_mintimeout": "10000", - "npm_package_devDependencies_default_options": "^1.0.0", - "npm_config_json": "", - "npm_config_access": "", - "npm_config_argv": "{\"remain\":[],\"cooked\":[\"run\",\"lint\"],\"original\":[\"run\",\"lint\"]}", - "npm_package_devDependencies_eslint_config_defaults": "^9.0.0", - "npm_package_devDependencies_babel_preset_es2015": "^6.24.1", - "PATH": "/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/oren/daostack/infra/node_modules/.bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin", - "npm_config_allow_same_version": "", - "npm_config_https_proxy": "", - "npm_config_engine_strict": "", - "npm_config_description": "true", - "_": "/Users/oren/daostack/infra/node_modules/.bin/eslint", - "LaunchInstanceID": "2D6B6424-4E3C-4B9C-B2F7-2A07076A8C66", - "npm_config_userconfig": "/Users/oren/.npmrc", - "npm_config_init_module": "/Users/oren/.npm-init.js", - "npm_package_keywords_4": "security", - "npm_config_cidr": "", - "npm_package_keywords_5": "daostack", - "npm_package_devDependencies_eslint_plugin_standard": "^3.0.1", - "PWD": "/Users/oren/daostack/infra", - "npm_config_user": "501", - "npm_config_node_version": "12.16.2", - "npm_package_bugs_url": "https://github.com/daostack/infra/issues", - "npm_package_author_url": "https://www.daostack.io", - "npm_package_keywords_6": "arc", - "MYTHX_PASSWORD": "H6o7c?WcwDW6JO", - "npm_lifecycle_event": "lint", - "npm_config_save": "true", - "npm_config_ignore_prepublish": "", - "npm_config_editor": "vi", - "npm_config_auth_type": "legacy", - "npm_package_keywords_0": "solidity", - "npm_package_repository_type": "git", - "npm_package_name": "@daostack/infra-experimental", - "npm_config_tag": "latest", - "npm_config_script_shell": "", - "npm_package_keywords_1": "ethereum", - "npm_package_devDependencies_eslint_plugin_import": "^2.8.0", - "npm_package_devDependencies__nomiclabs_buidler_truffle5": "^1.3.3", - "npm_config_progress": "true", - "npm_config_global": "", - "npm_config_before": "", - "npm_package_keywords_2": "smart", - "npm_package_devDependencies__babel_cli": "^7.2.3", - "npm_config_searchstaleness": "900", - "npm_config_optional": "true", - "npm_config_ham_it_up": "", - "npm_package_keywords_3": "contracts", - "XPC_FLAGS": "0x0", - "npm_config_save_prod": "", - "npm_config_force": "", - "npm_config_bin_links": "true", - "npm_config_searchopts": "", - "npm_package_engines_node": ">=10.16.3", - "npm_package_devDependencies_cross_conf_env": "^1.1.2", - "npm_config_node_gyp": "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js", - "npm_config_depth": "Infinity", - "npm_package_devDependencies_eslint_plugin_node": "^5.2.1", - "npm_config_sso_poll_frequency": "500", - "npm_config_rebuild_bundle": "true", - "npm_package_version": "0.0.1-rc.17", - "XPC_SERVICE_NAME": "0", - "npm_config_unicode": "true", - "HOME": "/Users/oren", - "SHLVL": "2", - "npm_config_fetch_retry_maxtimeout": "60000", - "npm_package_config_gasLimit": "6000000", - "npm_config_tag_version_prefix": "v", - "npm_config_strict_ssl": "true", - "npm_config_sso_type": "oauth", - "npm_config_scripts_prepend_node_path": "warn-only", - "npm_config_save_prefix": "^", - "npm_config_loglevel": "notice", - "npm_config_ca": "", - "npm_config_save_exact": "", - "npm_config_group": "20", - "npm_config_fetch_retry_factor": "10", - "npm_config_dev": "", - "npm_package_devDependencies_babel_eslint": "^10.0.1", - "npm_config_version": "", - "npm_config_prefer_offline": "", - "npm_config_cache_lock_stale": "60000", - "npm_package_devDependencies_eslint_plugin_promise": "^3.6.0", - "npm_config_otp": "", - "npm_config_cache_min": "10", - "npm_config_searchexclude": "", - "npm_config_cache": "/Users/oren/.npm", - "npm_package_scripts_coveralls": "buidler coverage && cat coverage/lcov.info | coveralls", - "LESS": "-R", - "LOGNAME": "oren", - "npm_lifecycle_script": "eslint .", - "npm_config_color": "true", - "npm_config_proxy": "", - "npm_config_package_lock": "true", - "LC_CTYPE": "UTF-8", - "npm_config_package_lock_only": "", - "npm_config_fund": "true", - "npm_config_save_optional": "", - "npm_package_devDependencies__nomiclabs_buidler_solhint": "^1.3.3", - "npm_package_devDependencies__nomiclabs_buidler": "^1.3.3", - "npm_config_ignore_scripts": "", - "npm_config_user_agent": "npm/6.14.4 node/v12.16.2 darwin x64", - "npm_package_files_3": "migrations/", - "npm_config_cache_lock_wait": "10000", - "npm_package_files_2": "build/contracts/", - "npm_config_production": "", - "npm_package_files_1": "docs/", - "npm_config_send_metrics": "", - "npm_config_save_bundle": "", - "npm_package_files_0": "contracts/", - "npm_config_umask": "0022", - "npm_config_node_options": "", - "npm_config_init_version": "1.0.0", - "npm_package_devDependencies_solidity_coverage": "^0.7.0-beta.3", - "npm_package_devDependencies_promisify": "^0.0.3", - "npm_config_init_author_name": "", - "npm_config_git": "git", - "npm_config_scope": "", - "npm_package_files_6": "tsconfig.json", - "SECURITYSESSIONID": "186a6", - "npm_config_unsafe_perm": "true", - "npm_config_tmp": "/var/folders/d2/r7xkn3fs5njdcn4jbl15bvzw0000gn/T", - "npm_config_onload_script": "", - "npm_package_files_5": "truffle.js", - "npm_node_execpath": "/usr/local/bin/node", - "npm_config_link": "", - "npm_config_format_package_lock": "true", - "npm_config_prefix": "/Users/oren/.npm-global", - "npm_package_devDependencies_eslint_plugin_react": "^7.6.1", - "npm_package_files_4": "test/" - }, - "userLimits": { - "core_file_size_blocks": { - "soft": 0, - "hard": "unlimited" - }, - "data_seg_size_kbytes": { - "soft": "unlimited", - "hard": "unlimited" - }, - "file_size_blocks": { - "soft": "unlimited", - "hard": "unlimited" - }, - "max_locked_memory_bytes": { - "soft": "unlimited", - "hard": "unlimited" - }, - "max_memory_size_kbytes": { - "soft": "unlimited", - "hard": "unlimited" - }, - "open_files": { - "soft": 49152, - "hard": "unlimited" - }, - "stack_size_bytes": { - "soft": 8388608, - "hard": 67104768 - }, - "cpu_time_seconds": { - "soft": "unlimited", - "hard": "unlimited" - }, - "max_user_processes": { - "soft": 5568, - "hard": 8352 - }, - "virtual_memory_kbytes": { - "soft": "unlimited", - "hard": "unlimited" - } - }, - "sharedObjects": [ - "/usr/local/bin/node", - "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation", - "/usr/lib/libSystem.B.dylib", - "/usr/lib/libc++.1.dylib", - "/usr/lib/libobjc.A.dylib", - "/usr/lib/libfakelink.dylib", - "/usr/lib/libDiagnosticMessagesClient.dylib", - "/usr/lib/libicucore.A.dylib", - "/usr/lib/libz.1.dylib", - "/usr/lib/libc++abi.dylib", - "/usr/lib/system/libcache.dylib", - "/usr/lib/system/libcommonCrypto.dylib", - "/usr/lib/system/libcompiler_rt.dylib", - "/usr/lib/system/libcopyfile.dylib", - "/usr/lib/system/libcorecrypto.dylib", - "/usr/lib/system/libdispatch.dylib", - "/usr/lib/system/libdyld.dylib", - "/usr/lib/system/libkeymgr.dylib", - "/usr/lib/system/liblaunch.dylib", - "/usr/lib/system/libmacho.dylib", - "/usr/lib/system/libquarantine.dylib", - "/usr/lib/system/libremovefile.dylib", - "/usr/lib/system/libsystem_asl.dylib", - "/usr/lib/system/libsystem_blocks.dylib", - "/usr/lib/system/libsystem_c.dylib", - "/usr/lib/system/libsystem_configuration.dylib", - "/usr/lib/system/libsystem_coreservices.dylib", - "/usr/lib/system/libsystem_darwin.dylib", - "/usr/lib/system/libsystem_dnssd.dylib", - "/usr/lib/system/libsystem_featureflags.dylib", - "/usr/lib/system/libsystem_info.dylib", - "/usr/lib/system/libsystem_m.dylib", - "/usr/lib/system/libsystem_malloc.dylib", - "/usr/lib/system/libsystem_networkextension.dylib", - "/usr/lib/system/libsystem_notify.dylib", - "/usr/lib/system/libsystem_sandbox.dylib", - "/usr/lib/system/libsystem_secinit.dylib", - "/usr/lib/system/libsystem_kernel.dylib", - "/usr/lib/system/libsystem_platform.dylib", - "/usr/lib/system/libsystem_pthread.dylib", - "/usr/lib/system/libsystem_symptoms.dylib", - "/usr/lib/system/libsystem_trace.dylib", - "/usr/lib/system/libunwind.dylib", - "/usr/lib/system/libxpc.dylib" - ] -} \ No newline at end of file diff --git a/report.20200512.101356.83432.0.001.json b/report.20200512.101356.83432.0.001.json deleted file mode 100644 index 29fcfd4..0000000 --- a/report.20200512.101356.83432.0.001.json +++ /dev/null @@ -1,724 +0,0 @@ - -{ - "header": { - "reportVersion": 2, - "event": "Allocation failed - JavaScript heap out of memory", - "trigger": "FatalError", - "filename": "report.20200512.101356.83432.0.001.json", - "dumpEventTime": "2020-05-12T10:13:56Z", - "dumpEventTimeStamp": "1589267636238", - "processId": 83432, - "threadId": null, - "cwd": "/Users/oren/daostack/infra", - "commandLine": [ - "node", - "/Users/oren/daostack/infra/node_modules/.bin/eslint", - "." - ], - "nodejsVersion": "v12.16.2", - "wordSize": 64, - "arch": "x64", - "platform": "darwin", - "componentVersions": { - "node": "12.16.2", - "v8": "7.8.279.23-node.34", - "uv": "1.34.2", - "zlib": "1.2.11", - "brotli": "1.0.7", - "ares": "1.15.0", - "modules": "72", - "nghttp2": "1.40.0", - "napi": "5", - "llhttp": "2.0.4", - "http_parser": "2.9.3", - "openssl": "1.1.1e", - "cldr": "36.0", - "icu": "65.1", - "tz": "2019c", - "unicode": "12.1" - }, - "release": { - "name": "node", - "lts": "Erbium", - "headersUrl": "https://nodejs.org/download/release/v12.16.2/node-v12.16.2-headers.tar.gz", - "sourceUrl": "https://nodejs.org/download/release/v12.16.2/node-v12.16.2.tar.gz" - }, - "osName": "Darwin", - "osRelease": "19.4.0", - "osVersion": "Darwin Kernel Version 19.4.0: Wed Mar 4 22:28:40 PST 2020; root:xnu-6153.101.6~15/RELEASE_X86_64", - "osMachine": "x86_64", - "cpus": [ - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 73782810, - "nice": 0, - "sys": 50744060, - "idle": 344713830, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3521650, - "nice": 0, - "sys": 3446520, - "idle": 462072440, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 65259470, - "nice": 0, - "sys": 36696480, - "idle": 367087830, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3524610, - "nice": 0, - "sys": 2922730, - "idle": 462592910, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 52626420, - "nice": 0, - "sys": 29254700, - "idle": 387162000, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3610350, - "nice": 0, - "sys": 2624760, - "idle": 462804770, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 43517670, - "nice": 0, - "sys": 23515740, - "idle": 402009060, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3621840, - "nice": 0, - "sys": 2364500, - "idle": 463053180, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 38478370, - "nice": 0, - "sys": 19665530, - "idle": 410897910, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3526160, - "nice": 0, - "sys": 2134050, - "idle": 463378930, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 30307220, - "nice": 0, - "sys": 14175660, - "idle": 424558280, - "irq": 0 - }, - { - "model": "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz", - "speed": 2600, - "user": 3455760, - "nice": 0, - "sys": 1942370, - "idle": 463640630, - "irq": 0 - } - ], - "networkInterfaces": [ - { - "name": "lo0", - "internal": true, - "mac": "00:00:00:00:00:00", - "address": "127.0.0.1", - "netmask": "255.0.0.0", - "family": "IPv4" - }, - { - "name": "lo0", - "internal": true, - "mac": "00:00:00:00:00:00", - "address": "::1", - "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", - "family": "IPv6", - "scopeid": 0 - }, - { - "name": "lo0", - "internal": true, - "mac": "00:00:00:00:00:00", - "address": "fe80::1", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 1 - }, - { - "name": "en5", - "internal": false, - "mac": "ac:de:48:00:11:22", - "address": "fe80::aede:48ff:fe00:1122", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 5 - }, - { - "name": "en0", - "internal": false, - "mac": "38:f9:d3:45:e2:ec", - "address": "fe80::1810:4c26:5d0c:aff0", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 6 - }, - { - "name": "en0", - "internal": false, - "mac": "38:f9:d3:45:e2:ec", - "address": "2a00:a040:181:1066:1c7f:1150:ba0:fb6", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 0 - }, - { - "name": "en0", - "internal": false, - "mac": "38:f9:d3:45:e2:ec", - "address": "2a00:a040:181:1066:e950:9000:7636:45aa", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 0 - }, - { - "name": "en0", - "internal": false, - "mac": "38:f9:d3:45:e2:ec", - "address": "192.168.1.29", - "netmask": "255.255.255.0", - "family": "IPv4" - }, - { - "name": "awdl0", - "internal": false, - "mac": "42:88:6e:33:69:c1", - "address": "fe80::4088:6eff:fe33:69c1", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 13 - }, - { - "name": "llw0", - "internal": false, - "mac": "42:88:6e:33:69:c1", - "address": "fe80::4088:6eff:fe33:69c1", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 14 - }, - { - "name": "utun0", - "internal": false, - "mac": "00:00:00:00:00:00", - "address": "fe80::2b0a:8c0c:d4d9:f36f", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 15 - }, - { - "name": "utun1", - "internal": false, - "mac": "00:00:00:00:00:00", - "address": "fe80::2af9:3e4c:3d8f:3557", - "netmask": "ffff:ffff:ffff:ffff::", - "family": "IPv6", - "scopeid": 16 - } - ], - "host": "orens-MacBook-Pro.local" - }, - "javascriptStack": { - "message": "No stack.", - "stack": [ - "Unavailable." - ] - }, - "nativeStack": [ - { - "pc": "0x00000001001636d3", - "symbol": "report::TriggerNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, std::__1::basic_string, std::__1::allocator > const&, v8::Local) [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100084d5a", - "symbol": "node::OnFatalError(char const*, char const*) [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100186477", - "symbol": "v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100186417", - "symbol": "v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/usr/local/bin/node]" - }, - { - "pc": "0x00000001003141c5", - "symbol": "v8::internal::Heap::FatalProcessOutOfMemory(char const*) [/usr/local/bin/node]" - }, - { - "pc": "0x0000000100315a3a", - "symbol": "v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010031246c", - "symbol": "v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010031026e", - "symbol": "v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010031c13a", - "symbol": "v8::internal::Heap::AllocateRawWithLightRetry(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010031c1c1", - "symbol": "v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/usr/local/bin/node]" - }, - { - "pc": "0x00000001002e9dfa", - "symbol": "v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010063f028", - "symbol": "v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/usr/local/bin/node]" - }, - { - "pc": "0x000000010097d5b9", - "symbol": "Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/usr/local/bin/node]" - }, - { - "pc": "0x000020b2a8c941f6", - "symbol": "" - } - ], - "javascriptHeap": { - "totalMemory": 2159894528, - "totalCommittedMemory": 2151733256, - "usedMemory": 2146133256, - "availableMemory": 48436424, - "memoryLimit": 2197815296, - "heapSpaces": { - "read_only_space": { - "memorySize": 262144, - "committedMemory": 33088, - "capacity": 32808, - "used": 32808, - "available": 0 - }, - "new_space": { - "memorySize": 10485760, - "committedMemory": 3538392, - "capacity": 5237280, - "used": 1141640, - "available": 4095640 - }, - "old_space": { - "memorySize": 2078679040, - "committedMemory": 2077786944, - "capacity": 2076318064, - "used": 2075135328, - "available": 1182736 - }, - "code_space": { - "memorySize": 954368, - "committedMemory": 889952, - "capacity": 850560, - "used": 850560, - "available": 0 - }, - "map_space": { - "memorySize": 1314816, - "committedMemory": 1286480, - "capacity": 878000, - "used": 878000, - "available": 0 - }, - "large_object_space": { - "memorySize": 67575808, - "committedMemory": 67575808, - "capacity": 67550376, - "used": 67550376, - "available": 0 - }, - "code_large_object_space": { - "memorySize": 622592, - "committedMemory": 622592, - "capacity": 544544, - "used": 544544, - "available": 0 - }, - "new_large_object_space": { - "memorySize": 0, - "committedMemory": 0, - "capacity": 5237280, - "used": 0, - "available": 5237280 - } - } - }, - "resourceUsage": { - "userCpuSeconds": 68.1313, - "kernelCpuSeconds": 3.04624, - "cpuConsumptionPercent": 215.689, - "maxRss": 2336562872320, - "pageFaults": { - "IORequired": 29, - "IONotRequired": 678483 - }, - "fsActivity": { - "reads": 0, - "writes": 0 - } - }, - "libuv": [ - ], - "workers": [ - ], - "environmentVariables": { - "npm_config_save_dev": "", - "npm_config_legacy_bundling": "", - "npm_config_dry_run": "", - "npm_config_viewer": "man", - "npm_config_only": "", - "npm_config_commit_hooks": "true", - "npm_config_browser": "", - "npm_package_gitHead": "a58b887b3f914e6abf7f8a8afaf0510f50d67a8d", - "npm_config_also": "", - "npm_config_sign_git_commit": "", - "npm_config_rollback": "true", - "TERM_PROGRAM": "Apple_Terminal", - "NODE": "/usr/local/bin/node", - "npm_config_usage": "", - "npm_config_audit": "true", - "INIT_CWD": "/Users/oren/daostack/infra", - "npm_package_homepage": "https://daostack.io", - "npm_config_globalignorefile": "/Users/oren/.npm-global/etc/npmignore", - "npm_package_devDependencies_mocha": "^7.1.1", - "TERM": "xterm-256color", - "SHELL": "/bin/zsh", - "npm_config_shell": "/bin/zsh", - "npm_config_maxsockets": "50", - "npm_config_init_author_url": "", - "npm_package_devDependencies_rimraf": "^2.6.2", - "npm_config_shrinkwrap": "true", - "npm_config_parseable": "", - "npm_config_metrics_registry": "https://registry.npmjs.org/", - "npm_package_devDependencies_run_with_ganache": "^0.1.1", - "npm_package_devDependencies_eslint_config_standard": "^14.1.1", - "TMPDIR": "/var/folders/d2/r7xkn3fs5njdcn4jbl15bvzw0000gn/T/", - "npm_config_timing": "", - "npm_config_init_license": "ISC", - "npm_package_devDependencies_pm2": "^4.2.3", - "npm_package_scripts_lint": "eslint .", - "npm_config_if_present": "", - "TERM_PROGRAM_VERSION": "433", - "npm_package_devDependencies__nomiclabs_buidler_web3": "^1.3.3", - "npm_config_sign_git_tag": "", - "npm_config_init_author_email": "", - "npm_config_cache_max": "Infinity", - "npm_config_preid": "", - "npm_config_long": "", - "npm_config_local_address": "", - "npm_config_git_tag_version": "true", - "npm_config_cert": "", - "TERM_SESSION_ID": "E7997E14-36C3-499A-9D72-DCA396A1317D", - "npm_config_registry": "https://registry.npmjs.org/", - "npm_config_noproxy": "", - "npm_config_fetch_retries": "2", - "npm_package_dependencies__openzeppelin_upgrades": "2.5.3", - "npm_package_repository_url": "git+https://github.com/daostack/infra.git", - "ZSH": "/Users/oren/.oh-my-zsh", - "npm_config_versions": "", - "npm_config_message": "%s", - "npm_config_key": "", - "npm_package_readmeFilename": "README.md", - "npm_package_description": "Base layer DAO's components", - "USER": "oren", - "npm_package_license": "GPL-3.0", - "npm_config_globalconfig": "/Users/oren/.npm-global/etc/npmrc", - "npm_package_dependencies_ethereumjs_abi": "^0.6.5", - "npm_package_devDependencies_pug": "^2.0.0-rc.4", - "HOMEBREW_NO_ANALYTICS": "1", - "npm_config_prefer_online": "", - "npm_config_logs_max": "10", - "npm_config_always_auth": "", - "npm_package_devDependencies_bignumber_js": "^5.0.0", - "SSH_AUTH_SOCK": "/private/tmp/com.apple.launchd.gi8hV4pXBt/Listeners", - "npm_package_devDependencies_eslint": "^6.8.0", - "npm_package_scripts_lint___fix": "eslint --fix .", - "__CF_USER_TEXT_ENCODING": "0x1F5:0x0:0x0", - "MYTHX_ETH_ADDRESS": "0x73Db6408abbea97C5DB8A2234C4027C315094936", - "npm_execpath": "/usr/local/lib/node_modules/npm/bin/npm-cli.js", - "npm_config_global_style": "", - "npm_config_cache_lock_retries": "10", - "npm_config_update_notifier": "true", - "npm_config_cafile": "", - "PAGER": "less", - "npm_package_dependencies__openzeppelin_contracts_ethereum_package": "2.5.0", - "npm_package_author_name": "DAOstack", - "npm_config_heading": "npm", - "npm_config_audit_level": "low", - "LSCOLORS": "Gxfxcxdxbxegedabagacad", - "npm_config_searchlimit": "20", - "npm_config_read_only": "", - "npm_config_offline": "", - "npm_config_fetch_retry_mintimeout": "10000", - "npm_package_devDependencies_default_options": "^1.0.0", - "npm_config_json": "", - "npm_config_access": "", - "npm_config_argv": "{\"remain\":[],\"cooked\":[\"run\",\"lint\"],\"original\":[\"run\",\"lint\"]}", - "PATH": "/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/oren/daostack/infra/node_modules/.bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin", - "npm_config_allow_same_version": "", - "npm_config_https_proxy": "", - "npm_config_engine_strict": "", - "npm_config_description": "true", - "_": "/Users/oren/daostack/infra/node_modules/.bin/eslint", - "LaunchInstanceID": "2D6B6424-4E3C-4B9C-B2F7-2A07076A8C66", - "npm_config_userconfig": "/Users/oren/.npmrc", - "npm_config_init_module": "/Users/oren/.npm-init.js", - "npm_package_keywords_4": "security", - "npm_config_cidr": "", - "npm_package_keywords_5": "daostack", - "npm_package_devDependencies_eslint_plugin_standard": "^4.0.1", - "npm_package_devDependencies_coveralls": "^3.0.11", - "PWD": "/Users/oren/daostack/infra", - "npm_config_user": "501", - "npm_config_node_version": "12.16.2", - "npm_package_bugs_url": "https://github.com/daostack/infra/issues", - "npm_package_author_url": "https://www.daostack.io", - "npm_package_keywords_6": "arc", - "MYTHX_PASSWORD": "H6o7c?WcwDW6JO", - "npm_lifecycle_event": "lint", - "npm_config_save": "true", - "npm_config_ignore_prepublish": "", - "npm_config_editor": "vi", - "npm_config_auth_type": "legacy", - "npm_package_keywords_0": "solidity", - "npm_package_repository_type": "git", - "npm_package_name": "@daostack/infra-experimental", - "npm_config_tag": "latest", - "npm_config_script_shell": "", - "npm_package_keywords_1": "ethereum", - "npm_package_devDependencies_eslint_plugin_import": "^2.20.2", - "npm_package_devDependencies__nomiclabs_buidler_truffle5": "^1.3.3", - "npm_config_progress": "true", - "npm_config_global": "", - "npm_config_before": "", - "npm_package_keywords_2": "smart", - "npm_package_devDependencies__babel_cli": "^7.2.3", - "npm_config_searchstaleness": "900", - "npm_config_optional": "true", - "npm_config_ham_it_up": "", - "npm_package_keywords_3": "contracts", - "XPC_FLAGS": "0x0", - "npm_config_save_prod": "", - "npm_config_force": "", - "npm_config_bin_links": "true", - "npm_config_searchopts": "", - "npm_package_engines_node": ">=10.16.3", - "npm_package_devDependencies_ethereumjs_abi": "^0.6.5", - "npm_config_node_gyp": "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js", - "npm_config_depth": "Infinity", - "npm_package_devDependencies_eslint_plugin_node": "^11.1.0", - "npm_config_sso_poll_frequency": "500", - "npm_config_rebuild_bundle": "true", - "npm_package_version": "0.0.1-rc.17", - "XPC_SERVICE_NAME": "0", - "npm_config_unicode": "true", - "HOME": "/Users/oren", - "SHLVL": "2", - "npm_config_fetch_retry_maxtimeout": "60000", - "npm_package_config_gasLimit": "6000000", - "npm_config_tag_version_prefix": "v", - "npm_config_strict_ssl": "true", - "npm_config_sso_type": "oauth", - "npm_config_scripts_prepend_node_path": "warn-only", - "npm_config_save_prefix": "^", - "npm_config_loglevel": "notice", - "npm_config_ca": "", - "npm_config_save_exact": "", - "npm_config_group": "20", - "npm_config_fetch_retry_factor": "10", - "npm_config_dev": "", - "npm_package_devDependencies_babel_eslint": "^10.1.0", - "npm_config_version": "", - "npm_config_prefer_offline": "", - "npm_config_cache_lock_stale": "60000", - "npm_package_devDependencies_eslint_plugin_promise": "^4.2.1", - "npm_config_otp": "", - "npm_config_cache_min": "10", - "npm_config_searchexclude": "", - "npm_config_cache": "/Users/oren/.npm", - "npm_package_scripts_coveralls": "buidler coverage && cat coverage/lcov.info | coveralls", - "LESS": "-R", - "LOGNAME": "oren", - "npm_lifecycle_script": "eslint .", - "npm_config_color": "true", - "npm_config_proxy": "", - "npm_config_package_lock": "true", - "LC_CTYPE": "UTF-8", - "npm_config_package_lock_only": "", - "npm_config_fund": "true", - "npm_config_save_optional": "", - "npm_package_devDependencies_uint32": "^0.2.1", - "npm_package_devDependencies__nomiclabs_buidler_solhint": "^1.3.3", - "npm_package_devDependencies__nomiclabs_buidler": "^1.3.3", - "npm_config_ignore_scripts": "", - "npm_config_user_agent": "npm/6.14.4 node/v12.16.2 darwin x64", - "npm_package_files_3": "migrations/", - "npm_config_cache_lock_wait": "10000", - "npm_package_files_2": "build/contracts/", - "npm_config_production": "", - "npm_package_files_1": "docs/", - "npm_config_send_metrics": "", - "npm_config_save_bundle": "", - "npm_package_files_0": "contracts/", - "npm_config_umask": "0022", - "npm_config_node_options": "", - "npm_config_init_version": "1.0.0", - "npm_package_devDependencies_solidity_coverage": "^0.7.0-beta.3", - "npm_package_devDependencies_promisify": "^0.0.3", - "npm_config_init_author_name": "", - "npm_config_git": "git", - "npm_config_scope": "", - "npm_package_files_6": "tsconfig.json", - "SECURITYSESSIONID": "186a6", - "npm_config_unsafe_perm": "true", - "npm_config_tmp": "/var/folders/d2/r7xkn3fs5njdcn4jbl15bvzw0000gn/T", - "npm_config_onload_script": "", - "npm_package_files_5": "truffle.js", - "npm_node_execpath": "/usr/local/bin/node", - "npm_config_link": "", - "npm_config_format_package_lock": "true", - "npm_config_prefix": "/Users/oren/.npm-global", - "npm_package_files_4": "test/" - }, - "userLimits": { - "core_file_size_blocks": { - "soft": 0, - "hard": "unlimited" - }, - "data_seg_size_kbytes": { - "soft": "unlimited", - "hard": "unlimited" - }, - "file_size_blocks": { - "soft": "unlimited", - "hard": "unlimited" - }, - "max_locked_memory_bytes": { - "soft": "unlimited", - "hard": "unlimited" - }, - "max_memory_size_kbytes": { - "soft": "unlimited", - "hard": "unlimited" - }, - "open_files": { - "soft": 49152, - "hard": "unlimited" - }, - "stack_size_bytes": { - "soft": 8388608, - "hard": 67104768 - }, - "cpu_time_seconds": { - "soft": "unlimited", - "hard": "unlimited" - }, - "max_user_processes": { - "soft": 5568, - "hard": 8352 - }, - "virtual_memory_kbytes": { - "soft": "unlimited", - "hard": "unlimited" - } - }, - "sharedObjects": [ - "/usr/local/bin/node", - "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation", - "/usr/lib/libSystem.B.dylib", - "/usr/lib/libc++.1.dylib", - "/usr/lib/libobjc.A.dylib", - "/usr/lib/libfakelink.dylib", - "/usr/lib/libDiagnosticMessagesClient.dylib", - "/usr/lib/libicucore.A.dylib", - "/usr/lib/libz.1.dylib", - "/usr/lib/libc++abi.dylib", - "/usr/lib/system/libcache.dylib", - "/usr/lib/system/libcommonCrypto.dylib", - "/usr/lib/system/libcompiler_rt.dylib", - "/usr/lib/system/libcopyfile.dylib", - "/usr/lib/system/libcorecrypto.dylib", - "/usr/lib/system/libdispatch.dylib", - "/usr/lib/system/libdyld.dylib", - "/usr/lib/system/libkeymgr.dylib", - "/usr/lib/system/liblaunch.dylib", - "/usr/lib/system/libmacho.dylib", - "/usr/lib/system/libquarantine.dylib", - "/usr/lib/system/libremovefile.dylib", - "/usr/lib/system/libsystem_asl.dylib", - "/usr/lib/system/libsystem_blocks.dylib", - "/usr/lib/system/libsystem_c.dylib", - "/usr/lib/system/libsystem_configuration.dylib", - "/usr/lib/system/libsystem_coreservices.dylib", - "/usr/lib/system/libsystem_darwin.dylib", - "/usr/lib/system/libsystem_dnssd.dylib", - "/usr/lib/system/libsystem_featureflags.dylib", - "/usr/lib/system/libsystem_info.dylib", - "/usr/lib/system/libsystem_m.dylib", - "/usr/lib/system/libsystem_malloc.dylib", - "/usr/lib/system/libsystem_networkextension.dylib", - "/usr/lib/system/libsystem_notify.dylib", - "/usr/lib/system/libsystem_sandbox.dylib", - "/usr/lib/system/libsystem_secinit.dylib", - "/usr/lib/system/libsystem_kernel.dylib", - "/usr/lib/system/libsystem_platform.dylib", - "/usr/lib/system/libsystem_pthread.dylib", - "/usr/lib/system/libsystem_symptoms.dylib", - "/usr/lib/system/libsystem_trace.dylib", - "/usr/lib/system/libunwind.dylib", - "/usr/lib/system/libxpc.dylib" - ] -} \ No newline at end of file diff --git a/truffle.js b/truffle.js index bf487d8..8d4d2b5 100644 --- a/truffle.js +++ b/truffle.js @@ -56,7 +56,7 @@ module.exports = { }, compilers: { solc: { - version: "0.6.10", // Fetch exact version from solc-bin (default: truffle's version) + version: "0.6.12", // Fetch exact version from solc-bin (default: truffle's version) // docker: true, // Use "0.5.1" you've installed locally with docker (default: false) optimizer: { enabled: true,